[Bug tree-optimization/97000] [11 Regression][nvptx, openacc] internal compiler error: in nvptx_find_par, at config/nvptx/nvptx.c:3293

burnus at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Wed Sep 9 16:10:32 GMT 2020


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

Tobias Burnus <burnus at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
     Ever confirmed|0                           |1
   Last reconfirmed|                            |2020-09-09
            Summary|[nvptx, openacc] internal   |[11 Regression][nvptx,
                   |compiler error: in          |openacc] internal compiler
                   |nvptx_find_par, at          |error: in nvptx_find_par,
                   |config/nvptx/nvptx.c:3293   |at
                   |                            |config/nvptx/nvptx.c:3293
             Status|UNCONFIRMED                 |NEW
           Keywords|                            |ice-on-valid-code
            Version|unknown                     |11.0
   Target Milestone|---                         |11.0
                 CC|                            |burnus at gcc dot gnu.org,
                   |                            |rguenth at gcc dot gnu.org

--- Comment #4 from Tobias Burnus <burnus at gcc dot gnu.org> ---
Bisecting points to r11-3009-gfab77644842869adc8871e133e4c3f4c35b2b245
PR tree-optimization/96931 - clear ctrl-altering flag more aggressively

    2020-09-04  Richard Biener  <rguenther@suse.de>

            PR tree-optimization/96931
            * tree-cfgcleanup.c (cleanup_call_ctrl_altering_flag): If
            there's a fallthru edge and no abnormal edge the call is
            no longer control-altering.
            (cleanup_control_flow_bb): Pass down the BB to
            cleanup_call_ctrl_altering_flag.

@Richard: See also tentative patch in comment 2


More information about the Gcc-bugs mailing list