From db66acc5d0f433a32d49eb840bd319d25b3a657f Mon Sep 17 00:00:00 2001 From: Akim Demaille Date: Thu, 12 Aug 2021 08:24:13 +0200 Subject: [PATCH] tests: remove obsolete checks * tests/atlocal.in: It was an error for tests to depend on gnulib: they must not, as gnulib would hide portability issues that we want to catch. So this piece of code is no longer useful, and must not be useful. --- tests/atlocal.in | 26 -------------------------- 1 file changed, 26 deletions(-) diff --git a/tests/atlocal.in b/tests/atlocal.in index d5f31cbb..3481d22b 100644 --- a/tests/atlocal.in +++ b/tests/atlocal.in @@ -62,32 +62,6 @@ fi : ${CXX17_CXXFLAGS='@CXX17_CXXFLAGS@'} : ${CXX2A_CXXFLAGS='@CXX2A_CXXFLAGS@'} -# Be sure that the C++ compiler is not broken because of gnulib. This -# cannot be checked in configure (gnulib is not parameterized yet), -# and checking this in every C++ test in AC_COMPILE_CXX is too costly. -# -# https://lists.gnu.org/r/bug-bison/2013-06/msg00001.html -# -# FIXME: Check (say 2014) whether this is still needed. -if $BISON_CXX_WORKS; then - # See AT_DATA_SOURCE_PROLOGUE. - cat >conftest.cc < -#include - -int main () -{ - std::cout << "Works\n"; -} -EOF - $CXX $CXXFLAGS $CPPFLAGS $LDFLAGS $LIBS -o conftest conftest.cc - case $? in - 0);; - *) BISON_CXX_WORKS="as_fn_error 77 cannot-compile-simple-program";; - esac - rm -fr conftest* -fi - # Whether the compiler supports POSIXLY_CORRECT defined. : ${C_COMPILER_POSIXLY_CORRECT='@C_COMPILER_POSIXLY_CORRECT@'} : ${CXX_COMPILER_POSIXLY_CORRECT='@CXX_COMPILER_POSIXLY_CORRECT@'}