https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102882
--- Comment #2 from Jonathan Wakely <redi at gcc dot gnu.org> --- Created attachment 51646 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=51646&action=edit Change test to not use std::string This patch changes the testcase to use a custom instantiation of std::basic_string, so it doesn't use the explicit instantiation definitions in the library. Does this make the patched test PASS? But avoiding using std::string in our own testsuite is a major pain, we should just make it so it works.