Boost logo

Boost :

Subject: Re: [boost] [config] help with pathscale-4.x
From: Belcourt, Kenneth (kbelco_at_[hidden])
Date: 2011-02-28 13:30:41


On Feb 28, 2011, at 11:17 AM, John Maddock wrote:

>> Here's the updated output.
>>
>> the following macros need to be defined
>> BOOST_NO_FENV_H
>
> Are you able to tell why that test is failing (should be in the
> configure
> log somewhere)?
>
> BTW the results online show Pathscale passing the config tests even
> without
> that one set... it should surely be available on Linux whatever the
> compiler?

configure:2198: checking fenv.h (pass expected)
configure:2231: /home/kbelco/ekopath/4.0.8/bin/pathCC -o conftest -
I./../.. -I./../../libs/config/test -g -O2 conftest.cpp -lrt -lm -
lpthread >&5
In file included from conftest.cpp:21:
./../../libs/config/test/boost_no_fenv_h.ipp: In function 'int
boost_no_fenv_h::test()':
./../../libs/config/test/boost_no_fenv_h.ipp:64: error: invalid
conversion from 'int (*)()throw ()' to 'int (*)(fexcept_t*, int)'

>> the following macros need to be undef'ed
>> BOOST_DEDUCED_TYPENAME BOOST_NO_0X_HDR_TYPE_TRAITS
>> BOOST_NO_0X_HDR_ARRAY
>
> Tentative fix for those committed.

Thanks.

-- Noel


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