Files
rose-ash/lib/guest/baseline/prolog.json
giles 2f7f8189ea GUEST: step 0 — baseline snapshot
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>
2026-05-06 22:01:51 +00:00

188 lines
2.9 KiB
JSON

{
"lang": "prolog",
"captured": "2026-05-06T22:01:00Z",
"suite_command": "bash lib/prolog/conformance.sh",
"totals": {
"pass": 590,
"fail": 0,
"total": 590
},
"suites": [
{
"name": "parse",
"pass": 25,
"fail": 0,
"total": 25
},
{
"name": "unify",
"pass": 47,
"fail": 0,
"total": 47
},
{
"name": "clausedb",
"pass": 14,
"fail": 0,
"total": 14
},
{
"name": "solve",
"pass": 62,
"fail": 0,
"total": 62
},
{
"name": "operators",
"pass": 19,
"fail": 0,
"total": 19
},
{
"name": "dynamic",
"pass": 11,
"fail": 0,
"total": 11
},
{
"name": "findall",
"pass": 11,
"fail": 0,
"total": 11
},
{
"name": "term_inspect",
"pass": 14,
"fail": 0,
"total": 14
},
{
"name": "append",
"pass": 6,
"fail": 0,
"total": 6
},
{
"name": "reverse",
"pass": 6,
"fail": 0,
"total": 6
},
{
"name": "member",
"pass": 7,
"fail": 0,
"total": 7
},
{
"name": "nqueens",
"pass": 6,
"fail": 0,
"total": 6
},
{
"name": "family",
"pass": 10,
"fail": 0,
"total": 10
},
{
"name": "atoms",
"pass": 34,
"fail": 0,
"total": 34
},
{
"name": "query_api",
"pass": 16,
"fail": 0,
"total": 16
},
{
"name": "iso_predicates",
"pass": 29,
"fail": 0,
"total": 29
},
{
"name": "meta_predicates",
"pass": 25,
"fail": 0,
"total": 25
},
{
"name": "list_predicates",
"pass": 33,
"fail": 0,
"total": 33
},
{
"name": "meta_call",
"pass": 15,
"fail": 0,
"total": 15
},
{
"name": "set_predicates",
"pass": 15,
"fail": 0,
"total": 15
},
{
"name": "char_predicates",
"pass": 27,
"fail": 0,
"total": 27
},
{
"name": "io_predicates",
"pass": 24,
"fail": 0,
"total": 24
},
{
"name": "assert_rules",
"pass": 15,
"fail": 0,
"total": 15
},
{
"name": "string_agg",
"pass": 25,
"fail": 0,
"total": 25
},
{
"name": "advanced",
"pass": 21,
"fail": 0,
"total": 21
},
{
"name": "compiler",
"pass": 17,
"fail": 0,
"total": 17
},
{
"name": "cross_validate",
"pass": 17,
"fail": 0,
"total": 17
},
{
"name": "integration",
"pass": 20,
"fail": 0,
"total": 20
},
{
"name": "hs_bridge",
"pass": 19,
"fail": 0,
"total": 19
}
],
"source_scoreboard": "lib/prolog/scoreboard.json"
}