[ I had not enabled 'make check' in the Debian builds as, being called before
the libraries are fully installed, the binaries didn't find the shared
library. I finally figured that out and have enabled it now. Secondly, I
build the packages with the version number in the library name which makes
the package name 'new and unique' -- which required manual ftpmaster
approval. So the newly enabled tests finally ran for the first time
yesterday after 0.3.14 joined the archive. ]
Good news: clean build on
x86
amd64
s390
hppa
mipps
powerpc
mipsel
sparc
Bad news 1 of 2: failure on alpha with
Testing use of interpolations as functors...
terminate called after throwing an instance of 'QuantLib::Error'
what(): interpolation range is [0, 4]: extrapolation at -2 not allowed
unknown location(0): fatal error in "InterpolationTest::testAsFunctor": signal: SIGABRT (application abort requested)
Testing backward-flat interpolation...
Bad news 2 of 2: failure on ia64
Testing volatility model construction...
Testing old-style Monte Carlo single-factor pricers...
Testing old-style Monte Carlo multi-factor pricers...
Tests completed in 24 m 34 s
*** No errors detected
/bin/sh: line 4: 21535 Segmentation fault BOOST_TEST_LOG_LEVEL=message ${dir}$tst
FAIL: quantlib-test-suite
===================================================
1 of 1 tests failed
Please report to
[hidden email]
===================================================
make[3]: *** [check-TESTS] Error 1
make[3]: Leaving directory `/build/buildd/quantlib-0.3.14/test-suite'
Full logs at the bottom of
http://buildd.debian.org/build.php?pkg=quantlibI could run some additional tests if it helped. I haven't had time to look
closely, and intend to cover the failure by having make not fail on these.
Cheers, Dirk
--
Hell, there are no rules here - we're trying to accomplish something.
-- Thomas A. Edison