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

--- Comment #1 from Sebastian Pop <spop at gcc dot gnu.org> ---
Passes on ISL 0.14, fails with 0.15.
This patch fixes it: we will bootstrap and commit.

diff --git a/gcc/graphite-isl-ast-to-gimple.c
b/gcc/graphite-isl-ast-to-gimple.c
index 30c3a21..2783ac4 100644
--- a/gcc/graphite-isl-ast-to-gimple.c
+++ b/gcc/graphite-isl-ast-to-gimple.c
@@ -2760,6 +2760,8 @@ translate_isl_ast_to_gimple::translate_pending_phi_nodes
()
          fprintf (dump_file, "[codegen] to new-phi: ");
          print_gimple_stmt (dump_file, new_phi, 0, 0);
        }
+      if (codegen_error)
+       return;
     }
 }

Reply via email to