$include_dir="/home/hyper-archives/boost/include"; include("$include_dir/msg-header.inc") ?>
From: Jens Maurer (Jens.Maurer_at_[hidden])
Date: 2003-10-29 19:59:25
This change does not preserve semantics.
Hugo Duncan wrote:
> Attatched is a patch which modifies variate_generator to use
> boost::is_integral<t>::value instead of std::numeric_limits<T>::is_integer.
numeric_limits<T> could be specialized for user-defined types (and ...::is_integer
return true), but is_integral is only ever true for built-in types.
> Borland was having problems with std::numeric_limits, causing the incorrect
> internal_engine_type to be chosen.
The current CVS already has slightly different code, could you
try this, please?
Thanks,
Jens Maurer