https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112882
--- Comment #4 from Tamar Christina <tnfchris at gcc dot gnu.org> --- Awesome! Thanks for taking a look! > > It seems that undefining `_GLIBCXX_VERBOSE_ASSERT` gets it to go to > > `__builtin_abort()` which makes it work again. > > > > If this change was intentional, would it be possible to make > > `_GLIBCXX_VERBOSE_ASSERT` user configurable? > > You can use --disable-libstdcxx-verbose for that, or do you need to control > it during preprocessing? Yeah I meant during preprocessing, we distribute the library as source to client too, so would be harder if they'd also need to recompile the toolchain :) Thanks for the fixes!