[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Octave 3.8.0-rc2 release candidate available for ftp
From: |
Sébastien Villemot |
Subject: |
Re: Octave 3.8.0-rc2 release candidate available for ftp |
Date: |
Mon, 23 Dec 2013 19:15:40 +0100 |
Le samedi 21 décembre 2013 à 16:13 -0500, John W. Eaton a écrit :
> The second release candidate of Octave 3.8.0 is now available from
> alpha.gnu.org in the directory /gnu/octave:
>
> 2198cea81c0b56b1571743e7d5f6b83a octave-3.8.0-rc2.tar.gz (md5sum)
>
> -rw-r--r-- 1 3003 3002 20597018 Dec 21 21:04 octave-3.8.0-rc2.tar.gz
>
> Please help make the 3.8.0 release a success by building from this
> release candidate and reporting any problems.
Here is a partial report for official Debian package of 3.8.0-rc2.
Note that the package is compiled with LLVM, JDK and Qt libraries
available. Also, the --enable-openmp option is passed to configure.
- GNU/Linux, amd64 and i386:
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
Those 10 failures are due to not having DISPLAY set, so no worry.
system.tst ............................................. PASS 95/96 FAIL 1
I still have to investigate that one. It only appears in a specific
build chroot environment, so it is likely not serious.
- GNU/Linux, sparc: 4 more failed tests
libinterp/corefcn/data.cc-tst .......................... PASS 852/853 FAIL 1
scripts/set/powerset.m ................................. PASS 1/3 FAIL 2
io.tst ................................................. PASS 84/85 FAIL 1
- GNU/Linux, powerpc: crash of the testsuite in jit.tst
- GNU/Linux, s390x: crash of the testsuite in scripts/general/dblquad.m
- GNU/Linux, armel, armhf, ia64, mips, mipsel: not yet tried
- GNU/kFreeBSD, amd64 and i386: compilation failure:
libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I/usr/include/qt4
-I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtNetwork
-I./qterminal/libqterminal -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector
--param=ssp-buffer-size=4 -Wformat -Werror=format-security -pthread -fopenmp -c
qterminal/libqterminal/unix/kpty.cpp -fPIC -DPIC -o
qterminal/libqterminal/unix/.libs/qterminal_libqterminal_la-kpty.o
qterminal/libqterminal/unix/kpty.cpp: In member function 'bool
KPty::tcGetAttr(termios*) const':
qterminal/libqterminal/unix/kpty.cpp:125:44: error: 'TCGETS' was not declared
in this scope
# define _tcgetattr(fd, ttmode) ioctl(fd, TCGETS, (char *)ttmode)
^
- GNU/Hurd, i386: compilation failure:
libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I/usr/include/qt4
-I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtNetwork
-I./qterminal/libqterminal -D_FORTIFY_SOURCE=2 -mieee-fp -g -O2
-fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security
-pthread -c qterminal/libqterminal/unix/KeyboardTranslator.cpp -fPIC -DPIC -o
qterminal/libqterminal/unix/.libs/qterminal_libqterminal_la-KeyboardTranslator.o
qterminal/libqterminal/unix/kpty.cpp: In member function 'bool KPty::open()':
qterminal/libqterminal/unix/kpty.cpp:227:13: error: 'PATH_MAX' was not declared
in this scope
char ptsn[PATH_MAX];
^
qterminal/libqterminal/unix/kpty.cpp:228:45: error: 'ptsn' was not declared in
this scope
if (::openpty( &d->masterFd, &d->slaveFd, ptsn, 0, 0))
^
qterminal/libqterminal/unix/kpty.cpp:235:16: error: 'ptsn' was not declared in
this scope
d->ttyName = ptsn;
^
qterminal/libqterminal/unix/kpty.cpp: In member function 'bool
KPty::tcGetAttr(termios*) const':
qterminal/libqterminal/unix/kpty.cpp:125:44: error: 'TCGETS' was not declared
in this scope
# define _tcgetattr(fd, ttmode) ioctl(fd, TCGETS, (char *)ttmode)
^
Obvious workarounds are to disable the JIT on powerpc, and to disable
the GUI on GNU/kFreeBSD and GNU/Hurd. I don't know yet what to think
about the s390x crash.
All build logs are available at:
https://buildd.debian.org/status/package.php?p=octave&suite=experimental
--
.''`. Sébastien Villemot
: :' : Debian Developer
`. `' http://www.dynare.org/sebastien
`- GPG Key: 4096R/381A7594
signature.asc
Description: This is a digitally signed message part
- Re: Tests fail on ARM, (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, 2013/12/22
Re: Octave 3.8.0-rc2 release candidate available for ftp,
Sébastien Villemot <=
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