[Bug libstdc++/99430] New: std::filesystem::path: UNC device paths with \\?\… not supported properly

2021-03-06 Thread moritz at bunkus dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99430 Bug ID: 99430 Summary: std::filesystem::path: UNC device paths with \\?\… not supported properly Product: gcc Version: 10.2.0 Status: UNCONFIRMED Severity:

[Bug libstdc++/99333] std::filesystem::path().is_absolute() thinks UNC paths aren't absolute

2021-03-02 Thread moritz at bunkus dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99333 --- Comment #4 from Moritz Bunkus --- Oh right, sorry — I misread your earlier comment.

[Bug libstdc++/99333] std::filesystem::path().is_absolute() thinks UNC paths aren't absolute

2021-03-02 Thread moritz at bunkus dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99333 --- Comment #2 from Moritz Bunkus --- The following code tests forward & backward slashes with both std::filesystem (gcc 10.2.0, mingw via MXE) and boost::filesystem (Boost 1.74.0): auto slashes = R"(//server/share/file.txt)"s; auto

[Bug libstdc++/99333] New: std::filesystem::path().is_absolute() thinks UNC paths aren't absolute

2021-03-01 Thread moritz at bunkus dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99333 Bug ID: 99333 Summary: std::filesystem::path().is_absolute() thinks UNC paths aren't absolute Product: gcc Version: 10.2.0 Status: UNCONFIRMED Severity: normal

[Bug libstdc++/99311] New: std::filesystem::exists & std::filesystem::create_directories don't work correctly with UNC paths

2021-02-28 Thread moritz at bunkus dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99311 Bug ID: 99311 Summary: std::filesystem::exists & std::filesystem::create_directories don't work correctly with UNC paths Product: gcc Version: 10.2.0