This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug tree-optimization/49772] [4.7 Regression] ICE: in ipa_pta_execute, at tree-ssa-structalias.c:6790 with -fipa-pta


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.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]