Boost logo

Boost :

Subject: Re: [boost] [predef] Fails on Intel/win
From: Rene Rivera (grafikrobot_at_[hidden])
Date: 2015-07-12 09:20:47


On Sun, Jul 12, 2015 at 7:05 AM, Edward Diener <eldiener_at_[hidden]>
wrote:

> On 7/12/2015 4:42 AM, John Maddock wrote:
>
>> BOOST_COMP_INTEL is set to 0, which means that
>>
>> [ predef-require "BOOST_COMP_INTEL" ]
>>
>> fails.
>>
>> __INTEL_COMPILER is set to 1500.
>>
>> BOOST_COMP_INTEL is set to ( (((0)%100)*10000000) + (((0)%100)*100000) +
>> ((0)%100000) )
>>
>
> You can also see this on the regression tests for intel-linux (
> http://www.boost.org/development/tests/develop/developer/output/GLIS-homo-impi-boost-bin-v2-libs-predef-test-info_as_cpp-test-intel-linux-release.html
> ) where the compiler is identified as BOOST_COMP_EDG and both
> BOOST_COMP_GNUC_EMULATED and BOOST_COMP_INTEL_EMULATED are set to non-zero
> values.

OK.. But is that wrong? Is not the Intel compiler an EDG compiler, with the
Intel back-end, that also mimics GCC?

-- 
-- Rene Rivera
-- Grafik - Don't Assume Anything
-- Robot Dreams - http://robot-dreams.net
-- rrivera/acm.org (msn) - grafikrobot/aim,yahoo,skype,efnet,gmail

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