Process::exit! and Kernel#exit! simply calls into Process.exit(code), which is not quite same as MRI. "exit!" should exit with error code, if no argument is passed.
Attached patch fixes that, but behavior isn't spec'ed.
Fix Process.exit[!]. Closed by 26c82a3. Closed by 26c82a3.