https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119105
--- Comment #2 from Jonathan Wakely <redi at gcc dot gnu.org> --- (In reply to programmingkidx from comment #0) > Using g++ 14.2.0 I see these results: > Number of failures: 201 > Number of successes: 2 > > Using clang++ 13 and 19 I see these results: > Number of failures: 1 > Number of successes: 202 I assume you mean using libc++ when you say clang++, because std::locale depends on the C++ standard lirbary not the compiler. Please bear in mind that libc++ was developed specifically for macOS by Apple employees, design from day one to work on macOS. GCC's libstdc++ was ... not. Apple have made zero contributions to std::locale support in GCC since 2004. That's why the support is just for the minimum that the C++ standard requires.