https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111956
--- Comment #3 from Eric Gallager <egallager at gcc dot gnu.org> --- (In reply to Thomas Schwinge from comment #2) > While you (Gaius) here report test failure, similar to what Maciej had > reported in PR112091 "rs6000: redefinition of 'constexpr long double > std::abs(long double)', while building libgm2", I can't even build libgm2 > anymore. > > Similar had reported Eric (CCed here) on GCC IRC, 2023-10-20: > > <ericgallager> ok now this is an error I haven't seen before > <ericgallager> > /home/egallager/gcc/.cfarm135_build.build/powerpc64le-unknown-linux-gnu/ > libstdc++-v3/include/bits/std_abs.h:137:3: error: redefinition of 'constexpr > long double std::abs(long double)' > <ericgallager> seen on cfarm135 > <ericgallager> I think I remember something about __float128 being weird > on certain powerpc systems? Is there a configure flag that affects it? > <ericgallager> I'll open a bug about it... > <ericgallager> although actually wait... I'm not quite sure the > component, though... it's an error from a libstdc++ header, but it shows up > while building KeyBoardLEDs.lo for libm2cor in libgm2, but only for a > specific target... Ah, thanks for the cc! I'd meant to look further into this, but got distracted by other things...