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