let it crash

✓ Passing This code compiles and runs correctly.

Code

input.k

Actual

job 3: completed
job -1: crashed, supervisor restarting worker
job 5: completed
job -2: crashed, supervisor restarting worker
job 8: completed

Expected output

job 3: completed
job -1: crashed, supervisor restarting worker
job 5: completed
job -2: crashed, supervisor restarting worker
job 8: completed

Flows

subflow ~process-job click a branch to expand · @labels scroll to their anchor
if (code < 0)
flow ~process-job click a branch to expand · @labels scroll to their anchor
process-job (code: 3)
flow ~process-job click a branch to expand · @labels scroll to their anchor
process-job (code: -1)
flow ~process-job click a branch to expand · @labels scroll to their anchor
process-job (code: 5)
flow ~process-job click a branch to expand · @labels scroll to their anchor
process-job (code: -2)
flow ~process-job click a branch to expand · @labels scroll to their anchor
process-job (code: 8)

Test Configuration

MUST_RUN