jolt/test
Yogthos 9e6abcd540 test: fallback-zero harness — assert non-stateful forms compile (not interpret)
Stage 1 Task 3. self-host-test checks results but not which path ran. This runs
the portable analyzer (backend/analyze-form) on a corpus of non-stateful forms
and asserts NONE raise :jolt/uncompilable — i.e. the self-hosted analyzer
compiled them, not the interpreter fallback. Inverse sanity list confirms a few
intentional-interpret forms (ns/defmacro/require/set?/letfn) still punt, so the
harness can't pass by compiling everything.

29 must-compile (incl set literals from Task 1) + 5 must-punt, 0 failures. As
Stage 1 parity grows, forms move from the punt list into must-compile; when the
fallback set equals the frozen intentional stateful set, the bootstrap is
retireable.
2026-06-08 22:38:49 -04:00
..
bench Compiler research (#10) 2026-06-09 07:30:25 +08:00
clojure-stdlib/clojure Compiler research (#10) 2026-06-09 07:30:25 +08:00
integration test: fallback-zero harness — assert non-stateful forms compile (not interpret) 2026-06-08 22:38:49 -04:00
spec Compiler research (#10) 2026-06-09 07:30:25 +08:00
support Compiler research (#10) 2026-06-09 07:30:25 +08:00
unit Compiler research (#10) 2026-06-09 07:30:25 +08:00