http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48842
Summary: [4.7 regression] ICE in evaluate_conditions_for_edge
at ipa-inline-analysis.c:537 on Tru64 Unix
Product: gcc
Version: 4.7.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: bootstrap
AssignedTo: [email protected]
ReportedBy: [email protected]
CC: [email protected]
Host: alpha-dec-osf5.1b
Target: alpha-dec-osf5.1b
Build: alpha-dec-osf5.1b
Bootstrap on Tru64 UNIX V5.1B is currently broken when compiling libstdc++:
/var/gcc/regression/trunk/5.1b-gcc/build/alpha-dec-osf5.1b/libstdc++-v3/include/bits/unordered_set.h:398:1:
internal compiler error: vector VEC(tree,base) index domain error, in
evaluate_conditions_for_edge at ipa-inline-analysis.c:537
Please submit a full bug report,
with preprocessed source if appropriate.
See <http://gcc.gnu.org/bugs.html> for instructions.
make[4]: *** [alpha-dec-osf5.1b/bits/stdc++.h.gch/O2ggnu++0x.gch] Error 1
This is obviously due to this patch:
2011-04-22 Jan Hubicka <[email protected]>
* gengtype.c (open_base_files): Add ipa-inline.h include.
[...]
(true_predicate, single_cond_predicate, false_predicate,
not_inlined_predicate, add_condition, add_clause, and_predicates,
or_predicates, predicates_equal_p, evaulate_predicate, dump_condition,
dump_clause, dump_predicate, account_size_time,
evaulate_conditions_for_edge): New functions.
Please fix.
Rainer