
At 07:42 AM 2/1/2004, David Abrahams wrote:
"Pavel Vozenilek" <pavel_vozenilek@hotmail.com> writes:
"Robert Ramey" <ramey@rrsd.com> 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