$include_dir="/home/hyper-archives/boost/include"; include("$include_dir/msg-header.inc") ?>
From: Jonathan Turkanis (technews_at_[hidden])
Date: 2005-02-25 12:43:10
Gennadiy Rozental wrote:
> Do you have any idea why Borland fail to find rand()?
Yes. For some reason I couldn't figure it out before. The implementation of
random shuffle makes an unqualified call to rand, but rand is actually in
namespace std. The iostream tests compile correctly if I add the following to
unit_test_suite.ipp, after the final include directive:
#if BOOST_WORKAROUND(__BORLANDC__, < 0x600) && \
BOOST_WORKAROUND(_STLPORT_VERSION, <= 0x450) \
/**/
using std::rand;
#endif
Should I commit?
Jonathan