Boost logo

Boost :

Subject: Re: [boost] [Type_Traits] [remove_bounds]: Wrong workaround for IBMC++ compiler is applied in remove_bounds.hpp
From: Peter Dimov (lists_at_[hidden])
Date: 2013-10-22 16:52:16

John Maddock wrote:
> Thanks for all the info! There are a lot of workarounds predicated on
> __IMBCPP__ in type_traits, can you try search-and-replacing all of them to
> __xlC__ and then run the tests in libs/type_traits/test with your
> compiler?

A bit of a problem here is that, according to the Predef wiki, __IBMCPP__ is
VVRP decimal, whereas __xlC__ is VVRR hexadecimal (and I'm not sure what
that means for, say, version 12.10, 0x0C0A or 0x1210), so the translation
may not be entirely straightforward.

Boost list run by bdawes at, gregod at, cpdaniel at, john at