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 <rguent...@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