Bill Allombert on Mon, 10 Oct 2005 17:17:44 +0200


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

Re: Installing PARI


On Mon, Oct 10, 2005 at 12:22:09PM +0200, Bill Allombert wrote:
> On Sun, Oct 09, 2005 at 11:30:22AM +0100, Cherry Kearton wrote:
> > Dear All,
> >               I am trying to install PARI on my Dell Dimension desktop 
> > (Intel Pentium 4), running SuSE Linux 9.3.  The output from ./Configure 
> > and from "make gp" and "make bench" are shown in the attached file.  
> > ./Configure cannot find some things and the two "make" commands produce 
> > errors.
> 
> As far as we understand this is a bug in SuSE version of gcc.  This
> works fine with gcc-3.3.6.  

> > /tmp/ccRE9vHb.s:17314: Error: suffix or operands invalid for `div'
> > make[1]: *** [mp.o] Error 1
> > make[1]: Leaving directory `/home/cherry/pari-2.1.7/Olinux-i686'
> > make: *** [bench] Error 2
> 
> The compiler produce assembly that the assembler do not understand.
> Looking at /tmp/ccRE9vHb.s line 17314 might be instructive.

Philippe Elbaz-Vincent provided me with the offending asm line and
it might not be a compiler bug after all. Instead this seems to
be an instance of 2.2.3F45, fixed with src/kernel/ix86/level0.h version
1.4, so I suppose we should backport this fix the the 2.1 branch.

Cheers,
Bill