http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49772
Zdenek Sojka <zsojka at seznam dot cz> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |REOPENED Resolution|FIXED | --- Comment #8 from Zdenek Sojka <zsojka at seznam dot cz> 2011-12-07 05:35:48 UTC --- The original testcase still fails: $ gcc -O -fipa-pta g++.dg/tree-ssa/pr42337.C g++.dg/tree-ssa/pr42337.C: In member function 'VALUE SFVT<KEY, VALUE>::IS(const SFVT<KEY, VALUE>&) const [with KEY = long long unsigned int; VALUE = double; SFVT<KEY, VALUE> = SFVT<long long unsigned int, double>]': g++.dg/tree-ssa/pr42337.C:117:40: error: inlining failed in call to always_inline 'VALUE SFVT<KEY, VALUE>::IS(const SFVT<KEY, VALUE>&) const [with KEY = long long unsigned int; VALUE = double; SFVT<KEY, VALUE> = SFVT<long long unsigned int, double>]': recursive inlining g++.dg/tree-ssa/pr42337.C:119:26: error: called from here g++.dg/tree-ssa/pr42337.C: At global scope: g++.dg/tree-ssa/pr42337.C:173:1: internal compiler error: in ipa_pta_execute, at tree-ssa-structalias.c:6863 Please submit a full bug report, with preprocessed source if appropriate. See <http://gcc.gnu.org/bugs.html> for instructions.