https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93439
Richard Biener <rguenth at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Known to work| |10.0 Summary|[9/10 Regression] ICE in |[9 Regression] ICE in |gimple_duplicate_bb, at |gimple_duplicate_bb, at |tree-cfg.c:6277 |tree-cfg.c:6277 --- Comment #8 from Richard Biener <rguenth at gcc dot gnu.org> --- Fixed on trunk sofar. --- Comment #9 from CVS Commits <cvs-commit at gcc dot gnu.org> --- The master branch has been updated by Richard Guenther <rgue...@gcc.gnu.org>: https://gcc.gnu.org/g:6c42e27c165b3ed1f2a388ed74091cd5a18bba85 commit r10-6286-g6c42e27c165b3ed1f2a388ed74091cd5a18bba85 Author: Richard Biener <rguent...@suse.de> Date: Tue Jan 28 14:09:12 2020 +0100 tree-optimization/93439 move clique bookkeeping to OMP expansion Autopar was doing clique bookkeeping too early when creating destination functions but then later introducing new cliques via versioning loops. The following moves the bookkeeping to the actual outlining process. 2020-01-28 Richard Biener <rguent...@suse.de> PR tree-optimization/93439 * tree-parloops.c (create_loop_fn): Move clique bookkeeping... * tree-cfg.c (move_sese_region_to_fn): ... here. (verify_types_in_gimple_reference): Verify used cliques are tracked. * gfortran.dg/graphite/pr93439.f90: New testcase.