Created lib/guest/baseline/ with normalised scoreboards for all 11 guests:
lua 185/185, forth 64/64, ruby 76/76, apl 73/73, prolog 590/590,
common-lisp 309/309, smalltalk 625/629, tcl 3/4, haskell 0/18 programs,
js 94/148 (test262-slice), erlang 0/0 (suite all-zero).
Re-ran every conformance.sh and test.sh; refreshed each guest's own
scoreboard.{json,md} so per-guest scoreboard matches lib/guest/baseline/<lang>.json.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
76 lines
2.2 KiB
JSON
76 lines
2.2 KiB
JSON
{
|
|
"lang": "js",
|
|
"captured": "2026-05-06T22:01:00Z",
|
|
"suite_command": "bash lib/js/conformance.sh",
|
|
"totals": {
|
|
"pass": 94,
|
|
"fail": 54,
|
|
"total": 148
|
|
},
|
|
"suites": [
|
|
{
|
|
"name": "test262-slice",
|
|
"pass": 94,
|
|
"fail": 54,
|
|
"total": 148,
|
|
"failing_tests": [
|
|
"arithmetic/bitnot",
|
|
"arithmetic/mixed_concat",
|
|
"async/await_promise_all",
|
|
"closures/sum_sq",
|
|
"coercion/implicit_str_add",
|
|
"collections/array_index",
|
|
"collections/array_nested",
|
|
"collections/string_index",
|
|
"functions/rest_param",
|
|
"loops/for_break",
|
|
"loops/for_continue",
|
|
"loops/nested_for",
|
|
"loops/while_basic",
|
|
"loops/while_break_infinite",
|
|
"objects/array_filter_reduce",
|
|
"objects/array_map",
|
|
"objects/array_method_chain",
|
|
"objects/array_mutate",
|
|
"objects/array_push_length",
|
|
"objects/arrow_lexical_this",
|
|
"objects/class_basic",
|
|
"objects/class_extend_chain",
|
|
"objects/class_inherit",
|
|
"objects/counter_closure",
|
|
"objects/in_operator",
|
|
"objects/instanceof",
|
|
"objects/method_this",
|
|
"objects/new_constructor",
|
|
"objects/object_mutate",
|
|
"objects/prototype_chain",
|
|
"objects/string_method",
|
|
"objects/string_slice",
|
|
"promises/executor_throws",
|
|
"promises/finally_passthrough",
|
|
"promises/microtask_ordering",
|
|
"promises/new_promise_reject",
|
|
"promises/new_promise_resolve",
|
|
"promises/promise_all",
|
|
"promises/promise_all_empty",
|
|
"promises/promise_all_nonpromise",
|
|
"promises/promise_all_reject",
|
|
"promises/promise_race",
|
|
"promises/promise_resolve_already_promise",
|
|
"promises/reject_catch",
|
|
"promises/resolve_adopts",
|
|
"promises/resolve_then",
|
|
"promises/then_chain",
|
|
"promises/then_throw_catch",
|
|
"statements/block_scope",
|
|
"statements/const_multi",
|
|
"statements/if_else_false",
|
|
"statements/if_else_true",
|
|
"statements/let_init",
|
|
"statements/var_decl"
|
|
]
|
|
}
|
|
],
|
|
"source_scoreboard": "lib/js/conformance.sh-output"
|
|
}
|