On 14.05.23 14:27, Mikael Morin wrote:

(...)
@@ -2098,7 +2098,7 @@ ref_same_as_full_array (gfc_ref *full_ref, gfc_ref *ref)
          there is some kind of overlap.
      0 : array references are identical or not overlapping.  */
-int
+bool
  gfc_dep_resolver (gfc_ref *lref, gfc_ref *rref, gfc_reverse *reverse,
            bool identical)
  {

The function comment states that the function may return 2, which doesn't seem to be the case any more.

Hm, this makes me a litte suspicious.  Was functionality for reversing
loops lost,  maybe unintentionally?  I assume that, at some time, we did
use the '2' as return value (or did we?)

Best regards

        Thomas

Reply via email to