When installing TeX-live 2004 on a HP-box (hpux11.11) with gcc –version: gcc -v Reading specs from /usr/unic/libexec/gcc/3.4.2/lib/gcc/hppa1.1-hp- hpux11.11/3.4.2/specs Configured with: ../gcc-3.4.2/configure --prefix=/usr/unic/share/gcc/3.4.2 -- exec-prefix=/usr/unic/libexec/gcc/3.4.2 --with-gnu-as --with- as=/usr/local/bin/as Thread model: single gcc version 3.4.2
the following excerpt of the dvidvi.c program integer myatol(s) char **s ; { register char *p ; register integer result ; result = 0 ; p = *s ; while ('0' <= *p && *p <= '9') { if (result > 100000000) error("! arithmetic overflow in parameter") ; result = 10 * result + *p++ - '0' ; } if (p == *s) usage() ; else { *s = p ; return(result) ; } } Resulted in an internal compiler error. The compiler call was: gcc -DNO_DEBUG -I. -I. -I.. -I./.. -DUNIX -DNeedFunctionPrototypes - DHAVE_CONFIG_H -I../kpathsea -I./../kpathsea -g -O2 -c dvidvi.c -o dvidvi.o … dvidvi.c: In function `main': dvidvi.c:1265: warning: return type of 'main' is not `int' dvidvi.c: In function `myatol': dvidvi.c:447: error: unrecognizable insn: (insn 76 73 161 dvidvi.c:447 (clobber (reg/i:SI 28 %r28 [ <result> ])) -1 (insn_list:REG_DEP_OUTPUT 56 (nil)) (nil)) dvidvi.c:447: internal compiler error: in insn_default_length, at insn- attrtab.c:825 Please submit a full bug report, -- Summary: error: unrecognizable insn Product: gcc Version: 3.4.2 Status: UNCONFIRMED Severity: normal Priority: P2 Component: middle-end AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: jorgen dot moth at uni-c dot dk CC: gcc-bugs at gcc dot gnu dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19752