https://gcc.gnu.org/g:783f4464448d7ac056a4e48a8eb91a17e9ee6538
commit 783f4464448d7ac056a4e48a8eb91a17e9ee6538
Author: Mikael Morin
Date: Sat May 3 18:39:21 2025 +0200
gimple-exec: implémentation initiale memcpy
Diff:
---
gcc/cgraphunit.cc | 69 +++
https://gcc.gnu.org/g:b5c4c48cdfb2b4975254da75270e855c88aac6e9
commit b5c4c48cdfb2b4975254da75270e855c88aac6e9
Author: Mikael Morin
Date: Sat May 3 22:31:40 2025 +0200
Correction regression class_result_9
Diff:
---
gcc/fortran/trans-array.cc | 4
1 file changed, 4 insertions(+)
dif
https://gcc.gnu.org/g:4cf0bfc9ea46cdcd4372780dd4f11b630c10f2dc
commit 4cf0bfc9ea46cdcd4372780dd4f11b630c10f2dc
Author: Mikael Morin
Date: Sat Apr 19 14:53:51 2025 +0200
Correction régression dependency_60.f90
Diff:
---
gcc/fortran/trans-array.cc | 4 +++-
gcc/fortran/trans-descript
https://gcc.gnu.org/g:d31f0a7e37df6d3ee164c86b0dcb27e70d66425a
commit d31f0a7e37df6d3ee164c86b0dcb27e70d66425a
Author: Mikael Morin
Date: Sun Apr 20 22:31:01 2025 +0200
Correction régression transfer_simplify_11
Diff:
---
gcc/fortran/trans-array.cc | 26 --
gcc/tr
https://gcc.gnu.org/g:a7cdd9b8bc3e05431b7d7cbec12fc23344c28054
commit a7cdd9b8bc3e05431b7d7cbec12fc23344c28054
Author: Mikael Morin
Date: Mon Apr 21 17:27:45 2025 +0200
Correction régressions transfer_simplify_*
Diff:
---
gcc/tree-ssa-loop-niter.cc | 7 ---
gcc/tree.cc
https://gcc.gnu.org/g:0b83091fdbbddcae853f7f46bbbe25887815c892
commit 0b83091fdbbddcae853f7f46bbbe25887815c892
Author: Mikael Morin
Date: Thu May 8 11:10:01 2025 +0200
Ajout warnings supplémentaires array-with-dt-4
Diff:
---
gcc/fortran/trans-array.cc | 3 +++
gc
https://gcc.gnu.org/g:f7d8d1e2e88a8f28edc9029014e65a6466e2804b
commit f7d8d1e2e88a8f28edc9029014e65a6466e2804b
Author: Mikael Morin
Date: Thu May 8 10:51:26 2025 +0200
Correction régression parloops-exit-first-loop-alt.f95
Diff:
---
gcc/fortran/trans-array.cc | 52 +++
https://gcc.gnu.org/g:55a81627d1e3455089a3b741ec019ca48bbde9de
commit 55a81627d1e3455089a3b741ec019ca48bbde9de
Author: Mikael Morin
Date: Wed May 7 16:08:22 2025 +0200
Correction régression pr83149
Diff:
---
gcc/gimple-loop-versioning.cc | 76 +++
https://gcc.gnu.org/g:88879d149e9a2dd0977bb3e234cbf4dcbec66a8c
commit 88879d149e9a2dd0977bb3e234cbf4dcbec66a8c
Author: Mikael Morin
Date: Wed May 7 10:16:40 2025 +0200
Correction régression pr66251
Diff:
---
gcc/gimple-loop-versioning.cc | 2 +-
1 file changed, 1 insertion(+), 1 deletion
https://gcc.gnu.org/g:5df96158884af3d1dfb03a4ab345797b036efe9b
commit 5df96158884af3d1dfb03a4ab345797b036efe9b
Author: Mikael Morin
Date: Wed May 7 22:21:41 2025 +0200
Suppression borne supérieure type si dynamique
Diff:
---
gcc/fortran/trans-array.cc | 14 +-
1 file changed,
https://gcc.gnu.org/g:47f336ff31caa07d981fb0cc8e2367d9cca17e0e
commit 47f336ff31caa07d981fb0cc8e2367d9cca17e0e
Author: Mikael Morin
Date: Thu May 8 09:55:56 2025 +0200
Mise à jour motif dumps kernels-alias-4.f95
Diff:
---
gcc/testsuite/gfortran.dg/goacc/kernels-alias-4.f95 | 4 ++--
1 fi
https://gcc.gnu.org/g:3146f6ebd59af8a7cd99d2d0f01e88a48df4c178
commit 3146f6ebd59af8a7cd99d2d0f01e88a48df4c178
Author: Mikael Morin
Date: Wed May 7 21:32:52 2025 +0200
Modif dump c_f_pointer_tests_3
Diff:
---
gcc/testsuite/gfortran.dg/c_f_pointer_tests_3.f90 | 2 +-
1 file changed, 1 ins
https://gcc.gnu.org/g:39701cd22bf18c4172edb14e6ae502705b4da46c
commit 39701cd22bf18c4172edb14e6ae502705b4da46c
Author: Mikael Morin
Date: Mon Feb 17 18:49:30 2025 +0100
Correction régression forall_13
Diff:
---
gcc/fortran/trans-array.cc | 86 ++---
https://gcc.gnu.org/g:167a65fb71613ad1476ed5cec1b520ca6e7402bb
commit 167a65fb71613ad1476ed5cec1b520ca6e7402bb
Author: Mikael Morin
Date: Mon Feb 17 17:28:01 2025 +0100
Suppression mise à jour offset forall
Diff:
---
gcc/fortran/trans-stmt.cc | 7 ---
1 file changed, 7 deletions(-)
https://gcc.gnu.org/g:20997a022cde7e61785176025d4699f71590fa96
commit 20997a022cde7e61785176025d4699f71590fa96
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(+)
https://gcc.gnu.org/g:c65f8ae7da9c82a5505a680e203229f936f7dd6e
commit c65f8ae7da9c82a5505a680e203229f936f7dd6e
Author: Mikael Morin
Date: Sat Dec 7 22:22:10 2024 +0100
Sauvegarde modifs
Annulation suppression else
Correction assertions
Initialisation vptr
https://gcc.gnu.org/g:a797f21268bb1434e1d554e577714c7380248406
commit a797f21268bb1434e1d554e577714c7380248406
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:1596f8f5380a6e045adfe3da5accefcebb6bc268
commit 1596f8f5380a6e045adfe3da5accefcebb6bc268
Author: Mikael Morin
Date: Mon Feb 17 15:48:12 2025 +0100
Correction bootstrap suppression variables inutilisées
Diff:
---
gcc/fortran/trans-stmt.cc | 3 ---
1 file changed, 3 d
The branch 'mikael/heads/refactor_descriptor_v01' was updated to point to:
d0cb386bd235... Suppression modif offset trans_associate_var
It previously pointed to:
3ba31387b9ad... Correction régression class_assign_4.f90
Diff:
!!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBLE (LOST):
https://gcc.gnu.org/g:841c25bbe361f9b2a19bc42ba4a771f570a34007
commit 841c25bbe361f9b2a19bc42ba4a771f570a34007
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
https://gcc.gnu.org/g:7f5761bd7335de4a2edcc91a0688a05957540cf6
commit 7f5761bd7335de4a2edcc91a0688a05957540cf6
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
https://gcc.gnu.org/g:72de429c935ce380dd6a8d361823de697282a9da
commit 72de429c935ce380dd6a8d361823de697282a9da
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:c8bb63c693de2d3b37305750a07f65b9ed52765e
commit c8bb63c693de2d3b37305750a07f65b9ed52765e
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 +++
https://gcc.gnu.org/g:3d700e0aee30e10395e47532577cc186763a6264
commit 3d700e0aee30e10395e47532577cc186763a6264
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
https://gcc.gnu.org/g:329a786f5aefab94a28a1c23e422fc699de79f21
commit 329a786f5aefab94a28a1c23e422fc699de79f21
Author: Mikael Morin
Date: Thu Jan 16 14:00:20 2025 +0100
Factorisation gfc_conv_expr_descriptor
Diff:
---
gcc/fortran/trans-array.cc | 358 +++--
https://gcc.gnu.org/g:ac1169158100aaffa6eca198e70bf8ce99e9cb7b
commit ac1169158100aaffa6eca198e70bf8ce99e9cb7b
Author: Mikael Morin
Date: Thu Jan 16 15:28:38 2025 +0100
Refactor conv_shift_descriptor
Correction régressions
Correction régression gfc_conv_expr_descriptor
D
https://gcc.gnu.org/g:009cd156c6c0771df62f4f2fcf557e3289563c2d
commit 009cd156c6c0771df62f4f2fcf557e3289563c2d
Author: Mikael Morin
Date: Wed Jan 15 17:51:21 2025 +0100
Factorisation copie gfc_conv_expr_descriptor
Diff:
---
gcc/fortran/trans-array.cc | 37 ++--
https://gcc.gnu.org/g:9a4e837e3e345626fdc602ecad31dada5ec46ce0
commit 9a4e837e3e345626fdc602ecad31dada5ec46ce0
Author: Mikael Morin
Date: Tue Dec 31 15:27:35 2024 +0100
Introduction gfc_copy_sequence_descriptor
Correction régression sizeof_6
Diff:
---
gcc/fortran/trans-array.cc
https://gcc.gnu.org/g:15f2f679c800ec01575ca82b59a46d4e975895b1
commit 15f2f679c800ec01575ca82b59a46d4e975895b1
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
https://gcc.gnu.org/g:af9fdd6032cbcdba003734359802d6d1c65a101d
commit af9fdd6032cbcdba003734359802d6d1c65a101d
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
https://gcc.gnu.org/g:918498073cf3eb30f84afae0d68855d163908906
commit 918498073cf3eb30f84afae0d68855d163908906
Author: Mikael Morin
Date: Thu Jan 16 14:51:42 2025 +0100
Factorisation shift descriptor
Diff:
---
gcc/fortran/trans-expr.cc | 7 +--
1 file changed, 1 insertion(+), 6 delet
https://gcc.gnu.org/g:d0cb386bd235e86f8ca3946cd3145429399300ca
commit d0cb386bd235e86f8ca3946cd3145429399300ca
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,
https://gcc.gnu.org/g:80ddc856be6f06809228bc393a8be6492b00552f
commit 80ddc856be6f06809228bc393a8be6492b00552f
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
https://gcc.gnu.org/g:4935261e0ce6485135fbe03e27e1312db6ad5e95
commit 4935261e0ce6485135fbe03e27e1312db6ad5e95
Author: Mikael Morin
Date: Tue Jan 21 22:27:02 2025 +0100
Factorisation shift descriptor
Diff:
---
gcc/fortran/trans-array.cc | 117 -
https://gcc.gnu.org/g:03f52cab523b7b26aed4b3f878ce8c5c90feaccf
commit 03f52cab523b7b26aed4b3f878ce8c5c90feaccf
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 ++---
https://gcc.gnu.org/g:071c00a36f24b6f93f1fffc2dcab88a2dc5f3954
commit 071c00a36f24b6f93f1fffc2dcab88a2dc5f3954
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
https://gcc.gnu.org/g:6fa9a2db099871c059ce4efb5698d3b7d501c0aa
commit 6fa9a2db099871c059ce4efb5698d3b7d501c0aa
Author: Mikael Morin
Date: Fri Jan 17 17:25:59 2025 +0100
Factorisation set_contiguous_array
Diff:
---
gcc/fortran/trans-array.cc | 57 +++---
https://gcc.gnu.org/g:a30fa06a6133d7551ccc3747e74a65130ba00a3c
commit a30fa06a6133d7551ccc3747e74a65130ba00a3c
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
https://gcc.gnu.org/g:a32ccba6b116cd3b0c697c4b591c5a66b42f51b4
commit a32ccba6b116cd3b0c697c4b591c5a66b42f51b4
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
https://gcc.gnu.org/g:d50ae79a5f3ddec6fd157a4ab6f04980b108d318
commit d50ae79a5f3ddec6fd157a4ab6f04980b108d318
Author: Mikael Morin
Date: Tue Jan 21 18:44:41 2025 +0100
Factorisation initialisation subarray_descriptor
Diff:
---
gcc/fortran/trans-expr.cc | 151
https://gcc.gnu.org/g:d6a408ef70fbb69f912b8262ade081dfb55829f3
commit d6a408ef70fbb69f912b8262ade081dfb55829f3
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
https://gcc.gnu.org/g:fada7b612b820e0dec91602240fbe9113b810c4a
commit fada7b612b820e0dec91602240fbe9113b810c4a
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 +++
https://gcc.gnu.org/g:cd55e99f733ac19d8a912b3043a321d1f9f574fc
commit cd55e99f733ac19d8a912b3043a321d1f9f574fc
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
https://gcc.gnu.org/g:44d5cde1797102dda3492304d6ef27af63ff30e8
commit 44d5cde1797102dda3492304d6ef27af63ff30e8
Author: Mikael Morin
Date: Thu Jan 23 21:38:24 2025 +0100
utilisation booléen allocatable
Diff:
---
gcc/fortran/trans-expr.cc | 6 +++---
1 file changed, 3 insertions(+), 3 dele
https://gcc.gnu.org/g:78daf01840bf9c4f77262dec6daa80dfe29be1b5
commit 78daf01840bf9c4f77262dec6daa80dfe29be1b5
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
https://gcc.gnu.org/g:da26b51be35f4193a5518072b36f3e1aa54f7475
commit da26b51be35f4193a5518072b36f3e1aa54f7475
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
https://gcc.gnu.org/g:390716d4ff08553d269597a87d0b739208c1aef5
commit 390716d4ff08553d269597a87d0b739208c1aef5
Author: Mikael Morin
Date: Wed Jan 22 21:59:46 2025 +0100
Refactoring gfc_conv_descriptor_sm_get.
Diff:
---
gcc/fortran/trans-array.cc | 11 +++
gcc/fortran/trans-array.
https://gcc.gnu.org/g:bef5a3b5d447df670a1c503ab99bfa2e5544752e
commit bef5a3b5d447df670a1c503ab99bfa2e5544752e
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 +++
https://gcc.gnu.org/g:2ff57ae27abb4c02cb32212c2d1382b1814b32ae
commit 2ff57ae27abb4c02cb32212c2d1382b1814b32ae
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 +
https://gcc.gnu.org/g:87e7a0c2119f1bf5a689b4223396cfedca2e45be
commit 87e7a0c2119f1bf5a689b4223396cfedca2e45be
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
https://gcc.gnu.org/g:56c9732f7cefcbaa07bc3b75c0e30a7c02e6105a
commit 56c9732f7cefcbaa07bc3b75c0e30a7c02e6105a
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
https://gcc.gnu.org/g:0aebc9d6478ef888288bf3e60142ba587eb30ca8
commit 0aebc9d6478ef888288bf3e60142ba587eb30ca8
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
https://gcc.gnu.org/g:c9a19c4648fd9649f7550287f3705419e1a135ec
commit c9a19c4648fd9649f7550287f3705419e1a135ec
Author: Mikael Morin
Date: Wed Feb 5 11:45:00 2025 +0100
réduction différences dump assumed_rank_12.f90
Diff:
---
gcc/fortran/trans-array.cc | 126 ++
https://gcc.gnu.org/g:d1010f212a9d9c7f721fdcb3935cb0bc342e610e
commit d1010f212a9d9c7f721fdcb3935cb0bc342e610e
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
https://gcc.gnu.org/g:8e855c467c9fd654145dc843873cf81b32341f77
commit 8e855c467c9fd654145dc843873cf81b32341f77
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
https://gcc.gnu.org/g:903240f6ccbaa616eb680251351d63829beabfb6
commit 903240f6ccbaa616eb680251351d63829beabfb6
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, ...
https://gcc.gnu.org/g:f57ab2bbf08bdc94c40d9e615dba676eb2934fab
commit f57ab2bbf08bdc94c40d9e615dba676eb2934fab
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
https://gcc.gnu.org/g:e590d27d869b73b80cd2b34f8330a0942dedb408
commit e590d27d869b73b80cd2b34f8330a0942dedb408
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 --
https://gcc.gnu.org/g:576440a2089f58f7a64177e4dbbb64b11f3d3346
commit 576440a2089f58f7a64177e4dbbb64b11f3d3346
Author: Mikael Morin
Date: Wed Feb 12 10:07:40 2025 +0100
Correction non_lvalue PR97046.f90
Diff:
---
gcc/fortran/trans-array.cc | 42 +++---
https://gcc.gnu.org/g:a85d41c3f52be5bf12e154c83acb6229c4dd0313
commit a85d41c3f52be5bf12e154c83acb6229c4dd0313
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
https://gcc.gnu.org/g:ec8b27491965604dd166f4d2e1438e63d08eabdf
commit ec8b27491965604dd166f4d2e1438e63d08eabdf
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:b7452f4c308f2bddef8cacea02c0a6b6754d6421
commit b7452f4c308f2bddef8cacea02c0a6b6754d6421
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
https://gcc.gnu.org/g:f6dfd5cb157cfee5b31fd82b6e50c75e141d7742
commit f6dfd5cb157cfee5b31fd82b6e50c75e141d7742
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 +++
https://gcc.gnu.org/g:ef6f2651af67c9d3090780534a958dc312b412e5
commit ef6f2651af67c9d3090780534a958dc312b412e5
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 +---
https://gcc.gnu.org/g:b85b29d07c7c0ea86c09d4b9464eca64090a66e2
commit b85b29d07c7c0ea86c09d4b9464eca64090a66e2
Author: Mikael Morin
Date: Wed Feb 12 18:17:41 2025 +0100
Factorisation set temporary descriptor
Suppression code redondant initialisation descriptor temporaire
https://gcc.gnu.org/g:4be447df2ea1fa08e1394514ded0a1412eccc49e
commit 4be447df2ea1fa08e1394514ded0a1412eccc49e
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
https://gcc.gnu.org/g:f505307e25fbdb583454a11a936325f3bbd51fc8
commit f505307e25fbdb583454a11a936325f3bbd51fc8
Author: Mikael Morin
Date: Fri Feb 14 09:34:02 2025 +0100
Déplacement fonction
Diff:
---
gcc/fortran/trans-array.cc | 53 ++
gcc/fort
https://gcc.gnu.org/g:0af42b5926b283ceba927a70b6f0024949b46de7
commit 0af42b5926b283ceba927a70b6f0024949b46de7
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:22b0d8aef9655e7fa93da20bcf68457d7395a14d
commit 22b0d8aef9655e7fa93da20bcf68457d7395a14d
Author: Mikael Morin
Date: Wed Feb 12 10:47:31 2025 +0100
Correction erreurs non-lvalue lhs pr113363.f90
Diff:
---
gcc/fortran/trans-decl.cc | 21 +
gcc/fort
https://gcc.gnu.org/g:2d7569cb25c53e1a865308d2c3104f84127ca4e7
commit 2d7569cb25c53e1a865308d2c3104f84127ca4e7
Author: Mikael Morin
Date: Thu Feb 13 21:03:54 2025 +0100
Factorisation shift_descriptor
Diff:
---
gcc/fortran/trans-expr.cc | 76 ---
https://gcc.gnu.org/g:d8eaa4c2c72906f724445736c53ef049c24d6847
commit d8eaa4c2c72906f724445736c53ef049c24d6847
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 | 34 --
https://gcc.gnu.org/g:4128faf3ad0d5953a26b0dce85fa603e0104419b
commit 4128faf3ad0d5953a26b0dce85fa603e0104419b
Author: Mikael Morin
Date: Thu Feb 13 20:26:47 2025 +0100
Factorisation set_descriptor_dimension
Correction typo
Diff:
---
gcc/fortran/trans-array.cc | 12 +---
https://gcc.gnu.org/g:0374a209041fa96c3e173d46512d0313a5dad8b5
commit 0374a209041fa96c3e173d46512d0313a5dad8b5
Author: Mikael Morin
Date: Fri Feb 14 13:46:24 2025 +0100
Renommage gfc_array_init_count -> gfc_descr_init_count
Diff:
---
gcc/fortran/trans-array.cc | 4 ++--
1 file changed, 2
https://gcc.gnu.org/g:5c1e019c73014fe6e7c2654dea03e9cc0b02d891
commit 5c1e019c73014fe6e7c2654dea03e9cc0b02d891
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
https://gcc.gnu.org/g:e21cc2e485be9d0a0d97cb96996d07d6b323f7d8
commit e21cc2e485be9d0a0d97cb96996d07d6b323f7d8
Author: Mikael Morin
Date: Fri Feb 14 12:07:08 2025 +0100
Séparation get_array_memory_size
Diff:
---
gcc/fortran/trans-array.cc | 160 ++-
https://gcc.gnu.org/g:4cdbf21a2b770dbae310eeb81b843d47d0d7b7e0
commit 4cdbf21a2b770dbae310eeb81b843d47d0d7b7e0
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
https://gcc.gnu.org/g:96f10811438e71886fe18291ac963b27fd8e2872
commit 96f10811438e71886fe18291ac963b27fd8e2872
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(-
https://gcc.gnu.org/g:4bd037871f3981246e94c5642f9adf2e848e72b6
commit 4bd037871f3981246e94c5642f9adf2e848e72b6
Author: Mikael Morin
Date: Fri Feb 14 18:48:22 2025 +0100
Correction class_result_10.f90
Diff:
---
gcc/fortran/trans-array.cc | 3 ++-
1 file changed, 2 insertions(+), 1 deletio
https://gcc.gnu.org/g:77b5e02250d76285eb1c4e411bb0f020f5fea829
commit 77b5e02250d76285eb1c4e411bb0f020f5fea829
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
https://gcc.gnu.org/g:2fa2259ae5c197ea6441966fc79ed190fbe6516f
commit 2fa2259ae5c197ea6441966fc79ed190fbe6516f
Author: Mikael Morin
Date: Fri Feb 14 18:55:55 2025 +0100
Correction régressions inline_sum_*
Diff:
---
gcc/fortran/trans-array.cc | 2 +-
1 file changed, 1 insertion(+), 1 dele
https://gcc.gnu.org/g:cd8051de00286df2d1e2e5fdf884f56241c94b38
commit cd8051de00286df2d1e2e5fdf884f56241c94b38
Author: Mikael Morin
Date: Fri Jan 17 21:46:27 2025 +0100
Factorisation set descriptor with shape
Diff:
---
gcc/fortran/trans-array.cc | 78 +
https://gcc.gnu.org/g:7a8cc81ed230a4fff48cc5c84534801da75e31fb
commit 7a8cc81ed230a4fff48cc5c84534801da75e31fb
Author: Mikael Morin
Date: Fri Feb 14 16:55:42 2025 +0100
Sauvegarde modif
Diff:
---
gcc/fortran/trans-array.cc | 94 --
gcc/fortran/
https://gcc.gnu.org/g:c3f09c54092157029661c05480f844c62dbaf1eb
commit c3f09c54092157029661c05480f844c62dbaf1eb
Author: Mikael Morin
Date: Tue Feb 11 18:07:23 2025 +0100
Mises à jour dumps
Mise à jour dump bind-c-contiguous-2.f90
Mise à jour dumps coarray_poly_*.f90
https://gcc.gnu.org/g:304b84b4232a22e3beda909212de30659a63f334
commit 304b84b4232a22e3beda909212de30659a63f334
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
https://gcc.gnu.org/g:0cf1cefe7c51b63cf1aff26e0125deb27c2f5b95
commit 0cf1cefe7c51b63cf1aff26e0125deb27c2f5b95
Author: Mikael Morin
Date: Tue Feb 18 22:08:17 2025 +0100
Ajout nom variable dans temp select type
Diff:
---
gcc/fortran/resolve.cc | 24 +---
1 file changed
https://gcc.gnu.org/g:456d154efc60bd4b93586b91fa9b4f885f3e4c94
commit 456d154efc60bd4b93586b91fa9b4f885f3e4c94
Author: Mikael Morin
Date: Tue Feb 18 22:27:39 2025 +0100
Modification nom variable select type
Diff:
---
gcc/fortran/match.cc | 35 +++
gcc/fo
https://gcc.gnu.org/g:95a5465ef76061341d5e107860d0c87b46eca50f
commit 95a5465ef76061341d5e107860d0c87b46eca50f
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(+),
https://gcc.gnu.org/g:f6cbd7564aed31f6b35903cbc7a7b9190929c35b
commit f6cbd7564aed31f6b35903cbc7a7b9190929c35b
Author: Mikael Morin
Date: Tue Feb 18 15:07:23 2025 +0100
Correction régression array_function_6.f90
Diff:
---
gcc/fortran/resolve.cc | 4
gcc/fortran/trans-array.cc |
https://gcc.gnu.org/g:2c378e6c940c2eb573012937175635a14a53eb41
commit 2c378e6c940c2eb573012937175635a14a53eb41
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
https://gcc.gnu.org/g:e3c4baa6b7d07b62e4f9fd0ccae7d641b8184645
commit e3c4baa6b7d07b62e4f9fd0ccae7d641b8184645
Author: Mikael Morin
Date: Tue Feb 18 19:18:37 2025 +0100
Correction régression func_result_6.f90
Diff:
---
gcc/fortran/resolve.cc | 50 -
https://gcc.gnu.org/g:ff014f8871b9cbfaf768ce4a38713a969b2d709d
commit ff014f8871b9cbfaf768ce4a38713a969b2d709d
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
https://gcc.gnu.org/g:6baf06052c415bc24ce05e00c14577981fba482c
commit 6baf06052c415bc24ce05e00c14577981fba482c
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 +++
https://gcc.gnu.org/g:ac99b54e455c15deb5ec737ad65c3573fd67b19a
commit ac99b54e455c15deb5ec737ad65c3573fd67b19a
Author: Mikael Morin
Date: Mon Feb 17 21:10:08 2025 +0100
Sauvegarde suppression initialisation inutile bornes pour taire warnings
Diff:
---
gcc/fortran/gfortran.h | 4
https://gcc.gnu.org/g:fa74f8baf76b11bdea5c08a73c036f425e84f25d
commit fa74f8baf76b11bdea5c08a73c036f425e84f25d
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
https://gcc.gnu.org/g:2a969584f5da6372fde2082e927b46dcdd8fedea
commit 2a969584f5da6372fde2082e927b46dcdd8fedea
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 +++-
https://gcc.gnu.org/g:9a91fb194f92b2beb937c1d97dcf35cda3a40b52
commit 9a91fb194f92b2beb937c1d97dcf35cda3a40b52
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
https://gcc.gnu.org/g:0ad27838d2520f1e4059cb104ebfbcdab9fbb466
commit 0ad27838d2520f1e4059cb104ebfbcdab9fbb466
Author: Mikael Morin
Date: Fri Mar 7 13:48:42 2025 +0100
Correction régression recursive_alloc_comp_4.f08
Diff:
---
gcc/fortran/trans-intrinsic.cc | 5 +
1 file changed, 5 i
https://gcc.gnu.org/g:98ca72515f837926238c8ff75e051469588e6dee
commit 98ca72515f837926238c8ff75e051469588e6dee
Author: Mikael Morin
Date: Fri Mar 7 13:24:23 2025 +0100
Correction actual_array_offset_1.f90
Diff:
---
gcc/fortran/trans-array.cc | 75 +++--
https://gcc.gnu.org/g:ee968ae01895c31e1e9f2208bf555142cdbed57e
commit ee968ae01895c31e1e9f2208bf555142cdbed57e
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
https://gcc.gnu.org/g:49735dd6e801276ec0df2f6c9e5b76932fd4336f
commit 49735dd6e801276ec0df2f6c9e5b76932fd4336f
Author: Mikael Morin
Date: Wed Mar 5 15:43:19 2025 +0100
Prise en charge zero extension
Diff:
---
gcc/cgraphunit.cc | 59 +--
901 - 1000 of 1520 matches
Mail list logo