[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: arm: ICE building quantlib



On Wed, Jul 18, 2007 at 12:09:07PM -0500, Dirk Eddelbuettel wrote:
> 
> On 18 July 2007 at 18:24, Aurelien Jarno wrote:
> | Dirk Eddelbuettel a écrit :
> | > I put up a new revision quantlib_0.8.1-2 which builds better on some arches
> | > (mips, mipsel) but dies on arm with
> | > 
> | > make[4]: Entering directory `/build/buildd/quantlib-0.8.1/ql'
> | > /bin/sh ../libtool --tag=CXX --mode=link g++  -O0 -g0 -D_REENTRANT -fpermissive   -o libQuantLib.la -rpath /build/buildd/quantlib-0.8.1/debian/libquantlib-0.8.1/usr/lib -release 0.8.1 currency.lo discretizedasset.lo errors.lo exchangerate.lo exercise.lo index.lo interestrate.lo money.lo prices.lo stochasticprocess.lo swaptionvolstructure.lo timegrid.lo voltermstructure.lo cashflows/libCashFlows.la currencies/libCurrencies.la indexes/libIndexes.la instruments/libInstruments.la legacy/libLegacy.la math/libMath.la methods/libMethods.la models/libModels.la pricingengines/libPricingEngines.la processes/libProcesses.la quotes/libQuotes.la termstructures/libTermStructures.la time/libTime.la utilities/libUtilities.la 
> | > g++ -shared -nostdlib /usr/lib/gcc/arm-linux-gnu/4.1.3/../../../crti.o /usr/lib/gcc/arm-linux-gnu/4.1.3/crtbeginS.o  .libs/currency.o .libs/discretizedasset.o .libs/errors.o .libs/exchangerate.o .libs/exercise.o .libs/index.o .libs/interestrate.o .libs/money.o .libs/prices.o .libs/stochasticprocess.o .libs/swaptionvolstructure.o .libs/timegrid.o .libs/voltermstructure.o -Wl,--whole-archive cashflows/.libs/libCashFlows.a currencies/.libs/libCurrencies.a indexes/.libs/libIndexes.a instruments/.libs/libInstruments.a legacy/.libs/libLegacy.a math/.libs/libMath.a methods/.libs/libMethods.a models/.libs/libModels.a pricingengines/.libs/libPricingEngines.a processes/.libs/libProcesses.a quotes/.libs/libQuotes.a termstructures/.libs/libTermStructures.a time/.libs/libTime.a utilities/.libs/libUtilities.a -Wl,--no-whole-archive  -L/usr/lib/gcc/arm-linux-gnu/4.1.3 -L/usr/lib/gcc/arm-linux-gnu/4.1.3/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/arm-linux-gnu/4.1.3/crtendS.o /usr/lib/g
> | cc/arm-linux-gnu/4.1.3/../../../crtn.o  -Wl,-soname -Wl,libQuantLib-0.8.1.so -o .libs/libQuantLib-0.8.1.so  -L/usr/lib/gcc/arm-linux-gnu/4.1.3 -L/usr/lib/gcc/arm-linux-gnu/4.1.3/../../.. -lstdc++ -lm -lc -lgcc_s
> | > collect2: ld terminated with signal 11 [Segmentation fault]
> | > 
> | > Shouldn't that have been g++ 4.2 anyway?
> | > 
> | > Full log at
> | > http://buildd.debian.org/fetch.cgi?&pkg=quantlib&ver=0.8.1-2&arch=arm&stamp=1184754190&file=log 
> | > 
> | 
> | That's most probably a lack of memory on the build daemon.
> | 
> | I will try to build it on a machine with more ram.
> 
> That would be super!
> 

It does build correctly on a machine with more RAM (512 MB), so the
problem is very probably due to limited RAM and swap on the build
daemon.

You should ask to requeue quantlib on another build daemon.

-- 
  .''`.  Aurelien Jarno	            | GPG: 1024D/F1BCDB73
 : :' :  Debian developer           | Electrical Engineer
 `. `'   aurel32@debian.org         | aurelien@aurel32.net
   `-    people.debian.org/~aurel32 | www.aurel32.net



Reply to: