GNU Bison 3.8.2 FAIL 3 tests on x86_64 Linux ?

Dennis Clarke via "Bug reports for Bison, the GNU parser generator" <[email protected]> Sun, 26 Nov 2023 17:18:52 -0500
Newsgroups gmane.comp.parsers.bison.bugs
Organization GENUNIX
Message-ID <[email protected]>
I don't quite know what to make of this result on plain jane x86_64 Linux :

e# wc -l  ./test-suite.log
45 ./test-suite.log
e# cat -n  ./test-suite.log
      1  =======================================
      2     GNU Bison 3.8.2: ./test-suite.log
      3  =======================================
      4
      5  # TOTAL: 10
      6  # PASS:  7
      7  # SKIP:  0
      8  # XFAIL: 0
      9  # FAIL:  3
     10  # XPASS: 0
     11  # ERROR: 0
     12
     13  .. contents:: :depth: 2
     14
     15  FAIL: examples/c++/glr/c++-types
     16  ================================
     17
     18  checking for diff --strip-trailing-cr...
     19  checking for diff --strip-trailing-cr... --strip-trailing-cr
     20  c++-types: FAIL: 1 (expected status: 0, effective: 1)
     21  /usr/local/build/bison-3.8.2.001/examples/c++/glr/c++-types: 
/usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.32' not 
found (required by 
/usr/local/build/bison-3.8.2.001/examples/c++/glr/c++-types)
     22  c++-types: FAIL: 2 (expected status: 0, effective: 1)
     23  /usr/local/build/bison-3.8.2.001/examples/c++/glr/c++-types: 
/usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.32' not 
found (required by 
/usr/local/build/bison-3.8.2.001/examples/c++/glr/c++-types)
     24  FAIL examples/c++/glr/c++-types.test (exit status: 1)
     25
     26  FAIL: examples/c++/simple
     27  =========================
     28
     29  checking for diff --strip-trailing-cr...
     30  checking for diff --strip-trailing-cr... --strip-trailing-cr
     31  simple: FAIL: 1 (expected status: 0, effective: 1)
     32  /usr/local/build/bison-3.8.2.001/examples/c++/simple: 
/usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.32' not 
found (required by /usr/local/build/bison-3.8.2.001/examples/c++/simple)
     33  FAIL examples/c++/simple.test (exit status: 1)
     34
     35  FAIL: examples/c++/variant-11
     36  =============================
     37
     38  checking for diff --strip-trailing-cr...
     39  checking for diff --strip-trailing-cr... --strip-trailing-cr
     40  variant-11: FAIL: 1 (expected status: 0, effective: 1)
     41  /usr/local/build/bison-3.8.2.001/examples/c++/variant-11: 
/usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.32' not 
found (required by /usr/local/build/bison-3.8.2.001/examples/c++/variant-11)
     42  variant-11: FAIL: 2 (expected status: 0, effective: 1)
     43  /usr/local/build/bison-3.8.2.001/examples/c++/variant-11: 
/usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.32' not 
found (required by /usr/local/build/bison-3.8.2.001/examples/c++/variant-11)
     44  FAIL examples/c++/variant-11.test (exit status: 1)
     45
e#

GLIBCXX_3.4.32 not found ?

e# strings /usr/local/gcc13/lib64/libstdc++.so.6.0.32 | grep 
'^GLIBCXX_3\.4\.[1-9][0-9]'  | sort -u
GLIBCXX_3.4.10
GLIBCXX_3.4.11
GLIBCXX_3.4.12
GLIBCXX_3.4.13
GLIBCXX_3.4.14
GLIBCXX_3.4.15
GLIBCXX_3.4.16
GLIBCXX_3.4.17
GLIBCXX_3.4.18
GLIBCXX_3.4.19
GLIBCXX_3.4.20
GLIBCXX_3.4.21
GLIBCXX_3.4.22
GLIBCXX_3.4.23
GLIBCXX_3.4.24
GLIBCXX_3.4.25
GLIBCXX_3.4.26
GLIBCXX_3.4.27
GLIBCXX_3.4.28
GLIBCXX_3.4.29
GLIBCXX_3.4.30
GLIBCXX_3.4.31
GLIBCXX_3.4.32
e#

Seems strange to me ...



-- 
--
Dennis Clarke
RISC-V/SPARC/PPC/ARM/CISC
UNIX and Linux spoken