Module Name: src
Committed By: christos
Date: Tue Feb 23 14:57:16 UTC 2021
Modified Files:
src/tests/lib/libc/regex/data: meta.in repet_bounded.in repet_multi.in
Log Message:
Comment out tests that the new stricter regex does not like
To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/tests/lib/libc/regex/data/meta.in \
src/tests/lib/libc/regex/data/repet_bounded.in \
src/tests/lib/libc/regex/data/repet_multi.in
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: src/tests/lib/libc/regex/data/meta.in
diff -u src/tests/lib/libc/regex/data/meta.in:1.1 src/tests/lib/libc/regex/data/meta.in:1.2
--- src/tests/lib/libc/regex/data/meta.in:1.1 Sat Jan 8 13:10:32 2011
+++ src/tests/lib/libc/regex/data/meta.in Tue Feb 23 09:57:16 2021
@@ -4,7 +4,8 @@ a[bc]d & abd abd
a\*c & a*c a*c
a\\b & a\b a\b
a\\\*b & a\*b a\*b
-a\bc & abc abc
+# legacy escape
+#a\bc & abc abc
a\ &C EESCAPE
a\\bc & a\bc a\bc
\{ bC BADRPT
Index: src/tests/lib/libc/regex/data/repet_bounded.in
diff -u src/tests/lib/libc/regex/data/repet_bounded.in:1.1 src/tests/lib/libc/regex/data/repet_bounded.in:1.2
--- src/tests/lib/libc/regex/data/repet_bounded.in:1.1 Sat Jan 8 13:10:32 2011
+++ src/tests/lib/libc/regex/data/repet_bounded.in Tue Feb 23 09:57:16 2021
@@ -1,9 +1,10 @@
# the dreaded bounded repetitions
-{ & { {
-{abc & {abc {abc
+# unclosed and with missing values are now errors
+#{ & { {
+#{abc & {abc {abc
{1 C BADRPT
{1} C BADRPT
-a{b & a{b a{b
+#a{b & a{b a{b
a{1}b - ab ab
a\{1\}b b ab ab
a{1,}b - ab ab
@@ -16,9 +17,9 @@ a{1a C EBRACE
a\{1a bC EBRACE
a{1a} C BADBR
a\{1a\} bC BADBR
-a{,2} - a{,2} a{,2}
+#a{,2} - a{,2} a{,2}
a\{,2\} bC BADBR
-a{,} - a{,} a{,}
+#a{,} - a{,} a{,}
a\{,\} bC BADBR
a{1,x} C BADBR
a\{1,x\} bC BADBR
Index: src/tests/lib/libc/regex/data/repet_multi.in
diff -u src/tests/lib/libc/regex/data/repet_multi.in:1.1 src/tests/lib/libc/regex/data/repet_multi.in:1.2
--- src/tests/lib/libc/regex/data/repet_multi.in:1.1 Sat Jan 8 13:10:32 2011
+++ src/tests/lib/libc/regex/data/repet_multi.in Tue Feb 23 09:57:16 2021
@@ -15,7 +15,8 @@ a?{1} C BADRPT
a{1}* C BADRPT
a{1}+ C BADRPT
a{1}? C BADRPT
-a*{b} - a{b} a{b}
+# repetition needs to be a number
+#a*{b} - a{b} a{b}
a\{1\}\{1\} bC BADRPT
a*\{1\} bC BADRPT
a\{1\}* bC BADRPT