octave-maintainers
[Top][All Lists]
Advanced

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

beta test


From: Jim Van Zandt
Subject: beta test
Date: Tue, 21 Apr 1998 09:20:24 -0400

I configured octave-2.0.11.92 with 
    ./configure --enable-shared --enable-dl --enable-lite-kernel
and it built fine on my Debian 2.0 system with these compilers:
    vanzandt-pc:~$ gcc --version
    2.7.2.3
    vanzandt-pc:~$ c++ --version
    egcs-2.90.26 980308 (egcs-1.0.2 prerelease)

Two anomalies:

1) "make check" failed on every test, until I did
    export LD_LIBRARY_PATH=`pwd`/src:`pwd`/liboctave:`pwd`/libcruft
I think this should be built into the makefiles, since I believe the
GNU guidelines say that "make check" should work without first
installing the program.

With the libraries available, "make check" ran fine:

                    === octave Summary ===
    
    # of expected passes       1401
    ../src/octave version 2.0.11.92 (i686-pc-linux-gnu)
    
    make[2]: Leaving directory `/usr/local/src/octave-2.0.11.92/test'
    make[1]: Leaving directory `/usr/local/src/octave-2.0.11.92'
    

2) "make check" does not check gammai or gammainc.  I submitted (to
octave-source) some additions for test/octave.test/arith for these.
Could they be added?

Apparently the functions are OK, though:
    sqrt(pi)*erf(2)/gamma(.5)
    ans = 0.99532
    octave:16> gammai(.5,4)
    ans = 0.99532
    octave:17> gammainc(4,.5)
    ans = 0.99532

(See A&S equation 6.5.16)

(I had to install to do this, since it couldn't find the .m files otherwise.)

                                     - Jim Van Zandt



reply via email to

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