selfhost/runtime: Stage 0-1 runner + MIR JSON loader (summary) with trace; compiler: scopebox/loopform prepass wiring (flags, child args); libs: add P1 standard boxes (console/string/array/map) as thin wrappers; runner: pass --box-pref via env; ops_calls dispatcher skeleton; docs: selfhost executor roadmap + scopebox/loopform notes; smokes: selfhost runner + identity prepasses; CURRENT_TASK: update plan and box lib schedule
This commit is contained in:
@ -30,6 +30,16 @@ unset NYASH_PYVM_DUMP_CODE
|
||||
unset NYASH_RESOLVE_SEAM_DEBUG
|
||||
unset NYASH_RESOLVE_FIX_BRACES
|
||||
unset NYASH_RESOLVE_DEDUP_BOX
|
||||
"$BIN" --backend vm "$APP_INS"
|
||||
|
||||
# Run inspector and capture output
|
||||
OUT=$("$BIN" --backend vm "$APP_INS")
|
||||
echo "$OUT"
|
||||
|
||||
# CI guard: brace delta must be zero after FIX_BRACES normalization in the dump
|
||||
echo "[dev] assert: prelude_brace_delta==0" >&2
|
||||
echo "$OUT" | grep -q "^prelude_brace_delta=0$" || {
|
||||
echo "[error] prelude_brace_delta is not zero" >&2
|
||||
exit 1
|
||||
}
|
||||
|
||||
popd >/dev/null
|
||||
|
||||
Reference in New Issue
Block a user