https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99333

--- Comment #1 from Jonathan Wakely <redi at gcc dot gnu.org> ---
The problem is not path::is_absolute(), it's path::has_root_name(), which (by
design) only handles //rootname on Cygwin:

#ifdef __CYGWIN__
// Interpret "//x" as a root-name, not root-dir + filename
# define SLASHSLASH_IS_ROOTNAME 1
#endif


I don't have boost built for mingw. Does boost recognise "//disky/mosu" as a
valid path, or does a UNC root-name have to use backslashes?

i.e. is path("//disky/mosu").has_root_name() true?

Reply via email to