octave-maintainers
[Top][All Lists]
Advanced

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

Re: Testing octave-4.0.1-rc4


From: Keith Keith
Subject: Re: Testing octave-4.0.1-rc4
Date: Mon, 14 Mar 2016 18:50:51 -0400


On Sat, Mar 12, 2016 at 7:23 PM, Marius Schamschula <address@hidden> wrote:
On OS X 10.10.5, under MacPorts I get:

  libinterp/corefcn/dlmread.cc-tst ............................ PASS     12/20 
                                                                  FAIL    8
  libinterp/corefcn/file-io.cc-tst ............................ PASS      0/1  
                                                                  FAIL    1
  libinterp/corefcn/mappers.cc-tst ............................ PASS    393/395
                                                                  FAIL    2
  libinterp/corefcn/sparse-xpow.cc-tst ........................ PASS      1/2  
                                                                  FAIL    1
  libinterp/corefcn/str2double.cc-tst ......................... PASS     28/31 
                                                                  FAIL    3
  scripts/io/importdata.m ..................................... PASS     25/26 
                                                                  FAIL    1
  scripts/io/textscan.m ....................................... PASS     34/35 
                                                                  FAIL    1
  scripts/sparse/ichol.m ......................................ans = Compressed Column Sparse (rows = 1, cols = 1, nnz = 0 [0%])

ans = Compressed Column Sparse (rows = 1, cols = 1, nnz = 0 [0%])

 PASS     22/24 
                                                                  FAIL    2
  scripts/sparse/ilu.m ........................................ PASS     40/41 
                                                                  FAIL    1
  scripts/specfun/realpow.m ................................... PASS      7/8  
                                                                  FAIL    1
  scripts/statistics/base/lscov.m ............................. PASS      2/3  
                                                                  FAIL    1
  complex.tst ................................................. PASS      5/7  
                                                                  FAIL    2
  io.tst ...................................................... PASS    112/115
                                                                  FAIL    3
  system.tst .................................................. PASS    107/109
                                                                  FAIL    2

Summary:

  PASS     13063
  FAIL        29
  XFAIL       26
  SKIPPED     45


On Mar 10, 2016, at 10:24 PM, Rik <address@hidden> wrote:

jwe,

I tested the new tarball at ftp://alpha.gnu.org.  As expected for a vanilla Linux system, it passed all tests and all build configurations including in-tree, out-of-tree builds, and 'make install' followed by __run_test_suite__.

--Rik

Marius
--
Marius Schamschula




Everything seems to be working well on a Fedora 23 XFCE spin.  I'm running a custom kernel.  The major changes from the standard Fedora 23 kernel are it is configured to be optimized for Core 2 and later processors and it has forced preemption.  Output from uname:

uname -a
Linux localhost.localdomain 4.4.4-301.core2a7.fc23.x86_64 #1 SMP PREEMPT Mon Mar 14 03:48:34 EDT 2016 x86_64 x86_64 x86_64 GNU/Linux


I noticed the configure summary doesn't mention floating point truncation like the versions I clone from the Mercurial repository so I included some output from my configure command. I also included the stderr output because it didn't like something about my llvm setup.  My environment variables were setup like this:

echo $LLVM_CONFIG
/usr/bin/llvm-config-64-3.3


 My configure command is 

../configure --disable-silent-rules --enable-docs --enable-largefile --enable-openmp --disable-float-truncate --enable-fftw-threads --enable-libtool-lock --enable-readline --enable-dl --enable-java --with-qhull --with-z --with-hdf5 --with-fftw3 --with-fftw3f --with-glpk --with-curl --with-sndfile --with-portaudio --with-x --with-opengl --with-OSMesa --with-qt --with-fltk --with-blas=openblaso --with-lapack=lapack --with-qrupdate --with-adm --with-camd --with-colamd --with-ccolamd --with-cholmod --with-cxsparse --with-umfpack --with-arpack --with-openssl --with-java --enable-jit


the output from ../configure:

../../txt/confoct.sh | grep -i float

configure: WARNING: unrecognized options: --with-qt, --with-adm, --with-java
checking whether gfortran accepts -ffloat-store... yes
setting F77_FLOAT_STORE_FLAG to -ffloat-store
configure: WARNING: llvm/IR/Verifier.h: present but cannot be compiled
configure: WARNING: llvm/IR/Verifier.h:     check for missing prerequisite headers?
configure: WARNING: llvm/IR/Verifier.h: see the Autoconf documentation
configure: WARNING: llvm/IR/Verifier.h:     section "Present But Cannot Be Compiled"
configure: WARNING: llvm/IR/Verifier.h: proceeding with the compiler's result
configure: WARNING:     ## ------------------------------------------ ##
configure: WARNING:     ## Report this to http://octave.org/bugs.html ##
configure: WARNING:     ## ------------------------------------------ ##
checking floatingpoint.h usability... no
checking floatingpoint.h presence... no
checking for floatingpoint.h... no
checking where to find the exponent in a 'float'... word 0 bit 23
checking whether isnan(float) can be used without linking with libm... yes
checking whether isnan(float) works... yes
checking whether isnan(float) can be used without linking with libm... (cached) yes
checking whether isnan(float) works... (cached) yes
checking for std::isnan (float variant) in <cmath>... yes
checking for std::isinf (float variant) in <cmath>... yes
checking for std::isfinite (float variant) in <cmath>... yes
checking for std::signbit (float variant) in <cmath>... yes
configure: WARNING: JAVA_HOME environment variable not initialized.  Auto-detection will proceed but is unreliable.
configure: WARNING: unrecognized options: --with-qt, --with-adm, --with-java
configure: WARNING: JAVA_HOME environment variable not initialized.  Auto-detection will proceed but is unreliable.


And the configure summary:

Build Octave GUI:                   yes
JIT compiler for loops:             yes
Build Java interface:               yes
Do internal array bounds checking:  no
Build static libraries:             no
Build shared libraries:             yes
Dynamic Linking:                    yes (dlopen)
Include support for GNU readline:   yes
64-bit array dims and indexing:     no
OpenMP SMP multithreading:          yes
Build cross tools:                  no


I ran make and everything worked fine:

Successfully remade target file 'all'.

 
make check was largely uneventful.  The only thing interesting I saw was an audio test section:

 .build32/libinterp/dldfcn/audiodevinfo.cc-tst ...............ALSA lib pcm_dsnoop.c:614:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dmix.c:1024:(snd_pcm_dmix_open) unable to open slave
ALSA lib pcm.c:2267:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.rear
ALSA lib pcm.c:2267:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.center_lfe
ALSA lib pcm.c:2267:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.side
ALSA lib pcm.c:7046:(snd_pcm_slave_conf) missing field rate
ALSA lib pcm.c:7046:(snd_pcm_slave_conf) missing field rate
Cannot connect to server socket err = No such file or directory
Cannot connect to server request channel
jack server is not running or cannot be started
Cannot connect to server socket err = No such file or directory
Cannot connect to server request channel
jack server is not running or cannot be started
ALSA lib pcm_oss.c:397:(_snd_pcm_oss_open) Cannot open device /dev/dsp
ALSA lib pcm_oss.c:397:(_snd_pcm_oss_open) Cannot open device /dev/dsp
ALSA lib pcm_dmix.c:1024:(snd_pcm_dmix_open) unable to open slave
Cannot connect to server socket err = No such file or directory
Cannot connect to server request channel
jack server is not running or cannot be started
 PASS      4/4  


And the summary:

Summary:

  PASS     13076
  FAIL         0
  XFAIL       25
  SKIPPED      1

This is the first time I was able to get JIT to work so I'm happy.

-Keith

reply via email to

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