From: Michael Haubenwallner (michael.haubenwallner_at_[hidden])
Date: 2006-09-08 08:20:52
On Fri, 2006-09-08 at 14:07 +0300, Peter Dimov wrote:
> Michael Haubenwallner wrote:
> >> Why is this failure a concern for 1.34? Is g++ on HP-UX ia64 a
> >> release platform?
> > Huh, yes! If not, we are unable to deliver our product on ia64-hpux
> > for many more months and have to keep using hppa-hpux.
> Have you encountered the problem in your code? It could be limited to
> shared_ptr_test.cpp. In my tests, it segfaulted even
> with -DBOOST_SP_DISABLE_THREADS, so it's not the platform-specific atomics
> that cause it.
When we decided to use gcc on hpux, aCC did not support all those boost
libs we are using. Now i'm just surprised to hear that gcc on ia64-hpux
might not be a release platform for boost.
Well, first it looked like that whe have a very similar problem with our
code than in the shared_ptr_test (did not dig deeper into both yet):
Program received signal SIGSEGV, Segmentation fault
si_code: 1 - SEGV_MAPERR - Address not mapped to object.
0x5c17e30 in <unknown_procedure> ()
But now, as the shared_ptr_test works with -O2 (at least for me), I just
tried our code with -O2, and it still does not work. So it also could be
another (gcc?)problem than for the shared_ptr_test.
Btw. I'm using a self-compiled gcc-3.4.5 with a few selected patches,
and GNU-as but native ld.
PS: Where is those boost test page ?
I have seen it before, but cannot find it anymore...
-- Michael Haubenwallner SALOMON Automation GmbH Forschung & Entwicklung A-8114 Friesach bei Graz mailto:michael.haubenwallner_at_[hidden] http://www.salomon.at No HTML/MIME please, see http://expita.com/nomime.html
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk