summaryrefslogtreecommitdiffstats
path: root/bootstraptest/test_eval.rb
diff options
context:
space:
mode:
authornobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2007-12-18 14:53:55 +0000
committernobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2007-12-18 14:53:55 +0000
commit1ae88a271608cec765bc12a5c14048c35dadd3bc (patch)
treea457af4b5a906ede396c381d360a4ffdbdef07e9 /bootstraptest/test_eval.rb
parent8e5e7345fd287d1b4865524986abc087c532f4b2 (diff)
downloadruby-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.rb5
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]'