[Boost-bugs] [Boost C++ Libraries] #12160: failed to compile "threading-multi" on ppc64

Subject: [Boost-bugs] [Boost C++ Libraries] #12160: failed to compile "threading-multi" on ppc64
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2016-04-27 11:13:42


#12160: failed to compile "threading-multi" on ppc64
------------------------------+-------------------------
 Reporter: aaahaaah@… | Owner: anthonyw
     Type: Bugs | Status: new
Milestone: To Be Determined | Component: threads
  Version: Boost 1.60.0 | Severity: Showstopper
 Keywords: |
------------------------------+-------------------------
 Hi All, the system ppc64, Power8, Redhat-7.2/64-bit, boost version 1.60.0:

 common.mkdir bin.v2/libs/test/build/gcc-4.8.5/release/threading-multi
 gcc.compile.c++ bin.v2/libs/test/build/gcc-4.8.5/release/threading-
 multi/execution_monitor.o
 In file included from /usr/include/fenv.h:114:0,
                  from /usr/include/c++/4.8.2/fenv.h:36,
                  from ./boost/detail/fenv.hpp:97,
                  from ./boost/test/execution_monitor.hpp:64,
                  from ./boost/test/impl/execution_monitor.ipp:31,
                  from libs/test/src/execution_monitor.cpp:16:
 ./boost/test/impl/execution_monitor.ipp: In function ‘unsigned int
 boost::fpe::enable(unsigned int)’:
 ./boost/test/impl/execution_monitor.ipp:1383:7: error: expected id-
 expression before ‘(’ token
      ::feclearexcept(BOOST_FPE_ALL);
        ^
 ./boost/test/impl/execution_monitor.ipp: In function ‘unsigned int
 boost::fpe::disable(unsigned int)’:
 ./boost/test/impl/execution_monitor.ipp:1420:7: error: expected id-
 expression before ‘(’ token
      ::feclearexcept(BOOST_FPE_ALL);
        ^

     "g++" -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall
 -pedantic -pthread -fPIC -m64 -Wno-variadic-macros -DBOOST_ALL_NO_LIB=1
 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_SYSTEM_DYN_LINK=1
 -DBOOST_SYSTEM_NO_DEPRECATED -DBOOST_TEST_DYN_LINK=1
 -DBOOST_TIMER_DYN_LINK=1 -DNDEBUG -I"." -c -o
 "bin.v2/libs/test/build/gcc-4.8.5/release/threading-
 multi/execution_monitor.o" "libs/test/src/execution_monitor.cpp"

 ...failed gcc.compile.c++ bin.v2/libs/test/build/gcc-4.8.5/release
 /threading-multi/execution_monitor.o...

-- 
Ticket URL: <https://svn.boost.org/trac/boost/ticket/12160>
Boost C++ Libraries <http://www.boost.org/>
Boost provides free peer-reviewed portable C++ source libraries.

This archive was generated by hypermail 2.1.7 : 2017-02-16 18:50:20 UTC