https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99952
Andrew Pinski <pinskia at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |WONTFIX Status|UNCONFIRMED |RESOLVED --- Comment #2 from Andrew Pinski <pinskia at gcc dot gnu.org> --- C++17 support was not stablized until GCC 9.x. from: https://gcc.gnu.org/gcc-9/changes.html The C++17 implementation is no longer experimental. So we can say this is won't fix. The patch which caused the ABI break is here: https://gcc.gnu.org/pipermail/libstdc++/2017-December/046672.html Which was done after GCC 7 but before GCC 8. The ABI was not stabilized until GCC 9.x so we knew the break was ok at that point.