Subject: Re: [Boost-bugs] [Boost C++ Libraries] #3931: Build boost libraries under HP-UX with GNU C/C++
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2010-03-06 08:34:40
#3931: Build boost libraries under HP-UX with GNU C/C++
------------------------------+---------------------------------------------
Reporter: vovata@⦠| Owner: vladimir_prus
Type: Bugs | Status: new
Milestone: Boost 1.43.0 | Component: program_options
Version: Boost 1.42.0 | Severity: Problem
Keywords: |
------------------------------+---------------------------------------------
Comment(by vladimir_prus):
This is compiler bug, I think. Per C standard, 7.18.3/2
{{{
Each instance of these macros shall be replaced by a constant expression
suitable for use in #if preprocessing directives
}}}
It is unclear to me if gcc or HP-UX is at fault, so the best course of
action would be to figure who's at fault, figure what is the best
resolution (presumably just removing the cast), and then, maybe, applying
that resolution inside Boost.Config.
Would you be willing to follow up with gcc/HP-UX folks?
-- Ticket URL: <https://svn.boost.org/trac/boost/ticket/3931#comment:1> 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:02 UTC