expr.log (30 failed)
test link: tests/expr/expr.plFAIL: tests/expr/expr
=====================
expr 0.0.28
a...
b...
c...
d...
e...
f...
g...
opt1...
opt2...
opt3...
opt4...
opt5...
paren1...
paren2...
paren3...
paren4...
paren5...
0bang...
00...
minus0...
andand...
oror...
orempty...
fail-a...
bigcmp...
anchor...
expr.pl: test anchor failed: exit status mismatch: expected 1, got 0
emptysub...
expr.pl: test emptysub failed: exit status mismatch: expected 1, got 101
bre1...
bre2...
bre3...
expr.pl: test bre3: stderr mismatch, comparing bre3.1 (expected) and bre3.E (actual)
--- bre3.1 2024-11-22 06:28:35.176375602 +0000
+++ bre3.E 2024-11-22 06:28:35.179375623 +0000
@@ -1 +1 @@
-expr: Unmatched ( or \(
+expr: Invalid regex expression
bre4...
expr.pl: test bre4: stderr mismatch, comparing bre4.1 (expected) and bre4.E (actual)
--- bre4.1 2024-11-22 06:28:35.181375636 +0000
+++ bre4.E 2024-11-22 06:28:35.184375656 +0000
@@ -1 +1 @@
-expr: Unmatched ( or \(
+expr: Invalid regex expression
bre5...
bre6...
bre7...
expr.pl: test bre7: stderr mismatch, comparing bre7.1 (expected) and bre7.E (actual)
--- bre7.1 2024-11-22 06:28:35.192375709 +0000
+++ bre7.E 2024-11-22 06:28:35.194375723 +0000
@@ -1 +1 @@
-expr: Unmatched ) or \)
+expr: Invalid regex expression
bre8...
expr.pl: test bre8: stderr mismatch, comparing bre8.1 (expected) and bre8.E (actual)
--- bre8.1 2024-11-22 06:28:35.197375743 +0000
+++ bre8.E 2024-11-22 06:28:35.200375763 +0000
@@ -1 +1 @@
-expr: Unmatched ) or \)
+expr: Invalid regex expression
bre9...
bre10...
expr.pl: test bre10 failed: exit status mismatch: expected 0, got 1
bre11...
expr.pl: test bre11 failed: exit status mismatch: expected 0, got 1
bre12...
bre13...
bre14...
bre15...
expr.pl: test bre15 failed: exit status mismatch: expected 0, got 2
bre16...
bre17...
expr.pl: test bre17 failed: exit status mismatch: expected 0, got 1
bre18...
expr.pl: test bre18 failed: exit status mismatch: expected 0, got 2
bre19...
expr.pl: test bre19 failed: exit status mismatch: expected 0, got 2
bre20...
bre21...
bre22...
bre23...
bre24...
bre25...
bre26...
bre27...
bre28...
bre29...
bre30...
bre31...
bre32...
bre33...
bre34...
bre35...
bre36...
expr.pl: test bre36 failed: exit status mismatch: expected 0, got 2
bre37...
expr.pl: test bre37 failed: exit status mismatch: expected 0, got 2
bre38...
expr.pl: test bre38 failed: exit status mismatch: expected 0, got 2
bre39...
bre40...
bre41...
bre42...
expr.pl: test bre42: stderr mismatch, comparing bre42.1 (expected) and bre42.E (actual)
--- bre42.1 2024-11-22 06:28:35.294376391 +0000
+++ bre42.E 2024-11-22 06:28:35.296376405 +0000
@@ -1 +1 @@
-expr: Unmatched \{
+expr: Invalid regex expression
bre43...
expr.pl: test bre43: stderr mismatch, comparing bre43.1 (expected) and bre43.E (actual)
--- bre43.1 2024-11-22 06:28:35.299376425 +0000
+++ bre43.E 2024-11-22 06:28:35.301376438 +0000
@@ -1 +1 @@
-expr: Unmatched \{
+expr: Invalid regex expression
bre44...
expr.pl: test bre44: stderr mismatch, comparing bre44.1 (expected) and bre44.E (actual)
--- bre44.1 2024-11-22 06:28:35.304376458 +0000
+++ bre44.E 2024-11-22 06:28:35.306376472 +0000
@@ -1 +1 @@
-expr: Invalid content of \{\}
+expr: Invalid regex expression
bre45...
expr.pl: test bre45 failed: exit status mismatch: expected 0, got 2
bre46...
expr.pl: test bre46 failed: exit status mismatch: expected 0, got 2
bre47...
expr.pl: test bre47: stderr mismatch, comparing bre47.1 (expected) and bre47.E (actual)
--- bre47.1 2024-11-22 06:28:35.315376532 +0000
+++ bre47.E 2024-11-22 06:28:35.317376545 +0000
@@ -1 +1 @@
-expr: Invalid content of \{\}
+expr: Invalid regex expression
bre48...
expr.pl: test bre48: stderr mismatch, comparing bre48.1 (expected) and bre48.E (actual)
--- bre48.1 2024-11-22 06:28:35.319376559 +0000
+++ bre48.E 2024-11-22 06:28:35.322376579 +0000
@@ -1 +1 @@
-expr: Unmatched \{
+expr: Invalid regex expression
bre49...
expr.pl: test bre49 failed: exit status mismatch: expected 2, got 1
bre50...
expr.pl: test bre50 failed: exit status mismatch: expected 2, got 1
bre51...
bre52...
bre53...
bre54...
bre55...
bre56...
bre57...
bre58...
bre59...
bre60...
bre61...
bre62...
fail-c...
bignum-add...
bignum-add2...
bignum-sub...
bignum-sub2...
bignum-mul...
bignum-div...
se0...
se1...
se2...
se3...
se4...
se5...
expr.pl: test se5: stderr mismatch, comparing se5.1 (expected) and se5.E (actual)
--- se5.1 2024-11-22 06:28:35.391377040 +0000
+++ se5.E 2024-11-22 06:28:35.392377047 +0000
@@ -1 +1 @@
-expr: syntax error: expecting ')' after '2'
+expr: syntax error: missing argument after '2'
se6...
expr.pl: test se6: stderr mismatch, comparing se6.1 (expected) and se6.E (actual)
--- se6.1 2024-11-22 06:28:35.395377067 +0000
+++ se6.E 2024-11-22 06:28:35.397377080 +0000
@@ -1 +1 @@
-expr: syntax error: expecting ')' instead of 'a'
+expr: expected ')' after 'a'
a-mb...
b-mb...
c-mb...
d-mb...
e-mb...
f-mb...
g-mb...
opt1-mb...
opt2-mb...
opt3-mb...
opt4-mb...
opt5-mb...
paren1-mb...
paren2-mb...
paren3-mb...
paren4-mb...
paren5-mb...
0bang-mb...
00-mb...
minus0-mb...
andand-mb...
oror-mb...
orempty-mb...
fail-a-mb...
bigcmp-mb...
anchor-mb...
expr.pl: test anchor-mb failed: exit status mismatch: expected 1, got 0
emptysub-mb...
expr.pl: test emptysub-mb failed: exit status mismatch: expected 1, got 101
bre1-mb...
bre2-mb...
bre3-mb...
expr.pl: test bre3-mb: stderr mismatch, comparing bre3-mb.1 (expected) and bre3-mb.E (actual)
--- bre3-mb.1 2024-11-22 06:28:35.544378063 +0000
+++ bre3-mb.E 2024-11-22 06:28:35.546378076 +0000
@@ -1 +1 @@
-expr: Unmatched ( or \(
+expr: Invalid regex expression
bre4-mb...
expr.pl: test bre4-mb: stderr mismatch, comparing bre4-mb.1 (expected) and bre4-mb.E (actual)
--- bre4-mb.1 2024-11-22 06:28:35.548378090 +0000
+++ bre4-mb.E 2024-11-22 06:28:35.551378110 +0000
@@ -1 +1 @@
-expr: Unmatched ( or \(
+expr: Invalid regex expression
bre5-mb...
bre6-mb...
bre7-mb...
expr.pl: test bre7-mb: stderr mismatch, comparing bre7-mb.1 (expected) and bre7-mb.E (actual)
--- bre7-mb.1 2024-11-22 06:28:35.559378163 +0000
+++ bre7-mb.E 2024-11-22 06:28:35.562378183 +0000
@@ -1 +1 @@
-expr: Unmatched ) or \)
+expr: Invalid regex expression
bre8-mb...
expr.pl: test bre8-mb: stderr mismatch, comparing bre8-mb.1 (expected) and bre8-mb.E (actual)
--- bre8-mb.1 2024-11-22 06:28:35.565378203 +0000
+++ bre8-mb.E 2024-11-22 06:28:35.567378217 +0000
@@ -1 +1 @@
-expr: Unmatched ) or \)
+expr: Invalid regex expression
bre9-mb...
bre10-mb...
expr.pl: test bre10-mb failed: exit status mismatch: expected 0, got 1
bre11-mb...
expr.pl: test bre11-mb failed: exit status mismatch: expected 0, got 1
bre12-mb...
bre13-mb...
bre14-mb...
bre15-mb...
expr.pl: test bre15-mb failed: exit status mismatch: expected 0, got 2
bre16-mb...
bre17-mb...
expr.pl: test bre17-mb failed: exit status mismatch: expected 0, got 1
bre18-mb...
expr.pl: test bre18-mb failed: exit status mismatch: expected 0, got 2
bre19-mb...
expr.pl: test bre19-mb failed: exit status mismatch: expected 0, got 2
bre20-mb...
bre21-mb...
bre22-mb...
bre23-mb...
bre24-mb...
bre25-mb...
bre26-mb...
bre27-mb...
bre28-mb...
bre29-mb...
bre30-mb...
bre31-mb...
bre32-mb...
bre33-mb...
bre34-mb...
bre35-mb...
bre36-mb...
expr.pl: test bre36-mb failed: exit status mismatch: expected 0, got 2
bre37-mb...
expr.pl: test bre37-mb failed: exit status mismatch: expected 0, got 2
bre38-mb...
expr.pl: test bre38-mb failed: exit status mismatch: expected 0, got 2
bre39-mb...
bre40-mb...
bre41-mb...
bre42-mb...
expr.pl: test bre42-mb: stderr mismatch, comparing bre42-mb.1 (expected) and bre42-mb.E (actual)
--- bre42-mb.1 2024-11-22 06:28:35.661378845 +0000
+++ bre42-mb.E 2024-11-22 06:28:35.663378859 +0000
@@ -1 +1 @@
-expr: Unmatched \{
+expr: Invalid regex expression
bre43-mb...
expr.pl: test bre43-mb: stderr mismatch, comparing bre43-mb.1 (expected) and bre43-mb.E (actual)
--- bre43-mb.1 2024-11-22 06:28:35.666378879 +0000
+++ bre43-mb.E 2024-11-22 06:28:35.668378892 +0000
@@ -1 +1 @@
-expr: Unmatched \{
+expr: Invalid regex expression
bre44-mb...
expr.pl: test bre44-mb: stderr mismatch, comparing bre44-mb.1 (expected) and bre44-mb.E (actual)
--- bre44-mb.1 2024-11-22 06:28:35.671378912 +0000
+++ bre44-mb.E 2024-11-22 06:28:35.673378926 +0000
@@ -1 +1 @@
-expr: Invalid content of \{\}
+expr: Invalid regex expression
bre45-mb...
expr.pl: test bre45-mb failed: exit status mismatch: expected 0, got 2
bre46-mb...
expr.pl: test bre46-mb failed: exit status mismatch: expected 0, got 2
bre47-mb...
expr.pl: test bre47-mb: stderr mismatch, comparing bre47-mb.1 (expected) and bre47-mb.E (actual)
--- bre47-mb.1 2024-11-22 06:28:35.681378979 +0000
+++ bre47-mb.E 2024-11-22 06:28:35.684378999 +0000
@@ -1 +1 @@
-expr: Invalid content of \{\}
+expr: Invalid regex expression
bre48-mb...
expr.pl: test bre48-mb: stderr mismatch, comparing bre48-mb.1 (expected) and bre48-mb.E (actual)
--- bre48-mb.1 2024-11-22 06:28:35.687379019 +0000
+++ bre48-mb.E 2024-11-22 06:28:35.689379033 +0000
@@ -1 +1 @@
-expr: Unmatched \{
+expr: Invalid regex expression
bre49-mb...
expr.pl: test bre49-mb failed: exit status mismatch: expected 2, got 1
bre50-mb...
expr.pl: test bre50-mb failed: exit status mismatch: expected 2, got 1
bre51-mb...
bre52-mb...
bre53-mb...
bre54-mb...
bre55-mb...
bre56-mb...
bre57-mb...
bre58-mb...
bre59-mb...
bre60-mb...
bre61-mb...
bre62-mb...
fail-c-mb...
bignum-add-mb...
bignum-add2-mb...
bignum-sub-mb...
bignum-sub2-mb...
bignum-mul-mb...
bignum-div-mb...
FAIL tests/expr/expr.pl (exit status: 1)