[gcc(refs/users/mikael/heads/refactor_descriptor_v05)] Correction régression PR100103
Mikael Morin
mikael@gcc.gnu.org
Fri Jun 13 15:05:30 GMT 2025
https://gcc.gnu.org/g:5ab0261799f923b41689b0c9cda31d32fd436fe1
commit 5ab0261799f923b41689b0c9cda31d32fd436fe1
Author: Mikael Morin <mikael@gcc.gnu.org>
Date: Thu May 15 18:41:26 2025 +0200
Correction régression PR100103
Diff:
---
gcc/fortran/trans-descriptor.cc | 3 +++
1 file changed, 3 insertions(+)
diff --git a/gcc/fortran/trans-descriptor.cc b/gcc/fortran/trans-descriptor.cc
index f5401dc39294..1bded77e00a9 100644
--- a/gcc/fortran/trans-descriptor.cc
+++ b/gcc/fortran/trans-descriptor.cc
@@ -3530,6 +3530,9 @@ gfc_class_array_data_assign (stmtblock_t *block, tree lhs_desc, tree rhs_desc,
gfc_conv_descriptor_dtype_set (block, lhs_desc,
gfc_conv_descriptor_dtype_get (rhs_desc));
+ gfc_conv_descriptor_span_set (block, lhs_desc,
+ gfc_conv_descriptor_span_get (rhs_desc));
+
/* Assign the dimension as range-ref. */
tmp = gfc_conv_descriptor_dimensions_get (lhs_desc);
tmp2 = gfc_conv_descriptor_dimensions_get (rhs_desc);
More information about the Gcc-cvs
mailing list