id summary reporter owner description type status milestone component version severity resolution keywords cc 5356 math/tools/config.hpp adjustment for Intel C++ Ralf W. Grosse-Kunstleve John Maddock "With the current boost svn trunk rev. 70385 our Intel C++ 9.1, 10.1, 11.0 builds are failing: boost/boost/detail/fenv.hpp(11): catastrophic error: #error directive: This platform does not have a floating point environment #error This platform does not have a floating point environment ^ compilation aborted for minimal.cpp (code 4) This fixes the problem: Index: boost/math/tools/config.hpp =================================================================== --- boost/math/tools/config.hpp (revision 70385) +++ boost/math/tools/config.hpp (working copy) @@ -255,7 +255,7 @@ } // namespace tools }} // namespace boost namespace math -#if (defined(__linux__) && !defined(__UCLIBC__)) || defined(__QNX__) || defined(__IBMCPP__) +#if (defined(__linux__) && !defined(__UCLIBC__) && !defined(__INTEL_COMPILER)) || defined(__QNX__) || defined(__IBMCPP__) #include I didn't check this is because I'm not sure if this is the correct fix. " Bugs closed To Be Determined math Boost Development Trunk Problem fixed