| author | |
| committer | |
| log | 27108cc99e46c354a1f0284aef40cdfee4eddfad |
| tree | 2d87c6cc7560b78ffdac78ed38bbd08620523621 |
| parent | 628092c8c7a04e9f97c5f357d34f58431e68c9fc |
| signature |
We already do these on the x86_64-linux machines. They're fairly costly, and it
seems very unlikely to me that they'll uncover issues that wouldn't be uncovered
on x86_64-linux.2 files changed, 0 insertions(+), 64 deletions(-)
ci/aarch64-linux-debug.sh-32| ... | ... | @@ -56,35 +56,3 @@ stage3-debug/bin/zig build test docs \ |
| 56 | 56 | --search-prefix "$PREFIX" \ |
| 57 | 57 | --zig-lib-dir "$PWD/../lib" \ |
| 58 | 58 | -Denable-superhtml |
| 59 | ||
| 60 | # Ensure that updating the wasm binary from this commit will result in a viable build. | |
| 61 | stage3-debug/bin/zig build update-zig1 | |
| 62 | ||
| 63 | mkdir ../build-new | |
| 64 | cd ../build-new | |
| 65 | ||
| 66 | export CC="$ZIG cc -target $TARGET -mcpu=$MCPU" | |
| 67 | export CXX="$ZIG c++ -target $TARGET -mcpu=$MCPU" | |
| 68 | ||
| 69 | cmake .. \ | |
| 70 | -DCMAKE_PREFIX_PATH="$PREFIX" \ | |
| 71 | -DCMAKE_BUILD_TYPE=Debug \ | |
| 72 | -DZIG_TARGET_TRIPLE="$TARGET" \ | |
| 73 | -DZIG_TARGET_MCPU="$MCPU" \ | |
| 74 | -DZIG_STATIC=ON \ | |
| 75 | -DZIG_NO_LIB=ON \ | |
| 76 | -GNinja | |
| 77 | ||
| 78 | unset CC | |
| 79 | unset CXX | |
| 80 | ||
| 81 | ninja install | |
| 82 | ||
| 83 | stage3/bin/zig test ../test/behavior.zig | |
| 84 | stage3/bin/zig build -p stage4 \ | |
| 85 | -Dstatic-llvm \ | |
| 86 | -Dtarget=native-native-musl \ | |
| 87 | -Dno-lib \ | |
| 88 | --search-prefix "$PREFIX" \ | |
| 89 | --zig-lib-dir "$PWD/../lib" | |
| 90 | stage4/bin/zig test ../test/behavior.zig |
ci/aarch64-linux-release.sh-32| ... | ... | @@ -72,35 +72,3 @@ stage3-release/bin/zig build \ |
| 72 | 72 | echo "If the following command fails, it means nondeterminism has been" |
| 73 | 73 | echo "introduced, making stage3 and stage4 no longer byte-for-byte identical." |
| 74 | 74 | diff stage3-release/bin/zig stage4-release/bin/zig |
| 75 | ||
| 76 | # Ensure that updating the wasm binary from this commit will result in a viable build. | |
| 77 | stage3-release/bin/zig build update-zig1 | |
| 78 | ||
| 79 | mkdir ../build-new | |
| 80 | cd ../build-new | |
| 81 | ||
| 82 | export CC="$ZIG cc -target $TARGET -mcpu=$MCPU" | |
| 83 | export CXX="$ZIG c++ -target $TARGET -mcpu=$MCPU" | |
| 84 | ||
| 85 | cmake .. \ | |
| 86 | -DCMAKE_PREFIX_PATH="$PREFIX" \ | |
| 87 | -DCMAKE_BUILD_TYPE=Release \ | |
| 88 | -DZIG_TARGET_TRIPLE="$TARGET" \ | |
| 89 | -DZIG_TARGET_MCPU="$MCPU" \ | |
| 90 | -DZIG_STATIC=ON \ | |
| 91 | -DZIG_NO_LIB=ON \ | |
| 92 | -GNinja | |
| 93 | ||
| 94 | unset CC | |
| 95 | unset CXX | |
| 96 | ||
| 97 | ninja install | |
| 98 | ||
| 99 | stage3/bin/zig test ../test/behavior.zig | |
| 100 | stage3/bin/zig build -p stage4 \ | |
| 101 | -Dstatic-llvm \ | |
| 102 | -Dtarget=native-native-musl \ | |
| 103 | -Dno-lib \ | |
| 104 | --search-prefix "$PREFIX" \ | |
| 105 | --zig-lib-dir "$PWD/../lib" | |
| 106 | stage4/bin/zig test ../test/behavior.zig |