Revision: 645
http://www.exim.org/viewvc/pcre2?view=rev&revision=645
Author: ph10
Date: 2017-01-02 16:15:11 +0000 (Mon, 02 Jan 2017)
Log Message:
-----------
Reduce stack requirements for test 6.
Modified Paths:
--------------
code/trunk/testdata/testinput6
code/trunk/testdata/testoutput6
Modified: code/trunk/testdata/testinput6
===================================================================
--- code/trunk/testdata/testinput6 2017-01-02 13:01:42 UTC (rev 644)
+++ code/trunk/testdata/testinput6 2017-01-02 16:15:11 UTC (rev 645)
@@ -4879,11 +4879,11 @@
abcd\=null_context
/()()a+/no_auto_possess
- aaa\=dfa,allcaptures
- a\=dfa,allcaptures
+ aaa\=allcaptures
+ a\=allcaptures
-/(*LIMIT_RECURSION=600)^((.)(?1)|.)$/
+/(*LIMIT_RECURSION=100)^((.)(?1)|.)$/
\= 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
Modified: code/trunk/testdata/testoutput6
===================================================================
--- code/trunk/testdata/testoutput6 2017-01-02 13:01:42 UTC (rev 644)
+++ code/trunk/testdata/testoutput6 2017-01-02 16:15:11 UTC (rev 645)
@@ -7673,18 +7673,18 @@
0: abcd
/()()a+/no_auto_possess
- aaa\=dfa,allcaptures
+ aaa\=allcaptures
** Ignored after DFA matching: allcaptures
0: aaa
1: aa
2: a
- a\=dfa,allcaptures
+ a\=allcaptures
** Ignored after DFA matching: allcaptures
0: a
-/(*LIMIT_RECURSION=600)^((.)(?1)|.)$/
+/(*LIMIT_RECURSION=100)^((.)(?1)|.)$/
\= 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
# End of testinput6