Reduce stack requirements for test 6.

This commit is contained in:
Philip.Hazel 2017-01-02 16:15:11 +00:00
parent e22fadd1e4
commit 84601d910b
2 changed files with 8 additions and 8 deletions

8
testdata/testinput6 vendored
View File

@ -4879,11 +4879,11 @@
abcd\=null_context abcd\=null_context
/()()a+/no_auto_possess /()()a+/no_auto_possess
aaa\=dfa,allcaptures aaa\=allcaptures
a\=dfa,allcaptures a\=allcaptures
/(*LIMIT_RECURSION=600)^((.)(?1)|.)$/ /(*LIMIT_RECURSION=100)^((.)(?1)|.)$/
\= Expect recursion limit exceeded \= Expect recursion limit exceeded
a[00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00] a[00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]
# End of testinput6 # End of testinput6

View File

@ -7673,18 +7673,18 @@ No match
0: abcd 0: abcd
/()()a+/no_auto_possess /()()a+/no_auto_possess
aaa\=dfa,allcaptures aaa\=allcaptures
** Ignored after DFA matching: allcaptures ** Ignored after DFA matching: allcaptures
0: aaa 0: aaa
1: aa 1: aa
2: a 2: a
a\=dfa,allcaptures a\=allcaptures
** Ignored after DFA matching: allcaptures ** Ignored after DFA matching: allcaptures
0: a 0: a
/(*LIMIT_RECURSION=600)^((.)(?1)|.)$/ /(*LIMIT_RECURSION=100)^((.)(?1)|.)$/
\= Expect recursion limit exceeded \= Expect recursion limit exceeded
a[00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00] a[00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]
Failed: error -53: recursion limit exceeded Failed: error -53: recursion limit exceeded
# End of testinput6 # End of testinput6