| ... | ... | @@ -50,29 +50,29 @@ unset CXX |
| 50 | 50 | |
| 51 | 51 | ninja install |
| 52 | 52 | |
| 53 | | # TODO: move this to a build.zig step (check-fmt) |
| 54 | | echo "Looking for non-conforming code formatting..." |
| 55 | | stage3-release/bin/zig fmt --check .. \ |
| 56 | | --exclude ../test/cases/ \ |
| 57 | | --exclude ../build-release |
| 58 | | |
| 59 | | # simultaneously test building self-hosted without LLVM and with 32-bit arm |
| 60 | | stage3-release/bin/zig build \ |
| 61 | | -Dtarget=arm-linux-musleabihf \ |
| 62 | | -Dno-lib |
| 63 | | |
| 64 | | # TODO: add -fqemu back to this line |
| 65 | | stage3-release/bin/zig build test docs \ |
| 66 | | --maxrss 24696061952 \ |
| 67 | | -fwasmtime \ |
| 68 | | -Dstatic-llvm \ |
| 69 | | -Dtarget=native-native-musl \ |
| 70 | | --search-prefix "$PREFIX" \ |
| 71 | | --zig-lib-dir "$(pwd)/../lib" |
| 72 | | |
| 73 | | # Look for HTML errors. |
| 74 | | # TODO: move this to a build.zig flag (-Denable-tidy) |
| 75 | | tidy --drop-empty-elements no -qe "../zig-out/doc/langref.html" |
| 53 | ## TODO: move this to a build.zig step (check-fmt) |
| 54 | #echo "Looking for non-conforming code formatting..." |
| 55 | #stage3-release/bin/zig fmt --check .. \ |
| 56 | # --exclude ../test/cases/ \ |
| 57 | # --exclude ../build-release |
| 58 | # |
| 59 | ## simultaneously test building self-hosted without LLVM and with 32-bit arm |
| 60 | #stage3-release/bin/zig build \ |
| 61 | # -Dtarget=arm-linux-musleabihf \ |
| 62 | # -Dno-lib |
| 63 | # |
| 64 | ## TODO: add -fqemu back to this line |
| 65 | #stage3-release/bin/zig build test docs \ |
| 66 | # --maxrss 24696061952 \ |
| 67 | # -fwasmtime \ |
| 68 | # -Dstatic-llvm \ |
| 69 | # -Dtarget=native-native-musl \ |
| 70 | # --search-prefix "$PREFIX" \ |
| 71 | # --zig-lib-dir "$(pwd)/../lib" |
| 72 | # |
| 73 | ## Look for HTML errors. |
| 74 | ## TODO: move this to a build.zig flag (-Denable-tidy) |
| 75 | #tidy --drop-empty-elements no -qe "../zig-out/doc/langref.html" |
| 76 | 76 | |
| 77 | 77 | # Ensure that updating the wasm binary from this commit will result in a viable build. |
| 78 | 78 | stage3-release/bin/zig build update-zig1 |
| ... | ... | @@ -98,14 +98,14 @@ unset CXX |
| 98 | 98 | |
| 99 | 99 | ninja install |
| 100 | 100 | |
| 101 | | stage3/bin/zig test ../test/behavior.zig -I../test |
| 102 | | stage3/bin/zig build -p stage4 \ |
| 103 | | -Dstatic-llvm \ |
| 104 | | -Dtarget=native-native-musl \ |
| 105 | | -Dno-lib \ |
| 106 | | --search-prefix "$PREFIX" \ |
| 107 | | --zig-lib-dir "$(pwd)/../lib" |
| 108 | | stage4/bin/zig test ../test/behavior.zig -I../test |
| 101 | #stage3/bin/zig test ../test/behavior.zig -I../test |
| 102 | #stage3/bin/zig build -p stage4 \ |
| 103 | # -Dstatic-llvm \ |
| 104 | # -Dtarget=native-native-musl \ |
| 105 | # -Dno-lib \ |
| 106 | # --search-prefix "$PREFIX" \ |
| 107 | # --zig-lib-dir "$(pwd)/../lib" |
| 108 | #stage4/bin/zig test ../test/behavior.zig -I../test |
| 109 | 109 | |
| 110 | 110 | # After all correctness checking, compare performance against the merge-base. |
| 111 | 111 | cd .. |