aboutsummaryrefslogtreecommitdiff
path: root/lib/std/Build/CheckFileStep.zig
diff options
context:
space:
mode:
authorAndrew Kelley <andrew@ziglang.org>2023-04-13 17:22:53 -0700
committerAndrew Kelley <andrew@ziglang.org>2023-04-15 10:33:08 -0700
commit4a233d18717e0f5729218e02eebf29ad46449a38 (patch)
tree1613cacd1dc7db37b9884d4c33d77e67e9760e55 /lib/std/Build/CheckFileStep.zig
parent3c93c1664a3c3546076b39c2d40405f5db537dae (diff)
downloadzig-4a233d18717e0f5729218e02eebf29ad46449a38.tar.gz
zig-4a233d18717e0f5729218e02eebf29ad46449a38.zip
CI: more C backend test coverage
The CI now runs C backend tests in addition to compiling them. It uses -std=c99 -pedantic -Werror in order to catch non-conformant C code. This necessitated disabling a test case that caused a C compile error, in addition to disabling a handful of warnings that are already being triggered by Zig's C backend output for the behavior tests. The upshot is that I was able to, very cleanly, integrate the C backend tests into the build system, so that it communicates via the test runner protocol along with all the other behavior tests.
Diffstat (limited to 'lib/std/Build/CheckFileStep.zig')
0 files changed, 0 insertions, 0 deletions