Re: [Boost-bugs] [Boost C++ Libraries] #3931: Build boost libraries under HP-UX with GNU C/C++

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