Re: [Boost-bugs] [Boost C++ Libraries] #1810: HP-UX, PA-RISC, GCC 4.1+ sp_counted_base.hpp

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