bug-bison
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[bison 3.1/test suite] all syncline tests failing Windows (illegal chara


From: Jannick
Subject: [bison 3.1/test suite] all syncline tests failing Windows (illegal characters in test file names)
Date: Thu, 25 Oct 2018 21:56:38 +0200

Hi Akim,

All syncline tests #198-201 fail when running the bison 3.1 tests on Windows
with MSYS2. Please see below the - I think - relevant snips of the
testsuite.log. It complains that the file "\"".y does not exist. So the test
cannot start.

I guess this is related to the commit
(http://git.savannah.gnu.org/cgit/bison.git/commit/tests/synclines.at?id=276
30864e7b5e6e7b785f85255c0786fa26876bc) discussing test file names with
backslashes and double-quotes and how to skip these tests. On Windows the
characters \/:*?"<>| are not allowed in file names which seems to be not the
case outside the MS world.

Hope that helps. Please let me know if you need anything else or I can do
anything.

Thanks,
J.

~~~testsuite.log
## ------------------------- ##
## GNU Bison 3.1 test suite. ##
## ------------------------- ##
[.]
## --------- ##
## Platform. ##
## --------- ##

hostname XYZ
uname -m = x86_64
uname -r = 2.11.1(0.329/5/3)
uname -s = MSYS_NT-10.0
uname -v = 2018-09-10 14:19

/usr/bin/uname -p = unknown
/bin/uname -X     = unknown

/bin/arch              = x86_64
/usr/bin/arch -k       = unknown
/usr/convex/getsysinfo = unknown
/usr/bin/hostinfo      = unknown
/bin/machine           = unknown
/usr/bin/oslevel       = unknown
/bin/universe          = unknown
[.]
## ---------------------- ##
## Detailed failed tests. ##
## ---------------------- ##

#                             -*- compilation -*-
198. synclines.at:416: testing syncline escapes: yacc.c ...
/c/myDevel/svn/MSYS2-packages/bison/src/bison-3.1/tests/testsuite.dir/at-gro
ups/198/test-source: line 10: "\"".y: No such file or directory
./synclines.at:416: bison -fno-caret -o \"\\\"\".c \"\\\"\".y
--- /dev/null   2018-10-23 10:20:53.000000000 -0100
+++
/c/myDevel/svn/MSYS2-packages/bison/src/bison-3.1/tests/testsuite.dir/at-gro
ups/198/stderr  2018-10-23 10:20:52.533747800 -0100
@@ -0,0 +1 @@
+/c/myDevel/svn/MSYS2-packages/bison/src/bison-3.1/src/bison: "\"".y: cannot
open: No such file or directory
./synclines.at:416: exit code was 1, expected 0
198. synclines.at:416: 198. syncline escapes: yacc.c (synclines.at:416):
FAILED (synclines.at:416)

#                             -*- compilation -*-
199. synclines.at:417: testing syncline escapes: glr.c ...
/c/myDevel/svn/MSYS2-packages/bison/src/bison-3.1/tests/testsuite.dir/at-gro
ups/199/test-source: line 10: "\"".y: No such file or directory
./synclines.at:417: bison -fno-caret -o \"\\\"\".c \"\\\"\".y
--- /dev/null   2018-10-23 10:20:55.000000000 -0100
+++
/c/myDevel/svn/MSYS2-packages/bison/src/bison-3.1/tests/testsuite.dir/at-gro
ups/199/stderr  2018-10-23 10:20:55.133981000 -0100
@@ -0,0 +1 @@
+/c/myDevel/svn/MSYS2-packages/bison/src/bison-3.1/src/bison: "\"".y: cannot
open: No such file or directory
./synclines.at:417: exit code was 1, expected 0
199. synclines.at:417: 199. syncline escapes: glr.c (synclines.at:417):
FAILED (synclines.at:417)

#                             -*- compilation -*-
200. synclines.at:418: testing syncline escapes: lalr1.cc ...
/c/myDevel/svn/MSYS2-packages/bison/src/bison-3.1/tests/testsuite.dir/at-gro
ups/200/test-source: line 10: "\"".y: No such file or directory
./synclines.at:418: bison -fno-caret -o \"\\\"\".cc \"\\\"\".y
--- /dev/null   2018-10-23 10:20:58.000000000 -0100
+++
/c/myDevel/svn/MSYS2-packages/bison/src/bison-3.1/tests/testsuite.dir/at-gro
ups/200/stderr  2018-10-23 10:20:57.932239700 -0100
@@ -0,0 +1 @@
+/c/myDevel/svn/MSYS2-packages/bison/src/bison-3.1/src/bison: "\"".y: cannot
open: No such file or directory
./synclines.at:418: exit code was 1, expected 0
200. synclines.at:418: 200. syncline escapes: lalr1.cc (synclines.at:418):
FAILED (synclines.at:418)

#                             -*- compilation -*-
201. synclines.at:419: testing syncline escapes: glr.cc ...
/c/myDevel/svn/MSYS2-packages/bison/src/bison-3.1/tests/testsuite.dir/at-gro
ups/201/test-source: line 10: "\"".y: No such file or directory
./synclines.at:419: bison -fno-caret -o \"\\\"\".cc \"\\\"\".y
--- /dev/null   2018-10-23 10:21:01.000000000 -0100
+++
/c/myDevel/svn/MSYS2-packages/bison/src/bison-3.1/tests/testsuite.dir/at-gro
ups/201/stderr  2018-10-23 10:21:00.601070400 -0100
@@ -0,0 +1 @@
+/c/myDevel/svn/MSYS2-packages/bison/src/bison-3.1/src/bison: "\"".y: cannot
open: No such file or directory
./synclines.at:419: exit code was 1, expected 0
201. synclines.at:419: 201. syncline escapes: glr.cc (synclines.at:419):
FAILED (synclines.at:419)
~~~




reply via email to

[Prev in Thread] Current Thread [Next in Thread]