
25 Feb
2005
25 Feb
'05
5:43 p.m.
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