help-octave
[Top][All Lists]
Advanced

[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


reply via email to

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