Skip Menu |

This queue is for tickets about the Math-Pari CPAN distribution.

Report information
The Basics
Id: 4777
Status: new
Priority: 0/
Queue: Math-Pari

People
Owner: Nobody in particular
Requestors: ian [...] chopstix.co.uk
Cc:
AdminCc:

Bug Information
Severity: Important
Broken in: 2.010500
Fixed in: (no value)



Subject: Make test fails with segmentation fault on Redhat Enterprise Linux 3
[ifenn@www Math-Pari-2.010500]$ make test cp libPARI.dumb.pod blib/lib/Math/libPARI.dumb.pod cp PariInit.pm blib/lib/Math/PariInit.pm cp Pari.pm blib/lib/Math/Pari.pm cp libPARI.pod blib/lib/Math/libPARI.pod cd libPARI && make LIB="" LIBPERL_A="libperl.a" LINKTYPE="dynamic" PREFIX="/usr" OPTIMIZE="-O2 -g -pipe -march=i386 -mcpu=i686" PASTHRU_DEFINE="" PASTHRU_INC="" make[1]: Entering directory `/tmp/Math-Pari-2.010500/libPARI' /usr/bin/perl -pe1 ../../pari-2.1.5/src/kernel/ix86/level0.h ../../pari-2.1.5/src/kernel/none/level1.h > pariinl.h gcc -c -I../../pari-2.1.5/src/headers -I../../pari-2.1.5/src/graph -I. -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBUGGING -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm -O2 -g -pipe -march=i386 -mcpu=i686 -DVERSION=\"\" -DXS_VERSION=\"\" -fPIC -Derr=pari_err -DASMINLINE -DGCC_INLINE -DDYNAMIC_PLOTTING -o es.o ../../pari-2.1.5/src/language/es.c gcc -c -I../../pari-2.1.5/src/headers -I../../pari-2.1.5/src/graph -I. -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBUGGING -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm -O2 -g -pipe -march=i386 -mcpu=i686 -DVERSION=\"\" -DXS_VERSION=\"\" -fPIC -Derr=pari_err -DASMINLINE -DGCC_INLINE -DDYNAMIC_PLOTTING -o base5.o ../../pari-2.1.5/src/basemath/base5.c gcc -c -I../../pari-2.1.5/src/headers -I../../pari-2.1.5/src/graph -I. -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBUGGING -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm -O2 -g -pipe -march=i386 -mcpu=i686 -DVERSION=\"\" -DXS_VERSION=\"\" -fPIC -Derr=pari_err -DASMINLINE -DGCC_INLINE -DDYNAMIC_PLOTTING -o bibli1.o ../../pari-2.1.5/src/basemath/bibli1.c gcc -c -I../../pari-2.1.5/src/headers -I../../pari-2.1.5/src/graph -I. -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBUGGING -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm -O2 -g -pipe -march=i386 -mcpu=i686 -DVERSION=\"\" -DXS_VERSION=\"\" -fPIC -Derr=pari_err -DASMINLINE -DGCC_INLINE -DDYNAMIC_PLOTTING -o buch2.o ../../pari-2.1.5/src/basemath/buch2.c gcc -c -I../../pari-2.1.5/src/headers -I../../pari-2.1.5/src/graph -I. -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBUGGING -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm -O2 -g -pipe -march=i386 -mcpu=i686 -DVERSION=\"\" -DXS_VERSION=\"\" -fPIC -Derr=pari_err -DASMINLINE -DGCC_INLINE -DDYNAMIC_PLOTTING -o init.o ../../pari-2.1.5/src/language/init.c gcc -c -I../../pari-2.1.5/src/headers -I../../pari-2.1.5/src/graph -I. -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBUGGING -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm -O2 -g -pipe -march=i386 -mcpu=i686 -DVERSION=\"\" -DXS_VERSION=\"\" -fPIC -Derr=pari_err -DASMINLINE -DGCC_INLINE -DDYNAMIC_PLOTTING -o gen1.o ../../pari-2.1.5/src/basemath/gen1.c gcc -c -I../../pari-2.1.5/src/headers -I../../pari-2.1.5/src/graph -I. -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBUGGING -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm -O2 -g -pipe -march=i386 -mcpu=i686 -DVERSION=\"\" -DXS_VERSION=\"\" -fPIC -Derr=pari_err -DASMINLINE -DGCC_INLINE -DDYNAMIC_PLOTTING -o galconj.o ../../pari-2.1.5/src/basemath/galconj.c gcc -c -I../../pari-2.1.5/src/headers -I../../pari-2.1.5/src/graph -I. -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBUGGING -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm -O2 -g -pipe -march=i386 -mcpu=i686 -DVERSION=\"\" -DXS_VERSION=\"\" -fPIC -Derr=pari_err -DASMINLINE -DGCC_INLINE -DDYNAMIC_PLOTTING -o trans3.o ../../pari-2.1.5/src/basemath/trans3.c gcc -c -I../../pari-2.1.5/src/headers -I../../pari-2.1.5/src/graph -I. -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBUGGING -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm -O2 -g -pipe -march=i386 -mcpu=i686 -DVERSION=\"\" -DXS_VERSION=\"\" -fPIC -Derr=pari_err -DASMINLINE -DGCC_INLINE -DDYNAMIC_PLOTTING -o buch4.o ../../pari-2.1.5/src/basemath/buch4.c gcc -c -I../../pari-2.1.5/src/headers -I../../pari-2.1.5/src/graph -I. -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBUGGING -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm -O2 -g -pipe -march=i386 -mcpu=i686 -DVERSION=\"\" -DXS_VERSION=\"\" -fPIC -Derr=pari_err -DASMINLINE -DGCC_INLINE -DDYNAMIC_PLOTTING -o sumiter.o ../../pari-2.1.5/src/language/sumiter.c gcc -c -I../../pari-2.1.5/src/headers -I../../pari-2.1.5/src/graph -I. -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBUGGING -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm -O2 -g -pipe -march=i386 -mcpu=i686 -DVERSION=\"\" -DXS_VERSION=\"\" -fPIC -Derr=pari_err -DASMINLINE -DGCC_INLINE -DDYNAMIC_PLOTTING -o polarit2.o ../../pari-2.1.5/src/basemath/polarit2.c gcc -c -I../../pari-2.1.5/src/headers -I../../pari-2.1.5/src/graph -I. -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBUGGING -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm -O2 -g -pipe -march=i386 -mcpu=i686 -DVERSION=\"\" -DXS_VERSION=\"\" -fPIC -Derr=pari_err -DASMINLINE -DGCC_INLINE -DDYNAMIC_PLOTTING -o gen3.o ../../pari-2.1.5/src/basemath/gen3.c gcc -c -I../../pari-2.1.5/src/headers -I../../pari-2.1.5/src/graph -I. -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBUGGING -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm -O2 -g -pipe -march=i386 -mcpu=i686 -DVERSION=\"\" -DXS_VERSION=\"\" -fPIC -Derr=pari_err -DASMINLINE -DGCC_INLINE -DDYNAMIC_PLOTTING -o alglin2.o ../../pari-2.1.5/src/basemath/alglin2.c gcc -c -I../../pari-2.1.5/src/headers -I../../pari-2.1.5/src/graph -I. -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBUGGING -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm -O2 -g -pipe -march=i386 -mcpu=i686 -DVERSION=\"\" -DXS_VERSION=\"\" -fPIC -Derr=pari_err -DASMINLINE -DGCC_INLINE -DDYNAMIC_PLOTTING -o stark.o ../../pari-2.1.5/src/modules/stark.c gcc -c -I../../pari-2.1.5/src/headers -I../../pari-2.1.5/src/graph -I. -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBUGGING -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm -O2 -g -pipe -march=i386 -mcpu=i686 -DVERSION=\"\" -DXS_VERSION=\"\" -fPIC -Derr=pari_err -DASMINLINE -DGCC_INLINE -DDYNAMIC_PLOTTING -o errmsg.o ../../pari-2.1.5/src/language/errmsg.c gcc -c -I../../pari-2.1.5/src/headers -I../../pari-2.1.5/src/graph -I. -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBUGGING -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm -O2 -g -pipe -march=i386 -mcpu=i686 -DVERSION=\"\" -DXS_VERSION=\"\" -fPIC -Derr=pari_err -DASMINLINE -DGCC_INLINE -DDYNAMIC_PLOTTING -o arith1.o ../../pari-2.1.5/src/basemath/arith1.c gcc -c -I../../pari-2.1.5/src/headers -I../../pari-2.1.5/src/graph -I. -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBUGGING -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm -O2 -g -pipe -march=i386 -mcpu=i686 -DVERSION=\"\" -DXS_VERSION=\"\" -fPIC -Derr=pari_err -DASMINLINE -DGCC_INLINE -DDYNAMIC_PLOTTING -o helpmsg.o ../../pari-2.1.5/src/language/helpmsg.c gcc -c -I../../pari-2.1.5/src/headers -I../../pari-2.1.5/src/graph -I. -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBUGGING -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm -O2 -g -pipe -march=i386 -mcpu=i686 -DVERSION=\"\" -DXS_VERSION=\"\" -fPIC -Derr=pari_err -DASMINLINE -DGCC_INLINE -DDYNAMIC_PLOTTING -o buch1.o ../../pari-2.1.5/src/basemath/buch1.c ../../pari-2.1.5/src/basemath/buch1.c: In function `get_pq': ../../pari-2.1.5/src/basemath/buch1.c:185: internal error: Segmentation fault Please submit a full bug report, with preprocessed source if appropriate. See <URL:http://bugzilla.redhat.com/bugzilla/> for instructions. The bug is not reproduceable, so it is likely a hardware or OS problem make[1]: *** [buch1.o] Error 1 make[1]: Leaving directory `/tmp/Math-Pari-2.010500/libPARI' make: *** [libPARI/libPARI.a] Error 2
Date: Tue, 30 Mar 2004 12:37:15 -0800
From: Ilya Zakharevich <ilya [...] Math.Berkeley.EDU>
To: Guest via RT <bug-Math-Pari [...] rt.cpan.org>
CC: "AdminCc of cpan Ticket #4777": ;
Subject: Re: [cpan #4777] Make test fails with segmentation fault on Redhat Enterprise Linux 3
RT-Send-Cc:
On Sun, Dec 28, 2003 at 04:52:46PM -0500, Guest via RT wrote: Show quoted text
> gcc -c -I../../pari-2.1.5/src/headers -I../../pari-2.1.5/src/graph -I. -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBUGGING -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm -O2 -g -pipe -march=i386 -mcpu=i686 -DVERSION=\"\" -DXS_VERSION=\"\" -fPIC -Derr=pari_err -DASMINLINE -DGCC_INLINE -DDYNAMIC_PLOTTING -o buch1.o ../../pari-2.1.5/src/basemath/buch1.c > ../../pari-2.1.5/src/basemath/buch1.c: In function `get_pq': > ../../pari-2.1.5/src/basemath/buch1.c:185: internal error: Segmentation fault > Please submit a full bug report, > with preprocessed source if appropriate. > See <URL:http://bugzilla.redhat.com/bugzilla/> for instructions. > The bug is not reproduceable, so it is likely a hardware or OS problem
This is a compiler bug, so should be reported as such. Hope this helps, Ilya