Boost C++ Libraries: Ticket #12160: failed to compile "threading-multi" on ppc64 https://svn.boost.org/trac10/ticket/12160 <p> Hi All, the system ppc64, Power8, Redhat-7.2/64-bit, boost version 1.60.0: </p> <p> 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, </p> <blockquote> <p> 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: </p> </blockquote> <p> ./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 </p> <blockquote> <p> ::feclearexcept(BOOST_FPE_ALL); </p> <blockquote> <p> <sup> </sup></p> </blockquote> </blockquote> <p> ./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 </p> <blockquote> <p> ::feclearexcept(BOOST_FPE_ALL); </p> <blockquote> <p> <sup> </sup></p> </blockquote> </blockquote> <blockquote> <p> "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" </p> </blockquote> <p> ...failed gcc.compile.c++ bin.v2/libs/test/build/gcc-4.8.5/release/threading-multi/execution_monitor.o... </p> en-us Boost C++ Libraries /htdocs/site/boost.png https://svn.boost.org/trac10/ticket/12160 Trac 1.4.3 viboes Mon, 08 Aug 2016 22:47:47 GMT owner, component changed https://svn.boost.org/trac10/ticket/12160#comment:1 https://svn.boost.org/trac10/ticket/12160#comment:1 <ul> <li><strong>owner</strong> changed from <span class="trac-author">Anthony Williams</span> to <span class="trac-author">Gennadiy Rozental</span> </li> <li><strong>component</strong> <span class="trac-field-old">threads</span> → <span class="trac-field-new">test</span> </li> </ul> Ticket Raffi Enficiaud Sun, 04 Sep 2016 23:16:21 GMT <link>https://svn.boost.org/trac10/ticket/12160#comment:2 </link> <guid isPermaLink="false">https://svn.boost.org/trac10/ticket/12160#comment:2</guid> <description> <p> Hi there, </p> <p> Do you think it is a duplicate of <a class="closed ticket" href="https://svn.boost.org/trac10/ticket/11756" title="#11756: Patches: boost.Test: non standards compliant use of FE_* macros (unable to ... (closed: fixed)">#11756</a> ? </p> </description> <category>Ticket</category> </item> <item> <dc:creator>Raffi Enficiaud</dc:creator> <pubDate>Sun, 11 Dec 2016 19:10:04 GMT</pubDate> <title>owner changed https://svn.boost.org/trac10/ticket/12160#comment:3 https://svn.boost.org/trac10/ticket/12160#comment:3 <ul> <li><strong>owner</strong> changed from <span class="trac-author">Gennadiy Rozental</span> to <span class="trac-author">Raffi Enficiaud</span> </li> </ul> Ticket Raffi Enficiaud Sun, 11 Dec 2016 19:10:44 GMT status changed; resolution set https://svn.boost.org/trac10/ticket/12160#comment:4 https://svn.boost.org/trac10/ticket/12160#comment:4 <ul> <li><strong>status</strong> <span class="trac-field-old">new</span> → <span class="trac-field-new">closed</span> </li> <li><strong>resolution</strong> → <span class="trac-field-new">duplicate</span> </li> </ul> <p> Closing as duplicate, as I strongly believe this is addressed by <a class="closed ticket" href="https://svn.boost.org/trac10/ticket/11756" title="#11756: Patches: boost.Test: non standards compliant use of FE_* macros (unable to ... (closed: fixed)">#11756</a>. Feel free to reopen if needed. </p> Ticket