https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116847
Bug ID: 116847 Summary: [15 regression] r15-3859-g63a598deb0c9fc causes many excess errors Product: gcc Version: 15.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: other Assignee: unassigned at gcc dot gnu.org Reporter: seurer at gcc dot gnu.org Target Milestone: --- g:63a598deb0c9fcb8704af6ef90f0b905942b0276, r15-3859-g63a598deb0c9fc This is causing a lot of errors. make -k check RUNTESTFLAGS="conformance.exp=25_algorithms/stable_sort/overaligned.cc" FAIL: 25_algorithms/stable_sort/overaligned.cc -std=gnu++17 (test for excess errors) commit 63a598deb0c9fcb8704af6ef90f0b905942b0276 (HEAD) Author: Jason Merrill <ja...@redhat.com> Date: Thu Sep 12 12:15:51 2024 -0400 libstdc++: #ifdef out #pragma GCC system_header A couple of examples: FAIL: 25_algorithms/stable_sort/overaligned.cc -std=gnu++17 (test for excess errors) Excess errors: /home/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/libstdc++-v3/include/bits/stl_tempbuf.h:209: warning: 'std::pair<_Tp*, long int> std::get_temporary_buffer(ptrdiff_t) [with _Tp = Overaligned; ptrdiff_t = long int]' is deprecated [-Wdeprecated-declarations] FAIL: 26_numerics/complex/inserters_extractors/char/1.cc -std=gnu++17 (test for excess errors) Excess errors: /home/seurer/gcc/git/build/gcc-trunk/powerpc64le-unknown-linux-gnu/libstdc++-v3/include/ostream:521: warning: 'bool std::uncaught_exception()' is deprecated: use 'std::uncaught_exceptions()' instead [-Wdeprecated-declarations]