[Bug testsuite/103907] many C++ test failures with --target_board=unix/-m32

pinskia at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Tue Jan 4 20:58:05 GMT 2022


https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103907

--- Comment #2 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
I just did:
make check-g++ RUNTESTFLAGS="dg.exp=*array*.C --target_board=unix/-m32" and
got:
                === g++ tests ===

Schedule of variations:
    unix/-m32

Running target unix/-m32
Using /usr/share/dejagnu/baseboards/unix.exp as board description file for
target.
Using /usr/share/dejagnu/config/unix.exp as generic interface file for target.
Using /home/apinski/src/upstream-gcc/gcc/gcc/testsuite/config/default.exp as
tool-and-target-specific interface file.
Running /home/apinski/src/upstream-gcc/gcc/gcc/testsuite/g++.dg/dg.exp ...
FAIL: g++.dg/eh/array2.C  -std=c++98 execution test
FAIL: g++.dg/eh/array2.C  -std=c++14 execution test
FAIL: g++.dg/eh/array2.C  -std=c++17 execution test
FAIL: g++.dg/eh/array2.C  -std=c++2a execution test

                === g++ Summary ===

# of expected passes            2807
# of unexpected failures        4
# of expected failures          60
# of unsupported tests          146

I have not looked into why g++.dg/eh/array2.C fails though.

This is why I asked if you forgot to rebuild the 32bit multilib libstdc++.


More information about the Gcc-bugs mailing list