]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
trans-array.c (gfc_trans_preloop_setup): Assertify one condition.
authorMikael Morin <mikael@gcc.gnu.org>
Thu, 3 Nov 2011 21:09:58 +0000 (21:09 +0000)
committerMikael Morin <mikael@gcc.gnu.org>
Thu, 3 Nov 2011 21:09:58 +0000 (21:09 +0000)
* trans-array.c (gfc_trans_preloop_setup): Assertify one condition.

From-SVN: r180851

gcc/fortran/ChangeLog
gcc/fortran/trans-array.c

index 60d97f014d28feb119a6ab8e4cb21e3772241c72..a13e8ef34279c1c4f526089763ed85e4b25434e8 100644 (file)
@@ -1,3 +1,7 @@
+2011-11-03  Mikael Morin  <mikael@gcc.gnu.org>
+
+       * trans-array.c (gfc_trans_preloop_setup): Assertify one condition.
+
 2011-11-03  Mikael Morin  <mikael@gcc.gnu.org>
 
        * trans-array.c (gfc_walk_array_ref): Skip coarray dimensions.
index 5500ec46b61f91cdb2f7e7b350e8988120ab8132..8359af2d9b25b8fca23fcf5b87dc731e9d413034 100644 (file)
@@ -2885,8 +2885,7 @@ gfc_trans_preloop_setup (gfc_loopinfo * loop, int dim, int flag,
 
       info = &ss->data.info;
 
-      if (dim >= info->dimen)
-       continue;
+      gcc_assert (dim < info->dimen);
       gcc_assert (info->dimen == loop->dimen);
 
       if (info->ref)