diff --git a/stage0/README.md b/stage0/README.md index b1f9a35776..357072a4aa 100644 --- a/stage0/README.md +++ b/stage0/README.md @@ -20,10 +20,17 @@ Quick test: ./zig-out/bin/zig build fmt-zig0 test-zig0 -Full test and static analysis with all supported compilers and valgrind (run -before commit, takes a while): +Static analysis (takes a while, run separately): - ./zig-out/bin/zig build all-zig0 -Dvalgrind + ./zig-out/bin/zig build lint-zig0 + +More elaborate (tries all compilers + static analysis + ReleaseSafe): + + ./zig-out/bin/zig build all-zig0 -Doptimize=ReleaseSafe + +Most elaborate, takes >10m: + + ./zig-out/bin/zig build all-zig0 -Doptimize=ReleaseSafe -Dvalgrind |& grep -v Warning # Debugging tips