[Bug tree-optimization/97725] [11 Regression] ICE at -Os and above: tree check: expected class ‘type’, have ‘exceptional’ (error_mark) in useless_type_conversion_p, at gimple-expr.c:87

rguenth at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Thu Nov 5 10:19:04 GMT 2020


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

Richard Biener <rguenth at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Summary|ICE at -Os and above: tree  |[11 Regression] ICE at -Os
                   |check: expected class       |and above: tree check:
                   |‘type’, have ‘exceptional’  |expected class ‘type’, have
                   |(error_mark) in             |‘exceptional’ (error_mark)
                   |useless_type_conversion_p,  |in
                   |at gimple-expr.c:87         |useless_type_conversion_p,
                   |                            |at gimple-expr.c:87
   Target Milestone|---                         |11.0
           Priority|P3                          |P1

--- Comment #1 from Richard Biener <rguenth at gcc dot gnu.org> ---
It means we end up with a used but released SSA name.  Oops.


More information about the Gcc-bugs mailing list