# gcc *.i -combine -O3 -c -o udns.o dia-submit/udns_init.c: In function dns_set_srch_internal: dia-submit/udns_init.c:47: internal compiler error: in get_addr_dereference_operands, at tree-ssa-operands.c:1698
Because it only appears to happen when building with multiple input files, I have attached a tar of .i files that reproduce the problem (the udns async DNS resolver library actually). I have observed this ICE on i386 and x86_64 and IA64 builds of GCC 4.3.2. -- Summary: ICE building object file with -O3 and -combine Product: gcc Version: 4.3.2 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: zlynx at acm dot org GCC host triplet: i386-redhat-linux http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37756