id summary reporter owner description type status milestone component version severity resolution keywords cc 4417 boost\interprocess\file_mapping compilation errors anonymous Ion Gaztañaga "Compilation errors with Visual Studio 2010: ...\ext_libs\boost\boost\interprocess\detail\move.hpp(358): error C2440: 'return' : cannot convert from 'boost::interprocess::file_mapping' to 'boost::interprocess::file_mapping &&' 1> You cannot bind an lvalue to an rvalue reference 1> ...\ext_libs\boost\boost\interprocess\file_mapping.hpp(62) : see reference to function template instantiation 'boost::interprocess::file_mapping &&boost::interprocess::move(T)' being compiled 1> with 1> [ 1> T=boost::interprocess::file_mapping & 1> ] 1>...\ext_libs\boost\boost\interprocess\detail\move.hpp(358): error C2440: 'return' : cannot convert from 'boost::interprocess::mapped_region' to 'boost::interprocess::mapped_region &&' 1> You cannot bind an lvalue to an rvalue reference 1> ...\ext_libs\boost\boost\interprocess\mapped_region.hpp(159) : see reference to function template instantiation 'boost::interprocess::mapped_region &&boost::interprocess::move(T)' being compiled 1> with 1> [ 1> T=boost::interprocess::mapped_region & 1> ] 2>...\filesystem\filesystem.h(39): warning C4018: '<' : signed/unsigned mismatch 2>...\filesystem\filesystem.h(52): warning C4018: '<' : signed/unsigned mismatch 2>...\ext_libs\boost\boost\interprocess\detail\move.hpp(358): error C2440: 'return' : cannot convert from 'boost::interprocess::file_mapping' to 'boost::interprocess::file_mapping &&' 2> You cannot bind an lvalue to an rvalue reference 2> ...\ext_libs\boost\boost\interprocess\file_mapping.hpp(62) : see reference to function template instantiation 'boost::interprocess::file_mapping &&boost::interprocess::move(T)' being compiled 2> with 2> [ 2> T=boost::interprocess::file_mapping & 2> ] 2>...\ext_libs\boost\boost\interprocess\detail\move.hpp(358): error C2440: 'return' : cannot convert from 'boost::interprocess::mapped_region' to 'boost::interprocess::mapped_region &&' 2> You cannot bind an lvalue to an rvalue reference 2> ...\ext_libs\boost\boost\interprocess\mapped_region.hpp(159) : see reference to function template instantiation 'boost::interprocess::mapped_region &&boost::interprocess::move(T)' being compiled 2> with 2> [ 2> T=boost::interprocess::mapped_region & 2> ]" Bugs closed Boost 1.45.0 interprocess Boost Development Trunk Problem fixed vc2010