giles
db76cc8c65
Merge loops/conformance into architecture: A1 conformance-driver migration
Migrate 4 hand-rolled conformance.sh onto the shared driver (lib/guest/
conformance.sh) with verified count parity, exclude 5 foreign-program runners,
and extend the driver to support per-suite counter names + per-suite preloads.
Migrated:
common-lisp counters 487/487 (+182 the old timeout-30 silently dropped)
erlang dict 761/761
feed counters 189/189 (+ lib/feed/test-harness.sx)
go dict 609/609
Excluded (foreign runners, coverage would be lost): forth (Hayes core.fr via
awk+python), js (test262 .js vs .expected), ocaml (scrapes test.sh + .ml
baseline), smalltalk (scrapes test.sh + .st corpus), tcl (.tcl vs # expected:).
Driver: MODE=counters gains backward-compatible per-suite fields
name:file[:pass-var:fail-var[:extra-preload ...]] (verified non-regressing
against the existing haskell counters path).
2026-06-07 14:11:28 +00:00
..
2026-06-06 15:55:39 +00:00
2026-06-07 09:57:46 +00:00
2026-06-06 23:25:15 +00:00
2026-06-07 13:03:45 +00:00
2026-06-06 23:25:15 +00:00
2026-05-08 22:27:50 +00:00
2026-06-07 09:57:46 +00:00
2026-06-07 09:57:46 +00:00
2026-05-08 22:27:50 +00:00
2026-06-06 23:25:15 +00:00
2026-05-18 15:00:33 +00:00
2026-06-06 15:55:39 +00:00
2026-06-06 15:55:39 +00:00
2026-05-27 22:24:13 +00:00
2026-06-07 09:57:46 +00:00
2026-06-06 22:18:03 +00:00
2026-06-06 23:25:15 +00:00
2026-06-07 09:57:46 +00:00
2026-06-06 15:28:09 +00:00
2026-05-08 22:27:50 +00:00
2026-06-07 09:57:46 +00:00
2026-06-07 09:57:46 +00:00
2026-05-08 22:27:50 +00:00
2026-06-06 18:30:44 +00:00
2026-05-08 22:27:50 +00:00
2026-06-06 18:24:52 +00:00
2026-06-07 09:57:46 +00:00
2026-06-07 09:57:46 +00:00
2026-06-06 17:27:20 +00:00
2026-05-14 22:29:15 +00:00