
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