$include_dir="/home/hyper-archives/boost/include"; include("$include_dir/msg-header.inc") ?>
From: Markus Schöpflin (markus.schoepflin_at_[hidden])
Date: 2002-10-01 06:13:37
Sigh, the patch I posted isn't exactly wrong but it contains a little
bit too much. Appended is a smaller version.
Sorry, Markus
*** ct_gcd_lcm.hpp.~1.5.~ Sat Aug 4 16:31:37 2001
--- ct_gcd_lcm.hpp Tue Oct 1 13:10:12 2002
***************
*** 37,44 ****
{
BOOST_STATIC_CONSTANT(unsigned, A_mod_B_ = A % B);
BOOST_STATIC_CONSTANT(unsigned, value =
! (::boost::details::pool::details::ct_gcd_helper<B, A_mod_B_,
! ::boost::type_traits::ice_eq<A_mod_B_, 0>::value>::value) );
};
template <unsigned A, unsigned B>
struct ct_gcd_helper<A, B, true>
--- 37,46 ----
{
BOOST_STATIC_CONSTANT(unsigned, A_mod_B_ = A % B);
BOOST_STATIC_CONSTANT(unsigned, value =
! (::boost::details::pool::details::ct_gcd_helper<
! B, static_cast<unsigned>(A_mod_B_),
! ::boost::type_traits::ice_eq<A_mod_B_, 0>::value
! >::value) );
};
template <unsigned A, unsigned B>
struct ct_gcd_helper<A, B, true>