Boost logo

Boost :

Subject: [boost] [hash] Tests fail on Intel compiler
From: Andrey Semashev (andrey.semashev_at_[hidden])
Date: 2012-12-10 15:16:10


Hi,

I've been looking through Boost.Atomic and Boost.Thread tests on the
"lazy piranha fedora 17 64" tester, intel-linux-13.0.1 compiler. The
tests fail because Boost.Thread does not compile because of
Boost.Hash. Here's an example of build log:

http://www.boost.org/development/tests/trunk/developer/output/lazy%20piranha%20fedora%2017%2064-boost-bin-v2-libs-thread-test-async__async_p-test-intel-linux-13-0-1-debug-threading-multi-sync-futures-async.html

The problem is that apparently BOOST_HASH_CONFORMANT_FLOATS is not
defined on this compiler while there are both ::fpclassify and
std::fpclassify functions. Are there valid reasons for not defining
the macro on this compiler?


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