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

Bug#541816: gcc-4.4: eat all memory (regression from 4.4.1-1)



On Sun, Aug 16, 2009 at 04:00:34PM +0200, Bill Allombert wrote:
> Package: gcc-4.4
> Version: 4.4.1-2
> Severity: important
> 
> Hello Debian GCC Maintainers,
> 
> Compiling the file linked below (on amd64)
> http://people.debian.org/~ballombe/misc/gcc44bug.i.gz
> with
> gcc-4.4 -c -O2 -Wall -fno-strict-aliasing -o base3.o gcc44bug.i
> 
> cause gcc to eat all available memory and die.
> 
> This is a regression from 4.4.1-1.
> This occurs both on amd64 and i386 (with a differently preprocessed file).

I forgot to mention that gcc44bug.i is the file src/basemath/base3.c
in pari 2.3.4 (in Debian).

Experimentally, the problem is with compiling the line
"r=x; x=y; y=r;" in the function int_elt_val() in  src/basemath/base3.c.

Cheers,
-- 
Bill. <ballombe@debian.org>

Imagine a large red swirl here. 



Reply to: