2016-01-28  Abderrazek Zaafrani  <a.zaafr...@samsung.com>

        * graphite-optimize-isl.c (optimize_isl): Print a different debug
        message when isl does not return a valid schedule.
---
 gcc/graphite-optimize-isl.c | 11 +++++++++--
 1 file changed, 9 insertions(+), 2 deletions(-)

diff --git a/gcc/graphite-optimize-isl.c b/gcc/graphite-optimize-isl.c
index d1620d5..6b3108d 100644
--- a/gcc/graphite-optimize-isl.c
+++ b/gcc/graphite-optimize-isl.c
@@ -477,8 +477,15 @@ optimize_isl (scop_p scop)
   if (!schedule || isl_ctx_last_error (scop->isl_context) == isl_error_quota)
     {
       if (dump_file && dump_flags)
-       fprintf (dump_file, "isl timed out --param max-isl-operations=%d\n",
-                max_operations);
+       {
+         if (!schedule)
+           fprintf (dump_file, "isl did not return any schedule.\n",
+                    max_operations);
+         else
+           fprintf (dump_file, "isl timed out --param max-isl-operations=%d\n",
+                    max_operations);
+       }
+
       if (schedule)
        isl_schedule_free (schedule);
       return false;
-- 
2.5.0

Reply via email to