in reverie-process/src/exit_status.rs [241:257]
fn exit_by_signal() {
assert_eq!(
run_forked(|| {
signal::raise(Signal::SIGALRM)?;
unreachable!();
}),
Ok(ExitStatus::Signaled(Signal::SIGALRM, false))
);
assert_eq!(
run_forked(|| {
signal::raise(Signal::SIGILL)?;
unreachable!();
}),
Ok(ExitStatus::Signaled(Signal::SIGILL, true))
);
}