Boost logo

Boost :

Subject: Re: [boost] [mpi][type_traits] BOOST_BROKEN_COMPILER_TYPE_TRAITS_SPECIALIZATION macro missing
From: Jeremiah Willcock (jewillco_at_[hidden])
Date: 2013-10-17 19:00:00


On Fri, 18 Oct 2013, Stephen Kelly wrote:

> On 10/18/2013 12:55 AM, Jeremiah Willcock wrote:
>> On Fri, 18 Oct 2013, Stephen Kelly wrote:
>>
>>> On 10/18/2013 12:49 AM, Jeremiah Willcock wrote:
>>>> This macro was used in Boost.MPI, and it seems to no longer be defined
>>>> in the Boost trunk, leading to compiler errors. Was it removed on
>>>> purpose, and what should be done with the call to it in
>>>> <boost/mpi/packed_iarchive.hpp>?
>>>
>>> Did you look for it? Because it's still there.
>>>
>>> Most likely what happened is a file which you use used to include
>>> boost/type_traits/broken_compiler_spec.hpp but now does not. Include
>>> that file for the macro, or just remove the use of the macro.
>>
>> I grepped through all of the boost/ directory and there is no #define
>> with that name. The file you mentioned does not exist in Subversion.
>
> You're right. I had an old checkout.
>
> The file was removed:
>
> https://svn.boost.org/trac/boost/changeset/86300

What is the workaround for code that uses it?

-- Jeremiah Willcock


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