id,summary,reporter,owner,description,type,status,milestone,component,version,severity,resolution,keywords,cc 6921,documentation for BOOST_MPL_ASSERT_RELATION inconsistent with implementation,Robert Ramey,Aleksey Gurtovoy,"Documenation for MPL states that the proper syntax BOOST_MPL_ASSERT_RELATION is: BOOST_MPL_ASSERT_RELATION( x, op, y ); where x and y are integral constants. Given this, the following assert should trap since 8 is not an integral constant {{{ BOOST_MPL_ASSERT_RELATION(8, ==, 8); // no assertion }}} But in fact it does not. On the other hand, the following should not trap {{{ BOOST_MPL_ASSERT_RELATION( (boost::mpl::integral_c), ==, (boost::mpl::integral_c) ); }}} But in fact it does. So it seems that the documentation doesn't agree with the implementation. Robert Ramey ",Bugs,new,To Be Determined,mpl,Boost 1.49.0,Problem,,,