loop.wat (87 bytes) — the CPU bomb: warp_run spins forever on a backward branch (loop/br) with NO function call in the loop body, so only the execution-time bound can stop it. Memory declared 1 16 so every load-time guard passes.
loop.wat
warp_run
loop
br
1 16