| author | |
| committer | |
| log | fc968c010ecc3d76485c3473c15bc23a2497e3db |
| tree | a46d1628845c6119ac88a9879cbad2f08bb458b1 |
| parent | 8eae4840be4972e92d94111b0ed4b908bd876504 |
| signature | Signed by SSH key SHA256:7B/LJ7bpR1eX8aCXSr4mtd5M45VMPKcx9zY8e95b5QM |
There's almost zero value in running these across architectures as long as
there's coverage for every OS. For most CI platforms, we do it because we might
as well with the capacity we have, but our aarch64-openbsd and riscv64-linux
machines are not quite beefy enough that we can afford to waste valuable CI time
on these tests.4 files changed, 8 insertions(+), 4 deletions(-)
ci/aarch64-openbsd-debug.sh+2-1| ... | @@ -50,6 +50,7 @@ stage3-debug/bin/zig build install test docs \ | ... | @@ -50,6 +50,7 @@ stage3-debug/bin/zig build install test docs \ |
| 50 | -Duse-zig-libcxx \ | 50 | -Duse-zig-libcxx \ |
| 51 | -Denable-llvm \ | 51 | -Denable-llvm \ |
| 52 | -Dno-lib \ | 52 | -Dno-lib \ |
| 53 | -Dskip-non-native | 53 | -Dskip-non-native \ |
| 54 | -Dskip-single-threaded | ||
| 54 | 55 | ||
| 55 | stage4-debug/bin/zig test ../test/behavior.zig | 56 | stage4-debug/bin/zig test ../test/behavior.zig |
ci/aarch64-openbsd-release.sh+2-1| ... | @@ -52,7 +52,8 @@ stage3-release/bin/zig build install test docs \ | ... | @@ -52,7 +52,8 @@ stage3-release/bin/zig build install test docs \ |
| 52 | -Duse-zig-libcxx \ | 52 | -Duse-zig-libcxx \ |
| 53 | -Denable-llvm \ | 53 | -Denable-llvm \ |
| 54 | -Dno-lib \ | 54 | -Dno-lib \ |
| 55 | -Dskip-non-native | 55 | -Dskip-non-native \ |
| 56 | -Dskip-single-threaded | ||
| 56 | 57 | ||
| 57 | # Ensure that the fuzzer at least compiles. | 58 | # Ensure that the fuzzer at least compiles. |
| 58 | # https://codeberg.org/ziglang/zig/issues/30728 | 59 | # https://codeberg.org/ziglang/zig/issues/30728 |
ci/riscv64-linux-debug.sh+2-1| ... | @@ -50,6 +50,7 @@ stage3-debug/bin/zig build install test docs \ | ... | @@ -50,6 +50,7 @@ stage3-debug/bin/zig build install test docs \ |
| 50 | -Duse-zig-libcxx \ | 50 | -Duse-zig-libcxx \ |
| 51 | -Denable-llvm \ | 51 | -Denable-llvm \ |
| 52 | -Dno-lib \ | 52 | -Dno-lib \ |
| 53 | -Dskip-non-native | 53 | -Dskip-non-native \ |
| 54 | -Dskip-single-threaded | ||
| 54 | 55 | ||
| 55 | stage4-debug/bin/zig test ../test/behavior.zig | 56 | stage4-debug/bin/zig test ../test/behavior.zig |
ci/riscv64-linux-release.sh+2-1| ... | @@ -52,7 +52,8 @@ stage3-release/bin/zig build install test docs \ | ... | @@ -52,7 +52,8 @@ stage3-release/bin/zig build install test docs \ |
| 52 | -Duse-zig-libcxx \ | 52 | -Duse-zig-libcxx \ |
| 53 | -Denable-llvm \ | 53 | -Denable-llvm \ |
| 54 | -Dno-lib \ | 54 | -Dno-lib \ |
| 55 | -Dskip-non-native | 55 | -Dskip-non-native \ |
| 56 | -Dskip-single-threaded | ||
| 56 | 57 | ||
| 57 | # Ensure that the fuzzer at least compiles. | 58 | # Ensure that the fuzzer at least compiles. |
| 58 | stage3-release/bin/zig build test-std --fuzz=1K -Dno-lib -Dfuzz-only -Doptimize=ReleaseSafe | 59 | stage3-release/bin/zig build test-std --fuzz=1K -Dno-lib -Dfuzz-only -Doptimize=ReleaseSafe |