|
Some checks are pending
CI Benchmark - Fusion Loop Timing / Fusion Loop Timing Benchmark (push) Waiting to run
Wrap the per-test g_tests[i].fn() call in if (setjmp(g_test_jmp) == 0), establishing the longjmp recovery target declared in bf-3id before each test runs. The RUN: printf stays before the setjmp so the per-test marker still prints regardless of how the body ends; the non-zero (longjmp) path falls through with no else body, so the loop's i++ still advances and a failure in test N never blocks N+1..end. PASS/FAIL labels, tallies, summary, and non-zero exit remain sibling scope (child 3, bf-1na) — main() still returns 0 unconditionally here. Co-Authored-By: Claude <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| main | ||
| test | ||
| CMakeLists.txt | ||
| dependencies.lock | ||
| partitions.csv | ||
| sdkconfig.defaults | ||