https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111244
Andrew Pinski <pinskia at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- See Also| |https://gcc.gnu.org/bugzill | |a/show_bug.cgi?id=108865 --- Comment #1 from Andrew Pinski <pinskia at gcc dot gnu.org> --- For windows it is a bit more complex, than that even. > This is caused by std::filesystem::path interpreting the input as UTF-8. > On Windows, it's not; it must be decoded using the locale codec. Except the code page could be tuned via a manifest file even. For an example GCC embeds a manifest into its own compiler to work around this issue and just use UTF8 always. So ...