Skip to content

Commit 6fac16c

Browse files
committed
Select only the BF16 historical control fixture
1 parent 48abf4b commit 6fac16c

1 file changed

Lines changed: 4 additions & 4 deletions

File tree

‎.github/workflows/contracts.yml‎

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -121,8 +121,8 @@ jobs:
121121
echo "Changed files: all"
122122
fi
123123
start=$SECONDS
124-
# SmolLM is the historical control with a reviewed native BF16 default.
125-
tmic check --fixtures-only --lock "$LOCK" --contract SmolLM --variant default \
124+
# This SmolLM fixture has a reviewed native BF16 default.
125+
tmic check --fixtures-only --lock "$LOCK" --contract SmolLM --target mic-SmolLM-slim --variant default \
126126
"${selection[@]}" --output /tmp/results.jsonl 2> /tmp/run.log | python -c '
127127
import json, sys
128128
for line in sys.stdin:
@@ -146,8 +146,8 @@ jobs:
146146
missing = required - seen
147147
assert not missing, f"Prototype cases did not execute: {sorted(missing)}"
148148
controls = [row for row in rows if row.get("contract_name") == "SmolLM"]
149-
assert len(controls) == 2 and all(row.get("status") == "pass" for row in controls), controls
150-
assert len(rows) == len(required) + 2, f"unexpected proof case count: {len(rows)}"
149+
assert len(controls) == 1 and controls[0].get("status") == "pass", controls
150+
assert len(rows) == len(required) + 1, f"unexpected proof case count: {len(rows)}"
151151
for row in rows:
152152
baseline = row.get("baseline")
153153
if row.get("status") == "xfail":

0 commit comments

Comments
 (0)