RE: Bison 3.5.92 released [beta]
"Jannick" <[email protected]>
| Newsgroups | gmane.comp.parsers.bison.bugs |
|---|---|
| Message-ID | <[email protected]> |
Hi Akim, On Sun, 3 May 2020 13:18:04 +0200, Akim Demaille wrote: > This is the third beta of Bison 3.6. A few portability issues were addressed. Please see the test log attached on Windows10/MSYS2 with 3 failing tests. It might well be that the failures are caused by end-of-line differences (CR vs CRLF), but I could be wrong here. Regards, J.
test-suite.log
(application/octet-stream, 3.3 KB)
======================================== GNU Bison 3.5.92: ./test-suite.log ======================================== # TOTAL: 13 # PASS: 10 # SKIP: 0 # XFAIL: 0 # FAIL: 3 # XPASS: 0 # ERROR: 0 .. contents:: :depth: 2 FAIL: examples/c/bistromathic/bistromathic ========================================== bistromathic: PASS: 1 bistromathic: PASS: 2 bistromathic: PASS: 3 bistromathic: PASS: 4 bistromathic: PASS: 5 bistromathic: PASS: 6 bistromathic: PASS: 7 bistromathic: PASS: 8 bistromathic: PASS: 9 bistromathic: PASS: 10 bistromathic: PASS: 11 bistromathic: PASS: 12 eff exp differ: char 90, line 5 bistromathic: FAIL: 13 bistromathic: input: (1+ bistromathic: expected output: > (1+ ( - atan cos exp ln number sin sqrt > (1+ > err: 1.4: syntax error: expected - or ( or number or function or variable before end of file bistromathic: effective output: > (1+ ( - atan cos exp ln number sin sqrt > (1+ > err: 1.4: syntax error: expected - or ( or number or function or variable before end of file bistromathic: diff: --- exp 2020-05-03 16:37:38.083265900 +0200 +++ eff 2020-05-03 16:37:38.599404700 +0200 @@ -2,4 +2,4 @@ ( - atan cos exp ln number sin sqrt > (1+ > -err: 1.4: syntax error: expected - or ( or number or function or variable before end of file +err: 1.4: syntax error: expected - or ( or number or function or variable before end of file bistromathic: PASS: 14 bistromathic: FAIL: 15 bistromathic: input: e bistromathic: expected output: > e end of file exit exp > e 0 > err: bistromathic: effective output: > e end of file exit exp > e 0 > bistromathic: diff: --- exp 2020-05-03 16:37:41.409970500 +0200 +++ eff 2020-05-03 16:37:41.849844300 +0200 @@ -3,4 +3,3 @@ > e 0 > -err: \ No newline at end of file FAIL examples/c/bistromathic/bistromathic.test (exit status: 1) FAIL: examples/java/calc/Calc ============================= eff exp differ: char 2, line 1 Calc: FAIL: 1 Calc: input: 1 + 2 * 3 Calc: expected output: 7 Calc: effective output: 7 Calc: diff: --- exp 2020-05-03 16:37:50.224419000 +0200 +++ eff 2020-05-03 16:37:51.346223900 +0200 @@ -1 +1 @@ -7 +7 eff exp differ: char 2, line 1 Calc: FAIL: 2 Calc: input: 1 + 2 * 3 = 7 (1 + 2) * 3 = 9 Calc: expected output: 7 9 Calc: effective output: 7 9 Calc: diff: --- exp 2020-05-03 16:37:52.786825400 +0200 +++ eff 2020-05-03 16:37:53.573343800 +0200 @@ -1,2 +1,2 @@ -7 -9 +7 +9 Calc: PASS: 3 Calc: PASS: 4 FAIL examples/java/calc/Calc.test (exit status: 1) FAIL: examples/java/simple/Calc =============================== eff exp differ: char 2, line 1 Calc: FAIL: 1 Calc: input: 1 + 2 * 3 Calc: expected output: 7 Calc: effective output: 7 Calc: diff: --- exp 2020-05-03 16:37:52.072631900 +0200 +++ eff 2020-05-03 16:37:52.997976900 +0200 @@ -1 +1 @@ -7 +7 eff exp differ: char 2, line 1 Calc: FAIL: 2 Calc: input: 1 + 2 * 3 = 7 (1 + 2) * 3 = 9 Calc: expected output: 7 9 Calc: effective output: 7 9 Calc: diff: --- exp 2020-05-03 16:37:54.194336900 +0200 +++ eff 2020-05-03 16:37:54.783173300 +0200 @@ -1,2 +1,2 @@ -7 -9 +7 +9 Calc: PASS: 3 FAIL examples/java/simple/Calc.test (exit status: 1)