id summary reporter owner description type status milestone component version severity resolution keywords cc 5484 remove_pointer does not remove cv-qualified pointers to function with vc10 iorate John Maddock "boost::remove_pointer doesn't remove cv-qualified pointers to function with visual c++ 2010 sp1. {{{ #include #include #include BOOST_MPL_ASSERT((boost::is_same< boost::remove_pointer::type, int (* const)() >)); // success! }}} With gcc 4.6.0, boost::remove_pointer::type correctly returns 'int ()'." Bugs closed To Be Determined type_traits Boost 1.46.1 Problem fixed