aboutsummaryrefslogtreecommitdiff
path: root/testdata/testinput15
diff options
context:
space:
mode:
Diffstat (limited to 'testdata/testinput15')
-rw-r--r--testdata/testinput1514
1 files changed, 13 insertions, 1 deletions
diff --git a/testdata/testinput15 b/testdata/testinput15
index 22d739bc..081b9e22 100644
--- a/testdata/testinput15
+++ b/testdata/testinput15
@@ -6,12 +6,17 @@
# (2) Other tests that must not be run with JIT.
-# This test is first so that it doesn't inherit a large enough heap frame
+# These tests are first so that they don't inherit a large enough heap frame
# vector from a previous test.
/(*LIMIT_HEAP=21)\[(a)]{60}/expand
\[a]{60}
+"(*LIMIT_HEAP=21)()((?))()()()()()()()()()()()()()()()()()()()()()()()(())()()()()()()()()()()()()()()()()()()()()()(())()()()()()()()()()()()()()"
+ xx
+
+# -----------------------------------------------------------------------
+
/(a+)*zz/I
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaazzbbbbbb\=find_limits_noheap
aaaaaaaaaaaaaz\=find_limits_noheap
@@ -238,4 +243,11 @@
abc
abcz
+# This test triggers the recursion limit in the interpreter, but completes in
+# JIT. It's in testinput2 with disable_recurse_loop_check to get it to work
+# in the interpreter.
+
+/(a(?1)z||(?1)++)$/
+ abcd
+
# End of testinput15