|
From: Dirk E. <ed...@de...> - 2010-02-12 13:41:28
|
On 11 February 2010 at 10:31, Dirk Eddelbuettel wrote: | On 11 February 2010 at 16:57, Luigi Ballabio wrote: | | On Thu, 2010-02-11 at 09:21 -0600, Dirk Eddelbuettel wrote: | | > For hppa, I can replicate the failure on one of our developer-accessible hppa | | > machines: | | > | | > (sid)edd@paer:~/quantlib-1.0.0~20100209$ LD_LIBRARY_PATH=`pwd`/ql/.libs make benchmark | | > make -C test-suite benchmark | | > make[1]: Entering directory `/home/edd/quantlib-1.0.0~20100209/test-suite' | | > BOOST_TEST_LOG_LEVEL=message ./quantlib-benchmark | | > *** glibc detected *** /home/edd/quantlib-1.0.0~20100209/test-suite/.libs/lt-quantlib-benchmark: free(): invalid pointer: 0x003324a8 *** | | > ^Cmake[1]: *** wait: No child processes. Stop. | | > make[1]: *** Waiting for unfinished jobs.... | | > make[1]: *** wait: No child processes. Stop. | | > make: *** [benchmark] Error 2 | | > | | > (sid)edd@paer:~/quantlib-1.0.0~20100209$ | | > | | > As this happens in the somewhat optional quantlib-benchmark that I run on top | | > of 'make check', I will for now exclude this step from the builds. | | | | So the test suite succeeds, right? | | Yes. Everywhere. | | Only on hppa, as soon as you launch quantlib-benchmark you the glibc error | above. Probably some initialization going haywire. Adding more verbose | BOOST_TEST_LOG_LEVEL=all did not reveal anything. I spoke too soon. It still fails on the hppa platform -- see the full build log at https://buildd.debian.org/fetch.cgi?pkg=quantlib;ver=1.0.0~20100209-2;arch=hppa;stamp=1265949327 Trouble is, part of the test work, ie in Examples/BermudanSwaption or Examples/Swap. But once it gets to the test-suite/ directory it blows up: PASS: SwapValuation ================== All 1 tests passed ================== make[1]: Leaving directory `/home/edd/quantlib-1.0.0~20100209/Examples/Swap' (sid)edd@paer:~/quantlib-1.0.0~20100209/Examples/Swap$ cd ../../test-s test-stamp test-suite/ (sid)edd@paer:~/quantlib-1.0.0~20100209/Examples/Swap$ cd ../../test-suite/ (sid)edd@paer:~/quantlib-1.0.0~20100209/test-suite$ LD_LIBRARY_PATH=/home/edd/quantlib-1.0.0~20100209/ql/.libs/ make check make check-TESTS make[1]: Entering directory `/home/edd/quantlib-1.0.0~20100209/test-suite' ====================== Testing QuantLib 1.0b3 ====================== *** glibc detected *** /home/edd/quantlib-1.0.0~20100209/test-suite/.libs/lt-quantlib-test-suite: free(): invalid pointer: 0x0093f910 *** ^Cmake[1]: *** [check-TESTS] Interrupt make: *** [check-am] Interrupt (sid)edd@paer:~/quantlib-1.0.0~20100209/test-suite$ Dirk | Dirk | | -- | Registration is open for the 2nd International conference R / Finance 2010 | See http://www.RinFinance.com for details, and see you in Chicago in April! | | ------------------------------------------------------------------------------ | SOLARIS 10 is the OS for Data Centers - provides features such as DTrace, | Predictive Self Healing and Award Winning ZFS. Get Solaris 10 NOW | http://p.sf.net/sfu/solaris-dev2dev | _______________________________________________ | QuantLib-dev mailing list | Qua...@li... | https://lists.sourceforge.net/lists/listinfo/quantlib-dev -- Registration is open for the 2nd International conference R / Finance 2010 See http://www.RinFinance.com for details, and see you in Chicago in April! |