https://gcc.gnu.org/g:6324a650227a3ef1df7f6e07e651181e700a1f95
commit 6324a650227a3ef1df7f6e07e651181e700a1f95 Author: Mikael Morin <mik...@gcc.gnu.org> Date: Tue Dec 10 21:34:06 2024 +0100 Non initialisation elem_len pour les conteneurs de classe Diff: --- gcc/fortran/trans-array.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gcc/fortran/trans-array.cc b/gcc/fortran/trans-array.cc index c82eedcaf025..4a686e8bf20b 100644 --- a/gcc/fortran/trans-array.cc +++ b/gcc/fortran/trans-array.cc @@ -755,7 +755,7 @@ gfc_build_default_class_descriptor (tree type, gfc_typespec &ts) { gcc_assert (GFC_DESCRIPTOR_TYPE_P (data_type)); data_value = gfc_build_null_descriptor (data_type, - ts.u.derived->components->ts, + ts, ts.u.derived->components->as->rank, ts.u.derived->components->attr); }