diff options
| author | Andrew Kelley <andrew@ziglang.org> | 2023-04-13 17:22:53 -0700 |
|---|---|---|
| committer | Andrew Kelley <andrew@ziglang.org> | 2023-04-15 10:33:08 -0700 |
| commit | 4a233d18717e0f5729218e02eebf29ad46449a38 (patch) | |
| tree | 1613cacd1dc7db37b9884d4c33d77e67e9760e55 /lib/std/Build/WriteFileStep.zig | |
| parent | 3c93c1664a3c3546076b39c2d40405f5db537dae (diff) | |
| download | zig-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/WriteFileStep.zig')
0 files changed, 0 insertions, 0 deletions
