diff options
author | nobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2007-12-18 14:53:55 +0000 |
---|---|---|
committer | nobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2007-12-18 14:53:55 +0000 |
commit | 1ae88a271608cec765bc12a5c14048c35dadd3bc (patch) | |
tree | a457af4b5a906ede396c381d360a4ffdbdef07e9 /bootstraptest/test_eval.rb | |
parent | 8e5e7345fd287d1b4865524986abc087c532f4b2 (diff) | |
download | ruby-1ae88a271608cec765bc12a5c14048c35dadd3bc.tar.gz ruby-1ae88a271608cec765bc12a5c14048c35dadd3bc.tar.xz ruby-1ae88a271608cec765bc12a5c14048c35dadd3bc.zip |
* compile.c (iseq_compile_each): fix for segfault. [ruby-dev:31372]
git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@14308 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'bootstraptest/test_eval.rb')
-rw-r--r-- | bootstraptest/test_eval.rb | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/bootstraptest/test_eval.rb b/bootstraptest/test_eval.rb index ed3deba98..2f5e91207 100644 --- a/bootstraptest/test_eval.rb +++ b/bootstraptest/test_eval.rb @@ -188,3 +188,8 @@ assert_equal %q{[10, main]}, %q{ C.new(&$pr) $ans } + +assert_match /Illegal break/, %q{ + STDERR.reopen(STDOUT) + eval "0 rescue break" +}, '[ruby-dev:31372]' |