octave-maintainers
[Top][All Lists]
Advanced

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

Re: GotoBLAS2 gives many FAILS on test of eigs.cc


From: Fredrik Lingvall
Subject: Re: GotoBLAS2 gives many FAILS on test of eigs.cc
Date: Thu, 20 Jan 2011 09:52:23 +0100
User-agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.13) Gecko/20110105 Lightning/1.0b3pre Thunderbird/3.1.7

Tatsoro,

This is what I get (hg sources from 2011-01-20) using Goto BLAS
(libgoto2_nehalemp-r1.13) on a Gentoo x86_64 Macbook Pro (core i7):

<snip>

Integrated test scripts:

  src/DLD-FUNCTIONS/besselj.cc ........................... PASS  180/180
  src/DLD-FUNCTIONS/betainc.cc ........................... PASS    6/6  
  src/DLD-FUNCTIONS/bsxfun.cc ............................ PASS   72/72 
  src/DLD-FUNCTIONS/cellfun.cc ........................... PASS   77/77 
  src/DLD-FUNCTIONS/chol.cc .............................. PASS   26/26 
  src/DLD-FUNCTIONS/conv2.cc ............................. PASS    4/4  
  src/DLD-FUNCTIONS/convhulln.cc .........................
  src/DLD-FUNCTIONS/dassl.cc ............................. PASS    4/4  
  src/DLD-FUNCTIONS/det.cc ............................... PASS    5/5  
  src/DLD-FUNCTIONS/dlmread.cc ........................... PASS   20/20 
  src/DLD-FUNCTIONS/dmperm.cc ............................ PASS    5/5  
  src/DLD-FUNCTIONS/eig.cc ............................... PASS   20/20 
  src/DLD-FUNCTIONS/eigs.cc ..............................
  src/DLD-FUNCTIONS/fft.cc ............................... PASS   19/19 
  src/DLD-FUNCTIONS/fft2.cc .............................. PASS    4/4  
  src/DLD-FUNCTIONS/filter.cc ............................ PASS    7/7  
  src/DLD-FUNCTIONS/find.cc .............................. PASS   16/16 
  src/DLD-FUNCTIONS/gammainc.cc .......................... PASS    4/4  
  src/DLD-FUNCTIONS/gcd.cc ............................... PASS    6/6  
  src/DLD-FUNCTIONS/hess.cc .............................. PASS    5/5  
  src/DLD-FUNCTIONS/hex2num.cc ........................... PASS    2/2  
  src/DLD-FUNCTIONS/inv.cc ............................... PASS    5/5  
  src/DLD-FUNCTIONS/lookup.cc ............................ PASS   20/20 
  src/DLD-FUNCTIONS/lsode.cc ............................. PASS    5/5  
  src/DLD-FUNCTIONS/lu.cc ................................ PASS   20/20 
  src/DLD-FUNCTIONS/luinc.cc ............................. ** On entry
to DGEMV  parameter number  6 had an illegal value

I also have the issue that I need to change n from 200 to 100 in
doc/interpreter/sparseimages.m to make Octave build (see also
http://octave.1599824.n4.nabble.com/Octave-3-3-54-snapshot-available-for-ftp-td3051025.html)

It's configured with:

./configure  CFLAGS="-O2 -pipe -march=native -pthread" \
         CXXFLAGS="-O2 -pipe -march=native -pthread" \
         LDFLAGS="-lgfortran" F77=gfortran \
         FFLAGS="-O2 -pipe -march=native -pthread" \
         F77_INTEGER_8_FLAG="-fdefault-integer-8" \
         --enable-64 --prefix=/usr/local/ \
         --with-blas=/usr/local/lib/libBLAS.so
--with-lapack=/usr/local/lib/libLAPACK.so --enable-shared

where

fl-mac octave # ls -lah /usr/local/lib/
total 33M
drwxr-xr-x  4 root root 4.0K Nov 23 14:38 .
drwxr-xr-x 12 root root 4.0K Nov 17 10:11 ..
-rw-r--r--  1 root root    0 Oct 21 03:38 .keep
lrwxrwxrwx  1 root root   26 Nov  2 19:29 libBLAS.so ->
libgoto2_nehalemp-r1.13.so
lrwxrwxrwx  1 root root   27 Nov  2 19:33 libLAPACK.so ->
liblapack_nehalem-r3.1.1.so
lrwxrwxrwx  1 root root   25 Nov  3 10:06 libgoto2.a ->
libgoto2_nehalemp-r1.13.a
lrwxrwxrwx  1 root root   26 Nov  3 10:06 libgoto2.so ->
libgoto2_nehalemp-r1.13.so
-rw-r--r--  1 root root  19M Nov 23 17:04 libgoto2_nehalemp-r1.13.a
-rwxr-xr-x  1 root root 9.6M Nov 23 17:04 libgoto2_nehalemp-r1.13.so
-rwxr-xr-x  1 root root 4.6M Nov 24 13:48 liblapack_nehalem-r3.1.1.so
-rw-r--r--  1 root root 238K Nov 22 10:05 libqrupdate.a
lrwxrwxrwx  1 root root   18 Nov 22 10:05 libqrupdate.so ->
libqrupdate.so.1.1
lrwxrwxrwx  1 root root   18 Nov 22 10:05 libqrupdate.so.1 ->
libqrupdate.so.1.1
-rw-r--r--  1 root root 114K Nov 22 10:05 libqrupdate.so.1.1l

/Fredrik


On 01/19/11 23:40, Tatsuro MATSUOKA wrote:
> Hello
>
> GotoBLAS2 is now under BSD license.
> I have built GotoBLAS on cygwin and used octave build on MinGW.
> However, for fntests result of eigs.cc using GotoBLAS gives a lot of errors.
>
>   d:\usr\Tatsu\mingwhome\octaves\hg\octave-work\src/DLD-FUNCTIONS\eigs.cc  
> PASS
>  125/149  FAIL 24
>
> However, if I use ATLAS 3.9.29
>
>   d:\usr\Tatsu\mingwhome\octaves\hg\octave-work\src/DLD-FUNCTIONS\eigs.cc  
> PASS
>  149/149
>
> I have confirmed 3 CPU Celeron-M 1.2GHz, Presscotte 3.4GHz, and Atom N550
>
> Have someone else try to use GotoBLAS for octave build and check fntests of 
> eigs.cc on other platform?
>
> Regards
>
> Tatsor
>
> --------------------------------------
> Get the new Internet Explorer 8 optimized for Yahoo! JAPAN
> http://pr.mail.yahoo.co.jp/ie8/



reply via email to

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