authorgravatar for alex@alexrp.comAlex Rønne Petersen <alex@alexrp.com> 2025-07-15 02:37:26+02:00
committergravatar for alex@alexrp.comAlex Rønne Petersen <alex@alexrp.com> 2025-07-15 02:37:26+02:00
log3473e6dc261d1b03fc13c9e0cff2c2f8e14b5371
tree6474908e9c9322c8e3ccfdcab617a3443dff69a7
parent96ad898ab89388afd9c75eb296aeab6cbaf90611
signaturebadge-check Signed by SSH key SHA256:7B/LJ7bpR1eX8aCXSr4mtd5M45VMPKcx9zY8e95b5QM

ci: skip building and checking stage4 on riscv64-linux


2 files changed, 0 insertions(+), 28 deletions(-)

ci/riscv64-linux-debug.sh-11
......@@ -56,14 +56,3 @@ stage3-debug/bin/zig build test-cases test-modules test-unit test-standalone tes
5656 -Dtarget=native-native-musl \
5757 --search-prefix "$PREFIX" \
5858 --zig-lib-dir "$PWD/../lib"
59
60stage3-debug/bin/zig build \
61 --prefix stage4-debug \
62 -Denable-llvm \
63 -Dno-lib \
64 -Dtarget=$TARGET \
65 -Dcpu=$MCPU \
66 -Duse-zig-libcxx \
67 -Dversion-string="$(stage3-debug/bin/zig version)"
68
69stage4-debug/bin/zig test ../test/behavior.zig
ci/riscv64-linux-release.sh-17
......@@ -56,20 +56,3 @@ stage3-release/bin/zig build test-cases test-modules test-unit test-standalone t
5656 -Dtarget=native-native-musl \
5757 --search-prefix "$PREFIX" \
5858 --zig-lib-dir "$PWD/../lib"
59
60# Ensure that stage3 and stage4 are byte-for-byte identical.
61stage3-release/bin/zig build \
62 --prefix stage4-release \
63 -Denable-llvm \
64 -Dno-lib \
65 -Doptimize=ReleaseFast \
66 -Dstrip \
67 -Dtarget=$TARGET \
68 -Dcpu=$MCPU \
69 -Duse-zig-libcxx \
70 -Dversion-string="$(stage3-release/bin/zig version)"
71
72# diff returns an error code if the files differ.
73echo "If the following command fails, it means nondeterminism has been"
74echo "introduced, making stage3 and stage4 no longer byte-for-byte identical."
75diff stage3-release/bin/zig stage4-release/bin/zig