Package: gcc-3.0 Version: 1:3.0.2-4 Severity: normal The following program bombs out on alpha:
$ gcc-3.0 -g -O2 -c a.c a.c: In function `make_rate': a.c:16: Internal compiler error in gen_subprogram_die, at dwarf2out.c:9463 Please submit a full bug report, with preprocessed source if appropriate. See <URL:http://www.gnu.org/software/gcc/bugs.html> for instructions. It was abstracted out from drivers/atm/horizon.c in linux 2.4.17. I've reproduced it with today's CVS gcc 3.0 branch. However, it is fixed in the 3.1 dev branch. -- System Information Debian Release: 3.0 Kernel Version: Linux gondolin 2.4.17-686-smp #2 SMP Sat Dec 22 22:00:42 EST 2001 i686 unknown Versions of the packages gcc-3.0 depends on: ii binutils 2.11.92.0.12.3 The GNU assembler, linker and binary utiliti ii cpp-3.0 3.0.2-4 The GNU C preprocessor. ii gcc-3.0-base 3.0.2-4 The GNU Compiler Collection (base package). ii libc6 2.2.4-7 GNU C Library: Shared libraries and Timezone ii libgcc1 3.0.2-4 GCC support library. -- int g(void); static int make_rate(unsigned c, unsigned actual) { unsigned br = g() ? 5000000 : 4000000; int set_cr(void) { actual = br; return 0; } if (!c) { return 0; } return set_cr(); }