https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117475
--- Comment #15 from Jonathan Wakely <redi at gcc dot gnu.org> --- (In reply to Andreas Schwab from comment #13) > > Note again the only reason clang 17 from opensuse works is because it is > > using GCC's libstdc++ from GCC 7 > > This is not true. It seems to be true for Sebastian, because if clang was using the gcc-13 headers then the example would not compile. Maybe it's using gcc-9 headers, or something else, but I don't think it's using the gcc-13 ones. Adding -v to the clang invocation would tell us.