Subject: [Boost-bugs] [Boost C++ Libraries] #11849: -DBOOST_TYPEOF_EMULATION is not needed for scope_exit/run-vaseq test with Oracle studio 12.5
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2015-12-17 00:10:00
#11849: -DBOOST_TYPEOF_EMULATION is not needed for scope_exit/run-vaseq test with
Oracle studio 12.5
------------------------------+------------------------
Reporter: angela.xie@⦠| Owner: lcaminiti
Type: Bugs | Status: new
Milestone: To Be Determined | Component: scope_exit
Version: Boost 1.59.0 | Severity: Problem
Keywords: |
------------------------------+------------------------
-DBOOST_TYPEOF_EMULATION is no longer needed for scope_exit/run-vaseq
tests for Oracle studio 12.5
solution:
line 11-18 of Jamfile.v2 of scope_exit/test:
11:rule run-vaseq ( command target )
12:{
13: # Sun does not automatically detect type-of emulation mode (force
it).
14: run $(target).cpp : : : <toolset>sun:
<define>BOOST_TYPEOF_EMULATION ;
15: run $(target)_seq.cpp : : : <toolset>sun:
<define>BOOST_TYPEOF_EMULATION ;
16: run $(target)_seq_nova.cpp : : :
17: <toolset>sun:<define>BOOST_TYPEOF_EMULATION ;
18}
remove line 13:
remove <toolset>sun:<define>BOOST_TYPEOF_EMULATION ; for $(target),
$(target)_seq and $(target)_seq_nova tests.
rule run-vaseq ( command target )
{
run $(target).cpp : : : ;
run $(target)_seq.cpp : : : ;
run $(target)_seq_nova.cpp : : : ;
}
-- Ticket URL: <https://svn.boost.org/trac/boost/ticket/11849> 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:19 UTC