https://gcc.gnu.org/g:eda9637f3ea2999f7c8d8b7aebb4866867d0c4ec

commit eda9637f3ea2999f7c8d8b7aebb4866867d0c4ec
Author: Mikael Morin <mik...@gcc.gnu.org>
Date:   Fri Apr 18 18:39:53 2025 +0200

    Correction régression minmaxloc_11

Diff:
---
 libgfortran/generated/maxloc2_16_s1.c | 4 ++--
 libgfortran/generated/maxloc2_16_s4.c | 4 ++--
 libgfortran/generated/maxloc2_4_s1.c  | 4 ++--
 libgfortran/generated/maxloc2_4_s4.c  | 4 ++--
 libgfortran/generated/maxloc2_8_s1.c  | 4 ++--
 libgfortran/generated/maxloc2_8_s4.c  | 4 ++--
 libgfortran/generated/minloc2_16_s1.c | 4 ++--
 libgfortran/generated/minloc2_16_s4.c | 4 ++--
 libgfortran/generated/minloc2_4_s1.c  | 4 ++--
 libgfortran/generated/minloc2_4_s4.c  | 4 ++--
 libgfortran/generated/minloc2_8_s1.c  | 4 ++--
 libgfortran/generated/minloc2_8_s4.c  | 4 ++--
 libgfortran/m4/maxloc2s.m4            | 4 ++--
 libgfortran/m4/minloc2s.m4            | 4 ++--
 14 files changed, 28 insertions(+), 28 deletions(-)

diff --git a/libgfortran/generated/maxloc2_16_s1.c 
b/libgfortran/generated/maxloc2_16_s1.c
index 4acc8500c7e8..97aa33c28389 100644
--- a/libgfortran/generated/maxloc2_16_s1.c
+++ b/libgfortran/generated/maxloc2_16_s1.c
@@ -57,7 +57,7 @@ maxloc2_16_s1 (gfc_array_s1 * const restrict array, 
GFC_LOGICAL_4 back, gfc_char
   if (extent <= 0)
     return 0;
 
-  sspacing = GFC_DESCRIPTOR_SPACING(array,0) * len;
+  sspacing = GFC_DESCRIPTOR_SPACING(array,0);
 
   ret = 1;
   src = array->base_addr;
@@ -99,7 +99,7 @@ mmaxloc2_16_s1 (gfc_array_s1 * const restrict array,
   if (extent <= 0)
     return 0;
 
-  sspacing = GFC_DESCRIPTOR_SPACING(array,0) * len;
+  sspacing = GFC_DESCRIPTOR_SPACING(array,0);
 
   mask_kind = GFC_DESCRIPTOR_SIZE (mask);
   mbase = mask->base_addr;
diff --git a/libgfortran/generated/maxloc2_16_s4.c 
b/libgfortran/generated/maxloc2_16_s4.c
index 4da3f36a9293..8612879740b6 100644
--- a/libgfortran/generated/maxloc2_16_s4.c
+++ b/libgfortran/generated/maxloc2_16_s4.c
@@ -57,7 +57,7 @@ maxloc2_16_s4 (gfc_array_s4 * const restrict array, 
GFC_LOGICAL_4 back, gfc_char
   if (extent <= 0)
     return 0;
 
-  sspacing = GFC_DESCRIPTOR_SPACING(array,0) * len;
+  sspacing = GFC_DESCRIPTOR_SPACING(array,0);
 
   ret = 1;
   src = array->base_addr;
@@ -99,7 +99,7 @@ mmaxloc2_16_s4 (gfc_array_s4 * const restrict array,
   if (extent <= 0)
     return 0;
 
-  sspacing = GFC_DESCRIPTOR_SPACING(array,0) * len;
+  sspacing = GFC_DESCRIPTOR_SPACING(array,0);
 
   mask_kind = GFC_DESCRIPTOR_SIZE (mask);
   mbase = mask->base_addr;
diff --git a/libgfortran/generated/maxloc2_4_s1.c 
b/libgfortran/generated/maxloc2_4_s1.c
index 8c76611f488c..527f13a121f9 100644
--- a/libgfortran/generated/maxloc2_4_s1.c
+++ b/libgfortran/generated/maxloc2_4_s1.c
@@ -57,7 +57,7 @@ maxloc2_4_s1 (gfc_array_s1 * const restrict array, 
GFC_LOGICAL_4 back, gfc_charl
   if (extent <= 0)
     return 0;
 
-  sspacing = GFC_DESCRIPTOR_SPACING(array,0) * len;
+  sspacing = GFC_DESCRIPTOR_SPACING(array,0);
 
   ret = 1;
   src = array->base_addr;
@@ -99,7 +99,7 @@ mmaxloc2_4_s1 (gfc_array_s1 * const restrict array,
   if (extent <= 0)
     return 0;
 
-  sspacing = GFC_DESCRIPTOR_SPACING(array,0) * len;
+  sspacing = GFC_DESCRIPTOR_SPACING(array,0);
 
   mask_kind = GFC_DESCRIPTOR_SIZE (mask);
   mbase = mask->base_addr;
diff --git a/libgfortran/generated/maxloc2_4_s4.c 
b/libgfortran/generated/maxloc2_4_s4.c
index 0d041ed6e3d1..4f5651d53e02 100644
--- a/libgfortran/generated/maxloc2_4_s4.c
+++ b/libgfortran/generated/maxloc2_4_s4.c
@@ -57,7 +57,7 @@ maxloc2_4_s4 (gfc_array_s4 * const restrict array, 
GFC_LOGICAL_4 back, gfc_charl
   if (extent <= 0)
     return 0;
 
-  sspacing = GFC_DESCRIPTOR_SPACING(array,0) * len;
+  sspacing = GFC_DESCRIPTOR_SPACING(array,0);
 
   ret = 1;
   src = array->base_addr;
@@ -99,7 +99,7 @@ mmaxloc2_4_s4 (gfc_array_s4 * const restrict array,
   if (extent <= 0)
     return 0;
 
-  sspacing = GFC_DESCRIPTOR_SPACING(array,0) * len;
+  sspacing = GFC_DESCRIPTOR_SPACING(array,0);
 
   mask_kind = GFC_DESCRIPTOR_SIZE (mask);
   mbase = mask->base_addr;
diff --git a/libgfortran/generated/maxloc2_8_s1.c 
b/libgfortran/generated/maxloc2_8_s1.c
index f19edb2a34ba..3c5f3d1168b4 100644
--- a/libgfortran/generated/maxloc2_8_s1.c
+++ b/libgfortran/generated/maxloc2_8_s1.c
@@ -57,7 +57,7 @@ maxloc2_8_s1 (gfc_array_s1 * const restrict array, 
GFC_LOGICAL_4 back, gfc_charl
   if (extent <= 0)
     return 0;
 
-  sspacing = GFC_DESCRIPTOR_SPACING(array,0) * len;
+  sspacing = GFC_DESCRIPTOR_SPACING(array,0);
 
   ret = 1;
   src = array->base_addr;
@@ -99,7 +99,7 @@ mmaxloc2_8_s1 (gfc_array_s1 * const restrict array,
   if (extent <= 0)
     return 0;
 
-  sspacing = GFC_DESCRIPTOR_SPACING(array,0) * len;
+  sspacing = GFC_DESCRIPTOR_SPACING(array,0);
 
   mask_kind = GFC_DESCRIPTOR_SIZE (mask);
   mbase = mask->base_addr;
diff --git a/libgfortran/generated/maxloc2_8_s4.c 
b/libgfortran/generated/maxloc2_8_s4.c
index 93824dd997b5..c7bb3e61ce32 100644
--- a/libgfortran/generated/maxloc2_8_s4.c
+++ b/libgfortran/generated/maxloc2_8_s4.c
@@ -57,7 +57,7 @@ maxloc2_8_s4 (gfc_array_s4 * const restrict array, 
GFC_LOGICAL_4 back, gfc_charl
   if (extent <= 0)
     return 0;
 
-  sspacing = GFC_DESCRIPTOR_SPACING(array,0) * len;
+  sspacing = GFC_DESCRIPTOR_SPACING(array,0);
 
   ret = 1;
   src = array->base_addr;
@@ -99,7 +99,7 @@ mmaxloc2_8_s4 (gfc_array_s4 * const restrict array,
   if (extent <= 0)
     return 0;
 
-  sspacing = GFC_DESCRIPTOR_SPACING(array,0) * len;
+  sspacing = GFC_DESCRIPTOR_SPACING(array,0);
 
   mask_kind = GFC_DESCRIPTOR_SIZE (mask);
   mbase = mask->base_addr;
diff --git a/libgfortran/generated/minloc2_16_s1.c 
b/libgfortran/generated/minloc2_16_s1.c
index 92600ed9b816..ead18dc56273 100644
--- a/libgfortran/generated/minloc2_16_s1.c
+++ b/libgfortran/generated/minloc2_16_s1.c
@@ -58,7 +58,7 @@ minloc2_16_s1 (gfc_array_s1 * const restrict array, 
GFC_LOGICAL_4 back,
   if (extent <= 0)
     return 0;
 
-  sspacing = GFC_DESCRIPTOR_SPACING(array,0) * len;
+  sspacing = GFC_DESCRIPTOR_SPACING(array,0);
 
   ret = 1;
   src = array->base_addr;
@@ -100,7 +100,7 @@ mminloc2_16_s1 (gfc_array_s1 * const restrict array,
   if (extent <= 0)
     return 0;
 
-  sspacing = GFC_DESCRIPTOR_SPACING(array,0) * len;
+  sspacing = GFC_DESCRIPTOR_SPACING(array,0);
 
   mask_kind = GFC_DESCRIPTOR_SIZE (mask);
   mbase = mask->base_addr;
diff --git a/libgfortran/generated/minloc2_16_s4.c 
b/libgfortran/generated/minloc2_16_s4.c
index fe58e50100af..2d2320a109a2 100644
--- a/libgfortran/generated/minloc2_16_s4.c
+++ b/libgfortran/generated/minloc2_16_s4.c
@@ -58,7 +58,7 @@ minloc2_16_s4 (gfc_array_s4 * const restrict array, 
GFC_LOGICAL_4 back,
   if (extent <= 0)
     return 0;
 
-  sspacing = GFC_DESCRIPTOR_SPACING(array,0) * len;
+  sspacing = GFC_DESCRIPTOR_SPACING(array,0);
 
   ret = 1;
   src = array->base_addr;
@@ -100,7 +100,7 @@ mminloc2_16_s4 (gfc_array_s4 * const restrict array,
   if (extent <= 0)
     return 0;
 
-  sspacing = GFC_DESCRIPTOR_SPACING(array,0) * len;
+  sspacing = GFC_DESCRIPTOR_SPACING(array,0);
 
   mask_kind = GFC_DESCRIPTOR_SIZE (mask);
   mbase = mask->base_addr;
diff --git a/libgfortran/generated/minloc2_4_s1.c 
b/libgfortran/generated/minloc2_4_s1.c
index 49f0af3bd26d..23040723bcd5 100644
--- a/libgfortran/generated/minloc2_4_s1.c
+++ b/libgfortran/generated/minloc2_4_s1.c
@@ -58,7 +58,7 @@ minloc2_4_s1 (gfc_array_s1 * const restrict array, 
GFC_LOGICAL_4 back,
   if (extent <= 0)
     return 0;
 
-  sspacing = GFC_DESCRIPTOR_SPACING(array,0) * len;
+  sspacing = GFC_DESCRIPTOR_SPACING(array,0);
 
   ret = 1;
   src = array->base_addr;
@@ -100,7 +100,7 @@ mminloc2_4_s1 (gfc_array_s1 * const restrict array,
   if (extent <= 0)
     return 0;
 
-  sspacing = GFC_DESCRIPTOR_SPACING(array,0) * len;
+  sspacing = GFC_DESCRIPTOR_SPACING(array,0);
 
   mask_kind = GFC_DESCRIPTOR_SIZE (mask);
   mbase = mask->base_addr;
diff --git a/libgfortran/generated/minloc2_4_s4.c 
b/libgfortran/generated/minloc2_4_s4.c
index 65cbe52b306d..f72063b6aacb 100644
--- a/libgfortran/generated/minloc2_4_s4.c
+++ b/libgfortran/generated/minloc2_4_s4.c
@@ -58,7 +58,7 @@ minloc2_4_s4 (gfc_array_s4 * const restrict array, 
GFC_LOGICAL_4 back,
   if (extent <= 0)
     return 0;
 
-  sspacing = GFC_DESCRIPTOR_SPACING(array,0) * len;
+  sspacing = GFC_DESCRIPTOR_SPACING(array,0);
 
   ret = 1;
   src = array->base_addr;
@@ -100,7 +100,7 @@ mminloc2_4_s4 (gfc_array_s4 * const restrict array,
   if (extent <= 0)
     return 0;
 
-  sspacing = GFC_DESCRIPTOR_SPACING(array,0) * len;
+  sspacing = GFC_DESCRIPTOR_SPACING(array,0);
 
   mask_kind = GFC_DESCRIPTOR_SIZE (mask);
   mbase = mask->base_addr;
diff --git a/libgfortran/generated/minloc2_8_s1.c 
b/libgfortran/generated/minloc2_8_s1.c
index e1b0fff24a35..dc5b16538256 100644
--- a/libgfortran/generated/minloc2_8_s1.c
+++ b/libgfortran/generated/minloc2_8_s1.c
@@ -58,7 +58,7 @@ minloc2_8_s1 (gfc_array_s1 * const restrict array, 
GFC_LOGICAL_4 back,
   if (extent <= 0)
     return 0;
 
-  sspacing = GFC_DESCRIPTOR_SPACING(array,0) * len;
+  sspacing = GFC_DESCRIPTOR_SPACING(array,0);
 
   ret = 1;
   src = array->base_addr;
@@ -100,7 +100,7 @@ mminloc2_8_s1 (gfc_array_s1 * const restrict array,
   if (extent <= 0)
     return 0;
 
-  sspacing = GFC_DESCRIPTOR_SPACING(array,0) * len;
+  sspacing = GFC_DESCRIPTOR_SPACING(array,0);
 
   mask_kind = GFC_DESCRIPTOR_SIZE (mask);
   mbase = mask->base_addr;
diff --git a/libgfortran/generated/minloc2_8_s4.c 
b/libgfortran/generated/minloc2_8_s4.c
index 420a7fdd21af..c50ba8a53fb8 100644
--- a/libgfortran/generated/minloc2_8_s4.c
+++ b/libgfortran/generated/minloc2_8_s4.c
@@ -58,7 +58,7 @@ minloc2_8_s4 (gfc_array_s4 * const restrict array, 
GFC_LOGICAL_4 back,
   if (extent <= 0)
     return 0;
 
-  sspacing = GFC_DESCRIPTOR_SPACING(array,0) * len;
+  sspacing = GFC_DESCRIPTOR_SPACING(array,0);
 
   ret = 1;
   src = array->base_addr;
@@ -100,7 +100,7 @@ mminloc2_8_s4 (gfc_array_s4 * const restrict array,
   if (extent <= 0)
     return 0;
 
-  sspacing = GFC_DESCRIPTOR_SPACING(array,0) * len;
+  sspacing = GFC_DESCRIPTOR_SPACING(array,0);
 
   mask_kind = GFC_DESCRIPTOR_SIZE (mask);
   mbase = mask->base_addr;
diff --git a/libgfortran/m4/maxloc2s.m4 b/libgfortran/m4/maxloc2s.m4
index fcd3247ee9a3..eea780eb50b0 100644
--- a/libgfortran/m4/maxloc2s.m4
+++ b/libgfortran/m4/maxloc2s.m4
@@ -58,7 +58,7 @@ export_proto('name`'rtype_qual`_'atype_code`);
   if (extent <= 0)
     return 0;
 
-  sspacing = GFC_DESCRIPTOR_SPACING(array,0) * len;
+  sspacing = GFC_DESCRIPTOR_SPACING(array,0);
 
   ret = 1;
   src = array->base_addr;
@@ -100,7 +100,7 @@ m'name`'rtype_qual`_'atype_code` ('atype` * const restrict 
array,
   if (extent <= 0)
     return 0;
 
-  sspacing = GFC_DESCRIPTOR_SPACING(array,0) * len;
+  sspacing = GFC_DESCRIPTOR_SPACING(array,0);
 
   mask_kind = GFC_DESCRIPTOR_SIZE (mask);
   mbase = mask->base_addr;
diff --git a/libgfortran/m4/minloc2s.m4 b/libgfortran/m4/minloc2s.m4
index 1cb14be0262e..b0c7d0a4dfbe 100644
--- a/libgfortran/m4/minloc2s.m4
+++ b/libgfortran/m4/minloc2s.m4
@@ -59,7 +59,7 @@ export_proto('name`'rtype_qual`_'atype_code`);
   if (extent <= 0)
     return 0;
 
-  sspacing = GFC_DESCRIPTOR_SPACING(array,0) * len;
+  sspacing = GFC_DESCRIPTOR_SPACING(array,0);
 
   ret = 1;
   src = array->base_addr;
@@ -101,7 +101,7 @@ m'name`'rtype_qual`_'atype_code` ('atype` * const restrict 
array,
   if (extent <= 0)
     return 0;
 
-  sspacing = GFC_DESCRIPTOR_SPACING(array,0) * len;
+  sspacing = GFC_DESCRIPTOR_SPACING(array,0);
 
   mask_kind = GFC_DESCRIPTOR_SIZE (mask);
   mbase = mask->base_addr;

Reply via email to