Package: gcc-3.3 Version: 3.3.3-1 Severity: serious This must be a recent regression as either Phil Blundell or Othmar Pasteka built earlier versions of xfree86 when they were in experimental without problems.
I've made the preprocessed source available here: http://people.debian.org/~troup/misc/util.i.gz Compiling without optimization makes the ICE disappear (though that's hardly surprising). In addition to working with previous gcc-3.3 packages, it also works with gcc-2.95 and gcc-3.2. It fails in the same way with the most recent gcc-snapshot package (20040118). | Automatic build of xfree86_4.3.0-2 on rameau by sbuild/arm 1.170.4 | Build started at 20040218-1909 | ****************************************************************************** [...] | ** Using build dependencies supplied by package: | Build-Depends: dpkg (>= 1.7.0), flex, bison, bsdmainutils, groff, zlib1g-dev | libz-dev, libncurses5-dev | libncurses-dev, libpam0g-dev | libpam-dev, libfreetype6-dev, libpaperg, libstdc++5-dev | libstdc++-dev, tetex-bin, po-debconf, debhelper (>= 4.1.16), html2text, libglide2-dev (>> 2001.01.26) [i386], libglide3-dev (>= 2002.04.10-3) [alpha i386], linux-kernel-headers [alpha arm hppa i386 ia64 m68k mips mipsel powerpc s390 sh], linux-kernel-headers (>= 2.5.999-test7-bk-15) [sparc], libpng12-dev | libpng-dev, libexpat1-dev, libfontconfig1-dev, fontconfig, bzip2, libxft-dev (>= 2.1.2), libxrender-dev (>= 0.8.3), libxcursor-dev, dbs, m4 | Build-Conflicts: cpp-3.3 (<< 1:3.3.3-0pre1) [...] | gcc -g -O2 -fno-strict-aliasing -fsigned-char -I. -Ilisp/re -I- -I../.. -I../../exports/include -Dlinux -D__arm__ -D__arm32__ -U__arm -Uarm -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_GNU_SOURCE -DFUNCPROTO=15 -DNARROWPROTO -DNEED_REALPATH -c -o util.o util.c | util.c: In function `CheckFilePermissions': | util.c:171: error: insn does not satisfy its constraints: | (insn:HI 111 217 112 4 0x40561604 (set (mem/s/j:QI (plus:SI (reg:SI 1 r1) | (const_int 4095 [0xfff])) [0 temp+8191 S1 A8]) | (reg:QI 7 r7 [44])) 177 {*arm_movqi_insn} (insn_list 84 (insn_list:REG_DEP_ANTI 102 (nil))) | (expr_list:REG_EQUAL (const_int 0 [0x0]) | (nil))) | util.c:171: internal compiler error: in reload_cse_simplify_operands, at reload1.c:8353 | Please submit a full bug report, | with preprocessed source if appropriate. | See <URL:http://gcc.gnu.org/bugs.html> for instructions. | make[5]: *** [util.o] Error 1 A complete build log can be found at http://buildd.debian.org/build.php?arch=arm&pkg=xfree86&ver=4.3.0-2 -- James