id,summary,reporter,owner,description,type,status,milestone,component,version,severity,resolution,keywords,cc 13058,errors.hpp in Boost Test requires warning C4946 to be off,anonymous,Raffi Enficiaud,"Hi all, when compiling the Boost Test library with MSVC 2015 and warning C4946 (reinterpret_cast between related types) set as an error, the build fails. The specific_param_error class uses reinterpret_cast in its operator functions (lines 89 and 99 in errors.hpp). I am aware that this warning is off by default but at least suppress_warnings.hpp should list this warning. Also, a comment in the source why a reinterpret_cast was necessary in the first place, would be helpful.",Bugs,closed,Boost 1.67.0,test,Boost 1.64.0,Problem,fixed,,