[gcc] Created branch 'mikael/heads/refactor_descriptor_v04' in namespace 'refs/users'

2025-03-30 Thread Mikael Morin via Gcc-cvs
The branch 'mikael/heads/refactor_descriptor_v04' was created in namespace 'refs/users' pointing to: 8fd3bbc0668d... Réduction utilisations stride_get

[gcc(refs/users/mikael/heads/refactor_descriptor_v04)] Réduction utilisations stride_get

2025-03-30 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:189b6afd2a993e652c8c496f8fdf7e26ad76e80e commit 189b6afd2a993e652c8c496f8fdf7e26ad76e80e Author: Mikael Morin Date: Sun Mar 30 18:16:46 2025 +0200 Réduction utilisations stride_get Diff: --- gcc/fortran/trans-decl.cc | 4 +--- gcc/fortran/trans-openmp.cc | 38 +++

[gcc(refs/users/mikael/heads/refactor_descriptor_v01)] Décomposition de la mise à jour des structures champ par champ

2025-03-15 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:219b7511d0400fe2eb400dcfc618486d4931a908 commit 219b7511d0400fe2eb400dcfc618486d4931a908 Author: Mikael Morin Date: Wed Mar 5 23:06:05 2025 +0100 Décomposition de la mise à jour des structures champ par champ Diff: --- gcc/cgraphunit.cc | 490 +--

[gcc(refs/users/mikael/heads/refactor_descriptor_v03)] Factorisation initialisation subarray_descriptor

2025-03-15 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:fbd2e7f91c7bdda7a7414fa0e9ddc5e3fd74bf11 commit fbd2e7f91c7bdda7a7414fa0e9ddc5e3fd74bf11 Author: Mikael Morin Date: Tue Jan 21 18:44:41 2025 +0100 Factorisation initialisation subarray_descriptor Diff: --- gcc/fortran/trans-expr.cc | 151

[gcc(refs/users/mikael/heads/refactor_descriptor_v03)] match: Unwrap non-lvalue as unary or binary operand

2025-03-15 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:e191522b38419df23e35bb4a509609506b9a324f commit e191522b38419df23e35bb4a509609506b9a324f Author: Mikael Morin Date: Thu Jul 4 15:24:36 2024 +0200 match: Unwrap non-lvalue as unary or binary operand This avoids most of the testsuite dump pattern updates with a

[gcc(refs/users/mikael/heads/refactor_descriptor_v03)] Correction régression dynamic_dispatch_11.f03

2025-03-15 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:5932deec3e300efa18013ab6c7ebc2c73115e23a commit 5932deec3e300efa18013ab6c7ebc2c73115e23a Author: Mikael Morin Date: Tue Mar 11 12:17:15 2025 +0100 Correction régression dynamic_dispatch_11.f03 Resolve class symbol type. Diff: --- gcc/fortran/gfortran.h

[gcc(refs/users/mikael/heads/refactor_descriptor_v03)] Déplacement fonctions supplémentaires

2025-03-15 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:bc16ffd1d64e963598e10fc34fa140f359f829dd commit bc16ffd1d64e963598e10fc34fa140f359f829dd Author: Mikael Morin Date: Sat Mar 15 16:52:01 2025 +0100 Déplacement fonctions supplémentaires Diff: --- gcc/fortran/trans-array.cc | 194 ++---

[gcc(refs/users/mikael/heads/refactor_descriptor_v03)] Introduction getters et setters descriptor compil' OK

2025-03-15 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:aac38937e9d294ac6f4272bdc2508e3869bbc44d commit aac38937e9d294ac6f4272bdc2508e3869bbc44d Author: Mikael Morin Date: Mon Feb 10 19:24:59 2025 +0100 Introduction getters et setters descriptor compil' OK Correction régression realloc on assign (associate_61, ...

[gcc(refs/users/mikael/heads/refactor_descriptor_v03)] Extraction fonction fcncall_realloc_result

2025-03-15 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:0e549ec3b8116e2890cd19edebefc2d55331fe61 commit 0e549ec3b8116e2890cd19edebefc2d55331fe61 Author: Mikael Morin Date: Thu Jan 9 21:38:39 2025 +0100 Extraction fonction fcncall_realloc_result Correction variable inutilisée Correction régression coarray

[gcc(refs/users/mikael/heads/refactor_descriptor_v03)] Prise en charge POINTER_PLUS_EXPR

2025-03-15 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:f08f78bfbc9244f6274bd6811761d2fc9b52b192 commit f08f78bfbc9244f6274bd6811761d2fc9b52b192 Author: Mikael Morin Date: Wed Mar 5 10:55:56 2025 +0100 Prise en charge POINTER_PLUS_EXPR Diff: --- gcc/cgraphunit.cc | 165 ++--

[gcc(refs/users/mikael/heads/refactor_descriptor_v03)] Factorisation shift descriptor

2025-03-15 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:1fe39957744eef2f28654833eb211a36b238cacf commit 1fe39957744eef2f28654833eb211a36b238cacf Author: Mikael Morin Date: Thu Jan 16 14:35:14 2025 +0100 Factorisation shift descriptor Diff: --- gcc/fortran/trans-array.cc | 6 +++--- gcc/fortran/trans-array.h | 1 + gcc/f

[gcc(refs/users/mikael/heads/refactor_descriptor_v03)] Correction régression typebound_generic_6.f03

2025-03-15 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:e1d862cbdaa4c3f4c9e16ba4728be03ca7d532de commit e1d862cbdaa4c3f4c9e16ba4728be03ca7d532de Author: Mikael Morin Date: Mon Mar 10 22:42:35 2025 +0100 Correction régression typebound_generic_6.f03 Diff: --- gcc/alias.cc | 11 ++- gcc/alias.h

[gcc(refs/users/mikael/heads/refactor_descriptor_v03)] Correction régression class_array_9.f03

2025-03-15 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:7a042a5aaa248d23d05141ea97265b93b0d15e06 commit 7a042a5aaa248d23d05141ea97265b93b0d15e06 Author: Mikael Morin Date: Wed Mar 12 19:04:10 2025 +0100 Correction régression class_array_9.f03 Diff: --- gcc/fortran/trans-expr.cc | 2 +- 1 file changed, 1 insertion(+), 1 d

[gcc(refs/users/mikael/heads/refactor_descriptor_v01)] Affichage des mises à jour de structures champ par champ

2025-03-15 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:323dd23d57243bba5bc3c1049a85087d0f3a0806 commit 323dd23d57243bba5bc3c1049a85087d0f3a0806 Author: Mikael Morin Date: Wed Mar 5 21:11:56 2025 +0100 Affichage des mises à jour de structures champ par champ Diff: --- gcc/cgraphunit.cc | 172 +

[gcc(refs/users/mikael/heads/refactor_descriptor_v03)] Correction régression allocate_with_source_16.f90

2025-03-15 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:a2316fb8fe2cb295fa88e89652ab2eca6ee73847 commit a2316fb8fe2cb295fa88e89652ab2eca6ee73847 Author: Mikael Morin Date: Thu Mar 13 21:46:02 2025 +0100 Correction régression allocate_with_source_16.f90 Diff: --- gcc/fortran/trans-types.cc | 5 - 1 file changed, 4 ins

[gcc(refs/users/mikael/heads/refactor_descriptor_v03)] Mise à jour commentaires.

2025-03-15 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:8d1b1cde804abb626be2b782212fb84c3988d7de commit 8d1b1cde804abb626be2b782212fb84c3988d7de Author: Mikael Morin Date: Fri Feb 14 12:23:42 2025 +0100 Mise à jour commentaires. Diff: --- gcc/fortran/trans-array.cc | 37 ++--- 1 file chang

[gcc(refs/users/mikael/heads/refactor_descriptor_v03)] Correction régression forall_13

2025-03-15 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:6801bc9fd42d2c81be1483e56dfed84c9a797746 commit 6801bc9fd42d2c81be1483e56dfed84c9a797746 Author: Mikael Morin Date: Mon Feb 17 18:49:30 2025 +0100 Correction régression forall_13 Diff: --- gcc/fortran/trans-array.cc | 86 ++---

[gcc(refs/users/mikael/heads/refactor_descriptor_v03)] Changement du type attendu par set_address: data_storage -> storage_address

2025-03-15 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:ab7d5b1b1fb93bc4771a90ef759c1ebd896b9068 commit ab7d5b1b1fb93bc4771a90ef759c1ebd896b9068 Author: Mikael Morin Date: Tue Mar 4 22:10:01 2025 +0100 Changement du type attendu par set_address: data_storage -> storage_address Diff: --- gcc/cgraphunit.cc | 158 ++

[gcc(refs/users/mikael/heads/refactor_descriptor_v03)] Creation méthode initialisation descripteur

2025-03-15 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:33162a6da16c9739178e045916f6560ee4713a95 commit 33162a6da16c9739178e045916f6560ee4713a95 Author: Mikael Morin Date: Thu Dec 5 20:30:08 2024 +0100 Creation méthode initialisation descripteur Utilisation méthode initialisation descripteur gfc_trans_deferred_arr

[gcc(refs/users/mikael/heads/refactor_descriptor_v03)] Factorisation set descriptor with shape

2025-03-14 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:83a6dc1bc513368e39c5c6ec6adb4b29d4f8a828 commit 83a6dc1bc513368e39c5c6ec6adb4b29d4f8a828 Author: Mikael Morin Date: Fri Mar 14 15:40:09 2025 +0100 Factorisation set descriptor with shape Diff: --- gcc/fortran/trans-array.cc | 77 +

[gcc(refs/users/mikael/heads/refactor_descriptor_v03)] Factorisation set_descriptor_from_scalar dans gfc_conv_scalar_to_descriptor

2025-03-14 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:cab7316f723763564058b381f85dd2948389879a commit cab7316f723763564058b381f85dd2948389879a Author: Mikael Morin Date: Wed Jan 29 19:05:04 2025 +0100 Factorisation set_descriptor_from_scalar dans gfc_conv_scalar_to_descriptor Correction régression pr49213.f90

[gcc(refs/users/mikael/heads/refactor_descriptor_v03)] Sauvegarde factorisation set_descriptor_from_scalar

2025-03-14 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:1d87733fb2a12c4ed75b1d84af0731dfa646f0cd commit 1d87733fb2a12c4ed75b1d84af0731dfa646f0cd Author: Mikael Morin Date: Tue Feb 4 11:16:32 2025 +0100 Sauvegarde factorisation set_descriptor_from_scalar Correction régression allocate_with_source_15.f03 Ne

[gcc(refs/users/mikael/heads/refactor_descriptor_v03)] Déplacement fonction

2025-03-14 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:9e9030951592f83556ac71fc36ab41c119e482ee commit 9e9030951592f83556ac71fc36ab41c119e482ee Author: Mikael Morin Date: Fri Feb 14 09:34:02 2025 +0100 Déplacement fonction Diff: --- gcc/fortran/trans-array.cc | 53 ++ gcc/fort

[gcc(refs/users/mikael/heads/refactor_descriptor_v03)] Renseignement token par gfc_set_descriptor_from_scalar.

2025-03-14 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:e935f964d8dfa7a9db3242f1e0e3ea4dce6b213b commit e935f964d8dfa7a9db3242f1e0e3ea4dce6b213b Author: Mikael Morin Date: Wed Feb 5 15:12:25 2025 +0100 Renseignement token par gfc_set_descriptor_from_scalar. Diff: --- gcc/fortran/trans-array.cc | 27 --

[gcc(refs/users/mikael/heads/refactor_descriptor_v03)] Correction erreur compil'

2025-03-14 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:9e938377ea3337cc07feee8ab1398ee5912c898d commit 9e938377ea3337cc07feee8ab1398ee5912c898d Author: Mikael Morin Date: Fri Mar 14 16:30:09 2025 +0100 Correction erreur compil' Diff: --- gcc/fortran/trans-array.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) d

[gcc(refs/users/mikael/heads/refactor_descriptor_v03)] Ajout surcharge gfc_conv_descriptor_type_set

2025-03-14 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:9c2922b62d4203c069e62b2b54d431f33a9fbcb7 commit 9c2922b62d4203c069e62b2b54d431f33a9fbcb7 Author: Mikael Morin Date: Wed Feb 12 10:22:42 2025 +0100 Ajout surcharge gfc_conv_descriptor_type_set Diff: --- gcc/fortran/trans-array.cc | 41 +---

[gcc(refs/users/mikael/heads/refactor_descriptor_v03)] Séparation motifs dump assumed_rank_12.f90

2025-03-14 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:26cb9480cc5ab421cc5dfe32500eaa23e5eef2f3 commit 26cb9480cc5ab421cc5dfe32500eaa23e5eef2f3 Author: Mikael Morin Date: Wed Feb 5 11:57:09 2025 +0100 Séparation motifs dump assumed_rank_12.f90 Diff: --- gcc/testsuite/gfortran.dg/assumed_rank_12.f90 | 6 +- 1 file ch

[gcc(refs/users/mikael/heads/refactor_descriptor_v03)] Correction régression class_to_type_2.f90

2025-03-14 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:41b056229a428f1bfc1d13e7a8ef87e7e3601b30 commit 41b056229a428f1bfc1d13e7a8ef87e7e3601b30 Author: Mikael Morin Date: Fri Feb 14 17:23:47 2025 +0100 Correction régression class_to_type_2.f90 Diff: --- gcc/fortran/trans-array.cc | 8 +--- 1 file changed, 5 insertio

[gcc(refs/users/mikael/heads/refactor_descriptor_v03)] Utilisation setter trans_associate_var

2025-03-14 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:b383284afec653cad74fa6ba44dbbaff5cad6a66 commit b383284afec653cad74fa6ba44dbbaff5cad6a66 Author: Mikael Morin Date: Mon Feb 17 17:15:10 2025 +0100 Utilisation setter trans_associate_var Diff: --- gcc/fortran/trans-stmt.cc | 7 --- 1 file changed, 4 insertions(+)

[gcc(refs/users/mikael/heads/refactor_descriptor_v03)] Correction régression realloc_on_assign_1.f03

2025-03-14 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:c22a5a2463e428ee7fb962087d6dc5e4a95e61d9 commit c22a5a2463e428ee7fb962087d6dc5e4a95e61d9 Author: Mikael Morin Date: Mon Feb 17 21:59:00 2025 +0100 Correction régression realloc_on_assign_1.f03 Diff: --- gcc/fortran/trans-expr.cc | 42 +++-

[gcc(refs/users/mikael/heads/refactor_descriptor_v03)] Suppression modif offset trans_associate_var

2025-03-14 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:6966490b3ee205b95db8a2e6259a301243dec164 commit 6966490b3ee205b95db8a2e6259a301243dec164 Author: Mikael Morin Date: Mon Feb 17 14:43:06 2025 +0100 Suppression modif offset trans_associate_var Diff: --- gcc/fortran/trans-stmt.cc | 15 --- 1 file changed,

[gcc] Created branch 'mikael/heads/refactor_descriptor_v03' in namespace 'refs/users'

2025-03-14 Thread Mikael Morin via Gcc-cvs
The branch 'mikael/heads/refactor_descriptor_v03' was created in namespace 'refs/users' pointing to: 6d201cc4a0c0... Suppression xfail typebound_call_22.f03

[gcc(refs/users/mikael/heads/refactor_descriptor_v03)] Correction régression class_transformational_2.f90

2025-03-14 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:14d53ab4598a8db1fc1f20dbdbfaa88ee8e78bfd commit 14d53ab4598a8db1fc1f20dbdbfaa88ee8e78bfd Author: Mikael Morin Date: Wed Feb 19 14:39:29 2025 +0100 Correction régression class_transformational_2.f90 Diff: --- gcc/fortran/trans-array.cc | 1 - 1 file changed, 1 deleti

[gcc(refs/users/mikael/heads/refactor_descriptor_v03)] Essai suppression unlimited_polymorphic

2025-03-14 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:54cd4ae1122d7ec90f08506c0de65a3b936a4cc1 commit 54cd4ae1122d7ec90f08506c0de65a3b936a4cc1 Author: Mikael Morin Date: Thu Jan 16 20:45:34 2025 +0100 Essai suppression unlimited_polymorphic Diff: --- gcc/fortran/trans-array.cc | 13 - gcc/fortran/trans.h

[gcc(refs/users/mikael/heads/refactor_descriptor_v03)] Affichage des mises à jour de structures champ par champ

2025-03-14 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:1d7de2d039edcdfc0d42e8b00cc7cf288fd442ee commit 1d7de2d039edcdfc0d42e8b00cc7cf288fd442ee Author: Mikael Morin Date: Wed Mar 5 21:11:56 2025 +0100 Affichage des mises à jour de structures champ par champ Diff: --- gcc/cgraphunit.cc | 172 +

[gcc(refs/users/mikael/heads/refactor_descriptor_v03)] Affichage conditionnelle

2025-03-14 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:2f30e5eb84f32d981b11a446134a207cde993dce commit 2f30e5eb84f32d981b11a446134a207cde993dce Author: Mikael Morin Date: Thu Mar 6 11:01:40 2025 +0100 Affichage conditionnelle Diff: --- gcc/cgraphunit.cc | 11 ++- 1 file changed, 10 insertions(+), 1 deletion(-)

[gcc(refs/users/mikael/heads/refactor_descriptor_v03)] Factorisation gfc_conv_expr_descriptor

2025-03-14 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:04aaeab4f84ec5bbc9e0b46fee5a5dd6aca91c8f commit 04aaeab4f84ec5bbc9e0b46fee5a5dd6aca91c8f Author: Mikael Morin Date: Thu Jan 16 14:00:20 2025 +0100 Factorisation gfc_conv_expr_descriptor Diff: --- gcc/fortran/trans-array.cc | 380 +++--

[gcc(refs/users/mikael/heads/refactor_descriptor_v03)] Appel méthode shift descriptor dans gfc_trans_pointer_assignment

2025-03-14 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:2a458b78674f25b72305bae1e48005a6c3417eb8 commit 2a458b78674f25b72305bae1e48005a6c3417eb8 Author: Mikael Morin Date: Tue Dec 17 22:37:18 2024 +0100 Appel méthode shift descriptor dans gfc_trans_pointer_assignment Diff: --- gcc/fortran/trans-array.cc | 129 +++

[gcc(refs/users/mikael/heads/refactor_descriptor_v03)] Factorisation copie gfc_conv_expr_descriptor

2025-03-14 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:e7aa6473af4187ec5a140dde0c9e42174982301b commit e7aa6473af4187ec5a140dde0c9e42174982301b Author: Mikael Morin Date: Wed Jan 15 17:51:21 2025 +0100 Factorisation copie gfc_conv_expr_descriptor Diff: --- gcc/fortran/trans-array.cc | 58

[gcc(refs/users/mikael/heads/refactor_descriptor_v03)] Factorisation set_contiguous_array

2025-03-14 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:66efb52d8615e049a854e052ddf00c31188df3a8 commit 66efb52d8615e049a854e052ddf00c31188df3a8 Author: Mikael Morin Date: Fri Jan 17 17:48:42 2025 +0100 Factorisation set_contiguous_array Diff: --- gcc/fortran/trans-array.cc | 13 + 1 file changed, 1 insertion

[gcc(refs/users/mikael/heads/refactor_descriptor_v03)] Sauvegarde modifs

2025-03-14 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:a2e632b52abb44986096314fe0a53fc9f984c966 commit a2e632b52abb44986096314fe0a53fc9f984c966 Author: Mikael Morin Date: Sat Dec 7 22:22:10 2024 +0100 Sauvegarde modifs Annulation suppression else Correction assertions Initialisation vptr

[gcc(refs/users/mikael/heads/refactor_descriptor_v03)] Utilisation de la méthode de nullification pour nullifier un pointeur

2025-03-14 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:934e6a2f1f9b2da78fe53d1ae4746966944ead83 commit 934e6a2f1f9b2da78fe53d1ae4746966944ead83 Author: Mikael Morin Date: Wed Dec 18 19:04:41 2024 +0100 Utilisation de la méthode de nullification pour nullifier un pointeur Correction régression modifiable_p

[gcc(refs/users/mikael/heads/refactor_descriptor_v03)] Déplacement gfc_copy_sequence_descriptor

2025-03-14 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:8476914249d183df6439c7a0058fcca9957559b5 commit 8476914249d183df6439c7a0058fcca9957559b5 Author: Mikael Morin Date: Thu Jan 30 21:21:39 2025 +0100 Déplacement gfc_copy_sequence_descriptor Correction erreur compil' Diff: --- gcc/fortran/trans-array.cc | 64 +

[gcc(refs/users/mikael/heads/refactor_descriptor_v03)] Sauvegarde modif

2025-03-14 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:e707baa2fd1c36dd4e8a327a3e83422a0eb37fb8 commit e707baa2fd1c36dd4e8a327a3e83422a0eb37fb8 Author: Mikael Morin Date: Fri Feb 14 16:55:42 2025 +0100 Sauvegarde modif Diff: --- gcc/fortran/trans-array.cc | 94 -- gcc/fortran/

[gcc(refs/users/mikael/heads/refactor_descriptor_v03)] Factorisation set_descriptor_dimension

2025-03-14 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:d0f9fc5d57426a6165e1606ef299ba8e6ec044de commit d0f9fc5d57426a6165e1606ef299ba8e6ec044de Author: Mikael Morin Date: Fri Feb 7 12:07:36 2025 +0100 Factorisation set_descriptor_dimension Correction compil' Diff: --- gcc/fortran/trans-array.cc | 82 +++

[gcc(refs/users/mikael/heads/refactor_descriptor_v03)] Déplacement méthode set_descriptor_from_scalar

2025-03-14 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:da5e5710423d6343f0a87d02839a6081754af298 commit da5e5710423d6343f0a87d02839a6081754af298 Author: Mikael Morin Date: Thu Jan 30 21:07:15 2025 +0100 Déplacement méthode set_descriptor_from_scalar Correction erreur compil' Diff: --- gcc/fortran/trans-array.cc

[gcc(refs/users/mikael/heads/refactor_descriptor_v03)] Factorisation initialisation gfc depuis cfi

2025-03-14 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:2023667ca26ed29394eb90b918192c20f51998cb commit 2023667ca26ed29394eb90b918192c20f51998cb Author: Mikael Morin Date: Thu Jan 23 20:46:59 2025 +0100 Factorisation initialisation gfc depuis cfi Correction régression scalar descriptor Diff: --- gcc/fortran/tran

[gcc(refs/users/mikael/heads/refactor_descriptor_v03)] Update dump match count

2025-03-14 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:e3aef1c5f79dae91e67f59654ee0c5639788 commit e3aef1c5f79dae91e67f59654ee0c5639788 Author: Mikael Morin Date: Thu Jan 30 16:53:48 2025 +0100 Update dump match count Diff: --- gcc/testsuite/gfortran.dg/coarray_collectives_18.f90 | 2 +- 1 file changed, 1 insert

[gcc(refs/users/mikael/heads/refactor_descriptor_v03)] Factorisation set_descriptor_from_scalar dans conv_class_to_class

2025-03-14 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:08f4b49929b1a93df91e481a1c1ed29d5b492fc4 commit 08f4b49929b1a93df91e481a1c1ed29d5b492fc4 Author: Mikael Morin Date: Tue Jan 28 21:03:24 2025 +0100 Factorisation set_descriptor_from_scalar dans conv_class_to_class Correction régression associate_66 Co

[gcc(refs/users/mikael/heads/refactor_descriptor_v03)] Correction bootstrap, ajout ; declaration.

2025-03-14 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:0ab2f3b55a2ddd4fe6dbc1910510d5ededf604b8 commit 0ab2f3b55a2ddd4fe6dbc1910510d5ededf604b8 Author: Mikael Morin Date: Fri Mar 14 15:42:06 2025 +0100 Correction bootstrap, ajout ; declaration. Diff: --- gcc/fortran/trans-array.cc | 4 ++-- 1 file changed, 2 insertions(

[gcc(refs/users/mikael/heads/refactor_descriptor_v03)] Introduction gfc_conv_descriptor_extent_get

2025-03-14 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:b8713ef83c2657dae4578a94ac478c37d4ebf739 commit b8713ef83c2657dae4578a94ac478c37d4ebf739 Author: Mikael Morin Date: Wed Jan 22 19:02:13 2025 +0100 Introduction gfc_conv_descriptor_extent_get Diff: --- gcc/fortran/trans-array.cc | 84 ++---

[gcc(refs/users/mikael/heads/refactor_descriptor_v03)] Correction régression realloc_on_assign_23.f90

2025-03-14 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:bd3fd914be677aa6b791524822b9eede57af1855 commit bd3fd914be677aa6b791524822b9eede57af1855 Author: Mikael Morin Date: Mon Feb 17 21:28:01 2025 +0100 Correction régression realloc_on_assign_23.f90 Diff: --- gcc/fortran/trans-expr.cc | 8 +--- 1 file changed, 5 inse

[gcc(refs/users/mikael/heads/refactor_descriptor_v03)] Factorisation initialisation depuis cfi

2025-03-14 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:554aebc87d83b8abe5ab9d00c4c97453f74e8531 commit 554aebc87d83b8abe5ab9d00c4c97453f74e8531 Author: Mikael Morin Date: Fri Jan 24 16:01:58 2025 +0100 Factorisation initialisation depuis cfi Correction régression contiguous-2.f90 Correction regression co

[gcc(refs/users/mikael/heads/refactor_descriptor_v03)] data_value: Suppression champ context et déplacement méthode print vers context_printer

2025-03-14 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:b7c9a2a9af849aeddae1adc433b89ef32b0444ea commit b7c9a2a9af849aeddae1adc433b89ef32b0444ea Author: Mikael Morin Date: Mon Mar 3 17:57:10 2025 +0100 data_value: Suppression champ context et déplacement méthode print vers context_printer Diff: --- gcc/cgraphunit.cc | 1

[gcc(refs/users/mikael/heads/refactor_descriptor_v03)] Correction typebound_operator_9.f90

2025-03-14 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:8fabf6231403b688f81657c3188e0d20f6e60195 commit 8fabf6231403b688f81657c3188e0d20f6e60195 Author: Mikael Morin Date: Tue Feb 18 22:41:55 2025 +0100 Correction typebound_operator_9.f90 Diff: --- gcc/fortran/trans-expr.cc | 8 ++-- 1 file changed, 6 insertions(+),

[gcc(refs/users/mikael/heads/refactor_descriptor_v03)] Factorisation initialisation dimension descripteur

2025-03-14 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:ffa7329b66ad48d388715248bf7d1ca2620cb767 commit ffa7329b66ad48d388715248bf7d1ca2620cb767 Author: Mikael Morin Date: Sat Feb 8 21:37:49 2025 +0100 Factorisation initialisation dimension descripteur Correction régression realloc_on_assign_12.f90 Diff: --- gcc

[gcc(refs/users/mikael/heads/refactor_descriptor_v03)] Sauvegarde suppression initialisation inutile bornes pour taire warnings

2025-03-14 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:7da3557e8d2b321d3003a9a758fa5fcfa0f4778e commit 7da3557e8d2b321d3003a9a758fa5fcfa0f4778e Author: Mikael Morin Date: Fri Mar 14 16:37:46 2025 +0100 Sauvegarde suppression initialisation inutile bornes pour taire warnings Diff: --- gcc/fortran/gfortran.h | 4

[gcc(refs/users/mikael/heads/refactor_descriptor_v03)] Correction ICE class_to_type_1

2025-03-14 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:057f0c6bab0e61a522a894a0bfe618e345c9d1ab commit 057f0c6bab0e61a522a894a0bfe618e345c9d1ab Author: Mikael Morin Date: Fri Feb 14 17:11:03 2025 +0100 Correction ICE class_to_type_1 Diff: --- gcc/fortran/trans-array.cc | 30 -- 1 file changed

[gcc(refs/users/mikael/heads/refactor_descriptor_v03)] Correction régression class_assign_4.f90

2025-03-14 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:47f527b9605b6c112f0f0cf2973251c9c9376344 commit 47f527b9605b6c112f0f0cf2973251c9c9376344 Author: Mikael Morin Date: Sat Feb 15 18:29:16 2025 +0100 Correction régression class_assign_4.f90 Diff: --- gcc/fortran/trans-array.cc | 6 -- 1 file changed, 6 deletions(-

[gcc(refs/users/mikael/heads/refactor_descriptor_v03)] Prise en charge zero extension

2025-03-14 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:136929c7198627c9273030a4c19effae5be54454 commit 136929c7198627c9273030a4c19effae5be54454 Author: Mikael Morin Date: Wed Mar 5 15:43:19 2025 +0100 Prise en charge zero extension Diff: --- gcc/cgraphunit.cc | 59 +--

[gcc(refs/users/mikael/heads/refactor_descriptor_v03)] Interdiction non-lvalue as lhs

2025-03-14 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:af5275a1714af0fd73e6af8f1c87b04fbeaa4ad7 commit af5275a1714af0fd73e6af8f1c87b04fbeaa4ad7 Author: Mikael Morin Date: Tue Feb 11 21:34:11 2025 +0100 Interdiction non-lvalue as lhs git commit correction erreur gimplify Diff: --- gcc/gimplify.cc | 6 ++ 1 f

[gcc(refs/users/mikael/heads/refactor_descriptor_v03)] Factorisation set_descriptor_from_scalar conv_derived_to_class

2025-03-14 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:df6c137cf4e4ebe258fb66cbfcc6a9045a9f7299 commit df6c137cf4e4ebe258fb66cbfcc6a9045a9f7299 Author: Mikael Morin Date: Wed Jan 29 18:22:29 2025 +0100 Factorisation set_descriptor_from_scalar conv_derived_to_class Diff: --- gcc/fortran/trans-expr.cc | 42 +++

[gcc(refs/users/mikael/heads/refactor_descriptor_v03)] Suppression argument nelems gfc_array_allocate

2025-03-14 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:afed76dbc269b52c2ee92d4f607b514721ec5176 commit afed76dbc269b52c2ee92d4f607b514721ec5176 Author: Mikael Morin Date: Fri Feb 14 12:11:43 2025 +0100 Suppression argument nelems gfc_array_allocate Diff: --- gcc/fortran/trans-array.cc | 6 ++ gcc/fortran/trans-array

[gcc(refs/users/mikael/heads/refactor_descriptor_v03)] Modification affichage MEM_REF d'alloc.

2025-03-14 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:ae42c3df608ec18da96a26730b015546144140ad commit ae42c3df608ec18da96a26730b015546144140ad Author: Mikael Morin Date: Thu Mar 6 17:22:35 2025 +0100 Modification affichage MEM_REF d'alloc. Diff: --- gcc/cgraphunit.cc | 162 ++

[gcc(refs/users/mikael/heads/refactor_descriptor_v03)] Correction offset MEM_REF

2025-03-14 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:0647498123c253f44cbdd2267ccd18b8da3ec7b4 commit 0647498123c253f44cbdd2267ccd18b8da3ec7b4 Author: Mikael Morin Date: Wed Mar 5 13:08:43 2025 +0100 Correction offset MEM_REF Diff: --- gcc/cgraphunit.cc | 166 +- 1 fi

[gcc(refs/users/mikael/heads/refactor_descriptor_v03)] Factorisation set temporary descriptor

2025-03-14 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:6fb9c9fb7f2487b57e88dc1760bd74d198c2843b commit 6fb9c9fb7f2487b57e88dc1760bd74d198c2843b Author: Mikael Morin Date: Wed Feb 12 18:17:41 2025 +0100 Factorisation set temporary descriptor Suppression code redondant initialisation descriptor temporaire

[gcc(refs/users/mikael/heads/refactor_descriptor_v03)] Correction dynamic_dispatch_4.f03.

2025-03-14 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:8aff8a58d16fb6d5771f6889eb880b00d780f0fe commit 8aff8a58d16fb6d5771f6889eb880b00d780f0fe Author: Mikael Morin Date: Tue Mar 11 21:43:38 2025 +0100 Correction dynamic_dispatch_4.f03. Diff: --- gcc/fortran/f95-lang.cc | 46 +

[gcc(refs/users/mikael/heads/refactor_descriptor_v03)] Essai suppression code inutile

2025-03-14 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:7f6d305a466cda9bfd1b3438fcbe78c71458578d commit 7f6d305a466cda9bfd1b3438fcbe78c71458578d Author: Mikael Morin Date: Fri Feb 14 13:50:51 2025 +0100 Essai suppression code inutile Diff: --- gcc/fortran/trans-expr.cc | 10 -- 1 file changed, 10 deletions(-) di

[gcc(refs/users/mikael/heads/refactor_descriptor_v03)] Utilisation d'un seul objet heap_memory global

2025-03-14 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:453902cec8ce276ecb32a9b5b5c57676de4ffb62 commit 453902cec8ce276ecb32a9b5b5c57676de4ffb62 Author: Mikael Morin Date: Tue Mar 4 18:40:22 2025 +0100 Utilisation d'un seul objet heap_memory global Diff: --- gcc/cgraphunit.cc | 513 ++-

[gcc(refs/users/mikael/heads/refactor_descriptor_v03)] Correction régression PR100040.f90

2025-03-14 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:d18a72c5bcbbacf0320d943fa6720744313a3f45 commit d18a72c5bcbbacf0320d943fa6720744313a3f45 Author: Mikael Morin Date: Fri Mar 7 10:22:58 2025 +0100 Correction régression PR100040.f90 Diff: --- gcc/fortran/trans-stmt.cc | 2 ++ 1 file changed, 2 insertions(+) diff --g

[gcc(refs/users/mikael/heads/refactor_descriptor_v03)] Correction class_defined_operator_1.f03

2025-03-14 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:ff9dcaf96f36526023d9dfb16f8ba9ad9f8dc669 commit ff9dcaf96f36526023d9dfb16f8ba9ad9f8dc669 Author: Mikael Morin Date: Wed Mar 12 15:19:04 2025 +0100 Correction class_defined_operator_1.f03 Diff: --- gcc/fortran/f95-lang.cc | 13 ++--- 1 file changed, 10 insert

[gcc(refs/users/mikael/heads/refactor_descriptor_v03)] Correction PR100020.f90

2025-03-14 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:3bf5b2590f7567c4b03b1cc1093dc1bd2b37bde4 commit 3bf5b2590f7567c4b03b1cc1093dc1bd2b37bde4 Author: Mikael Morin Date: Wed Mar 12 15:57:05 2025 +0100 Correction PR100020.f90 Diff: --- gcc/fortran/trans-types.cc | 5 - 1 file changed, 4 insertions(+), 1 deletion(-)

[gcc(refs/users/mikael/heads/refactor_descriptor_v03)] gimple-exec: affichage valeur undef

2025-03-14 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:7891dce8e6095671061c34ad674dbe2b1dac6df5 commit 7891dce8e6095671061c34ad674dbe2b1dac6df5 Author: Mikael Morin Date: Thu Mar 13 09:46:18 2025 +0100 gimple-exec: affichage valeur undef Diff: --- gcc/cgraphunit.cc | 174 +

[gcc(refs/users/mikael/heads/refactor_descriptor_v03)] gimple-exec Restauration tests print_first_data_ref_part

2025-03-14 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:6ccdbf6eea18109b5c5deb515d0d82c0078d807a commit 6ccdbf6eea18109b5c5deb515d0d82c0078d807a Author: Mikael Morin Date: Thu Mar 6 11:10:40 2025 +0100 gimple-exec Restauration tests print_first_data_ref_part Diff: --- gcc/cgraphunit.cc | 353 +

[gcc(refs/users/mikael/heads/refactor_descriptor_v03)] Prise en charges des functions sans valeur de retour + free

2025-03-14 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:8aba3758c4fe9acff8919a6f716c81021a482cb8 commit 8aba3758c4fe9acff8919a6f716c81021a482cb8 Author: Mikael Morin Date: Thu Mar 6 10:55:01 2025 +0100 Prise en charges des functions sans valeur de retour + free Diff: --- gcc/cgraphunit.cc | 96 +++

[gcc(refs/users/mikael/heads/refactor_descriptor_v03)] Correction régression alloc_comp_assign_12 etc

2025-03-14 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:84488c6956d90cbf8e2c60ce754dd5e13025e46c commit 84488c6956d90cbf8e2c60ce754dd5e13025e46c Author: Mikael Morin Date: Thu Mar 6 19:32:28 2025 +0100 Correction régression alloc_comp_assign_12 etc Diff: --- gcc/fortran/trans-array.cc | 18 ++ 1 file chan

[gcc(refs/users/mikael/heads/refactor_descriptor_v03)] Correction régression coarray_poly_8.f90

2025-03-15 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:0b1117d4c590b0c0e4d93d91fdfa2431c25ec8ff commit 0b1117d4c590b0c0e4d93d91fdfa2431c25ec8ff Author: Mikael Morin Date: Fri Mar 14 18:46:16 2025 +0100 Correction régression coarray_poly_8.f90 Diff: --- gcc/testsuite/gfortran.dg/coarray_poly_8.f90 | 2 +- 1 file changed,

[gcc(refs/users/mikael/heads/refactor_descriptor_v03)] Ajout type NULL_INITIALISATION

2025-03-15 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:890daad3215bacf6ee6874b21239600f2c4674ac commit 890daad3215bacf6ee6874b21239600f2c4674ac Author: Mikael Morin Date: Sat Mar 15 21:17:05 2025 +0100 Ajout type NULL_INITIALISATION Diff: --- gcc/fortran/trans-descriptor.cc | 15 +-- 1 file changed, 5 insert

[gcc(refs/users/mikael/heads/refactor_descriptor_v03)] Correction régression pr108889.f90 realloc_on_assign*

2025-03-15 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:1bc10b59c053a883d84ebe318b090eb258ae91b1 commit 1bc10b59c053a883d84ebe318b090eb258ae91b1 Author: Mikael Morin Date: Mon Feb 17 22:59:01 2025 +0100 Correction régression pr108889.f90 realloc_on_assign* Diff: --- gcc/fortran/trans-array.cc | 75 +++

[gcc(refs/users/mikael/heads/refactor_descriptor_v03)] match: Simplify double not and double negate to a non_lvalue

2025-03-15 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:b55c15ec2b0525b8708475a5a82f48c090a70801 commit b55c15ec2b0525b8708475a5a82f48c090a70801 Author: Mikael Morin Date: Thu Jul 4 12:59:34 2024 +0200 match: Simplify double not and double negate to a non_lvalue I noticed while testing the second patch that none o

[gcc(refs/users/mikael/heads/refactor_descriptor_v03)] Ajout type DEFAULT_INITIALISATION

2025-03-15 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:2addd2fae6790868133e624d30940ef2c5220656 commit 2addd2fae6790868133e624d30940ef2c5220656 Author: Mikael Morin Date: Sat Mar 15 20:56:48 2025 +0100 Ajout type DEFAULT_INITIALISATION Diff: --- gcc/fortran/trans-descriptor.cc | 22 -- 1 file changed

[gcc(refs/users/mikael/heads/refactor_descriptor_v03)] Correction régression allocatable_lenth_2.f90

2025-03-15 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:801fb3d1420c1a076f8421cc106c40b04c032501 commit 801fb3d1420c1a076f8421cc106c40b04c032501 Author: Mikael Morin Date: Sat Mar 15 20:01:05 2025 +0100 Correction régression allocatable_lenth_2.f90 Diff: --- gcc/fortran/trans-descriptor.cc | 2 +- 1 file changed, 1 inser

[gcc(refs/users/mikael/heads/refactor_descriptor_v01)] Prise en charges des functions sans valeur de retour + free

2025-03-15 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:8dcfb01cff72701ba57f5db0539cf22b1c124a98 commit 8dcfb01cff72701ba57f5db0539cf22b1c124a98 Author: Mikael Morin Date: Thu Mar 6 10:55:01 2025 +0100 Prise en charges des functions sans valeur de retour + free Diff: --- gcc/cgraphunit.cc | 96 +++

[gcc(refs/users/mikael/heads/refactor_descriptor_v03)] Correction régression allocate_with_source_5.f90

2025-03-15 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:6856c978543486cfc6e77107ac70476fb5b77913 commit 6856c978543486cfc6e77107ac70476fb5b77913 Author: Mikael Morin Date: Tue Feb 18 17:25:29 2025 +0100 Correction régression allocate_with_source_5.f90 Diff: --- gcc/fortran/resolve.cc | 4 +++- 1 file changed, 3 insertion

[gcc(refs/users/mikael/heads/refactor_descriptor_v03)] Correction régression PR95196.f90

2025-03-15 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:c41fda7f2a072137ea0f91351575e14b0591dbee commit c41fda7f2a072137ea0f91351575e14b0591dbee Author: Mikael Morin Date: Tue Feb 18 20:33:17 2025 +0100 Correction régression PR95196.f90 Diff: --- gcc/fortran/trans-expr.cc | 6 +- 1 file changed, 1 insertion(+), 5 del

[gcc(refs/users/mikael/heads/refactor_descriptor_v03)] Correction régression associate_46.f90

2025-03-15 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:9400093f0dfb161e813bcc8a52ee18a86464b314 commit 9400093f0dfb161e813bcc8a52ee18a86464b314 Author: Mikael Morin Date: Tue Feb 18 12:35:05 2025 +0100 Correction régression associate_46.f90 Diff: --- gcc/fortran/trans-array.cc | 3 +++ 1 file changed, 3 insertions(+) d

[gcc(refs/users/mikael/heads/refactor_descriptor_v03)] Initialisations variables statiques et amélioration constructeurs

2025-03-15 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:2b0a4f780b4e3bbcda93c4fcb9a196f55ed2f577 commit 2b0a4f780b4e3bbcda93c4fcb9a196f55ed2f577 Author: Mikael Morin Date: Wed Mar 5 18:44:00 2025 +0100 Initialisations variables statiques et amélioration constructeurs Diff: --- gcc/cgraphunit.cc | 173

[gcc(refs/users/mikael/heads/refactor_descriptor_v03)] Extraction get_descr_caf_token

2025-03-15 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:59e39f5f5816d7b41b2f1962f871b1f988a97673 commit 59e39f5f5816d7b41b2f1962f871b1f988a97673 Author: Mikael Morin Date: Sat Mar 15 18:57:13 2025 +0100 Extraction get_descr_caf_token Diff: --- gcc/fortran/trans-descriptor.cc | 89 +++--

[gcc(refs/users/mikael/heads/refactor_descriptor_v03)] Déplacement gfc_grow_array

2025-03-17 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:10b291d276d9a590c658a3c2aec8a5aa6c2fbeb5 commit 10b291d276d9a590c658a3c2aec8a5aa6c2fbeb5 Author: Mikael Morin Date: Mon Mar 17 17:40:31 2025 +0100 Déplacement gfc_grow_array Diff: --- gcc/fortran/trans-array.cc | 37 - gcc/fo

[gcc(refs/users/mikael/heads/refactor_descriptor_v03)] Extraction fonction gfc_set_descriptor_for_assign_realloc

2025-03-17 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:e1b2f35999d25232894d7509766a75b01b0630cc commit e1b2f35999d25232894d7509766a75b01b0630cc Author: Mikael Morin Date: Mon Mar 17 16:56:34 2025 +0100 Extraction fonction gfc_set_descriptor_for_assign_realloc Diff: --- gcc/cgraphunit.cc | 1 + gcc/fortra

[gcc(refs/users/mikael/heads/refactor_descriptor_v03)] Suppression code inutile

2025-03-17 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:65abf501e08b5315490959c0adf11070196410a6 commit 65abf501e08b5315490959c0adf11070196410a6 Author: Mikael Morin Date: Mon Mar 17 12:43:18 2025 +0100 Suppression code inutile Diff: --- gcc/fortran/trans-array.cc | 10 -- 1 file changed, 10 deletions(-) diff --

[gcc(refs/users/mikael/heads/refactor_descriptor_v03)] Correction erreur bootstrap

2025-03-17 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:b55e8b6baf859e5b0bcee751954f8c4ad0443011 commit b55e8b6baf859e5b0bcee751954f8c4ad0443011 Author: Mikael Morin Date: Mon Mar 17 17:00:05 2025 +0100 Correction erreur bootstrap Diff: --- gcc/fortran/trans-descriptor.cc | 4 ++-- 1 file changed, 2 insertions(+), 2 dele

[gcc(refs/users/mikael/heads/refactor_descriptor_v03)] Changement type retour get_address: data_storage -> storage_address

2025-03-14 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:76639591dd8d30bfce66a5c2cb32510506677ace commit 76639591dd8d30bfce66a5c2cb32510506677ace Author: Mikael Morin Date: Tue Mar 4 22:32:21 2025 +0100 Changement type retour get_address: data_storage -> storage_address Diff: --- gcc/cgraphunit.cc | 91 +++

[gcc(refs/users/mikael/heads/refactor_descriptor_v03)] Factorisation gfc_conv_shift_descriptor

2025-03-14 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:584a8ddc06a8fcba45b6cb141236d579acec8435 commit 584a8ddc06a8fcba45b6cb141236d579acec8435 Author: Mikael Morin Date: Thu Feb 6 17:16:13 2025 +0100 Factorisation gfc_conv_shift_descriptor Correction compil' Correction régression allocated_4.f90

[gcc(refs/users/mikael/heads/refactor_descriptor_v03)] Utilisation gfc_clear_descriptor dans gfc_conv_derived_to_class

2025-03-14 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:0e366549f6d5ced80a809c2a8ecebf0e9a456597 commit 0e366549f6d5ced80a809c2a8ecebf0e9a456597 Author: Mikael Morin Date: Wed Dec 11 16:03:10 2024 +0100 Utilisation gfc_clear_descriptor dans gfc_conv_derived_to_class essai suppression Suppression fonction

[gcc(refs/users/mikael/heads/refactor_descriptor_v03)] Déplacement gfc_set_gfc_from_cfi

2025-03-14 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:c121f9df543f5d92d3f1bf763f0622e61675243a commit c121f9df543f5d92d3f1bf763f0622e61675243a Author: Mikael Morin Date: Thu Jan 30 21:27:40 2025 +0100 Déplacement gfc_set_gfc_from_cfi Correction compil' Diff: --- gcc/fortran/trans-array.cc | 258 +++

[gcc(refs/users/mikael/heads/refactor_descriptor_v03)] Factorisation gfc_conv_remap_descriptor

2025-03-15 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:4ceb75fb54d9694b919ebf0ea5639f4e84f95d4d commit 4ceb75fb54d9694b919ebf0ea5639f4e84f95d4d Author: Mikael Morin Date: Sat Jan 4 21:36:13 2025 +0100 Factorisation gfc_conv_remap_descriptor Correction régression pointer_remapping_5 Diff: --- gcc/fortran/trans-a

[gcc(refs/users/mikael/heads/refactor_descriptor_v03)] Correction dynamic_dispatch_6.f03

2025-03-15 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:3771355a32fe4f93966e8ade0da56d991bb3f9f3 commit 3771355a32fe4f93966e8ade0da56d991bb3f9f3 Author: Mikael Morin Date: Tue Mar 11 15:21:14 2025 +0100 Correction dynamic_dispatch_6.f03 Diff: --- gcc/fortran/trans-types.cc | 11 +-- 1 file changed, 9 insertions(+

[gcc(refs/users/mikael/heads/refactor_descriptor_v03)] Correction initialisation bornes temp alloc_comp_assign_12.f03

2025-03-14 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:e6313ff0bd2230621d678b00e5db148e70b8b574 commit e6313ff0bd2230621d678b00e5db148e70b8b574 Author: Mikael Morin Date: Wed Feb 19 20:06:10 2025 +0100 Correction initialisation bornes temp alloc_comp_assign_12.f03 Diff: --- gcc/fortran/trans-array.cc | 9 + 1 fi

[gcc(refs/users/mikael/heads/refactor_descriptor_v03)] Suppression méthode evaluate_litteral

2025-03-14 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:9b5c6e05c8766827742f0daf3bf8dfcda76acc3e commit 9b5c6e05c8766827742f0daf3bf8dfcda76acc3e Author: Mikael Morin Date: Tue Mar 4 10:32:35 2025 +0100 Suppression méthode evaluate_litteral Diff: --- gcc/cgraphunit.cc | 22 +- 1 file changed, 1 inserti

<    5   6   7   8   9   10   11   >