DF-1126 / run.log
=== BUILD OK ===
oop = 100
tsto = 101 (advanced by isp_target_notify long-IU path)
Hit iteration cap (1000000) without termination.
tsto before loop = 101, tsto after = 101 (UNCHANGED)
optr = 102 (recomputed each iter from constant tsto)
*** LOOP DID NOT ADVANCE tsto -- infinite loop confirmed ***
Fix: change `while` to `if` so the body runs at most once.
RUN_EXIT=0