https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106735
Bug ID: 106735
Summary: tens of thousands of errors in C++ library
Product: gcc
Version: 13.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: libstdc++
Assignee: unassigned at gcc dot gnu.org
Reporter: seurer at gcc dot gnu.org
Target Milestone: ---
I am seeing over 42,000 new errors after some recent trunk commit in the C++
library or usage of the C++ library.
A couple of examples (they are all or mostly like these):
FAIL: g++.dg/gomp/pr88182.C -std=gnu++98 (test for excess errors)
Excess errors:
/home/seurer/binutils/install/bin/ld:
/home/seurer/gcc/git/build/gcc-trunk/powerpc64le-unknown-linux-gnu/./libstdc++-v3/src/.libs/libstdc++.so:
undefined reference to `std::__cxx11::basic_string<char,
std::char_traits<char>, std::allocator<char> > std::operator+<char,
std::char_traits<char>, std::allocator<char> >(std::__cxx11::basic_string<char,
std::char_traits<char>, std::allocator<char> > const&, char const*)'
FAIL: g++.dg/ext/tmplattr4.C -std=c++98 (test for excess errors)
Excess errors:
/home/seurer/binutils/install/bin/ld:
/home/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/./libstdc++-v3/src/.libs/libstdc++.so:
undefined reference to `std::__cxx11::basic_string<char,
std::char_traits<char>, std::allocator<char> > std::operator+<char,
std::char_traits<char>, std::allocator<char> >(std::__cxx11::basic_string<char,
std::char_traits<char>, std::allocator<char> > const&, char const*)'
I have a bisect running and will report if it finds a culprit.