[Bug rtl-optimization/60851] [4.9 Regression] ICE: in extract_constrain_insn_cached, at recog.c:2117 with -flive-range-shrinkage -mdispatch-scheduler -march=bdver4

ubizjak at gmail dot com gcc-bugzilla@gcc.gnu.org
Sun Mar 22 20:16:00 GMT 2015


https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60851

Uroš Bizjak <ubizjak at gmail dot com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|ASSIGNED                    |NEW
                 CC|                            |rsandifo at gcc dot gnu.org
           Assignee|ubizjak at gmail dot com           |unassigned at gcc dot gnu.org
            Summary|[4.9/5 Regression] ICE: in  |[4.9 Regression] ICE: in
                   |extract_constrain_insn_cach |extract_constrain_insn_cach
                   |ed, at recog.c:2117 with    |ed, at recog.c:2117 with
                   |-flive-range-shrinkage      |-flive-range-shrinkage
                   |-mdispatch-scheduler        |-mdispatch-scheduler
                   |-march=bdver4               |-march=bdver4
      Known to fail|5.0                         |

--- Comment #12 from Uroš Bizjak <ubizjak at gmail dot com> ---
On the 4.9 branch, the patched compiler still results in the ICE. It looks like
branch and mainline are substantially different in recog.c infrastructure, and
proposed simple patch is ineffective on the branch.

Unassigning, a recog infrastructure expert (CC'd) is needed here.


More information about the Gcc-bugs mailing list