aboutsummaryrefslogtreecommitdiff
path: root/test/cases/run_translated_c
AgeCommit message (Collapse)Author
2025-09-24delete all the translate-c testsAndrew Kelley
the ziglang/translate-c package has its own test suite, so these are redundant
2025-03-31translate-c: fix referencing extern locals from nested blocksParker Liu
2024-07-28translate-c: Use mangled name for local extern in condition/loopLinus Groh
2024-07-16- Added special handling for translating C extern variables declared within ↵Hayden Riddiford
scoped blocks - Added test/cases/run_translated_c/extern_typedef_variables_in_functions.c to test for issue 19687
2024-06-15translate-c: fix translation of "ptr += uint"Devin J. Pohly
The right-hand side was incorrectly cast to a pointer, since only signed ints were being interpreted correctly as pointer arithmetic. Fixes #20285.
2024-03-08test manifest key checking and other fixesfebruary cozzocrea
This commit adds several fixes and improvements for the Zig compiler test harness. 1. -Dskip-translate-c option added for skipping the translate-c tests. 2. translate-c/run-translated-c tests in test/cases/* have been added to the steps test-translate-c and test-run-translated-c. Closes #18224. 3. Custom name added to the CheckFile step for the translate-c step to better communicate which test failed. 4. Test manifest key validation added to return an error if a manifest contains an invalid key.
2024-01-16translate-c: Explicit cast bool from float fixfebruary cozzocrea
2024-01-16translate-c: Fix for compound assign implicit cast errorfebruary cozzocrea
2024-01-10translate-c: float cast from boolean expr fixfebruary cozzocrea
2023-10-17tests: translate-c and run-translated-c to the test harnessVeikka Tuominen