------- Comment #2 from rguenth at gcc dot gnu dot org 2009-05-15 11:03 ------- Confirmed with
gcc -c -std=gnu99 -O -combine lv2log.i sim-common.i sim-common.c: In function main_chute: sim-common.c:88: internal compiler error: in cgraph_estimate_size_after_inlining, at ipa-inline.c:188 Please submit a full bug report, with preprocessed source if appropriate. See <http://bugs.opensuse.org/> for instructions. ;; Function main_chute (main_chute) Considering inline candidate trace_printf. void trace_printf(const char *fmt, ...) __attribute__((format(printf,1,2))); void trace_printf(const char *fmt, ...) { # 41 "sim-common.c" } --- void trace_printf(const char *fmt, ...) __attribute__((format(printf,1,2))); void main_chute(_Bool go) { if(go) trace_printf("FC deployed main chute\n"); else trace_printf("FC stopped deploying main chute\n"); } but this small example does not reproduce it. -- rguenth at gcc dot gnu dot org changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|internal compiler error: in |ICE in |cgraph_estimate_size_after_i|cgraph_estimate_size_after_i |nlining, at ipa-inline.c:188|nlining, at ipa-inline.c:188 | |with -combine http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40150