id summary reporter owner description type status milestone component version severity resolution keywords cc 6551 BOOST_CLASS_VERSION emits use of old-style cast when compiling with -Wold-style-cast andre.kwakernaak@… Aleksey Gurtovoy "In our project we want to compile all code with -Wold-style-cast and treat warnings as errors. We pass the boost/include directory with -isystem to gcc. This keeps warnings from boost from obfuscating our build output. However if a macro from constains warnings we still get them. BOOST_CLASS_VERSION uses BOOST_MPL_ASSERT which causes the warning. I changed the old style casts to c++ casts in the macro's from boost/mpl/assert.hpp. " Bugs new To Be Determined mpl Boost Development Trunk Problem