Package: gcc-3.2 Version: unclear, perhaps 1:3.2.3-0pre9 ? Severity: important Tags: upstream
Severity motivation: ice-on-legal-code when building a package that's not supposed to percolate to testing (#180052). Buildd builds of gnumeric 1.1.x on m68k have been failing with an ICE for some time now; see http://buildd.debian.org/build.php?&pkg=gnumeric&arch=m68k This is from http://buildd.debian.org/fetch.php?&pkg=gnumeric&ver=1.1.16-6&arch=m68k&stamp=1049328812&file=log&as=raw make[4]: Entering directory `/build/buildd/gnumeric-1.1.16/build/plugins/fn-financial' /bin/sh ../../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../plugins/fn-financial -I../.. -DGNOMELOCALEDIR=\""/usr/share/locale"\" -I../../../src -I../../src -DORBIT2=1 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libgsf-1 -I/usr/include/libxml2 -I/usr/include/libxml2/libxml -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/libglade-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/libart-2.0 -I/usr/include/gal-2.0 -I/usr/include/libgnomeprint-2.2 -I/usr/include/libgnome-2.0 -I/usr/include/orbit-2.0 -I/usr/include/libbonobo-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/linc-1.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/libgnomeui-2.0 -I/usr/include/libbonoboui-2.0 -I/usr/include/libgnomeprintui-2.2 -O2 -g -Wall -Wunused -ansi -pedantic -Wsign-promo -Wsign-compare -Wpointer-arith -Wnested-externs -Wchar-subscripts -Wwrite-strings -D_POSIX_SOURCE -D__EXTENSIONS__ -D_BSD_SOURCE -c ../../../plugins/fn-financial/functions.c gcc -DHAVE_CONFIG_H -I. -I../../../plugins/fn-financial -I../.. -DGNOMELOCALEDIR=\"/usr/share/locale\" -I../../../src -I../../src -DORBIT2=1 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libgsf-1 -I/usr/include/libxml2 -I/usr/include/libxml2/libxml -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/libglade-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/libart-2.0 -I/usr/include/gal-2.0 -I/usr/include/libgnomeprint-2.2 -I/usr/include/libgnome-2.0 -I/usr/include/orbit-2.0 -I/usr/include/libbonobo-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/linc-1.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/libgnomeui-2.0 -I/usr/include/libbonoboui-2.0 -I/usr/include/libgnomeprintui-2.2 -O2 -g -Wall -Wunused -ansi -pedantic -Wsign-promo -Wsign-compare -Wpointer-arith -Wnested-externs -Wchar-subscripts -Wwrite-strings -D_POSIX_SOURCE -D__EXTENSIONS__ -D_BSD_SOURCE -Wp,-MD,.deps/functions.pp -c ../../../plugins/fn-financial/functions.c -fPIC -DPIC -o functions.lo In file included from ../../../plugins/fn-financial/functions.c:28: ../../../src/func.h:113: warning: comma at end of enumerator list In file included from ../../../plugins/fn-financial/functions.c:31: ../../../src/cell.h:14: warning: comma at end of enumerator list ../../../plugins/fn-financial/functions.c:384: warning: string length `1301' is greater than the length `509' ISO C89 compilers are required to support ../../../plugins/fn-financial/functions.c:453: warning: string length `946' is greater than the length `509' ISO C89 compilers are required to support ../../../plugins/fn-financial/functions.c:516: warning: string length `1172' is greater than the length `509' ISO C89 compilers are required to support ../../../plugins/fn-financial/functions.c:572: warning: string length `875' is greater than the length `509' ISO C89 compilers are required to support ../../../plugins/fn-financial/functions.c:631: warning: string length `946' is greater than the length `509' ISO C89 compilers are required to support ../../../plugins/fn-financial/functions.c:684: warning: string length `935' is greater than the length `509' ISO C89 compilers are required to support ../../../plugins/fn-financial/functions.c:744: warning: string length `845' is greater than the length `509' ISO C89 compilers are required to support ../../../plugins/fn-financial/functions.c:800: warning: string length `829' is greater than the length `509' ISO C89 compilers are required to support ../../../plugins/fn-financial/functions.c:913: warning: string length `663' is greater than the length `509' ISO C89 compilers are required to support ../../../plugins/fn-financial/functions.c: In function `gnumeric_db': ../../../plugins/fn-financial/functions.c:950: unrecognizable insn: (insn 266 84 85 (set (reg:DF 17 %fp1) (const_double:DF 0 [0x0] 0 [0x0] -2147467265 [0x80003fff])) -1 (nil) (nil)) ../../../plugins/fn-financial/functions.c:950: Internal compiler error in extract_insn, at recog.c:2148 Please submit a full bug report, with preprocessed source if appropriate. See <URL:http://www.gnu.org/software/gcc/bugs.html> for instructions. make[4]: *** [functions.lo] Error 1 Unfortunately, I don't have a system available with which to produce preprocessed source. This cause of this problem is quite possibly the same as that of #177840 and #180375. http://gcc.gnu.org/gcc-3.2/changes.html#3.2.3 lists gcc 3.2.3 as fixing PR7380, an ICE in extract_insn, at recog.c:2148 on PowerPC, http://gcc.gnu.org/cgi-bin/gnatsweb.pl?cmd=view%20audit-trail&pr=7380 I'm hoping that patch could point out a way towards fixing this issue on m68k. Ray -- Obsig: developing a new sig