https://gcc.gnu.org/g:319b38456decd9dd5da94bb7ccc14dd23e1ac007
commit 319b38456decd9dd5da94bb7ccc14dd23e1ac007
Author: Mikael Morin
Date: Mon Jul 7 08:52:38 2025 +0200
Prise en charge affichage TARGET_MEM_REF
Diff:
---
gcc/gimple-simulate.cc| 87 ++
The branch 'mikael/heads/refactor_descriptor_v08' was created in namespace
'refs/users' pointing to:
b60ecf440ea8... Correction régression unlimited_polymorphic_17.f90
https://gcc.gnu.org/g:c0ada05c603baa245374dd857528a521f3ca0d81
commit c0ada05c603baa245374dd857528a521f3ca0d81
Author: Mikael Morin
Date: Tue Jul 29 11:45:38 2025 +0200
gimple-simulate: Affichage des arguments à l'appel de fonction
Diff:
---
gcc/gimple-simulate.cc | 1 +
1 file changed,
https://gcc.gnu.org/g:8e6848f8d8207db3b4ccaea26f2b884aeb7c9ccd
commit 8e6848f8d8207db3b4ccaea26f2b884aeb7c9ccd
Author: Mikael Morin
Date: Sun Jun 29 12:40:53 2025 +0200
Suppression gfc_conv_descriptor_elem_len compil' OK
Correction ICE class_allocate_21
Suppression non_lv
https://gcc.gnu.org/g:9b57681013e01fc843a921f3c04cd662190f4155
commit 9b57681013e01fc843a921f3c04cd662190f4155
Author: Mikael Morin
Date: Wed Jul 9 21:18:18 2025 +0200
fortran: Factor array descriptor references
Regression tested on x86_64-pc-linux-gnu.
OK for master?
https://gcc.gnu.org/g:6dd73afbc56ca0e3a3b3a7f451aad85d65d491ba
commit 6dd73afbc56ca0e3a3b3a7f451aad85d65d491ba
Author: Mikael Morin
Date: Sat Jun 28 23:09:22 2025 +0200
Suppression gfc_conv_descriptor_dtype compil' OK
Suppression non_lvalue dtype_get
Ajout location descri
https://gcc.gnu.org/g:c5c7065d4fb3dbf462ceef36a5605955e1d18580
commit c5c7065d4fb3dbf462ceef36a5605955e1d18580
Author: Mikael Morin
Date: Fri Aug 29 14:38:54 2025 +0200
gimple-simulate: Correction ICE extraction ref avec padding
Diff:
---
gcc/gimple-simulate.cc | 112
https://gcc.gnu.org/g:d5b5a676a841e4eabded5d3738b81c9f058c5d7f
commit d5b5a676a841e4eabded5d3738b81c9f058c5d7f
Author: Mikael Morin
Date: Fri Aug 29 17:10:53 2025 +0200
gimple-simulate: Correction ICE évaluation adresse
Diff:
---
gcc/gimple-simulate.cc | 26 --
gc
https://gcc.gnu.org/g:9245443a8481b8e70f0297b23990b0e165551026
commit 9245443a8481b8e70f0297b23990b0e165551026
Author: Mikael Morin
Date: Thu Aug 21 21:52:17 2025 +0200
gimple-simulate: prise en charge __builtin_alloca_with_align
Diff:
---
gcc/gimple-simulate.cc | 59
https://gcc.gnu.org/g:0d307394eee41c060c7528b2d3cf9fe1d064ae47
commit 0d307394eee41c060c7528b2d3cf9fe1d064ae47
Author: Mikael Morin
Date: Fri Aug 29 10:14:50 2025 +0200
gimple-simulate: Correction assertion évaluation LSHIFT_EXPR et RSHIFT_EXPR
Diff:
---
gcc/gimple-simulate.cc | 41 +
https://gcc.gnu.org/g:6c62faba1149b4f705a5ad34dc32c18362e45986
commit 6c62faba1149b4f705a5ad34dc32c18362e45986
Author: Mikael Morin
Date: Sat Aug 30 21:11:38 2025 +0200
gimple-simulate: Réécriture de MEM_REF à l'intérieur de ARRAY_REF
Diff:
---
gcc/gimple-simulate.cc | 81 +++
https://gcc.gnu.org/g:ee754d52a52783d26d9f22501b36abb598735c97
commit ee754d52a52783d26d9f22501b36abb598735c97
Author: Mikael Morin
Date: Sun Jun 29 14:07:23 2025 +0200
Suppression gfc_conv_descriptor_rank compil' OK
Suppression non_lvalue rank_get
Ajout location rank_set
https://gcc.gnu.org/g:1e4ad1a3e2a860b8b1c3e3b9022db33fa16ea4d3
commit 1e4ad1a3e2a860b8b1c3e3b9022db33fa16ea4d3
Author: Mikael Morin
Date: Sat Aug 30 22:22:39 2025 +0200
gimple-simulate: Prise en charge tableaux non bornés
Diff:
---
gcc/gimple-simulate.cc | 90
https://gcc.gnu.org/g:5ddd34b697316403ef4f626d791db71bfe28d748
commit 5ddd34b697316403ef4f626d791db71bfe28d748
Author: Mikael Morin
Date: Sun Jun 29 12:58:32 2025 +0200
Suppression gfc_conv_descriptor_version compil' OK
Suppression non_lvalue version_get
Ajout location ve
https://gcc.gnu.org/g:e4ad896564daa6c8f3c3146435a72be705989963
commit e4ad896564daa6c8f3c3146435a72be705989963
Author: Mikael Morin
Date: Fri Aug 29 11:24:15 2025 +0200
gimple-simulate: Correction ICE MEM_REF avec offset négatif
Diff:
---
gcc/gimple-simulate.cc | 53 +
https://gcc.gnu.org/g:cb8479f954da7c38c1f5860262d34551ce138e6c
commit cb8479f954da7c38c1f5860262d34551ce138e6c
Author: Mikael Morin
Date: Fri Aug 29 20:05:33 2025 +0200
gimple-simulate: Correction ICE évaluation adresse
Diff:
---
gcc/gimple-simulate.cc | 60 ++
https://gcc.gnu.org/g:99cd478533764516b2218bbd869bcdfcf810ae72
commit 99cd478533764516b2218bbd869bcdfcf810ae72
Author: Mikael Morin
Date: Thu Jul 24 12:34:22 2025 +0200
gimple-simulate: Prise en charge REALPART/IMAGPART
Diff:
---
gcc/gimple-simulate.cc | 99 ++
https://gcc.gnu.org/g:bbdcfd178454093287254fb74a25f11a4100add5
commit bbdcfd178454093287254fb74a25f11a4100add5
Author: Mikael Morin
Date: Wed Aug 6 21:28:50 2025 +0200
Extraction gfc_init_absent_descriptor
Diff:
---
gcc/fortran/trans-descriptor.cc | 7 +++
gcc/fortran/trans-descripto
https://gcc.gnu.org/g:8239af520d6d99a611f02c4393fba68aad736f4c
commit 8239af520d6d99a611f02c4393fba68aad736f4c
Author: Mikael Morin
Date: Thu Jun 19 17:22:05 2025 +0200
Ajout non_lvalue getters.
Mises à jour dumps
Mise à jour dump bind-c-contiguous-2.f90
Mise à j
https://gcc.gnu.org/g:dbe9e10362a974b6afa809087faa1b04af6254a9
commit dbe9e10362a974b6afa809087faa1b04af6254a9
Author: Mikael Morin
Date: Wed Aug 6 14:23:40 2025 +0200
Refactoring get_ref_comp
Renommage type
Correction compil'
Diff:
---
gcc/fortran/trans-descriptor.cc |
https://gcc.gnu.org/g:67abc2199a5a043ad9e268aebf8db9553b0cdc3b
commit 67abc2199a5a043ad9e268aebf8db9553b0cdc3b
Author: Mikael Morin
Date: Sat Jul 19 15:55:19 2025 +0200
Modif gfc_init_descriptor_variable
Diff:
---
gcc/fortran/trans-descriptor.cc | 19 +--
1 file changed,
https://gcc.gnu.org/g:473e1cab994cb814f5b6a24c5476e9b70193cc08
commit 473e1cab994cb814f5b6a24c5476e9b70193cc08
Author: Mikael Morin
Date: Wed Aug 6 14:38:03 2025 +0200
Refactoring get_dtype_comp
Diff:
---
gcc/fortran/trans-descriptor.cc | 28
1 file changed,
https://gcc.gnu.org/g:affa6e4fa75d505cf367a9e384a77e1b8a03c677
commit affa6e4fa75d505cf367a9e384a77e1b8a03c677
Author: Mikael Morin
Date: Thu Aug 7 14:10:54 2025 +0200
Refactoring gfc_get_scalar_to_descriptor_type
Diff:
---
gcc/fortran/trans-expr.cc | 31 +--
https://gcc.gnu.org/g:a0a7071d3f4ef94a91df5aec52d95a478eb99ce8
commit a0a7071d3f4ef94a91df5aec52d95a478eb99ce8
Author: Mikael Morin
Date: Wed Aug 6 14:41:41 2025 +0200
Refactor get_descr_dim_comp
Diff:
---
gcc/fortran/trans-descriptor.cc | 17 ++---
1 file changed, 6 insertio
https://gcc.gnu.org/g:6c495de4a87b50c7aa8f20bc78ac58cb894bb625
commit 6c495de4a87b50c7aa8f20bc78ac58cb894bb625
Author: Mikael Morin
Date: Wed Aug 6 14:26:53 2025 +0200
Refactoring get_type_field
Diff:
---
gcc/fortran/trans-descriptor.cc | 31 +++
1 file change
https://gcc.gnu.org/g:4e1ff94c5e78fbcc6ce24f919c9c571b82747e39
commit 4e1ff94c5e78fbcc6ce24f919c9c571b82747e39
Author: Mikael Morin
Date: Sun Aug 10 22:54:58 2025 +0200
Renseignement dtype par défaut
Revert "Correction PR100094"
This reverts commit c0d877bc00edfd11cd0332c
https://gcc.gnu.org/g:fb883c5cd641612a9df7dd599a7bbb9f83f7d136
commit fb883c5cd641612a9df7dd599a7bbb9f83f7d136
Author: Mikael Morin
Date: Wed Jul 23 09:44:49 2025 +0200
Renseignement token dans gcf_set_descriptor_from_scalar
Correction renseignement token
Diff:
---
gcc/fortran/t
https://gcc.gnu.org/g:cf0be487b737c0cfc7c8e97b8003c02384d38753
commit cf0be487b737c0cfc7c8e97b8003c02384d38753
Author: Mikael Morin
Date: Tue Jul 22 21:03:11 2025 +0200
Extraction gfc_set_descriptor_from_scalar
Diff:
---
gcc/fortran/trans-descriptor.cc | 20
gcc/fort
https://gcc.gnu.org/g:ab9c3f8c0f196df6e9906d7f38f3e899c8742f88
commit ab9c3f8c0f196df6e9906d7f38f3e899c8742f88
Author: Mikael Morin
Date: Sun Jul 20 17:25:26 2025 +0200
Extraction gfc_set_descriptor
Correction bootstsrap
Diff:
---
gcc/fortran/trans-array.cc | 176 +-
https://gcc.gnu.org/g:850df24d5074354002c4ba5f86c3f8081dea2ae1
commit 850df24d5074354002c4ba5f86c3f8081dea2ae1
Author: Mikael Morin
Date: Wed Aug 13 14:02:37 2025 +0200
Refactoring shift descriptor
Correction pr85938
Correction régression associate_33
Correction
https://gcc.gnu.org/g:eda70d6d641067f1efe28fdee387b64910c25a5d
commit eda70d6d641067f1efe28fdee387b64910c25a5d
Author: Mikael Morin
Date: Sun Aug 17 19:43:40 2025 +0200
Reindentation retour à la ligne set_descriptor_with_shape
Diff:
---
gcc/fortran/trans-descriptor.cc | 20 +++---
https://gcc.gnu.org/g:88b3b0eb0a3a9779277ab76f455bb986eb9195e3
commit 88b3b0eb0a3a9779277ab76f455bb986eb9195e3
Author: Mikael Morin
Date: Fri Jan 17 17:25:59 2025 +0100
Factorisation gfc_set_contiguous_descriptor
Factorisation set_contiguous_array
Diff:
---
gcc/fortran/trans-arr
https://gcc.gnu.org/g:3bade48066ec934d84c742917d18684ff38aabc9
commit 3bade48066ec934d84c742917d18684ff38aabc9
Author: Mikael Morin
Date: Thu Jul 31 20:48:05 2025 +0200
Déplacement copy_descriptor
Diff:
---
gcc/fortran/trans-descriptor.cc | 42 +
gcc/f
https://gcc.gnu.org/g:8215937ab73b2c65084c4d3e63ec6bc2960bfa3d
commit 8215937ab73b2c65084c4d3e63ec6bc2960bfa3d
Author: Mikael Morin
Date: Sat Aug 16 15:42:30 2025 +0200
Modification initialisation stride
Revert "Suppression argument inutilisé"
This reverts commit eaf4e13d
https://gcc.gnu.org/g:f762f323ba2637da0bfaa999ba0915e168eda257
commit f762f323ba2637da0bfaa999ba0915e168eda257
Author: Mikael Morin
Date: Thu Aug 7 14:11:43 2025 +0200
Extraction gfc_set_descriptor_from_scalar
Correction gfc_get_scalar_to_descriptor_type
Renommage set_des
https://gcc.gnu.org/g:9ab7e569bc48eeb656a4d497fb628b241b610b3b
commit 9ab7e569bc48eeb656a4d497fb628b241b610b3b
Author: Mikael Morin
Date: Sat Aug 16 16:17:52 2025 +0200
Calcul offset sans passer par le descripteur
Diff:
---
gcc/fortran/trans-descriptor.cc | 10 --
1 file changed,
https://gcc.gnu.org/g:f6807427a9a2aac7f2dcec936251f306aec1cd9e
commit f6807427a9a2aac7f2dcec936251f306aec1cd9e
Author: Mikael Morin
Date: Wed Jul 16 15:07:58 2025 +0200
Appel méthode shift descriptor dans gfc_trans_pointer_assignment
Diff:
---
gcc/fortran/trans-descriptor.cc | 92 +++
https://gcc.gnu.org/g:67aaa8508b3537d791b01405129001333e8f26df
commit 67aaa8508b3537d791b01405129001333e8f26df
Author: Mikael Morin
Date: Thu Aug 7 14:05:20 2025 +0200
Refactoring gfc_get_scalar_to_descriptor_type
Correction gfc_get_scalar_to_descriptor_type
Correction gf
https://gcc.gnu.org/g:c75bace0f312d1b5739e7880c9844595ec008aef
commit c75bace0f312d1b5739e7880c9844595ec008aef
Author: Mikael Morin
Date: Tue Jul 22 12:17:50 2025 +0200
Extraction gfc_set_gfc_from_cfi
Diff:
---
gcc/fortran/trans-descriptor.cc | 99
https://gcc.gnu.org/g:bf8ce980adb25f203a66bdb7d12139b8331d0241
commit bf8ce980adb25f203a66bdb7d12139b8331d0241
Author: Mikael Morin
Date: Wed Jul 16 21:39:51 2025 +0200
Extraction gfc_conv_shift_descriptor
Suppression variable inutilisée
Diff:
---
gcc/fortran/trans-descriptor.cc
https://gcc.gnu.org/g:6d193ff6b8d5024b07da8b58960c31db01ec2fbe
commit 6d193ff6b8d5024b07da8b58960c31db01ec2fbe
Author: Mikael Morin
Date: Sun Aug 17 19:28:04 2025 +0200
Extraction set_descriptor_with_shape
Diff:
---
gcc/fortran/trans-descriptor.cc | 110 ++
https://gcc.gnu.org/g:6b54839a8bd2b1987c44eb404b160f7e88540717
commit 6b54839a8bd2b1987c44eb404b160f7e88540717
Author: Mikael Morin
Date: Thu Jul 31 12:34:22 2025 +0200
Extraction gfc_set_pdt_array_descriptor
Diff:
---
gcc/fortran/trans-array.cc | 66 +---
https://gcc.gnu.org/g:3ae9495aa49f936322807765c5bf99c0e0c2b0ff
commit 3ae9495aa49f936322807765c5bf99c0e0c2b0ff
Author: Mikael Morin
Date: Tue Jul 22 21:14:56 2025 +0200
Extraction gfc_set_descriptor_from_scalar
Correction code en doublon
Diff:
---
gcc/fortran/trans-descriptor.cc
https://gcc.gnu.org/g:4405b460a0abc8f27efcd004d89a1ebb478fd4e6
commit 4405b460a0abc8f27efcd004d89a1ebb478fd4e6
Author: Mikael Morin
Date: Thu Jul 31 20:42:28 2025 +0200
Extraction gfc_copy_descriptor
Diff:
---
gcc/fortran/trans-descriptor.cc | 24
gcc/fortran/tra
https://gcc.gnu.org/g:803ef6816cb949231cc3b4c965112337feb050f5
commit 803ef6816cb949231cc3b4c965112337feb050f5
Author: Mikael Morin
Date: Fri Aug 15 15:42:37 2025 +0200
Déroulement boucle set_gfc_from_cfi
Diff:
---
gcc/fortran/trans-descriptor.cc | 78 ++--
https://gcc.gnu.org/g:e466d64146000bb89dfea98a28beb9b8fd7d405e
commit e466d64146000bb89dfea98a28beb9b8fd7d405e
Author: Mikael Morin
Date: Mon Sep 22 13:32:45 2025 +0200
Correction régression intrinsic_size_2.f90
Diff:
---
gcc/fortran/trans-array.cc | 4 +++-
1 file changed, 3 insertions(
https://gcc.gnu.org/g:e67cac3f380da82cff5354d898ec11dfc2492306
commit r15-10371-ge67cac3f380da82cff5354d898ec11dfc2492306
Author: Tobias Burnus
Date: Thu Sep 18 11:07:50 2025 +0200
OpenMP: Unshare expr in context-selector condition [PR121922]
As the testcase shows, a missing unsha
https://gcc.gnu.org/g:181e7bea46ceb0ee2c5ee2d95dab7ff97158d7b3
commit r16-4088-g181e7bea46ceb0ee2c5ee2d95dab7ff97158d7b3
Author: Luc Grosheintz
Date: Tue Sep 23 15:10:03 2025 +0200
libstdc++: Prepare mapping layout tests for padded layouts.
Using the existing tests for padded layo
https://gcc.gnu.org/g:08530be2593c2f1f5ce15fe3e8a2524b9f52fc6e
commit r16-4090-g08530be2593c2f1f5ce15fe3e8a2524b9f52fc6e
Author: Jonathan Wakely
Date: Wed Sep 24 14:37:37 2025 +0100
libstdc++: Check feature test macro for robust_nonmodifying_seq_ops
We should check the relevant fe
https://gcc.gnu.org/g:0959f0e0cee6ecff4242cf2f1e5c8db29b09904b
commit r16-4089-g0959f0e0cee6ecff4242cf2f1e5c8db29b09904b
Author: Jonathan Wakely
Date: Fri Sep 19 12:11:26 2025 +0100
libstdc++: Remove unwanted STDC_HEADERS macro from c++config.h [PR79147]
Similar to r16-4034-g19539
https://gcc.gnu.org/g:5756d0b61317b28922e5c7a9ce30f0aca19b901d
commit r16-4091-g5756d0b61317b28922e5c7a9ce30f0aca19b901d
Author: Luc Grosheintz
Date: Tue Sep 23 15:10:04 2025 +0200
libstdc++: Refactor __mdspan::__static_quotient.
For padded layouts we want to check that the produc
https://gcc.gnu.org/g:642d49c99055c4839717b13bf15ff7ecececc10c
commit 642d49c99055c4839717b13bf15ff7ecececc10c
Author: Mikael Morin
Date: Wed Jul 23 22:21:15 2025 +0200
Extraction get_array_memory_size
Diff:
---
gcc/fortran/trans-array.cc | 155 ---
https://gcc.gnu.org/g:ee0946014e0efcbaaac2d17cf5554f2cb1ddb48e
commit ee0946014e0efcbaaac2d17cf5554f2cb1ddb48e
Author: Mikael Morin
Date: Sun Sep 14 18:44:25 2025 +0200
Réduction utilisation stride pour allocation/initialisation
Diff:
---
libgfortran/intrinsics/cshift0.c| 12
https://gcc.gnu.org/g:c7e8433d28b44e05dae3b6323e9d7ac316e82c9b
commit c7e8433d28b44e05dae3b6323e9d7ac316e82c9b
Author: Mikael Morin
Date: Sat Aug 16 18:11:01 2025 +0200
Factorisation set_dimension_fields gfc_set_descriptor
Diff:
---
gcc/fortran/trans-descriptor.cc | 17 ++---
https://gcc.gnu.org/g:7f61534b69e07d0f5e295641bf04e4102144567c
commit 7f61534b69e07d0f5e295641bf04e4102144567c
Author: Mikael Morin
Date: Mon Sep 8 14:41:36 2025 +0200
Correction quotation macros m4
modif quotation
Correction quotation
Retour en arrière partiel P
https://gcc.gnu.org/g:ca4a98add262bd1f5965466535e087ad53095124
commit ca4a98add262bd1f5965466535e087ad53095124
Author: Mikael Morin
Date: Sun Aug 10 11:13:41 2025 +0200
Déplacement initialisation dernière borne sup assumed size
Diff:
---
gcc/fortran/trans-array.cc | 37 ++
https://gcc.gnu.org/g:d463c8e00fadc2c0f53e6562c7965e550cebe172
commit d463c8e00fadc2c0f53e6562c7965e550cebe172
Author: Mikael Morin
Date: Fri Aug 15 22:08:28 2025 +0200
Refactor set_dimension_bounds
Correction régression pr85938
Diff:
---
gcc/fortran/trans-descriptor.cc | 54 +++
https://gcc.gnu.org/g:df24f6bfd89e32a5cb7eb9eafbbada5b8d9f9d41
commit df24f6bfd89e32a5cb7eb9eafbbada5b8d9f9d41
Author: Mikael Morin
Date: Thu Jul 31 17:47:15 2025 +0200
Extraction gfc_set_empty_descriptor_bounds
Diff:
---
gcc/fortran/trans-array.cc | 18 ++
gcc/fortr
https://gcc.gnu.org/g:98999256945064e3b87909a3c80a70095113c7d7
commit 98999256945064e3b87909a3c80a70095113c7d7
Author: Mikael Morin
Date: Sat Aug 30 19:00:46 2025 +0200
gimple-simulate: Réécriture de MEM_REF à l'interieur ce COMPONENT_EXPR
Diff:
---
gcc/gimple-simulate.cc | 252 +
https://gcc.gnu.org/g:ef36c2f63395e6425848542ac6f7cf72254218e7
commit ef36c2f63395e6425848542ac6f7cf72254218e7
Author: Mikael Morin
Date: Sat Aug 16 19:16:15 2025 +0200
Refactor set_dimension_fields descriptor_init_count
Correction régression class_allocate_22
Ajout scan
https://gcc.gnu.org/g:44a227906fc8896fe9feb5a55c2111b4479ec39c
commit 44a227906fc8896fe9feb5a55c2111b4479ec39c
Author: Mikael Morin
Date: Sat Aug 16 19:09:50 2025 +0200
Refactoring set_dimension_fields set_pdt_array_descriptor
Diff:
---
gcc/fortran/trans-descriptor.cc | 10 --
1
https://gcc.gnu.org/g:c975921c2cea882cf1e6c54ac9c613bd4b2a19cc
commit c975921c2cea882cf1e6c54ac9c613bd4b2a19cc
Author: Mikael Morin
Date: Thu Jul 31 15:19:35 2025 +0200
Déplacemement plus de code gfc_set_pdt_array_descriptor
Diff:
---
gcc/fortran/trans-array.cc | 19
https://gcc.gnu.org/g:cd8670428327232a27bff74d21a469391f7875e0
commit cd8670428327232a27bff74d21a469391f7875e0
Author: Mikael Morin
Date: Wed Aug 6 21:38:11 2025 +0200
Suppression déclarations inutiles
Diff:
---
gcc/fortran/trans-descriptor.h | 4
1 file changed, 4 deletions(-)
dif
https://gcc.gnu.org/g:b7e2c9737eaefc05c5ee9919b9ec690b908c52a2
commit b7e2c9737eaefc05c5ee9919b9ec690b908c52a2
Author: Mikael Morin
Date: Sun Sep 14 21:38:56 2025 +0200
Extraction ARRAY_ELEM_AT_OFFSET, PTR_ADD_OFFSET
Modification definition macros
Diff:
---
libgfortran/intrinsic
https://gcc.gnu.org/g:02fe1dce6864d757981f5c6fd841307ddf30b4b3
commit 02fe1dce6864d757981f5c6fd841307ddf30b4b3
Author: Mikael Morin
Date: Sat Aug 16 15:13:04 2025 +0200
Simplification initialisation offset remap descriptor
Modif initialisation stride
Revert partiel initia
The branch 'mikael/heads/refactor_descriptor_v08' in namespace 'refs/users' was
deleted.
It previously pointed to:
aa2974e0978e... Correction régression unlimited_polymorphic_17.f90
Diff:
!!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBLE (LOST):
--
https://gcc.gnu.org/g:91086cb56dfb9e10c33812af732736ed941f8d5e
commit 91086cb56dfb9e10c33812af732736ed941f8d5e
Author: Mikael Morin
Date: Tue Jul 29 17:43:43 2025 +0200
gimple-simulate: prise en charge BUILTIN_REALLOC
Diff:
---
gcc/gimple-simulate.cc | 181 +++
https://gcc.gnu.org/g:7e40edb21a23f42e7ef94baefcef94f1d9ae067f
commit 7e40edb21a23f42e7ef94baefcef94f1d9ae067f
Author: Mikael Morin
Date: Thu Sep 4 17:10:58 2025 +0200
gimple-simulate: Sauvegarde
Diff:
---
gcc/gimple-simulate.cc | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
di
https://gcc.gnu.org/g:c0f334d9ce8aceae050656089529fc718f393281
commit c0f334d9ce8aceae050656089529fc718f393281
Author: Mikael Morin
Date: Tue Sep 16 19:02:16 2025 +0200
Renommage element_ref -> current_elem
Diff:
---
gcc/fortran/trans-array.cc | 30 +++---
gcc/for
https://gcc.gnu.org/g:b55eff55c6c78086b09ae80ce805c4ef9f02195c
commit b55eff55c6c78086b09ae80ce805c4ef9f02195c
Author: Mikael Morin
Date: Tue Sep 16 21:59:37 2025 +0200
Refactoring calcul stride
Diff:
---
gcc/fortran/trans-array.cc | 40 ++--
1 file ch
https://gcc.gnu.org/g:d9423e6e9442366d707575aed2bebff537d77642
commit d9423e6e9442366d707575aed2bebff537d77642
Author: Mikael Morin
Date: Mon Sep 22 11:12:09 2025 +0200
Extraction build_array_ref
Diff:
---
gcc/fortran/trans-array.cc | 223 -
1
https://gcc.gnu.org/g:3b34e8d35f2a13eb3887dbbb12a1107087c5971a
commit 3b34e8d35f2a13eb3887dbbb12a1107087c5971a
Author: Mikael Morin
Date: Mon Sep 22 18:51:54 2025 +0200
Correction régression coarray/class_1.f90
Diff:
---
gcc/fortran/trans-array.cc | 14 --
1 file changed, 8 i
https://gcc.gnu.org/g:2528fc76b5cf9e38c3d03fdd81188b3665aec70f
commit 2528fc76b5cf9e38c3d03fdd81188b3665aec70f
Author: Mikael Morin
Date: Mon Sep 22 16:04:36 2025 +0200
Correction régression transfer_class_3.f90
Diff:
---
gcc/fortran/trans-intrinsic.cc | 9 ++---
1 file changed, 6 in
https://gcc.gnu.org/g:1f50d11d9c544fdfcbdd6003710623179bf1b7bf
commit 1f50d11d9c544fdfcbdd6003710623179bf1b7bf
Author: Mikael Morin
Date: Sun Sep 14 13:43:25 2025 +0200
Correction régression pdt_31
Correction régression transfer_class_5
Correction régression class_dummy_1
https://gcc.gnu.org/g:cfb6a9a46d6def0c086a7ac25a033800d2601b23
commit cfb6a9a46d6def0c086a7ac25a033800d2601b23
Author: Mikael Morin
Date: Thu Jul 31 12:11:15 2025 +0200
Extraction gfc_set_descriptor_for_assign_realloc
Diff:
---
gcc/fortran/trans-array.cc | 228 ++
https://gcc.gnu.org/g:d818129f312fe00f3700585be212e3bb0717b81b
commit d818129f312fe00f3700585be212e3bb0717b81b
Author: Mikael Morin
Date: Fri Aug 29 15:14:32 2025 +0200
gimple-simulate: Assouplissement type pointeur nul
Diff:
---
gcc/gimple-simulate.cc | 43 ++
https://gcc.gnu.org/g:2fa070e1d8d02354b99ab83c7efc7575a8ca92dc
commit 2fa070e1d8d02354b99ab83c7efc7575a8ca92dc
Author: Mikael Morin
Date: Tue Sep 23 19:25:38 2025 +0200
Correction partielle unlimited_polymorphic_17.f90
Diff:
---
gcc/fortran/trans-array.cc | 3 +++
1 file changed, 3 inser
https://gcc.gnu.org/g:ca1a92a2c5fe3c51b3b4b488ac51282f57bb30bf
commit ca1a92a2c5fe3c51b3b4b488ac51282f57bb30bf
Author: Mikael Morin
Date: Thu Aug 7 11:42:13 2025 +0200
Refactoring gfc_nullify_descriptor/gfc_init_descriptor_variable
Diff:
---
gcc/fortran/trans-descriptor.cc | 35 +
https://gcc.gnu.org/g:056198e573e170df9c3501c498178ffdfdc86edd
commit 056198e573e170df9c3501c498178ffdfdc86edd
Author: Mikael Morin
Date: Fri Jul 18 14:45:07 2025 +0200
Factorisation gfc_conv_shift_descriptor
Factorisation gfc_conv_shift_descriptor
Diff:
---
gcc/fortran/trans-ex
https://gcc.gnu.org/g:fc8f8ce0d8601c4b8358dc2f7f421c0138c9be07
commit fc8f8ce0d8601c4b8358dc2f7f421c0138c9be07
Author: Mikael Morin
Date: Tue Sep 23 16:18:42 2025 +0200
Correction régression select_type_26
Diff:
---
gcc/fortran/trans-array.cc | 27 +--
1 file chan
https://gcc.gnu.org/g:29d1663edd3541b4e6d1f95fbbb63c984dee0a97
commit 29d1663edd3541b4e6d1f95fbbb63c984dee0a97
Author: Mikael Morin
Date: Mon Sep 22 22:06:07 2025 +0200
Correction régression associate_48.f90
Diff:
---
gcc/fortran/trans-array.cc | 7 ---
1 file changed, 4 insertions(+
https://gcc.gnu.org/g:061c287f036566aa722e0e60b6ab72c66131ce9e
commit 061c287f036566aa722e0e60b6ab72c66131ce9e
Author: Mikael Morin
Date: Tue Sep 23 15:36:13 2025 +0200
Correction régression class_allocate_19.f03
Diff:
---
gcc/fortran/trans-array.cc | 2 ++
1 file changed, 2 insertions(+
https://gcc.gnu.org/g:3e3893107aacc8a9386397c7c53fd1501484b2d8
commit 3e3893107aacc8a9386397c7c53fd1501484b2d8
Author: Mikael Morin
Date: Wed Jun 4 16:12:40 2025 +0200
Correction régression pr68864
Diff:
---
gcc/fortran/trans-stmt.cc | 7 ++-
1 file changed, 6 insertions(+), 1 deleti
https://gcc.gnu.org/g:9a5f9099b6915543f27048ef3e6f98a0e02eaf8e
commit 9a5f9099b6915543f27048ef3e6f98a0e02eaf8e
Author: Mikael Morin
Date: Tue Sep 23 15:41:01 2025 +0200
Correction régression actual_array_subref.f90
Diff:
---
gcc/fortran/trans-array.cc | 2 ++
1 file changed, 2 insertions
https://gcc.gnu.org/g:3bbc9a1d5b27584f0af2df9da7e1974cd0ceb9e8
commit 3bbc9a1d5b27584f0af2df9da7e1974cd0ceb9e8
Author: Mikael Morin
Date: Tue Sep 23 21:08:11 2025 +0200
Sauvegarde modif
Diff:
---
gcc/fortran/trans-array.cc | 20 +---
1 file changed, 13 insertions(+), 7 de
https://gcc.gnu.org/g:01e705291e5ef1b2471621270156b530963d2e90
commit 01e705291e5ef1b2471621270156b530963d2e90
Author: Mikael Morin
Date: Mon Sep 22 18:56:56 2025 +0200
Correction régression associate_46.f90
Diff:
---
gcc/fortran/trans-array.cc | 2 ++
1 file changed, 2 insertions(+)
di
https://gcc.gnu.org/g:72c847200e9f7dbbc4e81723d2bcd5e1a70551b4
commit 72c847200e9f7dbbc4e81723d2bcd5e1a70551b4
Author: Mikael Morin
Date: Mon Sep 22 20:41:51 2025 +0200
Correction partielle associate_48.f90
Diff:
---
gcc/fortran/trans-array.cc | 6 +++---
1 file changed, 3 insertions(+),
https://gcc.gnu.org/g:0454a1e2f8d175a1b73f995a298841947f59bb6b
commit 0454a1e2f8d175a1b73f995a298841947f59bb6b
Author: Mikael Morin
Date: Fri Aug 15 15:27:59 2025 +0200
Refactor set_gfc_from_cfi
Correction régression bind_c_optional-1
Correction renseignement stride
https://gcc.gnu.org/g:a2fadee9d7a02fb618fb1645b20f148f8a76
commit a2fadee9d7a02fb618fb1645b20f148f8a76
Author: Mikael Morin
Date: Wed Jul 23 16:34:39 2025 +0200
Extraction gfc_copy_sequence_descriptor
Diff:
---
gcc/fortran/trans-array.cc | 18 +-
gcc/fortran/
https://gcc.gnu.org/g:4f9f1269f4e929ee471b717b47c33d2d5a3db0d3
commit r16-4087-g4f9f1269f4e929ee471b717b47c33d2d5a3db0d3
Author: Nathaniel Shead
Date: Thu Sep 25 21:05:40 2025 +1000
c++/modules: Remove incorrect assertion [PR122015,PR122019]
This assertion, despite what I said in
https://gcc.gnu.org/g:80d729c4b11f836c2b981bb34137a579f2d098f0
commit r16-4092-g80d729c4b11f836c2b981bb34137a579f2d098f0
Author: John David Anglin
Date: Thu Sep 25 10:49:39 2025 -0400
hppa: Fix asm in atomic_store_8 in sync-libfuncs.c
Fix typo in the asm in atomic_store_8. Also c
https://gcc.gnu.org/g:42d642199848c11ec7989077747e53b1eeda
commit 42d642199848c11ec7989077747e53b1eeda
Author: Mikael Morin
Date: Wed Jun 18 17:31:23 2025 +0200
Déplacement fonctions descripteur vers fichier séparé
Suppression déclarations trans-array.h
Inclusion
https://gcc.gnu.org/g:a1d33c8c7035756db953564283663f5743e36352
commit a1d33c8c7035756db953564283663f5743e36352
Author: Mikael Morin
Date: Sun Aug 17 17:05:28 2025 +0200
Factorisation set_dimension_bounds/shift_dimension_bounds
gfc_set_descriptor_for_assign_realloc
Revert partiel
https://gcc.gnu.org/g:45a2514ac5a543b6b628be8fc0535ae13c94acf0
commit 45a2514ac5a543b6b628be8fc0535ae13c94acf0
Author: Mikael Morin
Date: Wed Jul 16 16:49:28 2025 +0200
Extraction fonction gfc_nullify_descriptor
Diff:
---
gcc/fortran/trans-descriptor.cc | 8
gcc/fortran/trans-de
https://gcc.gnu.org/g:50e44b9b09bcd55861825fef845206f244dbe3f7
commit 50e44b9b09bcd55861825fef845206f244dbe3f7
Author: Mikael Morin
Date: Tue Jul 1 22:20:34 2025 +0200
Ajout locations setters
Diff:
---
gcc/fortran/trans-descriptor.cc | 28
1 file changed, 20
https://gcc.gnu.org/g:b620c02504970530d55b922936e9a25101e6ee24
commit b620c02504970530d55b922936e9a25101e6ee24
Author: Mikael Morin
Date: Sat Aug 16 18:19:27 2025 +0200
Factorisation set_dimension_fields gfc_set_descriptor_with_shape
Correction régression c_f_pointer_tests_4
Diff
https://gcc.gnu.org/g:f9374d091804de8a5fe5e837a6ebc19d0770fffa
commit f9374d091804de8a5fe5e837a6ebc19d0770fffa
Author: Mikael Morin
Date: Fri Feb 14 11:04:01 2025 +0100
Factorisation descriptor_element_size
Diff:
---
gcc/fortran/trans-array.cc | 85 +++
https://gcc.gnu.org/g:5b30ff052fd19752174f231eb9968626619b76b6
commit 5b30ff052fd19752174f231eb9968626619b76b6
Author: Mikael Morin
Date: Mon Aug 11 21:52:36 2025 +0200
Refactoring descriptor_write
Diff:
---
gcc/fortran/trans-descriptor.cc | 31 ---
1 file cha
https://gcc.gnu.org/g:9fbaf3fad8b1ae30eb3b53b4b3b2d95bfea82806
commit 9fbaf3fad8b1ae30eb3b53b4b3b2d95bfea82806
Author: Mikael Morin
Date: Thu Sep 25 10:45:07 2025 +0200
Revert "Fortran: Implement PDT constructors with syntax variants [PR114815]"
This reverts commit c52c745c98f8463
https://gcc.gnu.org/g:6c8b9940ddfaa29c0488720d1396d91df1610d46
commit 6c8b9940ddfaa29c0488720d1396d91df1610d46
Author: Mikael Morin
Date: Sat Sep 13 16:36:23 2025 +0200
Réduction utilisations macro GFC_DESCRIPTOR_STRIDE
Retour en arrière list_read.c
Correction eoshift0
1 - 100 of 124 matches
Mail list logo