[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Octave 3.8.0-rc2 release candidate available for ftp
From: |
Andreas Weber |
Subject: |
Re: Octave 3.8.0-rc2 release candidate available for ftp |
Date: |
Sun, 22 Dec 2013 23:41:36 +0100 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20131103 Icedove/17.0.10 |
Am 21.12.2013 22:13, schrieb John W. Eaton:
> Please help make the 3.8.0 release a success by building from this
> release candidate and reporting any problems.
build on armv7l (BeagleBoard-xM without X11) with
$ ./configure --disable-docs --disable-gui --disable-java --disable-jit
libinterp/corefcn/graphics.cc-tst ............ PASS 18/21 FAIL 3
scripts/gui/uimenu.m ......................... PASS 0/3 FAIL 3
scripts/plot/util/allchild.m ................. PASS 2/3 FAIL 1
scripts/plot/util/findall.m .................. PASS 0/1 FAIL 1
scripts/plot/util/graphics_toolkit.m ......... PASS 0/2 FAIL 2
The above 10 failures are all of type
"__init_fltk__: no graphics DISPLAY available"
scripts/sparse/eigs.m ........................ PASS 125/126 FAIL 1
This one exceeds tol
!!!!! test failed
ASSERT errors for: assert (max (abs ((A - d1 (i) * speye (n)) * v1 (:,
i))),0,1e-11)
Location | Observed | Expected | Reason
() 1.356e-09 0 Abs err 1.356e-09 exceeds tol 1e-11
Summary:
PASS 11230
FAIL 11
XFAIL 7
SKIPPED 262
While compiling I get plenty of warnings "cast from .. to ... increases
required alignment of target type [-Wcast-align] (see below)
As I read Susi has problems(segfault) on arm7hl with jit so I can try it
here with jit enabled.
More detailed informations:
$ uname -a
Linux Beagle 3.9.11-x5 #1 SMP Thu Dec 19 10:10:54 CET 2013 armv7l GNU/Linux
$ lsb_release -a
Description: Debian GNU/Linux 7.3 (wheezy)
$ sudo apt-get install build-essential gawk gperf libncurses5-dev
autoconf automake libtool libatlas-base-dev liblapack-dev libpcre3-dev
libarpack2-dev curl libfftw3-dev libfltk1.3-dev fontconfig
libfreetype6-dev gnuplot zlib1g-dev libreadline-dev libglpk-dev
libfontconfig1-dev
$ ./configure --disable-docs --disable-gui --disable-java --disable-jit
....
Octave is now configured for armv7l-unknown-linux-gnueabihf
Source directory: .
Installation prefix: /usr/local
C compiler: gcc -Wall -W -Wshadow -Wformat
-Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings
-Wcast-align -Wcast-qual -g -O2 -pthread
C++ compiler: g++ -Wall -W -Wshadow -Wold-style-cast
-Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2
-pthread
Fortran compiler: gfortran -O
Fortran libraries: -L/usr/lib/gcc/arm-linux-gnueabihf/4.6
-L/usr/lib/gcc/arm-linux-gnueabihf/4.6/../../../arm-linux-gnueabihf
-L/usr/lib/gcc/arm-linux-gnueabihf/4.6/../../..
-L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -lgfortran -lm
Lex libraries:
LIBS: -lm
AMD CPPFLAGS:
AMD LDFLAGS:
AMD libraries:
ARPACK CPPFLAGS:
ARPACK LDFLAGS:
ARPACK libraries: -larpack
BLAS libraries: -lcblas -lf77blas -latlas
CAMD CPPFLAGS:
CAMD LDFLAGS:
CAMD libraries:
CARBON libraries:
CCOLAMD CPPFLAGS:
CCOLAMD LDFLAGS:
CCOLAMD libraries:
CHOLMOD CPPFLAGS:
CHOLMOD LDFLAGS:
CHOLMOD libraries:
COLAMD CPPFLAGS:
COLAMD LDFLAGS:
COLAMD libraries:
CURL CPPFLAGS:
CURL LDFLAGS:
CURL libraries: -lcurl
CXSPARSE CPPFLAGS:
CXSPARSE LDFLAGS:
CXSPARSE libraries:
DL libraries: -ldl
FFTW3 CPPFLAGS:
FFTW3 LDFLAGS:
FFTW3 libraries: -lfftw3_threads -lfftw3
FFTW3F CPPFLAGS:
FFTW3F LDFLAGS:
FFTW3F libraries: -lfftw3f_threads -lfftw3f
fontconfig CFLAGS:
fontconfig libraries: -lfontconfig
FreeType2 CFLAGS: -I/usr/include/freetype2
FreeType2 libraries: -lfreetype
GLPK CPPFLAGS:
GLPK LDFLAGS:
GLPK libraries: -lglpk
graphics CFLAGS: -I/usr/include/cairo
-I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include
-I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12
-DCP936 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE
-D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE -D_REENTRANT
graphics libraries: -L/usr/lib/arm-linux-gnueabihf -lfltk_gl
-lfltk
HDF5 CPPFLAGS:
HDF5 LDFLAGS:
HDF5 libraries:
Java home:
Java JVM path:
Java CPPFLAGS:
Java libraries:
LAPACK libraries: -llapack
LLVM CPPFLAGS:
LLVM LDFLAGS:
LLVM libraries:
Magick++ CPPFLAGS:
Magick++ LDFLAGS:
Magick++ libraries:
OPENGL libraries: -lfontconfig -lGL -lGLU
PCRE CPPFLAGS:
PCRE libraries: -L/usr/lib/arm-linux-gnueabihf -lpcre
PTHREAD flags: -pthread
PTHREAD libraries:
QHULL CPPFLAGS:
QHULL LDFLAGS:
QHULL libraries: -lqhull
QRUPDATE CPPFLAGS:
QRUPDATE LDFLAGS:
QRUPDATE libraries:
Qt CPPFLAGS:
Qt LDFLAGS:
Qt libraries:
READLINE libraries: -lreadline
TERM libraries: -lncurses
UMFPACK CPPFLAGS:
UMFPACK LDFLAGS:
UMFPACK libraries:
X11 include flags:
X11 libraries: -lX11
Z CPPFLAGS:
Z LDFLAGS:
Z libraries: -lz
Default pager: less
gnuplot: gnuplot
Build Octave GUI: no
JIT compiler for loops: no
Build Java interface: no
Do internal array bounds checking: no
Use octave_allocator: 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
configure: WARNING:
I didn't find flex, but it's only a problem if you need to reconstruct
lex.cc, which is the case if you're building from VCS sources.
configure: WARNING:
I wasn't able to find a suitable style for declaring a push-pull
parser in a bison input file so I'm disabling bison.
configure: WARNING:
I didn't find bison, but it's only a problem if you need to
reconstruct parse.cc, which is the case if you're building from VCS
sources.
configure: WARNING: building documentation disabled; make dist will fail
configure: WARNING: HDF5 library not found. Octave will not be able to
save or load HDF5 data files.
configure: WARNING: Xft library not found. Native graphics will be
disabled.
configure: WARNING: qrupdate not found. The QR & Cholesky updating
functions will be slow.
configure: WARNING: AMD library not found. This will result in some
lack of functionality for sparse matrices.
configure: WARNING: CAMD library not found. This will result in some
lack of functionality for sparse matrices.
configure: WARNING: COLAMD library not found. This will result in some
lack of functionality for sparse matrices.
configure: WARNING: CCOLAMD library not found. This will result in some
lack of functionality for sparse matrices.
configure: WARNING: CHOLMOD library not found. This will result in some
lack of functionality for sparse matrices.
configure: WARNING: CXSparse library not found. This will result in
some lack of functionality for sparse matrices.
configure: WARNING: UMFPACK not found. This will result in some lack of
functionality for sparse matrices.
configure: WARNING:
configure: WARNING: I didn't find the necessary libraries to compile native
configure: WARNING: graphics. It isn't necessary to have native graphics,
configure: WARNING: but you will need to have gnuplot installed or you won't
configure: WARNING: be able to use any of Octave's plotting commands
configure: WARNING:
configure:
configure: NOTE: Libraries or auxiliary programs may be skipped if they are
configure: NOTE: not found OR if they are missing required features on your
configure: NOTE: system.
make
....
./util/oct-locbuf.h: In member function
'octave_local_buffer<int>::operator int*() const':
./util/oct-locbuf.h:128:1: warning: cast from 'char*' to 'int*'
increases required alignment of target type [-Wcast-align]
./util/oct-locbuf.h: In member function 'octave_local_buffer<unsigned
int>::operator unsigned int*() const':
./util/oct-locbuf.h:129:1: warning: cast from 'char*' to 'unsigned int*'
increases required alignment of target type [-Wcast-align]
./util/oct-locbuf.h: In member function 'octave_local_buffer<long
int>::operator long int*() const':
./util/oct-locbuf.h:130:1: warning: cast from 'char*' to 'long int*'
increases required alignment of target type [-Wcast-align]
./util/oct-locbuf.h: In member function 'octave_local_buffer<long
unsigned int>::operator long unsigned int*() const':
./util/oct-locbuf.h:131:1: warning: cast from 'char*' to 'long unsigned
int*' increases required alignment of target type [-Wcast-align]
./util/oct-locbuf.h: In member function
'octave_local_buffer<float>::operator float*() const':
./util/oct-locbuf.h:132:1: warning: cast from 'char*' to 'float*'
increases required alignment of target type [-Wcast-align]
...
-- Andy
- Re: Octave 3.8.0-rc2 release candidate available for ftp, (continued)
- No problems on wheezy, was: Octave 3.8.0-rc2 release candidate available for ftp, Andreas Weber, 2013/12/22
- Re: Octave 3.8.0-rc2 release candidate available for ftp, Markus Appel, 2013/12/22
- Re: Octave 3.8.0-rc2 release candidate available for ftp, PhilipNienhuis, 2013/12/22
- Re: Octave 3.8.0-rc2 release candidate available for ftp,
Andreas Weber <=
- Re: Octave 3.8.0-rc2 release candidate available for ftp, Sébastien Villemot, 2013/12/23
- Re: Octave 3.8.0-rc2 release candidate available for ftp, PhilipNienhuis, 2013/12/24
- Re: Octave 3.8.0-rc2 release candidate available for ftp, PhilipNienhuis, 2013/12/24
- RE: Octave 3.8.0-rc2 release candidate available for ftp, John D, 2013/12/22
- Re: Octave 3.8.0-rc2 release candidate available for ftp, qwert2003, 2013/12/22