Boost logo

Boost :

From: Beman Dawes (bdawes_at_[hidden])
Date: 2004-02-01 09:33:21


At 07:42 AM 2/1/2004, David Abrahams wrote:

>"Pavel Vozenilek" <pavel_vozenilek_at_[hidden]> writes:
>
>> "Robert Ramey" <ramey_at_[hidden]> wrote
>>
>>> When I compile anything that includes is_abstract.hpp
>>> I get a compiler ICE with VC 7.0
>>>
>>> since is_abstract.hpp is included by type_traits.hpp
>>> it means that a large part of boost 1.31 release candidate 2
>>> is now uncompilable on this platform.
>>>
>> Boost.Config should be appended with new macro
>(BOOST_NO_SUPPORT_FOR_DR337
>> or better name) and is_abstract.hpp conditionally included.
>>
>> Current regression test results can be used to check out which
compilers
>> handle is_abstract<>.
>
>Robert is right that this sort of change should never be made so late
>in a release cycle. It's especially too late in the cycle to be
>adding the sort of complexity you're proposing above. IMO we should
>take it out of the release branch.

Way too late. John, please back it out.

Thanks,

--Beman


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