octave-maintainers
[Top][All Lists]
Advanced

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

Re: Failed with output: Hydra job gnu:octave-default:build.x86_64-linux


From: Daniel
Subject: Re: Failed with output: Hydra job gnu:octave-default:build.x86_64-linux
Date: Sun, 22 Mar 2015 13:42:36 -0400



On Sun, Mar 22, 2015 at 12:34 PM, Pantxo Diribarne <address@hidden> wrote:
Le 22/03/2015 16:37, Hydra Build Daemon a écrit :

Hi,

The status of Hydra job ‘gnu:octave-default:build.x86_64-linux’ has changed from "Success" to "Failed with output".  For details, see

   http://hydra.nixos.org/build/20597098

This may be due to 4 commits by Domen Kožar <address@hidden> or goodwillcoding <address@hidden>.

Go forth and fix it.

Regards,

The Hydra build daemon.


It is a segfault in graphics.cc-tst that makes the build fail. I can't reproduce it here on linux mint.
What flag do we pass to run-octave when running tests in make check (--no-gui or --no-gui-lib)? I couldn't figure this out my self.
Btw the log also shows a failing test in libinterp/corefcn/file-io.cc-tst that I can't reproduce.

Pantxo

Hey,

This is my first time to build successfully from source, a project as large as Octave. 

After solving the dependencies, octave4.0.0 compiled successfully this morning. A summary was pasted below, though I still do not know entirely what configure options I was supposed to use. Both 'make check' and __run_test_suit__ output expected result. Any suggestions/comments would be appreciated. ( I did not compile ImageMagic this time, just use as default).

btw, I did not pass any option/flag to make check.

//---------system and ./configure
  uname -m = x86_64
  uname -r = 3.13.0-46-generic
  uname -s = Linux
  uname -v = #79-Ubuntu SMP Tue Mar 10 20:06:50 UTC 2015

../configure --disable-gui --disable-silent-rules --enable-dependency-tracking --enable-jit --enable-strict-warning-flags --enable-install-build-logs 2>&1 | tee "configure$DATE.log"

//---------config output
Build Octave GUI:                   no
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

configure: WARNING: UNEXPECTED: found nth_element working in g++ 4.8.2.  Has it been patched on your system?
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.log
make[3]: Leaving directory `/home/pc/test/oct-c/octave/build150322a/doc/interpreter'

Octave successfully built.  Now choose from the following:

./run-octave    - to run in place to test before installing
make check      - to run the tests
make install    - to install (PREFIX=/usr/local)

make[2]: Leaving directory `/home/pc/test/oct-c/octave/build150322a'
make[1]: Leaving directory `/home/pc/test/oct-c/octave/build150322a'
//-----------------makecheck.log
Summary:

PASS     12946
FAIL         0
XFAIL       14
SKIPPED     20
//-------------EOF



reply via email to

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