"Ralf W. Grosse-Kunstleve" <[EMAIL PROTECTED]> writes: > --- David Abrahams <[EMAIL PROTECTED]> wrote: >> It's easy enough to test it with a little program that prints the >> value you have. > > OK, OK, OK, David. I know that MIPSpro == EDG 238, what I don't know is which > EDG version fixes the problem. Is this better? > > Index: is_base_and_derived.hpp > =================================================================== > RCS file: /cvsroot/boost/boost/boost/type_traits/is_base_and_derived.hpp,v > retrieving revision 1.4 > diff -r1.4 is_base_and_derived.hpp > 27c27,31 > < #if !defined(__BORLANDC__) > --- >> #if !defined(__BORLANDC__) \ >> && !(defined(__EDG_VERSION__) && __EDG_VERSION__ <= 238) >> // The EDG version number is a lower estimate. >> // It is not currently known which EDG version >> // exactly fixes the problem.
Should be: #if !BOOST_WORKAROUND(__BORLANDC__, BOOST_TESTED_AT(0x570)) \ && !BOOST_WORKAROUND(__EDG_VERSION__, <= 238) // The EDG version number is a lower estimate. // It is not currently known which EDG version // exactly fixes the problem. > >> (failed-as-expected) ... >> **passed** ... >> >> unless -d0 caused that to be suppressed, in which case we should >> remove the -d0 I guess. > > I don't use -d0, but I don't see that **passed** message anywhere. -d0 is being used by the nightly builds, which I suggested for the "build" runs but not the "test" runs. > Something else is not right: The other "fail" tests are only built once, but > the as_to_python_function.cpp test is built each time I enter bjam again. > That's why you see the failure on our auto-built "test" pages. what command-line are you using? Can you show me the output? -- Dave Abrahams Boost Consulting www.boost-consulting.com _______________________________________________ Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost