Boost logo

Boost :

From: John Maddock (jm_at_[hidden])
Date: 2003-01-28 07:37:03


> While rebuilding code that uses is_empty<>, I have run across a whole
> slew of new errors with the latest CVS image and bcc 5.5.1. They are
> as follows:
>
> [C++ Error] broken_compiler_spec.hpp(86): E2238 Multiple declaration
> for 'remove_const<const bool>'
> [C++ Error] broken_compiler_spec.hpp(86): E2238 Multiple declaration
> for 'remove_volatile<volatile bool>'
> [C++ Error] broken_compiler_spec.hpp(86): E2238 Multiple declaration
> for 'remove_cv<const bool>'
>
> This continues on for quite some time. I hope I'm not missing something
> obvious.

Seems to be working OK for me - in fact that header shouldn't be included
with that compiler - it's used only when
BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION is defined.

Hope this helps,

John Maddock
http://ourworld.compuserve.com/homepages/john_maddock/index.htm


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