Hi Richard, > 252. headers.at:186: testing Sane headers: %locations %debug c++ ... > ./headers.at:186: bison --color=no -fno-caret -d -o input.cc input.y > ./headers.at:186: $CXX $CXXFLAGS $CPPFLAGS -c -o input.o input.cc > stderr: > In file included from /usr/include/c++/4.9/cmath:44:0, > from /usr/include/c++/4.9/random:38, > from /usr/include/c++/4.9/bits/stl_algo.h:66, > from /usr/include/c++/4.9/algorithm:62, > from location.hh:41, > from input.hh:90, > from input.cc:50: > /home/richard/bison-3.4.2/lib/math.h: In function 'bool isnan(double)': > /home/richard/bison-3.4.2/lib/math.h:2849:1: error: ambiguating new > declaration of 'bool isnan(double)' > _GL_MATH_CXX_REAL_FLOATING_DECL_2 (isnan, isnan, bool) > ^
These are portability issues of the test suite itself, not affecting Bison in anyway. So you're safe. There's a beta of 3.5 (that addresses this) available here, if you want to give it a shot. Cheers! Here are the compressed sources: https://alpha.gnu.org/gnu/bison/bison-3.4.90.tar.gz (4.1MB) https://alpha.gnu.org/gnu/bison/bison-3.4.90.tar.xz (3.1MB) Here are the GPG detached signatures[*]: https://alpha.gnu.org/gnu/bison/bison-3.4.90.tar.gz.sig https://alpha.gnu.org/gnu/bison/bison-3.4.90.tar.xz.sig