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

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

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Priority|P3                          |P4
                 CC|                            |aldyh at gcc dot gnu.org
             Status|UNCONFIRMED                 |ASSIGNED
     Ever confirmed|0                           |1
   Last reconfirmed|                            |2022-04-05
             Blocks|                            |101057
   Target Milestone|---                         |12.0
           Assignee|unassigned at gcc dot gnu.org      |rguenth at gcc dot 
gnu.org

--- Comment #1 from Richard Biener <rguenth at gcc dot gnu.org> ---
going down passes after errors is always tricky - we do stop but it seems the
diagnostic passes are still run because they are part of "lowering"
(why is pass_walloca not in pass_build_ssa_passes like
pass_warn_{printf,nonnull_compare,access}?).  In particular it seems to look
at ranger but we are not even in SSA form!?

ranger "support" was added with r12-1078-gfe9a499cb8775c which should have
moved the pass to a place where we are in SSA form or the ranger use
restricted to the late pass.

I'm testing moving of the pass.


Referenced Bugs:

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101057
[Bug 101057] [gimplefe] GIMPLE frontend issues

Reply via email to