[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: skipped tests
From: |
John W. Eaton |
Subject: |
Re: skipped tests |
Date: |
Thu, 6 Jan 2011 19:00:36 -0500 |
On 6-Jan-2011, Doug Stewart wrote:
|
|
| 2011/1/5 Doug Stewart <address@hidden>
|
|
|
| 2011/1/5 Jordi Gutiérrez Hermoso <address@hidden>
|
|
| On 5 January 2011 16:35, Doug Stewart <address@hidden> wrote:
| > So the fact that -lqrupdate did not have slup1up is why it
| skipped the
| > tests.
| > I am in ubuntu with all the updates etc., so I wonder how to get the
| correct
| > lqrupdate?
|
| I packaged 1.0 for Debian (and Ubuntu). In the meantime, Jaroslav
| released 1.1 that has those functions. They're not essential, just a
| nice addition with more optimisations. Octave will work without them.
| I did prepare a 1.1 Debian package for qrupdate, but at the time there
| were some ATLAS bugs, and I forgot about it. The bugs have since been
| fixed, I think, so I should go back to my packaging.
|
| Debian right now is going through the final stages of its release
| cycle, so I won't be able to upload an updated package to unstable.
| I'll see if I can get someone to upload it to experimental.
|
| Or you could forego my Debian packaging and just get the library
| yourself from http://qrupdate.sf.net if you get impatient for me to
| update the package. ;-)
|
| - Jordi G. H.
|
|
| Thank you Jordi, this makes sense now. I will be patient. I do not need
| the function. I was just learning about the compile system and was curious
| about why it was skipping tests.
| Doug Stewart
|
|
|
|
| For fun I got the new qrupdate and compiled it and installed it.
|
| I now get
|
| #define HAVE_QRUPDATE 1
| #define HAVE_QRUPDATE_LUU 1 // this was missing before
|
| but when running the tests I get:
|
| src/DLD-FUNCTIONS/lookup.cc ............................ PASS 20/20
| src/DLD-FUNCTIONS/lsode.cc ............................. PASS 5/5
| src/DLD-FUNCTIONS/lu.cc ................................/home/doug/
| octave_dev/compiling/octave/src/.libs/lt-octave: symbol lookup error: /home/
| doug/octave_dev/compiling/octave/liboctave/.libs/liboctave-3.3.54+.so:
| undefined symbol: dlu1up_
| make[2]: *** [check] Error 127
| make[2]: Leaving directory `/home/doug/octave_dev/compiling/octave/test'
| make[1]: *** [check-recursive] Error 1
| make[1]: Leaving directory `/home/doug/octave_dev/compiling/octave'
| make: *** [check] Error 2
| address@hidden:~/octave_dev/compiling/octave$
|
| Any Ideas as to where I should look to fix this?
What does
ldd src/.libs/octave
(or maybe that should be src/.libs/lt-octave) tell you? Is your copy
of Octave actually linked with your new library?
jwe