[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Compile errors among the buildbots
From: |
John W. Eaton |
Subject: |
Re: Compile errors among the buildbots |
Date: |
Fri, 23 Mar 2018 16:48:11 -0400 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.6.0 |
On 03/23/2018 04:40 PM, Rik wrote:
All,
There are some very nasty looking compile failures among the buildbots.
This is for gcc-5-debian:
libtool: compile: g++-5 -std=gnu++11 -DHAVE_CONFIG_H -I. -I../src
-Iliboctave -I../src/liboctave -I../src/liboctave/array
-Iliboctave/numeric -I../src/liboctave/numeric -Iliboctave/operators
-I../src/liboctave/operators -I../src/liboctave/system
-I../src/liboctave/util -I../src/libinterp/octave-value -Ilibinterp
-I../src/libinterp -I../src/libinterp/operators -Ilibinterp/parse-tree
-I../src/libinterp/parse-tree -Ilibinterp/corefcn
-I../src/libinterp/corefcn -I../src/liboctave/wrappers
-I/usr/include/hdf5/serial -I/usr/include/GraphicsMagick
-I/usr/include/hdf5/serial -I/usr/lib/jvm/java-8-openjdk-amd64/include
-I/usr/lib/jvm/java-8-openjdk-amd64/include/linux -fPIC -pthread
-fopenmp -Wall -W -Wold-style-cast -Wformat -Wpointer-arith
-Wwrite-strings -Wcast-align -Wcast-qual -g -O2 -MT
libinterp/octave-value/libinterp_octave_value_liboctave_value_la-ov-classdef.lo
-MD -MP -MF
libinterp/octave-value/.deps/libinterp_octave_value_liboctave_value_la-ov-classdef.Tpo
-c ../src/libinterp/octave-value/ov-classdef.cc -fPIC -DPIC -o
libinterp/octave-value/.libs/libinterp_octave_value_liboctave_value_la-ov-classdef.o
../../src/init2.c:52: MPFR assertion failed: p >= 2 && p <=
((mpfr_prec_t)((mpfr_uprec_t)(~(mpfr_uprec_t)0)>>1)) In file included
from ../src/liboctave/array/MSparse.h:123:0, from
../src/liboctave/array/MatrixType.h:29, from
../src/liboctave/array/dMatrix.h:31, from
../src/liboctave/array/Range.h:30, from
../src/libinterp/octave-value/ov.h:36, from
../src/libinterp/octave-value/ovl.h:36, from
../src/libinterp/operators/op-scm-scm.cc:29:
../src/liboctave/array/MSparse.cc: In function ‘MSparse<T>
quotient(const MSparse<T>&, const MSparse<T>&) [with T =
std::complex<double>]’: ../src/liboctave/array/MSparse.cc:478:1:
internal compiler error: Aborted quotient (const MSparse<T>& a, const
MSparse<T>& b) ^ Please submit a full bug report, with preprocessed
source if appropriate. See <file:///usr/share/doc/gcc-5/README.Bugs> for
instructions. Makefile:19486: recipe for target
'libinterp/operators/libinterp_liboctinterp_la-op-scm-scm.lo' failed
make[2]: ***
[libinterp/operators/libinterp_liboctinterp_la-op-scm-scm.lo] Error 1
make[2]: *** Waiting for unfinished jobs.... This seems pretty recent.
Does anyone have a clue? --Rik
I just posted a message about it to this list. It might be this bug:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=888422
If so, I don't think it is something we can fix in Octave.
jwe