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: