ocaml: phase 5.1 conformance.sh + scoreboard (283 tests across 14 suites)
Some checks failed
Test, Build, and Deploy / test-build-deploy (push) Failing after 45s
Some checks failed
Test, Build, and Deploy / test-build-deploy (push) Failing after 45s
lib/ocaml/conformance.sh runs the full test suite, classifies each result by description prefix into one of 14 suites (tokenize, parser, eval-core, phase2-refs/loops/function/exn, phase3-adt, phase4-modules, phase5-hm, phase6-stdlib, let-and, phase1-params, misc), and emits scoreboard.json + scoreboard.md. Per the briefing: "Once the scoreboard exists (Phase 5.1), it is your north star." Real OCaml testsuite vendoring deferred — needs more stdlib + ADT decls to make .ml files runnable.
This commit is contained in:
20
lib/ocaml/scoreboard.md
Normal file
20
lib/ocaml/scoreboard.md
Normal file
@@ -0,0 +1,20 @@
|
||||
# OCaml-on-SX scoreboard
|
||||
|
||||
284 / 284 tests passing.
|
||||
|
||||
| Suite | Pass | Fail |
|
||||
|---|---:|---:|
|
||||
| eval-core | 47 | 0 |
|
||||
| let-and | 3 | 0 |
|
||||
| misc | 39 | 0 |
|
||||
| parser | 85 | 0 |
|
||||
| phase1-params | 2 | 0 |
|
||||
| phase2-exn | 6 | 0 |
|
||||
| phase2-function | 3 | 0 |
|
||||
| phase2-loops | 4 | 0 |
|
||||
| phase2-refs | 6 | 0 |
|
||||
| phase3-adt | 13 | 0 |
|
||||
| phase4-modules | 12 | 0 |
|
||||
| phase5-hm | 17 | 0 |
|
||||
| phase6-stdlib | 29 | 0 |
|
||||
| tokenize | 18 | 0 |
|
||||
Reference in New Issue
Block a user