[Boost-bugs] [Boost C++ Libraries] #10532: Macro BOOST_PREDEF_MAKE_0X_VVRRPP missing

Subject: [Boost-bugs] [Boost C++ Libraries] #10532: Macro BOOST_PREDEF_MAKE_0X_VVRRPP missing
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2014-09-23 20:12:12


#10532: Macro BOOST_PREDEF_MAKE_0X_VVRRPP missing
-----------------------------------+------------------------------
 Reporter: Erik Lindahl <erik@…> | Type: Bugs
   Status: new | Milestone: To Be Determined
Component: None | Version: Boost 1.54.0
 Severity: Regression | Keywords:
-----------------------------------+------------------------------
 Boost 1.55 and later versions will not work with the pathscale compiler
 (1.54 was fine), since this macro is missing from boost/predef/make.h (the
 macro is called from boost/predef/library/std/roguewave.h).

 Suggested fix is to add the following macro before line 43 of make.h:

 #define BOOST_PREDEF_MAKE_0X_VVRRPP(V)
 BOOST_VERSION_NUMBER((V&0xFF0000)>>16,(V&0xFF00)>>8,(V&0xFF))

  A modified make.h for Boost 1.56 is attached.

-- 
Ticket URL: <https://svn.boost.org/trac/boost/ticket/10532>
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:17 UTC