id summary reporter owner description type status milestone component version severity resolution keywords cc 10882 error C2668: 'boost::swap' : ambiguous call to overloaded function (MSVC) Gabor Marton Antony Polukhin "The attached source file does not compile with a specific version of MSVC compiler. It complains about 'boost::swap' ambiguous call to overloaded function, which could be void boost::swap or void boost::detail::variant::move_swap_fallback::swap. Compiler output and compiler version output attached. " Bugs closed Boost 1.58.0 variant Boost 1.56.0 Problem fixed compile error