Lines Matching refs:lcm
479 BOOST_CHECK_EQUAL( boost::lcm<T>( 1, -1), static_cast<T>( 1) ); in BOOST_AUTO_TEST_CASE_TEMPLATE()
480 BOOST_CHECK_EQUAL( boost::lcm<T>( -1, 1), static_cast<T>( 1) ); in BOOST_AUTO_TEST_CASE_TEMPLATE()
481 BOOST_CHECK_EQUAL( boost::lcm<T>( 1, 1), static_cast<T>( 1) ); in BOOST_AUTO_TEST_CASE_TEMPLATE()
482 BOOST_CHECK_EQUAL( boost::lcm<T>( -1, -1), static_cast<T>( 1) ); in BOOST_AUTO_TEST_CASE_TEMPLATE()
483 BOOST_CHECK_EQUAL( boost::lcm<T>( 0, 0), static_cast<T>( 0) ); in BOOST_AUTO_TEST_CASE_TEMPLATE()
484 BOOST_CHECK_EQUAL( boost::lcm<T>( 6, 0), static_cast<T>( 0) ); in BOOST_AUTO_TEST_CASE_TEMPLATE()
485 BOOST_CHECK_EQUAL( boost::lcm<T>( 0, 7), static_cast<T>( 0) ); in BOOST_AUTO_TEST_CASE_TEMPLATE()
486 BOOST_CHECK_EQUAL( boost::lcm<T>( -5, 0), static_cast<T>( 0) ); in BOOST_AUTO_TEST_CASE_TEMPLATE()
487 BOOST_CHECK_EQUAL( boost::lcm<T>( 0, -4), static_cast<T>( 0) ); in BOOST_AUTO_TEST_CASE_TEMPLATE()
488 BOOST_CHECK_EQUAL( boost::lcm<T>( 18, 30), static_cast<T>(90) ); in BOOST_AUTO_TEST_CASE_TEMPLATE()
489 BOOST_CHECK_EQUAL( boost::lcm<T>( -6, 9), static_cast<T>(18) ); in BOOST_AUTO_TEST_CASE_TEMPLATE()
490 BOOST_CHECK_EQUAL( boost::lcm<T>(-10, -10), static_cast<T>(10) ); in BOOST_AUTO_TEST_CASE_TEMPLATE()
491 BOOST_CHECK_EQUAL( boost::lcm<T>( 25, -10), static_cast<T>(50) ); in BOOST_AUTO_TEST_CASE_TEMPLATE()
818 BOOST_CHECK_EQUAL(boost::integer::lcm(rational(1, 4), rational(1, 3)), in BOOST_AUTO_TEST_CASE_TEMPLATE()