A row's elapsed time is the machine's speed, not the program's output, so the cram environment stops the display clock of Console_eio.run at zero. The helper's task takes 0.2 s of the real clock, and the page records 0.0s: $ ./console_clock.exe => Working 0.0s