expr.log (30 failed)

test link: tests/expr/expr.pl
FAIL: 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)