Boost logo

Boost :

From: John Maddock (john_at_[hidden])
Date: 2006-10-12 11:48:22


Some more results:

Intel on Linux/Itanium:

maddock_at_[hidden]> icc -I ~ -O3 -fast -fp-model fast=2 *.cpp
../*.
cpp 2>&1 | less
IPO: performing multi-file optimizations
IPO: generating object file /tmp/ipo_iccEKNWIV.o
maddock_at_[hidden]> ./a.out
Testing float
Testing double
Testing long double
a.out: test.cpp:133: void test_basic() [with T = long double]: Assertion
`(isnor
mal)(x)' failed.
Aborted

HP aCC on HP-UX on itanium:

maddock_at_td176> aCC -AA -O3 -I ~ *.cpp ../*.cpp
test.cpp:
"test.cpp", line 32: error #2735: using-declaration of function
          "boost::math::isinf(float)" conflicts with function "isinf(float)"
          (declared at line 1380 of "/opt/aCC/include_std/cmath")
  using boost::math::isinf;
                     ^

"test.cpp", line 33: error #2735: using-declaration of function
          "boost::math::isnan(float)" conflicts with function "isnan(float)"
          (declared at line 1379 of "/opt/aCC/include_std/cmath")
  using boost::math::isnan;
                     ^

2 errors detected in the compilation of "test.cpp".
../long_double_mask.cpp:

Intel/Linux/Xeon:

maddock_at_[hidden]> icc -I ~ -O3 -fp-model fast=2 *.cpp
../*.cpp -s
tatic
maddock_at_[hidden]> ./a.out
Testing float
Testing double
Testing long double
a.out: test.cpp:133: void test_basic() [with T = long double]: Assertion
`(isnor
mal)(x)' failed.
Aborted

John.


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