help-gsl
[Top][All Lists]
Advanced

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

[Help-gsl] gsl-1.14 linalg test: FAIL: QRPT_update m(5,3)


From: Leo Razoumov
Subject: [Help-gsl] gsl-1.14 linalg test: FAIL: QRPT_update m(5,3)
Date: Wed, 22 Dec 2010 13:39:59 -0500

Hi Brian,
I got an unexpected test failure in gsl-1.14

make[1]: Entering directory `/tmp/GSL/gsl-1.14/linalg'
(  5,  3)[2,1]: 0.00349227666295463118   0.00349227666295377857
FAIL:   QRPT_update m(5,3) [182]
FAIL: QRPT Rank-1 Update [191]
FAIL: test
==================
1 of 1 test failed
==================
make[1]: *** [check-TESTS] Error 1

My setup is as follows: gsl-1.14;  Ubuntu 10.04 (Lucid Lynx) linux on
x86 (32bit) Intel CoreDuo, gcc-4.4.3
compiled with '-g' (or -ggdb) debug option and '-D_GNU_SOURCE' :

Optimizing build with "-O2" passes all the tests OK.

I can make it fail by:

> cd linalg
linalg> make clean
linalg> make check CFLAGS=-g

I can make it pass by

linalg> make clean
linalg> make check CFLAGS=-O2

when compiled with CFLAGS="-g -O2" the test passes OK. It seems that
the problem is limited to "-g" ("-ggdb") with no optimization. IMHO,
one possibility might be an uninitialized variable somewhere that gets
random garbage when compiled with -g.

--Leo--



reply via email to

[Prev in Thread] Current Thread [Next in Thread]