rubinius/rubinius — Issue #1530: Kernel.abort does not preserve message in rescued SystemExit object
Author: ggilder
Created: 2012-01-23 19:28:29+00:00
State: open

```ruby
begin
abort "fun message!"
rescue Exception => e
puts "exception message: #{e.message}"
end
```

Produces different results in RBX than MRI:

```
→ rvm 1.8.7
→ ruby test.rb 2>/dev/null
exception message: fun message!
→ rvm 1.9.2
→ ruby test.rb 2>/dev/null
exception message: fun message!
→ rvm rbx
→ ruby test.rb 2>/dev/null
exception message: SystemExit
```