------- Comment #2 from rguenth at gcc dot gnu dot org  2009-06-27 18:38 -------
Hm, for me it endlessly recurses

#49 0x087e631e in cgraph_clone_inlined_nodes (e=0xb78db340, duplicate=0 '\0', 
    update_original=1 '\001') at /home/richard/src/trunk/gcc/ipa-inline.c:261
261           cgraph_clone_inlined_nodes (e, duplicate, update_original);
(gdb) 
#50 0x087e631e in cgraph_clone_inlined_nodes (e=0xb78e2980, duplicate=0 '\0', 
    update_original=1 '\001') at /home/richard/src/trunk/gcc/ipa-inline.c:261
261           cgraph_clone_inlined_nodes (e, duplicate, update_original);
(gdb) 
#51 0x087e631e in cgraph_clone_inlined_nodes (e=0xb78db340, duplicate=0 '\0', 
    update_original=1 '\001') at /home/richard/src/trunk/gcc/ipa-inline.c:261
261           cgraph_clone_inlined_nodes (e, duplicate, update_original);
(gdb) 
#52 0x087e631e in cgraph_clone_inlined_nodes (e=0xb78e2980, duplicate=0 '\0', 
    update_original=1 '\001') at /home/richard/src/trunk/gcc/ipa-inline.c:261
261           cgraph_clone_inlined_nodes (e, duplicate, update_original);

-O2 -fipa-cp-clone is enough to cause that.

If you can reproduce the ICE in tree-ssa-structalias.c can you try to
reduce it and/or debug it?


-- 

rguenth at gcc dot gnu dot org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |mjambor at suse dot cz
          Component|c                           |tree-optimization
            Summary|ice in                      |[4.5 Regression] ice in
                   |get_constraint_for_ptr_offse|get_constraint_for_ptr_offse
                   |t with -O3                  |t with -O3
   Target Milestone|---                         |4.5.0


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40570

Reply via email to