Subject: Re: [Boost-bugs] [Boost C++ Libraries] #6158: Compilation error in numeric using gcc 4.6.1 on Solaris/SPARC
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2012-01-28 12:25:32
#6158: Compilation error in numeric using gcc 4.6.1 on Solaris/SPARC
-----------------------------------------------------------+----------------
Reporter: Ioannis Papadopoulos <ipapadop@â¦> | Owner: brandon.kohn
Type: Bugs | Status: new
Milestone: To Be Determined | Component: numeric
Version: Boost 1.48.0 | Severity: Showstopper
Resolution: | Keywords: solaris numeric gcc
-----------------------------------------------------------+----------------
Changes (by johnmaddock):
* owner: dgregor => brandon.kohn
Comment:
IMO this is the wrong fix: our code should make no assumptions about the
actual type of uintXX_t etc.
IMO the preprocessed headers are just plain wrong - you can't mix concrete
types (char short etc) with typedefs (intXX_t) because you're just asking
for problems with duplicate specializations. It has to be all real types
throughout.
BTW in addition to the two platforms mentioned above, this is also broken
for Sun on Linux.
Reassigning to the person who made these changes...
-- Ticket URL: <https://svn.boost.org/trac/boost/ticket/6158#comment:2> 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:08 UTC