id summary reporter owner description type status milestone component version severity resolution keywords cc 2224 filesystem::basic_path<>::replace_extension default parameter is wrong Hajo Kirchhoff Beman Dawes "boost\filesystem\path.hpp:206 basic_path & replace_extension( const string_type & new_extension = """" ); The default extension is wrong for string_type==std::wstring and causes a compiler error. It should probably be new_extension = string_type() " Bugs closed Boost 1.37.0 filesystem Boost 1.36.0 Problem fixed