aboutsummaryrefslogtreecommitdiff
path: root/ONBOARD.md
diff options
context:
space:
mode:
authorGravatar zinc <zinc@downsta.ir> 2026-10-14 09:44:36 +0000
committerGravatar zinc <zinc@downsta.ir> 2026-10-14 09:44:36 +0000
commit6da86b1e45113c708f54bf28500eeb90365439b2 (patch)
tree6a6e686eeea4ceb65e632124e38819331a8fa1b9 /ONBOARD.md
parenttodo: compiler file split, cross-reference report, local records, x86-64 jit (diff)
parentparity: compare what zc0 and the self-hosted compiler print (diff)
Merge branch 'worktree-agent-aaf6bc066598a6622' into ccr-0054c02e-dfdvnd
Diffstat (limited to 'ONBOARD.md')
-rw-r--r--ONBOARD.md4
1 files changed, 4 insertions, 0 deletions
diff --git a/ONBOARD.md b/ONBOARD.md
index a0ed367..5b05862 100644
--- a/ONBOARD.md
+++ b/ONBOARD.md
@@ -163,6 +163,10 @@ make check
make test JOBS=4
```
+`make parity` compiles the programs in `tests/programs/` and `examples/` with zc0 and
+with the self-hosted compiler and diffs their output; `tests/programs/parity_ops.zc`
+pins operator precedence. it uses `build/`, and skips what zc0 rejects.
+
the suite builds its own map, bootstrap and cores in a scratch directory, so it
does not depend on what is in `build/`. on a host without the arm64 jit the
language server is interpreted and slow; `ZC_TEST_TIMEOUT_SCALE` stretches the