Subject: Re: [Boost-bugs] [Boost C++ Libraries] #7093: Building "system" segfaults on AIX 6.1 / vacpp
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2012-10-15 18:44:08
#7093: Building "system" segfaults on AIX 6.1 / vacpp
----------------------------------------------------+-----------------------
Reporter: Martin Baute <solar@â¦> | Owner:
Type: Bugs | Status: new
Milestone: To Be Determined | Component: Building Boost
Version: Boost 1.50.0 | Severity: Regression
Resolution: | Keywords: aix
----------------------------------------------------+-----------------------
Comment (by steven_watanabe):
Well, I'd like to see a backtrace for the error.
You'll need to make a debug build of b2:
{{{
cd tools/build/v2/engine
./build.sh --debug
cd -
gdb tools/build/v2/engine/bin.*.debug/b2
}}}
There are a couple of possibilities:
If the build completes without errors,
we're probably either dealing with an
optimizer bug or undefined behavior
exposed by compiler optimization.
The other possibility I can think of is
that you're running out of memory.
Boost.Build uses a lot of memory and
doesn't handle failed allocations correctly.
Also, try building b2 in the trunk
{{{
svn checkout http://svn.boost.org/svn/boost/trunk/tools/build/v2/engine
}}}
I know I did fix at least one optimizer problem
on AIX, and I'd like to make sure that your
problem hasn't already been fixed.
-- Ticket URL: <https://svn.boost.org/trac/boost/ticket/7093#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:10 UTC