// testcase, compile with -O1 -fno-tree-dominator-opts : void foo (int p[100], int k, ...) { int j, *q; __builtin_va_list ap; __builtin_va_start (ap, k); q = __builtin_va_arg (ap, int *); for (j = 0; j < 100; j++) p [j] = q [j]; __builtin_va_end(ap); }
// compiler output: capifunc.i: In function 'foo': capifunc.i:2: internal compiler error: in dominated_by_p, at dominance.c:827 -- Summary: ICE in dominated_by_p, at dominance.c:827 Product: gcc Version: 4.1.0 Status: UNCONFIRMED Keywords: ice-on-valid-code Severity: normal Priority: P2 Component: tree-optimization AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: belyshev at depni dot sinp dot msu dot ru CC: gcc-bugs at gcc dot gnu dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23818