diff options
Diffstat (limited to 'testdata')
-rw-r--r-- | testdata/testinput1 | 9 | ||||
-rw-r--r-- | testdata/testinput11 | 3 | ||||
-rw-r--r-- | testdata/testinput2 | 2 | ||||
-rw-r--r-- | testdata/testinput9 | 3 | ||||
-rw-r--r-- | testdata/testoutput1 | 12 | ||||
-rw-r--r-- | testdata/testoutput11-16 | 4 | ||||
-rw-r--r-- | testdata/testoutput11-32 | 4 | ||||
-rw-r--r-- | testdata/testoutput2 | 3 | ||||
-rw-r--r-- | testdata/testoutput9 | 4 |
9 files changed, 39 insertions, 5 deletions
diff --git a/testdata/testinput1 b/testdata/testinput1 index d4e42ba..bb4ddb7 100644 --- a/testdata/testinput1 +++ b/testdata/testinput1 @@ -6420,4 +6420,13 @@ ef) x/x,mark /(?(DEFINE)(?<foo>bar))(?<![-a-z0-9])word/ word +/a{1,2,3}b/ + a{1,2,3}b + +/\214748364/ + >\x{8c}748364< + +/a{65536/ + >a{65536< + # End of testinput1 diff --git a/testdata/testinput11 b/testdata/testinput11 index 2d267d6..2bc8a25 100644 --- a/testdata/testinput11 +++ b/testdata/testinput11 @@ -368,4 +368,7 @@ abÿAz ab\x{80000041}z +/(?i:A{1,}\6666666666)/ + A\x{1b6}6666666 + # End of testinput11 diff --git a/testdata/testinput2 b/testdata/testinput2 index 3f9dd6d..87e3394 100644 --- a/testdata/testinput2 +++ b/testdata/testinput2 @@ -2189,8 +2189,6 @@ /a(*MARK)b/ -/(?i:A{1,}\6666666666)/ - /\g6666666666/ /[\g6666666666]/B diff --git a/testdata/testinput9 b/testdata/testinput9 index 7be4b15..4eb228a 100644 --- a/testdata/testinput9 +++ b/testdata/testinput9 @@ -260,4 +260,7 @@ /(*:*++++++++++++''''''''''''''''''''+''+++'+++x+++++++++++++++++++++++++++++++++++(++++++++++++++++++++:++++++%++:''''''''''''''''''''''''+++++++++++++++++++++++++++++++++++++++++++++++++++++-++++++++k+++++++''''+++'+++++++++++++++++++++++''''++++++++++++':Æ¿)/ +/(?i:A{1,}\6666666666)/ + A\x{1b6}6666666 + # End of testinput9 diff --git a/testdata/testoutput1 b/testdata/testoutput1 index 16c91d2..05b310b 100644 --- a/testdata/testoutput1 +++ b/testdata/testoutput1 @@ -10176,4 +10176,16 @@ No match word 0: word +/a{1,2,3}b/ + a{1,2,3}b + 0: a{1,2,3}b + +/\214748364/ + >\x{8c}748364< + 0: \x8c748364 + +/a{65536/ + >a{65536< + 0: a{65536 + # End of testinput1 diff --git a/testdata/testoutput11-16 b/testdata/testoutput11-16 index 78bf7fb..8768785 100644 --- a/testdata/testoutput11-16 +++ b/testdata/testoutput11-16 @@ -661,4 +661,8 @@ Subject length lower bound = 1 abÿAz ab\x{80000041}z +/(?i:A{1,}\6666666666)/ + A\x{1b6}6666666 + 0: A\x{1b6}6666666 + # End of testinput11 diff --git a/testdata/testoutput11-32 b/testdata/testoutput11-32 index 4b00384..2c95f61 100644 --- a/testdata/testoutput11-32 +++ b/testdata/testoutput11-32 @@ -667,4 +667,8 @@ Subject length lower bound = 1 ab\x{80000041}z 0: ab\x{80000041}z +/(?i:A{1,}\6666666666)/ + A\x{1b6}6666666 + 0: A\x{1b6}6666666 + # End of testinput11 diff --git a/testdata/testoutput2 b/testdata/testoutput2 index dc17011..4d8f65d 100644 --- a/testdata/testoutput2 +++ b/testdata/testoutput2 @@ -8374,9 +8374,6 @@ No match /a(*MARK)b/ Failed: error 166 at offset 7: (*MARK) must have an argument -/(?i:A{1,}\6666666666)/ -Failed: error 161 at offset 19: subpattern number is too big - /\g6666666666/ Failed: error 161 at offset 7: subpattern number is too big diff --git a/testdata/testoutput9 b/testdata/testoutput9 index f98f276..1ec4317 100644 --- a/testdata/testoutput9 +++ b/testdata/testoutput9 @@ -367,4 +367,8 @@ Failed: error 134 at offset 14: character code point value in \x{} or \o{} is to /(*:*++++++++++++''''''''''''''''''''+''+++'+++x+++++++++++++++++++++++++++++++++++(++++++++++++++++++++:++++++%++:''''''''''''''''''''''''+++++++++++++++++++++++++++++++++++++++++++++++++++++-++++++++k+++++++''''+++'+++++++++++++++++++++++''''++++++++++++':Æ¿)/ Failed: error 176 at offset 259: name is too long in (*MARK), (*PRUNE), (*SKIP), or (*THEN) +/(?i:A{1,}\6666666666)/ +Failed: error 151 at offset 13: octal value is greater than \377 in 8-bit non-UTF-8 mode + A\x{1b6}6666666 + # End of testinput9 |