https://gcc.gnu.org/g:0634bd56978478c567a29841b6f99ac7050764e6
commit r16-3020-g0634bd56978478c567a29841b6f99ac7050764e6
Author: Mikael Morin
Date: Tue Aug 5 14:58:02 2025 +0200
fortran: Remove array bound update after constructor expansion
The array constructor expansion extends
https://gcc.gnu.org/g:14ca0646962f291d1b13497b35061020a97305b4
commit r16-3021-g14ca0646962f291d1b13497b35061020a97305b4
Author: Mikael Morin
Date: Tue Aug 5 14:58:03 2025 +0200
fortran: Remove overwrite of polymorphic associate variable offset
The array descriptor returned by gfc
https://gcc.gnu.org/g:8d2e44fa19959e8452d500f264f4c96e13ec3617
commit r16-3019-g8d2e44fa19959e8452d500f264f4c96e13ec3617
Author: Mikael Morin
Date: Tue Aug 5 14:58:01 2025 +0200
fortran: Remove premature initialization of a function result's span
Setting just the span in an otherw
https://gcc.gnu.org/g:acb0fa251abf55bfdd50e90b2c97ab084204ca6c
commit r16-3018-gacb0fa251abf55bfdd50e90b2c97ab084204ca6c
Author: Mikael Morin
Date: Tue Aug 5 14:58:00 2025 +0200
fortran: Remove default initialization of local pointers's span
A pointer has no default initialization
https://gcc.gnu.org/g:914b7296ebe4940abc23be419a946e491402ed67
commit r16-3017-g914b7296ebe4940abc23be419a946e491402ed67
Author: Mikael Morin
Date: Tue Aug 5 14:57:59 2025 +0200
fortran: Remove redundant initialisation of associate variable span
In the initialization of associate
https://gcc.gnu.org/g:d358dc6f331c58bb5f0046dd1e04fc100775c5e8
commit r16-3016-gd358dc6f331c58bb5f0046dd1e04fc100775c5e8
Author: Mikael Morin
Date: Tue Aug 5 14:57:58 2025 +0200
fortran: Remove span overwrite with pointer assignments
Remove an overwrite of the array descriptor spa
https://gcc.gnu.org/g:c9da74d5ad383b309195afb37b9044c1087da026
commit r16-3013-gc9da74d5ad383b309195afb37b9044c1087da026
Author: Mikael Morin
Date: Tue Aug 5 17:11:03 2025 +0200
fortran: Remove unused field use_offset
The gfc_se::use_offset field is set in a few places, but is now
The branch 'mikael/heads/suppr_use_offset_v01' was created in namespace
'refs/users' pointing to:
d8171a4fe546... fortran: Remove unused field use_offset
https://gcc.gnu.org/g:d8171a4fe546ae0df2b88d026a0d3c99f4b58eba
commit d8171a4fe546ae0df2b88d026a0d3c99f4b58eba
Author: Mikael Morin
Date: Sun Aug 3 18:56:51 2025 +0200
fortran: Remove unused field use_offset
The gfc_se::use_offset field is set in a few places, but is nowhere
u
https://gcc.gnu.org/g:55434a57e5c4a379a3c301d1c021a60f615bec56
commit r16-2792-g55434a57e5c4a379a3c301d1c021a60f615bec56
Author: Mikael Morin
Date: Sun Aug 3 15:21:08 2025 +0200
fortran: Use array descriptor offset setter when possible
Regression-tested on x86_64-pc-linux-gnu.
https://gcc.gnu.org/g:9021a436089b1bf6c1901eb23c42da5ca0a6e5b7
commit r16-2791-g9021a436089b1bf6c1901eb23c42da5ca0a6e5b7
Author: Mikael Morin
Date: Sun Aug 3 15:21:07 2025 +0200
fortran: Remove array descriptor data address accessor function
Regression-tested on x86_64-pc-linux-gn
https://gcc.gnu.org/g:d993f5e4923b7fc01cfb1864865758855beb
commit r16-2790-gd993f5e4923b7fc01cfb1864865758855beb
Author: Mikael Morin
Date: Sun Aug 3 15:21:06 2025 +0200
fortran: Use array descriptor data setter when possible
Regression-tested on x86_64-pc-linux-gnu.
O
https://gcc.gnu.org/g:b2e86407ed80b8f68b08f89381c12dac7d559501
commit b2e86407ed80b8f68b08f89381c12dac7d559501
Author: Mikael Morin
Date: Mon Feb 17 14:43:06 2025 +0100
fortran: Remove overwrite of polymorphic associate variable offset
The array returned by gfc_conv_expr_descripto
https://gcc.gnu.org/g:fd19529193b6c23be35f5b10c621a469a8a96d08
commit fd19529193b6c23be35f5b10c621a469a8a96d08
Author: Mikael Morin
Date: Mon Mar 17 19:09:18 2025 +0100
fortran: Remove array bound update after constructor expansion
The array constructor expansion extends the size
https://gcc.gnu.org/g:70e53d46d5d1f51c4880bfe6b560d108df014c60
commit 70e53d46d5d1f51c4880bfe6b560d108df014c60
Author: Mikael Morin
Date: Tue Jul 15 19:19:24 2025 +0200
fortran: Remove default initialization of local pointers's span
A pointer has no default initialization; it is i
https://gcc.gnu.org/g:04aaffc0dae9a9ef204dd87962e51f92ca8dcb1d
commit 04aaffc0dae9a9ef204dd87962e51f92ca8dcb1d
Author: Mikael Morin
Date: Mon Mar 17 19:26:09 2025 +0100
fortran: Remove premature initialization of a function result's span
Setting just the span in an otherwise unini
https://gcc.gnu.org/g:9530bd2d11f9dc721d82c89b9eb09b1107504236
commit 9530bd2d11f9dc721d82c89b9eb09b1107504236
Author: Mikael Morin
Date: Mon Feb 17 16:16:47 2025 +0100
fortran: Remove redundant initialisation of associate variable span
In the initialization of associate variable
https://gcc.gnu.org/g:edef4b8f618c89e1f3db8bbf70494ac649d25236
commit edef4b8f618c89e1f3db8bbf70494ac649d25236
Author: Mikael Morin
Date: Thu Jul 31 16:29:42 2025 +0200
fortran: Remove span overwrite with pointer assignments
In this case the isolated field write causes wrong code.
The branch 'mikael/heads/suppr_descr_field_updates_v01' was created in
namespace 'refs/users' pointing to:
b2e86407ed80... fortran: Remove overwrite of polymorphic associate variable
https://gcc.gnu.org/g:07f3d4022e9bf55635118a8f5d72f96337c44331
commit 07f3d4022e9bf55635118a8f5d72f96337c44331
Author: Mikael Morin
Date: Sat Jun 28 22:02:40 2025 +0200
fortran: Remove array descriptor data address accessor function
Regression-tested on x86_64-pc-linux-gnu.
OK
https://gcc.gnu.org/g:f08231b295d53c6cae323152a95facacdf8989d6
commit f08231b295d53c6cae323152a95facacdf8989d6
Author: Mikael Morin
Date: Thu Jun 19 18:04:56 2025 +0200
fortran: Use array descriptor offset setter when possible
Regression-tested on x86_64-pc-linux-gnu.
OK for m
https://gcc.gnu.org/g:bf7bd27a49b4e6fbc26d0644738993b1b87a724f
commit bf7bd27a49b4e6fbc26d0644738993b1b87a724f
Author: Mikael Morin
Date: Wed Feb 12 10:47:31 2025 +0100
fortran: Use array descriptor data setter when possible
Regression-tested on x86_64-pc-linux-gnu.
OK for mas
The branch 'mikael/heads/utilisation_setters_getters_v01' was created in
namespace 'refs/users' pointing to:
f08231b295d5... fortran: Use array descriptor offset setter when possible
The branch 'mikael/heads/utilisation_setters_getters_v01' in namespace
'refs/users' was deleted.
It previously pointed to:
6da46795fb5b... fortran: Use array descriptor offset setter when possible
Diff:
!!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBLE (LOST):
---
https://gcc.gnu.org/g:6da46795fb5b460bf93638f4fc7fa9c2371fec18
commit 6da46795fb5b460bf93638f4fc7fa9c2371fec18
Author: Mikael Morin
Date: Thu Jun 19 18:04:56 2025 +0200
fortran: Use array descriptor offset setter when possible
In some places, a write to an array descriptor off
https://gcc.gnu.org/g:ed33a6e0d9439f8546f568497cf9872174c73b84
commit ed33a6e0d9439f8546f568497cf9872174c73b84
Author: Mikael Morin
Date: Sat Jun 28 22:02:40 2025 +0200
fortran: Remove array descriptor data address accessor function
The function gfc_conv_descriptor_data_addr gener
https://gcc.gnu.org/g:0e47178e7e5af639b60c7a238a8890382abedc04
commit 0e47178e7e5af639b60c7a238a8890382abedc04
Author: Mikael Morin
Date: Wed Feb 12 10:47:31 2025 +0100
fortran: Use array descriptor data setter when possible
In some places, a write to an array descriptor data fiel
The branch 'mikael/heads/utilisation_setters_getters_v01' was created in
namespace 'refs/users' pointing to:
6da46795fb5b... fortran: Use array descriptor offset setter when possible
https://gcc.gnu.org/g:db39ace3c1c6b7c222a46e4e5a20900262d1971d
commit r16-2711-gdb39ace3c1c6b7c222a46e4e5a20900262d1971d
Author: Mikael Morin
Date: Tue Jul 15 13:33:34 2025 +0200
fortran: Fix closing brace in comment
In a comment, fix the closing brace of the tree layout definitio
https://gcc.gnu.org/g:c74d63a22a11280f700329a11516263b74be513c
commit c74d63a22a11280f700329a11516263b74be513c
Author: Mikael Morin
Date: Tue Jul 15 13:33:34 2025 +0200
fortran: Fix closing brace in comment
In a comment, fix the closing brace of the tree layout definition of the
The branch 'mikael/heads/suppr_accolade_commentaire_v01' was created in
namespace 'refs/users' pointing to:
c74d63a22a11... fortran: Fix closing brace in comment
https://gcc.gnu.org/g:04a1259ffea29718256beeb2aca3f473c1f259e4
commit r16-2695-g04a1259ffea29718256beeb2aca3f473c1f259e4
Author: Mikael Morin
Date: Wed Jul 30 11:02:27 2025 +0200
fortran: Evaluate class function bounds in the scalarizer [PR121342]
There is code in gfc_conv_procedu
https://gcc.gnu.org/g:f58e8e76a987ca4f4d52310e12726588d3821659
commit f58e8e76a987ca4f4d52310e12726588d3821659
Author: Mikael Morin
Date: Thu Jul 31 16:29:42 2025 +0200
Suppression modification span
Ajout test
Diff:
---
gcc/fortran/trans-expr.cc | 5 -
https://gcc.gnu.org/g:c9070b4f0e777f2361aec06b2371cfb2dc298fd1
commit c9070b4f0e777f2361aec06b2371cfb2dc298fd1
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:ca66c35875951bab30878e0f450eac5298b3daf7
commit ca66c35875951bab30878e0f450eac5298b3daf7
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:0cae5bfe3b65745a99f4ca986cec6137ea9d3c43
commit 0cae5bfe3b65745a99f4ca986cec6137ea9d3c43
Author: Mikael Morin
Date: Thu Jul 31 20:35:45 2025 +0200
Extraction gfc_set_null_descriptor
Correction régression null_actual_7
Diff:
---
gcc/fortran/trans-descriptor.
https://gcc.gnu.org/g:d306c6c64ef661567e4374f06f23b3dd46045a96
commit d306c6c64ef661567e4374f06f23b3dd46045a96
Author: Mikael Morin
Date: Thu Jul 31 19:38:33 2025 +0200
Sauvegarde essai.
Diff:
---
gcc/fortran/trans-array.cc | 37 ++---
gcc/fortran/trans-ex
https://gcc.gnu.org/g:8ddf5da2fd2d6a7f90cc2902b5a2b51b0b994f94
commit 8ddf5da2fd2d6a7f90cc2902b5a2b51b0b994f94
Author: Mikael Morin
Date: Thu Jul 31 17:50:45 2025 +0200
Suppression déclarations inutiles
Diff:
---
gcc/fortran/trans-descriptor.h | 7 ---
1 file changed, 7 deletions(-)
https://gcc.gnu.org/g:740d7bf3ec02fa32a839aa28b47a78b722a3a949
commit 740d7bf3ec02fa32a839aa28b47a78b722a3a949
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:a0817c915cb63bdd61cb8d04fc2ff01e3b86f675
commit a0817c915cb63bdd61cb8d04fc2ff01e3b86f675
Author: Mikael Morin
Date: Thu Jul 31 16:51:20 2025 +0200
Déplacement gfc_array_init_count -> gfc_descriptor_init_count
Diff:
---
gcc/fortran/trans-array.cc | 301 ++---
https://gcc.gnu.org/g:bc40798c693403b586d3308c1275b6401502ddd0
commit bc40798c693403b586d3308c1275b6401502ddd0
Author: Mikael Morin
Date: Mon Mar 17 19:26:09 2025 +0100
Essai suppression initialisation span dans gfc_conv_expr_descriptor
Diff:
---
gcc/fortran/trans-array.cc | 8
https://gcc.gnu.org/g:0b6cbdff0ab2ff35667481f03ca856815a96a831
commit 0b6cbdff0ab2ff35667481f03ca856815a96a831
Author: Mikael Morin
Date: Mon Mar 17 19:09:18 2025 +0100
Suppression mise à jour upper bound.
Diff:
---
gcc/fortran/trans-array.cc | 1 -
1 file changed, 1 deletion(-)
diff --
https://gcc.gnu.org/g:4bfc899aa70c35b0d0fdf84c85463b9c07948f8c
commit 4bfc899aa70c35b0d0fdf84c85463b9c07948f8c
Author: Mikael Morin
Date: Thu Jul 31 14:41:23 2025 +0200
Déplacement gfc_grow_array
Diff:
---
gcc/fortran/trans-array.cc | 37 -
gcc/fo
https://gcc.gnu.org/g:c41ded73c1423a598fc1ec2cd8b6a5495f0651c7
commit c41ded73c1423a598fc1ec2cd8b6a5495f0651c7
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:ab2bc5528e83490eb7afaf841f88ce754f265e4d
commit ab2bc5528e83490eb7afaf841f88ce754f265e4d
Author: Mikael Morin
Date: Thu Jul 31 12:34:22 2025 +0200
Extraction gfc_set_pdt_array_descriptor
Diff:
---
gcc/fortran/trans-array.cc | 62 +---
https://gcc.gnu.org/g:9a7375ac923271e31f0e98334eaa6547062904bc
commit 9a7375ac923271e31f0e98334eaa6547062904bc
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:d79db5044eb1be4b0fb8d32e14dc9bf311ce3589
commit d79db5044eb1be4b0fb8d32e14dc9bf311ce3589
Author: Mikael Morin
Date: Mon Feb 17 17:28:01 2025 +0100
Suppression mise à jour offset forall
Sauvegarde
Correction régression forall
Diff:
---
gcc/fortran/t
https://gcc.gnu.org/g:050cd4d916f682c1a3aefc6e041c861cd16ec2d3
commit 050cd4d916f682c1a3aefc6e041c861cd16ec2d3
Author: Mikael Morin
Date: Mon Feb 17 16:16:47 2025 +0100
Suppression set span dans trans_associate_var
Diff:
---
gcc/fortran/trans-stmt.cc | 10 --
1 file changed, 10 d
https://gcc.gnu.org/g:8ce0ef69c547a5319161824f936cfdcf735a6fdd
commit 8ce0ef69c547a5319161824f936cfdcf735a6fdd
Author: Mikael Morin
Date: Mon Feb 17 14:43:06 2025 +0100
Suppression modif offset trans_associate_var
Correction bootstrap suppression variables inutilisées
Diff:
---
https://gcc.gnu.org/g:7678d3467841659e7f3723ac79d19ba9183002b0
commit 7678d3467841659e7f3723ac79d19ba9183002b0
Author: Mikael Morin
Date: Fri Feb 14 11:22:35 2025 +0100
Mise à jour offset & span dans gfc_array_init_size
Diff:
---
gcc/fortran/trans-array.cc | 30 ++
https://gcc.gnu.org/g:05877f1396371864d32927500e45fc32955f5b22
commit 05877f1396371864d32927500e45fc32955f5b22
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:09730ed88847ae9299141954f474c4b4ad4d9adb
commit 09730ed88847ae9299141954f474c4b4ad4d9adb
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:e3f99dc6ce137049a7061d891b21b304ce8b7926
commit e3f99dc6ce137049a7061d891b21b304ce8b7926
Author: Mikael Morin
Date: Wed Jul 23 14:59:35 2025 +0200
Extraction gfc_shift_descriptor
Diff:
---
gcc/fortran/trans-descriptor.cc | 31 +++
gcc/for
https://gcc.gnu.org/g:aaab7ec26d91a8f5fe5bbbca8213da472c44d03d
commit aaab7ec26d91a8f5fe5bbbca8213da472c44d03d
Author: Mikael Morin
Date: Wed Jul 23 12:12:01 2025 +0200
Extraction gfc_set_temporary_descriptor
Diff:
---
gcc/fortran/trans-array.cc | 62 +---
https://gcc.gnu.org/g:b31ddda1320f33a3ee439c3fd493fe37f8efc4d8
commit b31ddda1320f33a3ee439c3fd493fe37f8efc4d8
Author: Mikael Morin
Date: Wed Jul 23 10:48:32 2025 +0200
Extraction gfc_copy_descriptor
Diff:
---
gcc/fortran/trans-array.cc | 39 +++
https://gcc.gnu.org/g:7b804313aa7b237746191fc7f8e448466d7e6c86
commit 7b804313aa7b237746191fc7f8e448466d7e6c86
Author: Mikael Morin
Date: Wed Jul 23 09:44:49 2025 +0200
Renseignement token dans gcf_set_descriptor_from_scalar
Diff:
---
gcc/fortran/trans-descriptor.cc | 11 +++
gcc
https://gcc.gnu.org/g:c7a06506e9a846bbdf0a67366f3afb9b87321b29
commit c7a06506e9a846bbdf0a67366f3afb9b87321b29
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:d5a26d5d8fa2a9a0ca4ffe5ede86e7596ec74b14
commit d5a26d5d8fa2a9a0ca4ffe5ede86e7596ec74b14
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:4caa6ff7fed2fde8996026ff69c8475737df48e1
commit 4caa6ff7fed2fde8996026ff69c8475737df48e1
Author: Mikael Morin
Date: Tue Jul 22 20:50:41 2025 +0200
Extraction gfc_set_descriptor_from_scalar
Diff:
---
gcc/fortran/trans-descriptor.cc | 18 ++
gcc/fortra
https://gcc.gnu.org/g:4539ff30f4c5b14f39ee7c48980f04f36ddf2bb6
commit 4539ff30f4c5b14f39ee7c48980f04f36ddf2bb6
Author: Mikael Morin
Date: Tue Jul 22 19:51:53 2025 +0200
Extraction set_gfc_from_cfi
Diff:
---
gcc/fortran/trans-decl.cc | 210 +++-
g
https://gcc.gnu.org/g:9cd04072b31b9b7b4210f3abe0b1dbb672d1251a
commit 9cd04072b31b9b7b4210f3abe0b1dbb672d1251a
Author: Mikael Morin
Date: Tue Jul 22 12:17:50 2025 +0200
Extraction gfc_set_gfc_from_cfi
Diff:
---
gcc/fortran/trans-descriptor.cc | 98
https://gcc.gnu.org/g:c934351af60554a17c6e930c53ef1649e03c9455
commit c934351af60554a17c6e930c53ef1649e03c9455
Author: Mikael Morin
Date: Tue Jul 22 11:16:59 2025 +0200
Extraction gfc_conv_shift_subarray_descriptor
Correction alloc_comp_constructor_5
Diff:
---
gcc/fortran/trans-
https://gcc.gnu.org/g:23a97202c121f67a337ab9eaac343e98c32fa504
commit 23a97202c121f67a337ab9eaac343e98c32fa504
Author: Mikael Morin
Date: Tue Jul 22 11:32:27 2025 +0200
Refactoring gfc_conv_descriptor_sm_get
Diff:
---
gcc/fortran/trans-descriptor.cc | 7 +++
gcc/fortran/trans-descrip
https://gcc.gnu.org/g:49b29209112310107684b8f6d1638aa9f2aeff1f
commit 49b29209112310107684b8f6d1638aa9f2aeff1f
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:0d9698e3dc5baba7d5ad27a5ceb9b34973c1ac20
commit 0d9698e3dc5baba7d5ad27a5ceb9b34973c1ac20
Author: Mikael Morin
Date: Tue Jul 22 10:03:33 2025 +0200
Factorisation set descriptor with shape
Diff:
---
gcc/fortran/trans-descriptor.cc | 78
https://gcc.gnu.org/g:8011a42ca387a30dc5ccb93ad2b67a303f6e35b4
commit 8011a42ca387a30dc5ccb93ad2b67a303f6e35b4
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:f6e4787f0d1791cce81e1abfc98b57974720808c
commit f6e4787f0d1791cce81e1abfc98b57974720808c
Author: Mikael Morin
Date: Sun Jul 20 17:25:26 2025 +0200
Extraction gfc_set_descriptor
Correction bootstsrap
Diff:
---
gcc/fortran/trans-array.cc | 163 +-
https://gcc.gnu.org/g:c820a4548c4b0bf7c6f9080643f2b233ad3d0e85
commit c820a4548c4b0bf7c6f9080643f2b233ad3d0e85
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:5c8e7f7ef823fcd1f4c6b8e76cb137520623b6f2
commit 5c8e7f7ef823fcd1f4c6b8e76cb137520623b6f2
Author: Mikael Morin
Date: Wed Jul 16 22:09:17 2025 +0200
Extraction gfc_copy_descriptor
Diff:
---
gcc/fortran/trans-array.cc | 25 ++---
gcc/fortran/tr
https://gcc.gnu.org/g:b8fb22c3271fc672935476a3885b9a0a613b2ddb
commit b8fb22c3271fc672935476a3885b9a0a613b2ddb
Author: Mikael Morin
Date: Wed Jul 23 17:07:24 2025 +0200
Extraction gfc_conv_remap_descriptor
Diff:
---
gcc/fortran/trans-descriptor.cc | 104 ++
https://gcc.gnu.org/g:d13faeab8cd8bafe738485957f2ee9c591a32f30
commit d13faeab8cd8bafe738485957f2ee9c591a32f30
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:75c19aaab11ae3d86586e961a20e2886e80d5c83
commit 75c19aaab11ae3d86586e961a20e2886e80d5c83
Author: Mikael Morin
Date: Wed Jul 23 16:36:42 2025 +0200
Déplacement gfc_descriptor_size
Diff:
---
gcc/fortran/trans-array.cc | 47
https://gcc.gnu.org/g:70536117ffefe76f72a3712d2386b8b78d8ceec3
commit 70536117ffefe76f72a3712d2386b8b78d8ceec3
Author: Mikael Morin
Date: Tue Dec 17 17:27:24 2024 +0100
Déplacement shift descriptor vers gfc_conv_array_parameter
Suppression variables inutilisées
Diff:
---
gcc/for
https://gcc.gnu.org/g:cd16c97854d76011df01962a422dc0b0f435a296
commit cd16c97854d76011df01962a422dc0b0f435a296
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:65956591d49e9780bd989fec3b42fd80694a7df0
commit 65956591d49e9780bd989fec3b42fd80694a7df0
Author: Mikael Morin
Date: Wed Jul 16 16:49:28 2025 +0200
Extraction fonction gfc_nullify_descriptor
Diff:
---
gcc/fortran/trans-descriptor.cc | 6 ++
gcc/fortran/trans-desc
https://gcc.gnu.org/g:a1229258129202a7ad11928788805b256c7c03e7
commit a1229258129202a7ad11928788805b256c7c03e7
Author: Mikael Morin
Date: Tue Jul 15 21:49:27 2025 +0200
Extraction gfc_init_absent_descriptor
Correction gfc_clear_descriptor assumed rank
Correction partielle
https://gcc.gnu.org/g:78e0108a1c7a58b5511a29c28c7a12aaef58fcd2
commit 78e0108a1c7a58b5511a29c28c7a12aaef58fcd2
Author: Mikael Morin
Date: Wed Jul 16 12:40:12 2025 +0200
Suppression set_dtype_for_unallocated
Correction null_actual_6 et null_actual_7
Diff:
---
gcc/fortran/trans-de
https://gcc.gnu.org/g:e4bb3f674c726c4f7316db0057372ef504979ca6
commit e4bb3f674c726c4f7316db0057372ef504979ca6
Author: Mikael Morin
Date: Tue Jul 15 20:30:45 2025 +0200
Extraction gfc_build_default_class_descriptor
Correction régression class_allocate_14
Diff:
---
gcc/fortran/tr
https://gcc.gnu.org/g:b2c1ff9b8b984ff851817c343b88bc9a20e48106
commit b2c1ff9b8b984ff851817c343b88bc9a20e48106
Author: Mikael Morin
Date: Sat Jul 19 15:55:19 2025 +0200
Modif gfc_init_descriptor_variable
Diff:
---
gcc/fortran/trans-descriptor.cc | 20 +---
1 file changed,
https://gcc.gnu.org/g:e435054aec40ff635ed04241685f67b44baf076e
commit e435054aec40ff635ed04241685f67b44baf076e
Author: Mikael Morin
Date: Sat Jul 19 13:55:28 2025 +0200
Creation gfc_conv_null_array_descriptor, gfc_conv_scalar_null_to_descriptor
Revert "Renommage gfc_clear_descript
https://gcc.gnu.org/g:eb116d206805bba4899114683b76f558cd8a7edd
commit eb116d206805bba4899114683b76f558cd8a7edd
Author: Mikael Morin
Date: Tue Jul 15 21:06:28 2025 +0200
Extraction gfc_init_static_descriptor
Correction compilation
Renommage gfc_clear_descriptor -> gfc_init
https://gcc.gnu.org/g:08c7492062f8e2c0453103232feaef5a7320c715
commit 08c7492062f8e2c0453103232feaef5a7320c715
Author: Mikael Morin
Date: Tue Jul 15 19:19:24 2025 +0200
Suppression initialisation span pour les pointeurs
Diff:
---
gcc/fortran/trans-decl.cc | 14 --
1 file chan
https://gcc.gnu.org/g:3739fbf2a7ca3f563ea8792a37488c00b72b7481
commit 3739fbf2a7ca3f563ea8792a37488c00b72b7481
Author: Mikael Morin
Date: Tue Jul 15 18:28:30 2025 +0200
Extraction gfc_init_descriptor_variable
Correction nom block
Correction libgomp.fortran/allocators-1.f9
https://gcc.gnu.org/g:c0b5be0e6feac2bbe64015b9c7dd4f080bd60648
commit c0b5be0e6feac2bbe64015b9c7dd4f080bd60648
Author: Mikael Morin
Date: Thu Jul 17 16:38:25 2025 +0200
Introduction gfc_symbol_attr
Ajout déclaration gfc_symbol_attr
Diff:
---
gcc/fortran/gfortran.h | 1 +
gcc/fo
https://gcc.gnu.org/g:4366c6537a3cb85db1b4d07cdef4a3daae1d62aa
commit 4366c6537a3cb85db1b4d07cdef4a3daae1d62aa
Author: Mikael Morin
Date: Sat Jul 19 15:55:36 2025 +0200
Introduction gfc_init_descriptor_result
Revert "Suppression gfc_init_descriptor_result"
This reverts co
https://gcc.gnu.org/g:ac1760676db5b5b2bf9f1966a5e030712344563e
commit ac1760676db5b5b2bf9f1966a5e030712344563e
Author: Mikael Morin
Date: Sun Jun 29 14:28:16 2025 +0200
Suppression gfc_conv_descriptor_dimension compil' OK
Suppression non_lvalue dimension_get
ajout locatio
https://gcc.gnu.org/g:d040acbe49933364d69c3c91001a913be4ab7e88
commit d040acbe49933364d69c3c91001a913be4ab7e88
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:c60fef7603595e39d97e514850b6065a2623580e
commit c60fef7603595e39d97e514850b6065a2623580e
Author: Mikael Morin
Date: Sun Jun 29 14:11:50 2025 +0200
Suppression gfc_conv_descriptor_type compil' OK
Correction régression PR97046
Suppression non_lvalue ty
https://gcc.gnu.org/g:9fc36995c8ef9d18ae5fa5a93081e30ff0d6478a
commit 9fc36995c8ef9d18ae5fa5a93081e30ff0d6478a
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
https://gcc.gnu.org/g:97dc5af607e14b28980d6ea72d73ed1809ae02a6
commit 97dc5af607e14b28980d6ea72d73ed1809ae02a6
Author: Mikael Morin
Date: Tue Jul 1 22:10:35 2025 +0200
Refactoring getters & setters
Nettoyage refactoring
Correction refactoring
Diff:
---
gcc/fortran/trans
https://gcc.gnu.org/g:9ea53411d2c89b8b858d1a52c26c9d2da5906639
commit 9ea53411d2c89b8b858d1a52c26c9d2da5906639
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:ee83a1068a244f595068fe83379d2d0812e0dc28
commit ee83a1068a244f595068fe83379d2d0812e0dc28
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:79f926a636d73aa26f86e1d4999c7f41ca19df3e
commit 79f926a636d73aa26f86e1d4999c7f41ca19df3e
Author: Mikael Morin
Date: Tue Jul 15 17:17:33 2025 +0200
Utilisation gfc_conv_descriptor_token_set
Diff:
---
gcc/fortran/trans-array.cc | 12 +---
gcc/fortran/tran
https://gcc.gnu.org/g:3e82be4a7d1075b20ee247b4adf240ddb32abc23
commit 3e82be4a7d1075b20ee247b4adf240ddb32abc23
Author: Mikael Morin
Date: Sun Jun 29 14:15:55 2025 +0200
Suppression gfc_conv_descriptor_attribute compil' OK
Diff:
---
gcc/fortran/trans-descriptor.cc | 16
g
https://gcc.gnu.org/g:e859603b97b1d1f98561179cf87f2eb83c5a7d67
commit e859603b97b1d1f98561179cf87f2eb83c5a7d67
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:7226384c4fd1ca8b443fe697ee70102861217ad4
commit 7226384c4fd1ca8b443fe697ee70102861217ad4
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:191f175b5fd62957df2829cc466b67a18e3209a8
commit 191f175b5fd62957df2829cc466b67a18e3209a8
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:2a478759fc24f57e3ac81e6d977cdc401c495d4e
commit 2a478759fc24f57e3ac81e6d977cdc401c495d4e
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:a763ce804b646565d1911914e32a18cfb6c975c6
commit a763ce804b646565d1911914e32a18cfb6c975c6
Author: Mikael Morin
Date: Fri Feb 14 13:50:51 2025 +0100
fortran: Evaluate class function bounds in the scalarizer
This one may look like a collection of obscure random
https://gcc.gnu.org/g:91586e2503358e9f829008fd8d4ae48538fc5671
commit 91586e2503358e9f829008fd8d4ae48538fc5671
Author: Mikael Morin
Date: Thu Jun 19 18:04:56 2025 +0200
Utilisation gfc_conv_descriptor_offset_{g,s}et
Correction pr43808
Correction gfc_conv_descriptor_offset
1 - 100 of 3181 matches
Mail list logo