summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authoreileencodes <[email protected]>2021-08-10 09:10:34 -0400
committerAlan Wu <[email protected]>2021-10-20 18:19:39 -0400
commit2ba090a1f9258035b40374f9ff9da3ff920701cd (patch)
tree6f9884ab7465ac93e8744e42e87f7d7c49bb385e /test
parentdd5082d7ca31adc66f885aed1af789adaf262a64 (diff)
Add toregexp to yjit
The FIXME is there so we remember to investigate why insns clears the temporary array. Is this necessary? If it's not we can remove it from both. Co-authored-by: Aaron Patterson <[email protected]>
Diffstat (limited to 'test')
-rw-r--r--test/ruby/test_yjit.rb4
1 files changed, 4 insertions, 0 deletions
diff --git a/test/ruby/test_yjit.rb b/test/ruby/test_yjit.rb
index 8160042cb9..1f5f99f9a8 100644
--- a/test/ruby/test_yjit.rb
+++ b/test/ruby/test_yjit.rb
@@ -67,6 +67,10 @@ class TestYJIT < Test::Unit::TestCase
assert_no_exits('"i am a string #{true}"')
end
+ def test_compile_regexp
+ assert_no_exits('/#{true}/')
+ end
+
def test_getlocal_with_level
assert_compiles(<<~RUBY, insns: %i[getlocal opt_plus], result: [[7]])
def foo(foo, bar)