compilation of gnu/javax/crypto/.libs/cipher.o leads to a ICE. Compilation not possible.
Trace: /gcc/gcc-4.5-20091015/BUILD/./gcc/gcj -B/gcc/gcc-4.5-20091015/BUILD/armv5tel-unknown-linux-gnueabi/libjava/ -B/gcc/gcc-4.5-20091015/BUILD/./gcc/ -B/usr/armv5tel-unknown-linux-gnueabi/bin/ -B/usr/armv5tel-unknown-linux-gnueabi/lib/ -isystem /usr/armv5tel-unknown-linux-gnueabi/include -isystem /usr/armv5tel-unknown-linux-gnueabi/sys-include -fclasspath= -fbootclasspath=../../../libjava/classpath/lib --encoding=UTF-8 -Wno-deprecated -fbootstrap-classes -O2 -c -fsource-filename=/gcc/gcc-4.5-20091015/BUILD/armv5tel-unknown-linux-gnueabi/libjava/classpath/lib/classes -MT gnu/javax/crypto/cipher.lo -MD -MP -MF gnu/javax/crypto/cipher.deps @gnu/javax/crypto/cipher.list -fPIC -o gnu/javax/crypto/.libs/cipher.o -v --save-temps Reading specs from /gcc/gcc-4.5-20091015/BUILD/./gcc/specs Reading specs from /gcc/gcc-4.5-20091015/BUILD/armv5tel-unknown-linux-gnueabi/libjava/libgcj.spec rename spec startfile to startfileorig rename spec lib to liborig COLLECT_GCC=/gcc/gcc-4.5-20091015/BUILD/./gcc/gcj COLLECT_LTO_WRAPPER=/gcc/gcc-4.5-20091015/BUILD/./gcc/lto-wrapper Target: armv5tel-unknown-linux-gnueabi Configured with: ../configure --host=armv5tel-unknown-linux-gnueabi --build=armv5tel-unknown-linux-gnueabi --with-arch-directory=arm --target=armv5tel-unknown-linux-gnueabi --prefix=/usr --disable-nls --disable-libssp --disable-bootstrap --disable-sjlj-exceptions --with-gnu-ld --enable-shared --enable-languages=c,java --enable-long-long --with-float=soft --disable-libunwind-exceptions --enable-libgcj --disable-static --disable-libssp --disable-libgomp --disable-libmudflap --enable-__cxa_atexit --with-sysroot=/ --enable-linux-futex --program-transform-name=s/armv5tel-unknown-linux-gnueabi-// --program-suffix=-4.4 --without-system-libunwind --enable-threads=posix --enable-version-specific-runtime-libs --enable-libstdcxx-allocator=new --disable-libstdcxx-pch --with-slibdir=/lib --disable-libmudflap --disable-libstdcxx-debug Thread model: posix gcc version 4.5.0 20091015 (experimental) (GCC) COLLECT_GCC_OPTIONS='-ffilelist-file' '-B/gcc/gcc-4.5-20091015/BUILD/armv5tel-unknown-linux-gnueabi/libjava/' '-B/gcc/gcc-4.5-20091015/BUILD/./gcc/' '-B/usr/armv5tel-unknown-linux-gnueabi/bin/' '-B/usr/armv5tel-unknown-linux-gnueabi/lib/' '-isystem' '/usr/armv5tel-unknown-linux-gnueabi/include' '-isystem' '/usr/armv5tel-unknown-linux-gnueabi/sys-include' '-fencoding=UTF-8' '-Wno-deprecated' '-fbootstrap-classes' '-O2' '-c' '-fsource-filename=/gcc/gcc-4.5-20091015/BUILD/armv5tel-unknown-linux-gnueabi/libjava/classpath/lib/classes' '-MT' 'gnu/javax/crypto/cipher.lo' '-MD' '-MP' '-MF' 'gnu/javax/crypto/cipher.deps' '-fPIC' '-o' 'gnu/javax/crypto/.libs/cipher.o' '-v' '-save-temps' '-fbootclasspath=./:../../../libjava/classpath/lib/' '-shared-libgcc' '-mfloat-abi=soft' COLLECT_GCC_OPTIONS='-ffilelist-file' '-B/gcc/gcc-4.5-20091015/BUILD/armv5tel-unknown-linux-gnueabi/libjava/' '-B/gcc/gcc-4.5-20091015/BUILD/./gcc/' '-B/usr/armv5tel-unknown-linux-gnueabi/bin/' '-B/usr/armv5tel-unknown-linux-gnueabi/lib/' '-isystem' '/usr/armv5tel-unknown-linux-gnueabi/include' '-isystem' '/usr/armv5tel-unknown-linux-gnueabi/sys-include' '-fencoding=UTF-8' '-Wno-deprecated' '-fbootstrap-classes' '-O2' '-c' '-fsource-filename=/gcc/gcc-4.5-20091015/BUILD/armv5tel-unknown-linux-gnueabi/libjava/classpath/lib/classes' '-MT' 'gnu/javax/crypto/cipher.lo' '-MD' '-MP' '-MF' 'gnu/javax/crypto/cipher.deps' '-fPIC' '-o' 'gnu/javax/crypto/.libs/cipher.o' '-v' '-save-temps' '-fbootclasspath=./:../../../libjava/classpath/lib/' '-shared-libgcc' '-mfloat-abi=soft' /gcc/gcc-4.5-20091015/BUILD/./gcc/jc1 /tmp/ccubSsVfjx -fuse-divide-subroutine -fcheck-references -fuse-boehm-gc -fuse-atomic-builtins -fkeep-inline-functions -quiet -dumpbase ccubSsVfjx -mfloat-abi=soft -auxbase-strip gnu/javax/crypto/.libs/cipher.o -O2 -Wno-deprecated -version -ffilelist-file -fencoding=UTF-8 -fbootstrap-classes -fsource-filename=/gcc/gcc-4.5-20091015/BUILD/armv5tel-unknown-linux-gnueabi/libjava/classpath/lib/classes -fPIC -fbootclasspath=./:../../../libjava/classpath/lib/ -faux-classpath ccubSsVfjx.zip -MD_ -MT gnu/javax/crypto/cipher.lo -MF gnu/javax/crypto/cipher.deps -o ccubSsVfjx.s GNU Java (GCC) version 4.5.0 20091015 (experimental) (armv5tel-unknown-linux-gnueabi) compiled by GNU C version 4.4.1 [gcc-4_4-branch revision 150839], GMP version 4.3.1, MPFR version 2.4.1-p5 GGC heuristics: --param ggc-min-expand=30 --param ggc-min-heapsize=4096 GNU Java (GCC) version 4.5.0 20091015 (experimental) (armv5tel-unknown-linux-gnueabi) compiled by GNU C version 4.4.1 [gcc-4_4-branch revision 150839], GMP version 4.3.1, MPFR version 2.4.1-p5 GGC heuristics: --param ggc-min-expand=30 --param ggc-min-heapsize=4096 Class path starts here: ccubSsVfjx.zip/ (zip) ./ (system) ../../../libjava/classpath/lib/ (system) jc1: internal compiler error: tree check: expected tree_list, have integer_cst in find_decls_types_r, at tree.c:4653 -- Summary: ICE in jc1 during bootstrap of gcj Product: gcc Version: 4.5.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: libgcj AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: dl9pf at gmx dot de GCC build triplet: armv5tel-linux-gnueabi GCC host triplet: armv5tel-linux-gnueabi GCC target triplet: armv5tel-linux-gnueabi http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41814