This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
Re: c++/1752 libiberty/demangle testsuite failures on i686-pc-cygwin
- To: "Billinghurst, David \(CRTS\)" <David dot Billinghurst at riotinto dot com>, <gcc-gnats at gcc dot gnu dot org>, <gcc-prs at gcc dot gnu dot org>, <rodrigc at gcc dot gnu dot org>, <gcc-bugs at gcc dot gnu dot org>, <nobody at gcc dot gnu dot org>
- Subject: Re: c++/1752 libiberty/demangle testsuite failures on i686-pc-cygwin
- From: "Tim Prince" <tprince at computer dot org>
- Date: Wed, 15 Aug 2001 19:37:10 -0700
- Cc: <christian dot jonsson at foi dot se>
- References: <8D00C32549556B4E977F81DBC24E985D1B1C51@crtsmail1.technol_exch.corp.riotinto.org>
----- Original Message -----
From: "Billinghurst, David (CRTS)"
<David.Billinghurst@riotinto.com>
To: <gcc-gnats@gcc.gnu.org>; <gcc-prs@gcc.gnu.org>;
"Billinghurst, David (CRTS)"
<David.Billinghurst@riotinto.com>; <rodrigc@gcc.gnu.org>;
<gcc-bugs@gcc.gnu.org>; <nobody@gcc.gnu.org>
Cc: <christian.jonsson@foi.se>
Sent: Wednesday, August 15, 2001 6:37 PM
Subject: re: c++/1752 libiberty/demangle testsuite failures on
i686-pc-cygwin
> This is still a problem. I now believe the problem is a
cygwin shell issue.
> The tests that fail are exactly those that have a $ in the
name.
>
> The test (from the Makefile) is
>
> # Run some tests of the demangler.
> check-cplus-dem: test-filter $(srcdir)/demangle-expected
> $(SHELL) $(srcdir)/regress-demangle
$(srcdir)/demangle-expected
>
> Run by hand
>
> $ /bin/sh
/usr/local/src/gcc-3.0/libiberty/testsuite/regress-demangle
> /usr/local/src/gcc-3.0/libiberty/testsuite/demangle-expected
>
> I get the results previosuly reported.
>
> Using bash all the test pass
>
> $ /bin/bash
/usr/local/src/gcc-3.0/libiberty/testsuite/regress-demangle
> /usr/local/src/gcc-3.0/libiberty/testsuite/demangle-expected
> All 645 tests passed
>
OK, we could replace /bin/sh by a copy of bash (temporarily) ,
if we don't mind the extra time required to run the entire
test suite.