diff options
author | ph10 <ph10@6239d852-aaf2-0410-a92c-79f79f948069> | 2014-11-11 10:19:23 +0000 |
---|---|---|
committer | ph10 <ph10@6239d852-aaf2-0410-a92c-79f79f948069> | 2014-11-11 10:19:23 +0000 |
commit | 89459adbd8fd21115fd023e6ed35230e67138983 (patch) | |
tree | dbf1954e91e0eeee9c5158835de677c4e758b53a /testdata/testoutput16 | |
parent | ca8f80649e33f648f1ba54e36c80304459f3dd12 (diff) | |
download | pcre2-89459adbd8fd21115fd023e6ed35230e67138983.tar.gz |
Code for pcre2_substitute(), and tests.
git-svn-id: svn://vcs.exim.org/pcre2/code/trunk@140 6239d852-aaf2-0410-a92c-79f79f948069
Diffstat (limited to 'testdata/testoutput16')
-rw-r--r-- | testdata/testoutput16 | 30 |
1 files changed, 15 insertions, 15 deletions
diff --git a/testdata/testoutput16 b/testdata/testoutput16 index ec9ba59..2456815 100644 --- a/testdata/testoutput16 +++ b/testdata/testoutput16 @@ -15,7 +15,7 @@ JIT compilation was not successful /(?(R)a*(?1)|((?R))b)/ aaaabcde -Failed: error -44: JIT stack limit reached +Failed: error -45: JIT stack limit reached /abcd/I Capturing subpattern count = 0 @@ -64,13 +64,13 @@ No match abcd 0: abcd (JIT) ab\=ps -Failed: error -43: bad JIT option +Failed: error -44: bad JIT option ab\=ph -Failed: error -43: bad JIT option +Failed: error -44: bad JIT option xyz No match (JIT) xyz\=ps -Failed: error -43: bad JIT option +Failed: error -44: bad JIT option /abcd/jit=2 abcd @@ -84,13 +84,13 @@ No match /abcd/jit=2,jitfast abcd -Failed: error -43: bad JIT option +Failed: error -44: bad JIT option ab\=ps Partial match: ab (JIT) ab\=ph -Failed: error -43: bad JIT option +Failed: error -44: bad JIT option xyz -Failed: error -43: bad JIT option +Failed: error -44: bad JIT option /abcd/jit=3 abcd @@ -256,7 +256,7 @@ Minimum match limit = 6 aaaaaaaaaaaaaz No match (JIT) aaaaaaaaaaaaaz\=match_limit=3000 -Failed: error -45: match limit exceeded +Failed: error -46: match limit exceeded /(*LIMIT_MATCH=3000)(a+)*zz/I Capturing subpattern count = 1 @@ -266,9 +266,9 @@ Last code unit = 'z' Subject length lower bound = 2 JIT compilation was successful aaaaaaaaaaaaaz -Failed: error -45: match limit exceeded +Failed: error -46: match limit exceeded aaaaaaaaaaaaaz\=match_limit=60000 -Failed: error -45: match limit exceeded +Failed: error -46: match limit exceeded /(*LIMIT_MATCH=60000)(*LIMIT_MATCH=3000)(a+)*zz/I Capturing subpattern count = 1 @@ -278,7 +278,7 @@ Last code unit = 'z' Subject length lower bound = 2 JIT compilation was successful aaaaaaaaaaaaaz -Failed: error -45: match limit exceeded +Failed: error -46: match limit exceeded /(*LIMIT_MATCH=60000)(a+)*zz/I Capturing subpattern count = 1 @@ -290,21 +290,21 @@ JIT compilation was successful aaaaaaaaaaaaaz No match (JIT) aaaaaaaaaaaaaz\=match_limit=3000 -Failed: error -45: match limit exceeded +Failed: error -46: match limit exceeded # These three have infinitely nested recursions. /((?2))((?1))/ abc -Failed: error -44: JIT stack limit reached +Failed: error -45: JIT stack limit reached /((?(R2)a+|(?1)b))/ aaaabcde -Failed: error -44: JIT stack limit reached +Failed: error -45: JIT stack limit reached /(?(R)a*(?1)|((?R))b)/ aaaabcde -Failed: error -44: JIT stack limit reached +Failed: error -45: JIT stack limit reached # Invalid options disable JIT when called via pcre2_match(), causing the # match to happen via the interpreter, but for fast JIT invalid options are |