rabadon

overview / incident rules / no-gnu-timeout-on-macos

no-gnu-timeout-on-macos

macOS has no timeout binary; the command dies before the real work runs — use gtimeout or drop it.

in the machine-wide guard

macOS has no timeout binary; the command dies before the real work runs — use gtimeout or drop it.

the deny pattern

(^|[;&|]\s*)timeout\s+\d
fieldvalue
project(no project)
kindbash
census verdictfires
probetimeout 5 make test
probe toolBash
gate exit on the probe2
refused byno-gnu-timeout-on-macos

in the rabadon guard

timeout is not on macOS; the shell aborts and an empty exit code masquerades as a red test suite — use the tool's timeout parameter instead.

the deny pattern

(^|[;&|]\s*)timeout\s+[0-9]
fieldvalue
projectrabadon
kindbash
census verdictfires
probetimeout 5 make test
probe toolBash
gate exit on the probe2
refused byno-gnu-timeout-on-macos

in the field

36 of the 778 records in the published field dataset (field.jsonl, 2026-07-27 to 2026-08-26) carry this id. STOP is a refusal in enforce mode; WOULD_BLOCK is the same verdict recorded in watch mode, where nothing is stopped.

eventrecords
WOULD_BLOCK28
STOP8

Counted from field.jsonl, the file the field page is built from.