The --opt=speed (LLVM) binary built with nightly-2026-August-03-94cbed3 aborts intermittently (exit 134 / SIGABRT, no stderr) at a very low rate — a handful in ~50 runs early, then 0 in 300+ since; not tied to any specific command (fires at random spots across the ~140-command e2e, causing flaky failures at different checks each run). Logic is correct every time it doesn't abort. Signature = a low-frequency refcount/heap bug in the new compiler's codegen.
TODO: get a reliable repro (loop any command), test whether --opt=dev is stable over thousands of runs, then file upstream at roc-lang/roc with the repro. Blocks a clean e2e green + release.
The
--opt=speed(LLVM) binary built with nightly-2026-August-03-94cbed3 aborts intermittently (exit 134 / SIGABRT, no stderr) at a very low rate — a handful in ~50 runs early, then 0 in 300+ since; not tied to any specific command (fires at random spots across the ~140-command e2e, causing flaky failures at different checks each run). Logic is correct every time it doesn't abort. Signature = a low-frequency refcount/heap bug in the new compiler's codegen.TODO: get a reliable repro (loop any command), test whether
--opt=devis stable over thousands of runs, then file upstream at roc-lang/roc with the repro. Blocks a clean e2e green + release.