Subject: Re: [Boost-bugs] [Boost C++ Libraries] #1810: HP-UX, PA-RISC, GCC 4.1+ sp_counted_base.hpp
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2008-04-14 16:01:16
#1810: HP-UX, PA-RISC, GCC 4.1+ sp_counted_base.hpp
-------------------------------+--------------------------------------------
Reporter: Yves Pausch | Owner: pdimov
Type: Bugs | Status: assigned
Milestone: To Be Determined | Component: smart_ptr
Version: Boost 1.35.0 | Severity: Problem
Resolution: | Keywords:
-------------------------------+--------------------------------------------
Changes (by pdimov):
* cc: Boris.Gubenko_at_[hidden] (added)
* status: new => assigned
Comment:
A workaround is to build with BOOST_SP_USE_PTHREADS defined.
I believe that the proper symbol to test is __hppa, because __hpux is set
on HP-UX/IA-64 as well. Our regression tests at the moment only have g++
3.4.6 for PA-RISC, which is why we missed this problem.
Are you in a position to test the current SVN trunk? If so, I'd appreciate
it if you confirm or deny that building with BOOST_SP_USE_SPINLOCK works,
so that I can route __hppa to use it by default (as is done for ARM due to
a similar problem with the __sync intrinsics.)
--
Ticket URL: <http://svn.boost.org/trac/boost/ticket/1810#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:49:57 UTC