[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [GNU Bison 2.0] testsuite: 44 45 88 89 90 91 92 93 114 failed on App
From: |
Paul Eggert |
Subject: |
Re: [GNU Bison 2.0] testsuite: 44 45 88 89 90 91 92 93 114 failed on Apple MacOS 10 |
Date: |
Fri, 07 Jan 2005 21:09:56 -0800 |
User-agent: |
Gnus/5.1006 (Gnus v5.10.6) Emacs/21.3 (gnu/linux) |
Re this bug report:
http://lists.gnu.org/archive/html/bug-bison/2005-01/msg00024.html
Here the problem seems to be that the test suite is not linking C++
programs correctly. There's a bug report for openplay with similar
symptoms here:
http://lists.apple.com/archives/openplay-development/2003/Nov/msg00005.html
and the diagnosis is that "you're calling cc to do most of the compile
work, but when you get to link phase, this is unwise - because by
default, the cc link will not include c++ stdlibs, which means you get
link problems like" the first failure in the Bison bug report.
BISON_CXX_WORKS is supposed to be set to 'exit 77' if the C++
environment isn't set up correctly. Perhaps it should be set to 'exit
77' here? If so, you might investigate why it's set to ':' even
though the test failure indicates that there's some sort of problem
with the C++ environment.