diff options
author | zherczeg <zherczeg@2f5784b3-3f2a-0410-8824-cb99058d5e15> | 2015-08-11 13:34:44 +0000 |
---|---|---|
committer | zherczeg <zherczeg@2f5784b3-3f2a-0410-8824-cb99058d5e15> | 2015-08-11 13:34:44 +0000 |
commit | 910ea70b6de25134963d7d52691e9fcd526b7449 (patch) | |
tree | 5f772bc4a84296087b1a9a8fcb938583d170f976 /testdata | |
parent | 8cb037c7ee4c03b79376b3ba85c6382c27a2c945 (diff) | |
download | pcre-910ea70b6de25134963d7d52691e9fcd526b7449.tar.gz |
The JIT compiler should restore the control chain for empty possessive repeats.
git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1592 2f5784b3-3f2a-0410-8824-cb99058d5e15
Diffstat (limited to 'testdata')
-rw-r--r-- | testdata/testinput2 | 6 | ||||
-rw-r--r-- | testdata/testoutput2 | 10 |
2 files changed, 16 insertions, 0 deletions
diff --git a/testdata/testinput2 b/testdata/testinput2 index 6a82cda..2431d90 100644 --- a/testdata/testinput2 +++ b/testdata/testinput2 @@ -4204,5 +4204,11 @@ backtracking verbs. --/ /(?(8000000000/ /(?:ab)?(?:ab)(?:ab)/ + abab + ababab + aba + +/((*MARK:A))++a(*SKIP:B)b/ + aacb /-- End of testinput2 --/ diff --git a/testdata/testoutput2 b/testdata/testoutput2 index 7b3d3bd..1be331e 100644 --- a/testdata/testoutput2 +++ b/testdata/testoutput2 @@ -14550,5 +14550,15 @@ Failed: number is too big at offset 16 Failed: number is too big at offset 13 /(?:ab)?(?:ab)(?:ab)/ + abab + 0: abab + ababab + 0: ababab + aba +No match + +/((*MARK:A))++a(*SKIP:B)b/ + aacb +No match /-- End of testinput2 --/ |