[Boost-bugs] [Boost C++ Libraries] #11849: -DBOOST_TYPEOF_EMULATION is not needed for scope_exit/run-vaseq test with Oracle studio 12.5

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