
22 Sep
2004
22 Sep
'04
9:59 a.m.
Stefan Slapeta wrote:
This is reported to Intel and will be fixed with the next compiler update.
BTW, this could also have been fixed in the config; the reason why I didn't do so is that this #if: #if !defined(BOOST_NO_MEMBER_TEMPLATE_FRIENDS) && !BOOST_WORKAROUND(__BORLANDC__, BOOST_TESTED_AT(0x551)) template<class CharT, class Traits> friend std::basic_ostream<CharT,Traits>& operator<<(std::basic_ostream<CharT,Traits>& os, const linear_congruential& lcg) [...] #endif ...(in linear_congruential.hpp) is not really correct: Intel can handle member template friends, but it has its problemes with friend name injection! Stefan