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.

Reply via email to