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

--- Comment #2 from vries at gcc dot gnu.org ---
Another way of dealing with this is to add a TODO_nodump or TODO_earlyout:
...
@@ -2395,7 +2408,7 @@ unsigned
 pass_parallelize_loops::execute (function *fun)
 {
   if (number_of_loops (fun) <= 1)
-    return 0;
+    return TODO_earlyout;

   if (parallelize_loops ())
     {
...
and handle that appropriately in the pass manager.

Reply via email to