https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65909
Jonathan Wakely <redi at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|REOPENED |RESOLVED Resolution|--- |FIXED --- Comment #16 from Jonathan Wakely <redi at gcc dot gnu.org> --- (In reply to Thomas Schwinge from comment #8) > With this, I see: > > [-PASS:-]{+UNSUPPORTED:+} 22_locale/locale/cons/12352.cc > -std=gnu++17[-(test for excess errors)-] > [-PASS: 22_locale/locale/cons/12352.cc -std=gnu++17 execution test-] > > [-PASS: 22_locale/locale/cons/12438.cc -std=gnu++17 (test for > warnings, line 48)-] > [-PASS: 22_locale/locale/cons/12438.cc -std=gnu++17 (test for excess > errors)-] > [-PASS:-]{+UNSUPPORTED:+} 22_locale/locale/cons/12438.cc > -std=gnu++17[-execution test-] > > [-PASS:-]{+UNSUPPORTED:+} 22_locale/locale/cons/7222-env.cc > -std=gnu++17[-(test for excess errors)-] > [-PASS: 22_locale/locale/cons/7222-env.cc -std=gnu++17 execution test-] > > These are exactly the test cases that 'dg-require-namedlocale ""', which now > fails: > > locale '{}' not supported This is now fixed, those three tests now PASS again instead of being UNSUPPORTED.