Hi,

I am having some trouble with the latest version of the Boost Filesystem library. The following causes a segmentation fault:

boost::filesystem::create_directory(boost::filesystem::current_path()/"test");
boost::filesystem::remove_all(boost::filesystem::current_path()/"test");

It is difficult for me to debug since the call to remove_all dives into a library file. My system configuration is:

Operating System: Ubuntu 11.10
Compiler: clang++ (I can reproduce the error with g++)
Boost Version: 1.49.0 (compiled with clang++)

Thanks,

Sam