From bug-request at octave dot org Thu Dec 30 19:09:41 2004 Subject: Octave 2.1.64 make crashes in g++ 3.2.2 compiling ov-int64.cc From: "John W. Eaton" To: Julius Smith Cc: bug-octave at bevo dot che dot wisc dot edu, jos@ccrma.stanford.edu Date: Thu, 30 Dec 2004 20:05:03 -0500 On 30-Dec-2004, Julius Smith wrote: | Bug report for Octave 2.1.64 configured for i686-pc-linux-gnu | | Description: | ----------- | | Trying to do a "make" of Octave 2.1.64 configured with "--enable-shared" | gave the following lossage: | | g++ -c -I. -I.. -I../liboctave -I../src -I../libcruft/misc -I../glob -I../glob -DHAVE_CONFIG_H -mieee-fp -Wall -W -Wshadow -g -O2 ov-int64.cc -o ov-int64.o | In file included from ov-int8.h:38, | from ov-int-traits.h:26, | from ov-base-int.cc:53, | from ov-int64.cc:53: | ov-intx.h:118: internal error: Segmentation fault | Please submit a full bug report, | with preprocessed source if appropriate. | See for instructions. | make[2]: *** [ov-int64.o] Error 1 | make[2]: Leaving directory `/home/jos/util9/octave/octave-2.1.64/src' | make[1]: *** [src] Error 2 | make[1]: Leaving directory `/home/jos/util9/octave/octave-2.1.64' | make: *** [all] Error 2 | | Saying 'make' again worked (the compile resumed without this error). | | Configuration (same as in previous similar report). Since it seems to crash randomly, I suspect a hardware problem, probably faulty memory. You might try running a diagnostic program to test your system's memory. I've used something called memtest in the past. There's a Debian package for that. You can also find the source here: http://www.qcc.ca/~charlesc/software/memtester. jwe ------------------------------------------------------------- Octave is freely available under the terms of the GNU GPL. Octave's home on the web: http://www.octave.org How to fund new projects: http://www.octave.org/funding.html Subscription information: http://www.octave.org/archive.html -------------------------------------------------------------