[Pcre-svn] [1201] code/trunk/testdata: Some test files neede…

Top Page
Delete this message
Author: Subversion repository
Date:  
To: pcre-svn
Subject: [Pcre-svn] [1201] code/trunk/testdata: Some test files needed updating for link sizes 3 and 4.
Revision: 1201
          http://www.exim.org/viewvc/pcre2?view=rev&revision=1201
Author:   ph10
Date:     2019-12-29 11:56:45 +0000 (Sun, 29 Dec 2019)
Log Message:
-----------
Some test files needed updating for link sizes 3 and 4.


Modified Paths:
--------------
    code/trunk/testdata/testoutput8-16-3
    code/trunk/testdata/testoutput8-16-4
    code/trunk/testdata/testoutput8-32-3
    code/trunk/testdata/testoutput8-32-4
    code/trunk/testdata/testoutput8-8-3
    code/trunk/testdata/testoutput8-8-4


Modified: code/trunk/testdata/testoutput8-16-3
===================================================================
--- code/trunk/testdata/testoutput8-16-3    2019-12-29 11:50:37 UTC (rev 1200)
+++ code/trunk/testdata/testoutput8-16-3    2019-12-29 11:56:45 UTC (rev 1201)
@@ -720,41 +720,37 @@


 /(((a\2)|(a*)\g<-1>))*a?/
 ------------------------------------------------------------------
-  0  52 Bra
+  0  46 Bra
   3     Brazero
-  4  43 SCBra 1
-  8  36 Once
- 11  15 CBra 2
- 15   8 CBra 3
- 19     a
- 21     \2
- 23   8 Ket
- 26  15 Alt
- 29   6 CBra 4
- 33     a*
- 35   6 Ket
- 38  29 Recurse
- 41  30 Ket
- 44  36 Ket
- 47  43 KetRmax
- 50     a?+
- 52  52 Ket
- 55     End
+  4  37 SCBra 1
+  8  15 CBra 2
+ 12   8 CBra 3
+ 16     a
+ 18     \2
+ 20   8 Ket
+ 23  15 Alt
+ 26   6 CBra 4
+ 30     a*
+ 32   6 Ket
+ 35  26 Recurse
+ 38  30 Ket
+ 41  37 KetRmax
+ 44     a?+
+ 46  46 Ket
+ 49     End
 ------------------------------------------------------------------


 /((?+1)(\1))/
 ------------------------------------------------------------------
-  0  28 Bra
-  3  22 Once
-  6  16 CBra 1
- 10  13 Recurse
- 13   6 CBra 2
- 17     \1
- 19   6 Ket
- 22  16 Ket
- 25  22 Ket
- 28  28 Ket
- 31     End
+  0  22 Bra
+  3  16 CBra 1
+  7  10 Recurse
+ 10   6 CBra 2
+ 14     \1
+ 16   6 Ket
+ 19  16 Ket
+ 22  22 Ket
+ 25     End
 ------------------------------------------------------------------


"(?1)(?#?'){2}(a)"
@@ -771,45 +767,41 @@

 /.((?2)(?R)|\1|$)()/
 ------------------------------------------------------------------
-  0  39 Bra
+  0  33 Bra
   3     Any
-  4  25 Once
-  7  10 CBra 1
- 11  32 Recurse
- 14   0 Recurse
- 17   5 Alt
- 20     \1
- 22   4 Alt
- 25     $
- 26  19 Ket
- 29  25 Ket
- 32   4 CBra 2
- 36   4 Ket
- 39  39 Ket
- 42     End
+  4  10 CBra 1
+  8  26 Recurse
+ 11   0 Recurse
+ 14   5 Alt
+ 17     \1
+ 19   4 Alt
+ 22     $
+ 23  19 Ket
+ 26   4 CBra 2
+ 30   4 Ket
+ 33  33 Ket
+ 36     End
 ------------------------------------------------------------------


 /.((?3)(?R)()(?2)|\1|$)()/
 ------------------------------------------------------------------
-  0  49 Bra
+  0  43 Bra
   3     Any
-  4  35 Once
-  7  20 CBra 1
- 11  42 Recurse
- 14   0 Recurse
- 17   4 CBra 2
- 21   4 Ket
- 24  17 Recurse
- 27   5 Alt
- 30     \1
- 32   4 Alt
- 35     $
- 36  29 Ket
- 39  35 Ket
- 42   4 CBra 3
- 46   4 Ket
- 49  49 Ket
- 52     End
+  4  20 CBra 1
+  8  36 Recurse
+ 11   0 Recurse
+ 14   4 CBra 2
+ 18   4 Ket
+ 21  14 Recurse
+ 24   5 Alt
+ 27     \1
+ 29   4 Alt
+ 32     $
+ 33  29 Ket
+ 36   4 CBra 3
+ 40   4 Ket
+ 43  43 Ket
+ 46     End
 ------------------------------------------------------------------


/(?1)()((((((\1++))\x85)+)|))/

Modified: code/trunk/testdata/testoutput8-16-4
===================================================================
--- code/trunk/testdata/testoutput8-16-4    2019-12-29 11:50:37 UTC (rev 1200)
+++ code/trunk/testdata/testoutput8-16-4    2019-12-29 11:56:45 UTC (rev 1201)
@@ -720,41 +720,37 @@


 /(((a\2)|(a*)\g<-1>))*a?/
 ------------------------------------------------------------------
-  0  52 Bra
+  0  46 Bra
   3     Brazero
-  4  43 SCBra 1
-  8  36 Once
- 11  15 CBra 2
- 15   8 CBra 3
- 19     a
- 21     \2
- 23   8 Ket
- 26  15 Alt
- 29   6 CBra 4
- 33     a*
- 35   6 Ket
- 38  29 Recurse
- 41  30 Ket
- 44  36 Ket
- 47  43 KetRmax
- 50     a?+
- 52  52 Ket
- 55     End
+  4  37 SCBra 1
+  8  15 CBra 2
+ 12   8 CBra 3
+ 16     a
+ 18     \2
+ 20   8 Ket
+ 23  15 Alt
+ 26   6 CBra 4
+ 30     a*
+ 32   6 Ket
+ 35  26 Recurse
+ 38  30 Ket
+ 41  37 KetRmax
+ 44     a?+
+ 46  46 Ket
+ 49     End
 ------------------------------------------------------------------


 /((?+1)(\1))/
 ------------------------------------------------------------------
-  0  28 Bra
-  3  22 Once
-  6  16 CBra 1
- 10  13 Recurse
- 13   6 CBra 2
- 17     \1
- 19   6 Ket
- 22  16 Ket
- 25  22 Ket
- 28  28 Ket
- 31     End
+  0  22 Bra
+  3  16 CBra 1
+  7  10 Recurse
+ 10   6 CBra 2
+ 14     \1
+ 16   6 Ket
+ 19  16 Ket
+ 22  22 Ket
+ 25     End
 ------------------------------------------------------------------


"(?1)(?#?'){2}(a)"
@@ -771,45 +767,41 @@

 /.((?2)(?R)|\1|$)()/
 ------------------------------------------------------------------
-  0  39 Bra
+  0  33 Bra
   3     Any
-  4  25 Once
-  7  10 CBra 1
- 11  32 Recurse
- 14   0 Recurse
- 17   5 Alt
- 20     \1
- 22   4 Alt
- 25     $
- 26  19 Ket
- 29  25 Ket
- 32   4 CBra 2
- 36   4 Ket
- 39  39 Ket
- 42     End
+  4  10 CBra 1
+  8  26 Recurse
+ 11   0 Recurse
+ 14   5 Alt
+ 17     \1
+ 19   4 Alt
+ 22     $
+ 23  19 Ket
+ 26   4 CBra 2
+ 30   4 Ket
+ 33  33 Ket
+ 36     End
 ------------------------------------------------------------------


 /.((?3)(?R)()(?2)|\1|$)()/
 ------------------------------------------------------------------
-  0  49 Bra
+  0  43 Bra
   3     Any
-  4  35 Once
-  7  20 CBra 1
- 11  42 Recurse
- 14   0 Recurse
- 17   4 CBra 2
- 21   4 Ket
- 24  17 Recurse
- 27   5 Alt
- 30     \1
- 32   4 Alt
- 35     $
- 36  29 Ket
- 39  35 Ket
- 42   4 CBra 3
- 46   4 Ket
- 49  49 Ket
- 52     End
+  4  20 CBra 1
+  8  36 Recurse
+ 11   0 Recurse
+ 14   4 CBra 2
+ 18   4 Ket
+ 21  14 Recurse
+ 24   5 Alt
+ 27     \1
+ 29   4 Alt
+ 32     $
+ 33  29 Ket
+ 36   4 CBra 3
+ 40   4 Ket
+ 43  43 Ket
+ 46     End
 ------------------------------------------------------------------


/(?1)()((((((\1++))\x85)+)|))/

Modified: code/trunk/testdata/testoutput8-32-3
===================================================================
--- code/trunk/testdata/testoutput8-32-3    2019-12-29 11:50:37 UTC (rev 1200)
+++ code/trunk/testdata/testoutput8-32-3    2019-12-29 11:56:45 UTC (rev 1201)
@@ -720,41 +720,37 @@


 /(((a\2)|(a*)\g<-1>))*a?/
 ------------------------------------------------------------------
-  0  39 Bra
+  0  35 Bra
   2     Brazero
-  3  32 SCBra 1
-  6  27 Once
-  8  12 CBra 2
- 11   7 CBra 3
- 14     a
- 16     \2
- 18   7 Ket
- 20  11 Alt
- 22   5 CBra 4
- 25     a*
- 27   5 Ket
- 29  22 Recurse
- 31  23 Ket
- 33  27 Ket
- 35  32 KetRmax
- 37     a?+
- 39  39 Ket
- 41     End
+  3  28 SCBra 1
+  6  12 CBra 2
+  9   7 CBra 3
+ 12     a
+ 14     \2
+ 16   7 Ket
+ 18  11 Alt
+ 20   5 CBra 4
+ 23     a*
+ 25   5 Ket
+ 27  20 Recurse
+ 29  23 Ket
+ 31  28 KetRmax
+ 33     a?+
+ 35  35 Ket
+ 37     End
 ------------------------------------------------------------------


 /((?+1)(\1))/
 ------------------------------------------------------------------
-  0  20 Bra
-  2  16 Once
-  4  12 CBra 1
-  7   9 Recurse
-  9   5 CBra 2
- 12     \1
- 14   5 Ket
- 16  12 Ket
- 18  16 Ket
- 20  20 Ket
- 22     End
+  0  16 Bra
+  2  12 CBra 1
+  5   7 Recurse
+  7   5 CBra 2
+ 10     \1
+ 12   5 Ket
+ 14  12 Ket
+ 16  16 Ket
+ 18     End
 ------------------------------------------------------------------


"(?1)(?#?'){2}(a)"
@@ -771,45 +767,41 @@

 /.((?2)(?R)|\1|$)()/
 ------------------------------------------------------------------
-  0  28 Bra
+  0  24 Bra
   2     Any
-  3  18 Once
-  5   7 CBra 1
-  8  23 Recurse
- 10   0 Recurse
- 12   4 Alt
- 14     \1
- 16   3 Alt
- 18     $
- 19  14 Ket
- 21  18 Ket
- 23   3 CBra 2
- 26   3 Ket
- 28  28 Ket
- 30     End
+  3   7 CBra 1
+  6  19 Recurse
+  8   0 Recurse
+ 10   4 Alt
+ 12     \1
+ 14   3 Alt
+ 16     $
+ 17  14 Ket
+ 19   3 CBra 2
+ 22   3 Ket
+ 24  24 Ket
+ 26     End
 ------------------------------------------------------------------


 /.((?3)(?R)()(?2)|\1|$)()/
 ------------------------------------------------------------------
-  0  35 Bra
+  0  31 Bra
   2     Any
-  3  25 Once
-  5  14 CBra 1
-  8  30 Recurse
- 10   0 Recurse
- 12   3 CBra 2
- 15   3 Ket
- 17  12 Recurse
- 19   4 Alt
- 21     \1
- 23   3 Alt
- 25     $
- 26  21 Ket
- 28  25 Ket
- 30   3 CBra 3
- 33   3 Ket
- 35  35 Ket
- 37     End
+  3  14 CBra 1
+  6  26 Recurse
+  8   0 Recurse
+ 10   3 CBra 2
+ 13   3 Ket
+ 15  10 Recurse
+ 17   4 Alt
+ 19     \1
+ 21   3 Alt
+ 23     $
+ 24  21 Ket
+ 26   3 CBra 3
+ 29   3 Ket
+ 31  31 Ket
+ 33     End
 ------------------------------------------------------------------


/(?1)()((((((\1++))\x85)+)|))/

Modified: code/trunk/testdata/testoutput8-32-4
===================================================================
--- code/trunk/testdata/testoutput8-32-4    2019-12-29 11:50:37 UTC (rev 1200)
+++ code/trunk/testdata/testoutput8-32-4    2019-12-29 11:56:45 UTC (rev 1201)
@@ -720,41 +720,37 @@


 /(((a\2)|(a*)\g<-1>))*a?/
 ------------------------------------------------------------------
-  0  39 Bra
+  0  35 Bra
   2     Brazero
-  3  32 SCBra 1
-  6  27 Once
-  8  12 CBra 2
- 11   7 CBra 3
- 14     a
- 16     \2
- 18   7 Ket
- 20  11 Alt
- 22   5 CBra 4
- 25     a*
- 27   5 Ket
- 29  22 Recurse
- 31  23 Ket
- 33  27 Ket
- 35  32 KetRmax
- 37     a?+
- 39  39 Ket
- 41     End
+  3  28 SCBra 1
+  6  12 CBra 2
+  9   7 CBra 3
+ 12     a
+ 14     \2
+ 16   7 Ket
+ 18  11 Alt
+ 20   5 CBra 4
+ 23     a*
+ 25   5 Ket
+ 27  20 Recurse
+ 29  23 Ket
+ 31  28 KetRmax
+ 33     a?+
+ 35  35 Ket
+ 37     End
 ------------------------------------------------------------------


 /((?+1)(\1))/
 ------------------------------------------------------------------
-  0  20 Bra
-  2  16 Once
-  4  12 CBra 1
-  7   9 Recurse
-  9   5 CBra 2
- 12     \1
- 14   5 Ket
- 16  12 Ket
- 18  16 Ket
- 20  20 Ket
- 22     End
+  0  16 Bra
+  2  12 CBra 1
+  5   7 Recurse
+  7   5 CBra 2
+ 10     \1
+ 12   5 Ket
+ 14  12 Ket
+ 16  16 Ket
+ 18     End
 ------------------------------------------------------------------


"(?1)(?#?'){2}(a)"
@@ -771,45 +767,41 @@

 /.((?2)(?R)|\1|$)()/
 ------------------------------------------------------------------
-  0  28 Bra
+  0  24 Bra
   2     Any
-  3  18 Once
-  5   7 CBra 1
-  8  23 Recurse
- 10   0 Recurse
- 12   4 Alt
- 14     \1
- 16   3 Alt
- 18     $
- 19  14 Ket
- 21  18 Ket
- 23   3 CBra 2
- 26   3 Ket
- 28  28 Ket
- 30     End
+  3   7 CBra 1
+  6  19 Recurse
+  8   0 Recurse
+ 10   4 Alt
+ 12     \1
+ 14   3 Alt
+ 16     $
+ 17  14 Ket
+ 19   3 CBra 2
+ 22   3 Ket
+ 24  24 Ket
+ 26     End
 ------------------------------------------------------------------


 /.((?3)(?R)()(?2)|\1|$)()/
 ------------------------------------------------------------------
-  0  35 Bra
+  0  31 Bra
   2     Any
-  3  25 Once
-  5  14 CBra 1
-  8  30 Recurse
- 10   0 Recurse
- 12   3 CBra 2
- 15   3 Ket
- 17  12 Recurse
- 19   4 Alt
- 21     \1
- 23   3 Alt
- 25     $
- 26  21 Ket
- 28  25 Ket
- 30   3 CBra 3
- 33   3 Ket
- 35  35 Ket
- 37     End
+  3  14 CBra 1
+  6  26 Recurse
+  8   0 Recurse
+ 10   3 CBra 2
+ 13   3 Ket
+ 15  10 Recurse
+ 17   4 Alt
+ 19     \1
+ 21   3 Alt
+ 23     $
+ 24  21 Ket
+ 26   3 CBra 3
+ 29   3 Ket
+ 31  31 Ket
+ 33     End
 ------------------------------------------------------------------


/(?1)()((((((\1++))\x85)+)|))/

Modified: code/trunk/testdata/testoutput8-8-3
===================================================================
--- code/trunk/testdata/testoutput8-8-3    2019-12-29 11:50:37 UTC (rev 1200)
+++ code/trunk/testdata/testoutput8-8-3    2019-12-29 11:56:45 UTC (rev 1201)
@@ -720,41 +720,37 @@


 /(((a\2)|(a*)\g<-1>))*a?/
 ------------------------------------------------------------------
-  0  70 Bra
+  0  62 Bra
   4     Brazero
-  5  59 SCBra 1
- 11  49 Once
- 15  21 CBra 2
- 21  11 CBra 3
- 27     a
- 29     \2
- 32  11 Ket
- 36  20 Alt
- 40   8 CBra 4
- 46     a*
- 48   8 Ket
- 52  40 Recurse
- 56  41 Ket
- 60  49 Ket
- 64  59 KetRmax
- 68     a?+
- 70  70 Ket
- 74     End
+  5  51 SCBra 1
+ 11  21 CBra 2
+ 17  11 CBra 3
+ 23     a
+ 25     \2
+ 28  11 Ket
+ 32  20 Alt
+ 36   8 CBra 4
+ 42     a*
+ 44   8 Ket
+ 48  36 Recurse
+ 52  41 Ket
+ 56  51 KetRmax
+ 60     a?+
+ 62  62 Ket
+ 66     End
 ------------------------------------------------------------------


 /((?+1)(\1))/
 ------------------------------------------------------------------
-  0  39 Bra
-  4  31 Once
-  8  23 CBra 1
- 14  18 Recurse
- 18   9 CBra 2
- 24     \1
- 27   9 Ket
- 31  23 Ket
- 35  31 Ket
- 39  39 Ket
- 43     End
+  0  31 Bra
+  4  23 CBra 1
+ 10  14 Recurse
+ 14   9 CBra 2
+ 20     \1
+ 23   9 Ket
+ 27  23 Ket
+ 31  31 Ket
+ 35     End
 ------------------------------------------------------------------


"(?1)(?#?'){2}(a)"
@@ -771,45 +767,41 @@

 /.((?2)(?R)|\1|$)()/
 ------------------------------------------------------------------
-  0  53 Bra
+  0  45 Bra
   4     Any
-  5  34 Once
-  9  14 CBra 1
- 15  43 Recurse
- 19   0 Recurse
- 23   7 Alt
- 27     \1
- 30   5 Alt
- 34     $
- 35  26 Ket
- 39  34 Ket
- 43   6 CBra 2
- 49   6 Ket
- 53  53 Ket
- 57     End
+  5  14 CBra 1
+ 11  35 Recurse
+ 15   0 Recurse
+ 19   7 Alt
+ 23     \1
+ 26   5 Alt
+ 30     $
+ 31  26 Ket
+ 35   6 CBra 2
+ 41   6 Ket
+ 45  45 Ket
+ 49     End
 ------------------------------------------------------------------


 /.((?3)(?R)()(?2)|\1|$)()/
 ------------------------------------------------------------------
-  0  67 Bra
+  0  59 Bra
   4     Any
-  5  48 Once
-  9  28 CBra 1
- 15  57 Recurse
- 19   0 Recurse
- 23   6 CBra 2
- 29   6 Ket
- 33  23 Recurse
- 37   7 Alt
- 41     \1
- 44   5 Alt
- 48     $
- 49  40 Ket
- 53  48 Ket
- 57   6 CBra 3
- 63   6 Ket
- 67  67 Ket
- 71     End
+  5  28 CBra 1
+ 11  49 Recurse
+ 15   0 Recurse
+ 19   6 CBra 2
+ 25   6 Ket
+ 29  19 Recurse
+ 33   7 Alt
+ 37     \1
+ 40   5 Alt
+ 44     $
+ 45  40 Ket
+ 49   6 CBra 3
+ 55   6 Ket
+ 59  59 Ket
+ 63     End
 ------------------------------------------------------------------


/(?1)()((((((\1++))\x85)+)|))/

Modified: code/trunk/testdata/testoutput8-8-4
===================================================================
--- code/trunk/testdata/testoutput8-8-4    2019-12-29 11:50:37 UTC (rev 1200)
+++ code/trunk/testdata/testoutput8-8-4    2019-12-29 11:56:45 UTC (rev 1201)
@@ -720,41 +720,37 @@


 /(((a\2)|(a*)\g<-1>))*a?/
 ------------------------------------------------------------------
-  0  83 Bra
+  0  73 Bra
   5     Brazero
-  6  70 SCBra 1
- 13  58 Once
- 18  24 CBra 2
- 25  12 CBra 3
- 32     a
- 34     \2
- 37  12 Ket
- 42  24 Alt
- 47   9 CBra 4
- 54     a*
- 56   9 Ket
- 61  47 Recurse
- 66  48 Ket
- 71  58 Ket
- 76  70 KetRmax
- 81     a?+
- 83  83 Ket
- 88     End
+  6  60 SCBra 1
+ 13  24 CBra 2
+ 20  12 CBra 3
+ 27     a
+ 29     \2
+ 32  12 Ket
+ 37  24 Alt
+ 42   9 CBra 4
+ 49     a*
+ 51   9 Ket
+ 56  42 Recurse
+ 61  48 Ket
+ 66  60 KetRmax
+ 71     a?+
+ 73  73 Ket
+ 78     End
 ------------------------------------------------------------------


 /((?+1)(\1))/
 ------------------------------------------------------------------
-  0  47 Bra
-  5  37 Once
- 10  27 CBra 1
- 17  22 Recurse
- 22  10 CBra 2
- 29     \1
- 32  10 Ket
- 37  27 Ket
- 42  37 Ket
- 47  47 Ket
- 52     End
+  0  37 Bra
+  5  27 CBra 1
+ 12  17 Recurse
+ 17  10 CBra 2
+ 24     \1
+ 27  10 Ket
+ 32  27 Ket
+ 37  37 Ket
+ 42     End
 ------------------------------------------------------------------


"(?1)(?#?'){2}(a)"
@@ -771,45 +767,41 @@

 /.((?2)(?R)|\1|$)()/
 ------------------------------------------------------------------
-  0  64 Bra
+  0  54 Bra
   5     Any
-  6  41 Once
- 11  17 CBra 1
- 18  52 Recurse
- 23   0 Recurse
- 28   8 Alt
- 33     \1
- 36   6 Alt
- 41     $
- 42  31 Ket
- 47  41 Ket
- 52   7 CBra 2
- 59   7 Ket
- 64  64 Ket
- 69     End
+  6  17 CBra 1
+ 13  42 Recurse
+ 18   0 Recurse
+ 23   8 Alt
+ 28     \1
+ 31   6 Alt
+ 36     $
+ 37  31 Ket
+ 42   7 CBra 2
+ 49   7 Ket
+ 54  54 Ket
+ 59     End
 ------------------------------------------------------------------


 /.((?3)(?R)()(?2)|\1|$)()/
 ------------------------------------------------------------------
-  0  81 Bra
+  0  71 Bra
   5     Any
-  6  58 Once
- 11  34 CBra 1
- 18  69 Recurse
- 23   0 Recurse
- 28   7 CBra 2
- 35   7 Ket
- 40  28 Recurse
- 45   8 Alt
- 50     \1
- 53   6 Alt
- 58     $
- 59  48 Ket
- 64  58 Ket
- 69   7 CBra 3
- 76   7 Ket
- 81  81 Ket
- 86     End
+  6  34 CBra 1
+ 13  59 Recurse
+ 18   0 Recurse
+ 23   7 CBra 2
+ 30   7 Ket
+ 35  23 Recurse
+ 40   8 Alt
+ 45     \1
+ 48   6 Alt
+ 53     $
+ 54  48 Ket
+ 59   7 CBra 3
+ 66   7 Ket
+ 71  71 Ket
+ 76     End
 ------------------------------------------------------------------


/(?1)()((((((\1++))\x85)+)|))/