Boost logo

Boost :

From: Oliver Frick (ofum_at_[hidden])
Date: 2002-10-13 11:48:08

I have a problem with boost::random, file linear_congruential.hpp
(rev 1.7) and CodeWarrior (MacOS Classic). A couple of months ago
a project that uses this file compiled, now it doesn't.

------------- from file linear_congruential.hpp:
  template<class CharT, class Traits>
  friend std::basic_ostream<CharT,Traits>&
  operator<<(std::basic_ostream<CharT,Traits>& os,
             const linear_congruential& lcg)
  { os << lcg._x; return os; }
  ^^^ (line 98)
here, the compiler complains:
"unimplemented C++ feature"
with many other error messages following.
It compiles if I define macro BOOST_NO_OPERATORS_IN_NAMESPACE,
but I don't know if this was intended by the author?

Oliver Frick

Boost list run by bdawes at, gregod at, cpdaniel at, john at