id summary reporter owner description type status milestone component version severity resolution keywords cc 5152 Inconsistent behavior of path.native() function lcarreon@… Beman Dawes "Hi, I have built the 32-bit and 64-bit Boost libraries on Windows, Fedora Linux and Solaris 10 x86 using the following options: runtime-link=shared link=shared I am noticing some difference in behavior with the path.native() function when I send it to a stream. To illustrate the problem, I'm attaching my test program test_path.cpp. Here's the result of test_path.cpp on Windows: Current directory path: generic_string = ""C:/Devel/projects/compiler_tests/test_path"" native = ""C:\Devel\projects\compiler_tests\test_path"" Parent of current directory path: generic_string = ""C:/Devel/projects/compiler_tests"" native = ""C:\Devel\projects\compiler_tests"" Here's the result of test_path.cpp on Fedora Linux: Current directory path: generic_string = ""/home/Leo/Devel/projects/compiler_tests/test_path"" native = /home/Leo/Devel/projects/compiler_tests/test_path Parent of current directory path: generic_string = ""/home/Leo/Devel/projects/compiler_tests"" native = /home/Leo/Devel/projects/compiler_tests Here's the result of test_path.cpp on Solaris 10 x86: Current directory path: generic_string = ""/home/Leo/Devel/projects/compiler_tests/test_path"" native = /home/Leo/Devel/projects/compiler_tests/test_path Parent of current directory path: generic_string = ""/home/Leo/Devel/projects/compiler_tests"" native = /home/Leo/Devel/projects/compiler_tests Please notice that in the 3 sets of results above, the Windows results show the native path enclosed in double quotes while it isn't on Fedora Linux and Solaris 10 x86. Was this difference in behavior intentional or is it a bug? Regards, Leo " Bugs closed To Be Determined filesystem Boost 1.45.0 Problem wontfix