#include #include template bool f() { BOOST_MPL_ASSERT_MSG( (boost::is_same::value), ALWAYS_TRUE, (T)); return true; }