Boost logo

Boost :

From: Jonathan Turkanis (technews_at_[hidden])
Date: 2005-09-20 11:04:36


Daniel James wrote:
> Jonathan Turkanis wrote:
>> The newest Digital Mars compiler (8.45) appears to pass all the
>> preprocessor tests when the dmc workarounds are removed.
>> (Specifically, I set BOOST_PP_CONFIG_FLAGS() to (0x0000) and removed
>> the 'dmc' directories for good measure; the result is the same if I
>> set BOOST_PP_CONFIG_FLAGS() to BOOST_PP_CONFIG_STRICT()).
>
> Yes, I reported the bugs that I worked around to Walter, and he fixed
> them all. Sorry, I'd meant to get around to looking at this.
>
>> If you can verify this, you might want to consider removing the
>> workarounds. Since hardly any of Boost compiles on dmc right now (PP
>> being one of the exceptions), there shouldn't be backward
>> compatibility problems.
>
> More of boost works on dmc than the regression results suggest.

This is what I suspect. Many failures seem to be related to Boost.Test; I
haven't had time to try to figure out what is wrong; at least one Boost.Test
failure is a dmc internal error.

> Most
> of the failures are due to link errors. Something is wrong with the Boost
> Build dmc toolset. I'll look into that soon.

Please let me know what you find out.

> Daniel

Jonathan


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk