[gcc r15-7436] x86: Verify that PUSH/POP can be skipped

2025-02-07 Thread H.J. Lu via Gcc-cvs
https://gcc.gnu.org/g:846837c2406ae7a52d9123b29c13e4b8b9d14224 commit r15-7436-g846837c2406ae7a52d9123b29c13e4b8b9d14224 Author: H.J. Lu Date: Fri Feb 7 13:49:30 2025 +0800 x86: Verify that PUSH/POP can be skipped For int f(int); int advance(int dz) {

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

2025-02-07 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:01b40a54c893abe13bf134397e2f1651e4088d58 commit 01b40a54c893abe13bf134397e2f1651e4088d58 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_v01)] Factorisation initialisation gfc depuis cfi

2025-02-07 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:57a9d2504fe45acda17cd2b7efa99495c276f4df commit 57a9d2504fe45acda17cd2b7efa99495c276f4df 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 r15-7434] aarch64: gimple fold aes[ed] [PR114522]

2025-02-07 Thread Andrew Pinski via Gcc-cvs
https://gcc.gnu.org/g:7d8e8f89732b1f13752e1b370852c7bcbbbde259 commit r15-7434-g7d8e8f89732b1f13752e1b370852c7bcbbbde259 Author: Andrew Pinski Date: Tue Feb 4 22:24:52 2025 -0800 aarch64: gimple fold aes[ed] [PR114522] Instead of waiting to get combine/rtl optimizations fixed here

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

2025-02-07 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:34baff548d9dc0913b69f129deb42a51686257db commit 34baff548d9dc0913b69f129deb42a51686257db 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_v01)] Introduction gfc_conv_descriptor_extent_get

2025-02-07 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:55a2a1029553f80b56f5a8c5ef8a5935c0dd1088 commit 55a2a1029553f80b56f5a8c5ef8a5935c0dd1088 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_v01)] Suppression code redondant

2025-02-07 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:0aef3272bde76847317337411e9b7b75e74dc101 commit 0aef3272bde76847317337411e9b7b75e74dc101 Author: Mikael Morin Date: Thu Jan 30 20:57:37 2025 +0100 Suppression code redondant Diff: --- gcc/fortran/trans-expr.cc | 8 1 file changed, 8 deletions(-) diff --git

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

2025-02-07 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:c2ce7393ce79293896ae05dcfff402ffea2c9176 commit c2ce7393ce79293896ae05dcfff402ffea2c9176 Author: Mikael Morin Date: Tue Jan 21 22:27:02 2025 +0100 Factorisation shift descriptor Diff: --- gcc/fortran/trans-array.cc | 117 -

[gcc(refs/users/mikael/heads/refactor_descriptor_v01)] Déplacement shift descriptor vers gfc_conv_array_parameter

2025-02-07 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:063c0014407236e53fa5c3734cab2f3fec5fa03f commit 063c0014407236e53fa5c3734cab2f3fec5fa03f 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

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

2025-02-07 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:7421792ba1ee3c272b294ac19a85bc43ad73e3c7 commit 7421792ba1ee3c272b294ac19a85bc43ad73e3c7 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_v01)] Utilisation gfc_clear_descriptor dans gfc_conv_derived_to_class

2025-02-07 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:db8dddefb7b3659f1307058b98421fc9edf2e6de commit db8dddefb7b3659f1307058b98421fc9edf2e6de 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_v01)] Factorisation set_descriptor_dimension

2025-02-07 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:30a92f59e09dc6c3b765b63a46e87e94ce628835 commit 30a92f59e09dc6c3b765b63a46e87e94ce628835 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_v01)] Déplacement méthode set_descriptor_from_scalar

2025-02-07 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:da0f06041ed11f41d66b165320f27973c71d8186 commit da0f06041ed11f41d66b165320f27973c71d8186 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_v01)] Factorisation set_descriptor_from_scalar conv_derived_to_class

2025-02-07 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:c3d8cf0e081de45c9a2f5d2d80ff8675f5e4614a commit c3d8cf0e081de45c9a2f5d2d80ff8675f5e4614a 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_v01)] Correction régression alloc_comp_constructor_1.f90

2025-02-07 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:deac09f715c2b3e0e91a6227871576632687809e commit deac09f715c2b3e0e91a6227871576632687809e Author: Mikael Morin Date: Fri Feb 7 21:59:48 2025 +0100 Correction régression alloc_comp_constructor_1.f90 Diff: --- gcc/fortran/trans-array.cc | 4 ++-- gcc/fortran/trans-exp

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

2025-02-07 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:b5834effc49cacae162a35ff2deafe3a9bbc9d1c commit b5834effc49cacae162a35ff2deafe3a9bbc9d1c 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_v01)] Factorisation gfc_conv_shift_descriptor

2025-02-07 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:5f6c199003762a2572741ff43cf8c64f6940ec13 commit 5f6c199003762a2572741ff43cf8c64f6940ec13 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_v01)] Séparation motifs dump assumed_rank_12.f90

2025-02-07 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:cd99fadb64da650e93e666dbf2eb7c4b15a6dc5b commit cd99fadb64da650e93e666dbf2eb7c4b15a6dc5b 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_v01)] Renseignement token par gfc_set_descriptor_from_scalar.

2025-02-07 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:96c395b57efb83588e592fca055aac91794c0919 commit 96c395b57efb83588e592fca055aac91794c0919 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_v01)] Annulation modif dump assumed_rank_12.f90

2025-02-07 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:ac8ccbd19b684c86649d332a17e71a8d40ae6bbb commit ac8ccbd19b684c86649d332a17e71a8d40ae6bbb Author: Mikael Morin Date: Wed Feb 5 11:45:00 2025 +0100 Annulation modif dump assumed_rank_12.f90 Diff: --- gcc/fortran/trans-array.cc | 126 +++

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

2025-02-07 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:47b6338824d5cf0658bd91e24bd956dcf2bfaca3 commit 47b6338824d5cf0658bd91e24bd956dcf2bfaca3 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_v01)] Déplacement gfc_copy_sequence_descriptor

2025-02-07 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:d29279433aa2fbcd57c06a7a9ca84e09a35c5bba commit d29279433aa2fbcd57c06a7a9ca84e09a35c5bba 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_v01)] Update dump match count

2025-02-07 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:08384499e15f84f573c888267a125e6ae15cd904 commit 08384499e15f84f573c888267a125e6ae15cd904 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_v01)] Factorisation set_descriptor_from_scalar dans conv_class_to_class

2025-02-07 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:60fb6b7d916d2d309ca305c8848baefe06ae06c6 commit 60fb6b7d916d2d309ca305c8848baefe06ae06c6 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_v01)] Factorisation initialisation depuis cfi

2025-02-07 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:1392f13442685eacd23ee09a10daccbaf00481ec commit 1392f13442685eacd23ee09a10daccbaf00481ec 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_v01)] utilisation booléen allocatable

2025-02-07 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:84be5a435f2a78f8a9ab0bdf5b693a1e0c6b6fd5 commit 84be5a435f2a78f8a9ab0bdf5b693a1e0c6b6fd5 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

[gcc(refs/users/mikael/heads/refactor_descriptor_v01)] Refactoring gfc_conv_descriptor_sm_get.

2025-02-07 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:7d9a5b709d1f2400ea62c334bff7c9d4436a687c commit 7d9a5b709d1f2400ea62c334bff7c9d4436a687c 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.

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

2025-02-07 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:bd3573d2425487de1c1d165e86d63ff83037c584 commit bd3573d2425487de1c1d165e86d63ff83037c584 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_v01)] Factorisation set_contiguous_array

2025-02-07 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:ccb2dcc879e6c3debbd0e010cfc394cfde504fbc commit ccb2dcc879e6c3debbd0e010cfc394cfde504fbc Author: Mikael Morin Date: Fri Jan 17 17:25:59 2025 +0100 Factorisation set_contiguous_array Diff: --- gcc/fortran/trans-array.cc | 57 +++---

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

2025-02-07 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:41e38348a930505eacdc9386c9fce31a40bdbdb2 commit 41e38348a930505eacdc9386c9fce31a40bdbdb2 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_v01)] Factorisation set descriptor with shape

2025-02-07 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:c3a50c1a8cb83384345d3dc3530fbb9b830d6e85 commit c3a50c1a8cb83384345d3dc3530fbb9b830d6e85 Author: Mikael Morin Date: Fri Jan 17 21:46:27 2025 +0100 Factorisation set descriptor with shape Diff: --- gcc/fortran/trans-array.cc | 78 +

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

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

[gcc(refs/users/mikael/heads/refactor_descriptor_v01)] Refactor conv_shift_descriptor

2025-02-07 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:a6d12d1f09654a5d3038b6042e645dd9da4c84a5 commit a6d12d1f09654a5d3038b6042e645dd9da4c84a5 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

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

2025-02-07 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:7818e31b1ca1ea4796040325332a850765ef9fdd commit 7818e31b1ca1ea4796040325332a850765ef9fdd 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

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

2025-02-07 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:82413c99dc41ba8b632e751540ba26d97ea67ceb commit 82413c99dc41ba8b632e751540ba26d97ea67ceb 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 ++--

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

2025-02-07 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:7ed00263a569c00bf6bf52ea343e677b873e0e2f commit 7ed00263a569c00bf6bf52ea343e677b873e0e2f 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_v01)] Extraction fonction fcncall_realloc_result

2025-02-07 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:ed6fee22d9c29ebee21ce323726fb14cfb8d6ed1 commit ed6fee22d9c29ebee21ce323726fb14cfb8d6ed1 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_v01)] Introduction gfc_copy_sequence_descriptor

2025-02-07 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:6d1a550acfb35381deea5afbd424a7e79852f5b1 commit 6d1a550acfb35381deea5afbd424a7e79852f5b1 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

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

2025-02-07 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:b68e4d2ef22d8fe82d628a320c6577d1d0a946dd commit b68e4d2ef22d8fe82d628a320c6577d1d0a946dd 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_v01)] Appel méthode shift descriptor dans gfc_trans_pointer_assignment

2025-02-07 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:ecdc8da68c9d5419d4c0e6ec9b1b3278076cbdf0 commit ecdc8da68c9d5419d4c0e6ec9b1b3278076cbdf0 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_v01)] Sauvegarde modifs

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

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

2025-02-07 Thread Mikael Morin via Gcc-cvs
The branch 'mikael/heads/refactor_descriptor_v01' was created in namespace 'refs/users' pointing to: deac09f715c2... Correction régression alloc_comp_constructor_1.f90

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

2025-02-07 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:3c45ca6ee9cb09354b7ede90cf410c13adeec82c commit 3c45ca6ee9cb09354b7ede90cf410c13adeec82c 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] Deleted branch 'mikael/heads/refactor_descriptor_v01' in namespace 'refs/users'

2025-02-07 Thread Mikael Morin via Gcc-cvs
The branch 'mikael/heads/refactor_descriptor_v01' in namespace 'refs/users' was deleted. It previously pointed to: 8773ceade0f9... Correction régression bound_10.f90 Diff: !!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBLE (LOST): --

[gcc r15-7433] Fortran: fix initialization of allocatable non-deferred character [PR59252]

2025-02-07 Thread Harald Anlauf via Gcc-cvs
https://gcc.gnu.org/g:818c36a85e3faec5442eb26799bfa3bba7764b36 commit r15-7433-g818c36a85e3faec5442eb26799bfa3bba7764b36 Author: Harald Anlauf Date: Fri Feb 7 21:21:10 2025 +0100 Fortran: fix initialization of allocatable non-deferred character [PR59252] PR fortran/59252

[gcc r15-7432] rs6000: Add cast to avoid pointer to integer comparison warning [PR117674]

2025-02-07 Thread Peter Bergner via Gcc-cvs
https://gcc.gnu.org/g:c9b8a8fc55168ba9ec5432fc7b86621074e1b887 commit r15-7432-gc9b8a8fc55168ba9ec5432fc7b86621074e1b887 Author: Peter Bergner Date: Fri Feb 7 13:39:42 2025 -0600 rs6000: Add cast to avoid pointer to integer comparison warning [PR117674] 2025-02-07 Peter Bergner

[gcc r15-7431] Add a cache of recent lines

2025-02-07 Thread Andi Kleen via Gcc-cvs
https://gcc.gnu.org/g:66af77cbed6c5bf15c19573ad21ebfd0552cc4b2 commit r15-7431-g66af77cbed6c5bf15c19573ad21ebfd0552cc4b2 Author: Andi Kleen Date: Thu Dec 26 12:36:04 2024 -0800 Add a cache of recent lines For larger files the file_cache line index will be spread out to make th

[gcc r15-7430] arm: Prefer POP {lo-reg} over LDR lo-reg, ... for thumb2 [PR118089]

2025-02-07 Thread Richard Earnshaw via Gcc-cvs
https://gcc.gnu.org/g:0b6453d5575d4aa773a1fe25060123bc6f539891 commit r15-7430-g0b6453d5575d4aa773a1fe25060123bc6f539891 Author: Richard Earnshaw Date: Fri Feb 7 13:55:58 2025 + arm: Prefer POP {lo-reg} over LDR lo-reg, ... for thumb2 [PR118089] For thumb2, popping a single lo

[gcc r15-7429] arm: fix ICE due to fix for POP {PC} change

2025-02-07 Thread Richard Earnshaw via Gcc-cvs
https://gcc.gnu.org/g:7bee37094c502de7c191ee5f2f9ce72789d27c99 commit r15-7429-g7bee37094c502de7c191ee5f2f9ce72789d27c99 Author: Richard Earnshaw Date: Fri Feb 7 11:34:13 2025 + arm: fix ICE due to fix for POP {PC} change My earlier change for making the compiler prefer

[gcc r15-7428] [rtl-optimization/116244] Don't create bogus regs in alter_subreg

2025-02-07 Thread Jeff Law via Gcc-cvs
https://gcc.gnu.org/g:388910144a3f11ba61208fc80afb2fa78d657163 commit r15-7428-g388910144a3f11ba61208fc80afb2fa78d657163 Author: Jeff Law Date: Fri Feb 7 09:10:59 2025 -0700 [rtl-optimization/116244] Don't create bogus regs in alter_subreg > Jeff Law writes: >> So pulling on

[gcc r15-7427] c++: Fix up name independent decl in structured binding handling in range for [PR115586]

2025-02-07 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:ca7c6d1212b8589deed18386427c67851af2b9ad commit r15-7427-gca7c6d1212b8589deed18386427c67851af2b9ad Author: Jakub Jelinek Date: Fri Feb 7 17:08:39 2025 +0100 c++: Fix up name independent decl in structured binding handling in range for [PR115586] cp_parser_ra

[gcc r15-7426] c++: Fix up handling of for/while loops with declarations in condition [PR86769]

2025-02-07 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:35d40b56eb6e7ac63c790a799d3b367742d58a5e commit r15-7426-g35d40b56eb6e7ac63c790a799d3b367742d58a5e Author: Jakub Jelinek Date: Fri Feb 7 17:07:23 2025 +0100 c++: Fix up handling of for/while loops with declarations in condition [PR86769] As the following tes

[gcc r15-7425] jit/118780 - make sure to include dlfcn.h when plugin support is disabled

2025-02-07 Thread Richard Biener via Gcc-cvs
https://gcc.gnu.org/g:e22962538f64bb6e5ac87977ec8a5d86f4ef21cb commit r15-7425-ge22962538f64bb6e5ac87977ec8a5d86f4ef21cb Author: Richard Biener Date: Fri Feb 7 14:42:23 2025 +0100 jit/118780 - make sure to include dlfcn.h when plugin support is disabled The following makes the dlf

[gcc r15-7424] libstdc++: fix a dangling reference crash in ranges::is_permutation [PR118160]

2025-02-07 Thread Jonathan Wakely via Libstdc++-cvs
https://gcc.gnu.org/g:2a2bd96d0d2109384a0eedde843ba811d2e18738 commit r15-7424-g2a2bd96d0d2109384a0eedde843ba811d2e18738 Author: Giuseppe D'Angelo Date: Thu Feb 6 14:24:17 2025 + libstdc++: fix a dangling reference crash in ranges::is_permutation [PR118160] The code was cachi

[gcc r15-7423] libstdc++: Handle exceptions in std::ostream::sentry destructor

2025-02-07 Thread Jonathan Wakely via Libstdc++-cvs
https://gcc.gnu.org/g:6e758f378a62747c96feb0ed752af7eae5b92b8f commit r15-7423-g6e758f378a62747c96feb0ed752af7eae5b92b8f Author: Jonathan Wakely Date: Wed Jan 15 13:52:01 2025 + libstdc++: Handle exceptions in std::ostream::sentry destructor Because basic_ostream::sentry::~sen

[gcc r15-7422] libstdc++: Add comment about use of always_inline attributes [PR111050]

2025-02-07 Thread Jonathan Wakely via Gcc-cvs
https://gcc.gnu.org/g:89f007c2a623c2fd57bf1085435d8a71a9b21029 commit r15-7422-g89f007c2a623c2fd57bf1085435d8a71a9b21029 Author: Jonathan Wakely Date: Thu Jan 16 11:40:06 2025 + libstdc++: Add comment about use of always_inline attributes [PR111050] Add a comment referencing P

[gcc r15-7420] [testsuite] tolerate later success [PR108357]

2025-02-07 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:d790f0137c6f12950f1d93a66cf9bdb78757c28b commit r15-7420-gd790f0137c6f12950f1d93a66cf9bdb78757c28b Author: Alexandre Oliva Date: Fri Feb 7 11:36:33 2025 -0300 [testsuite] tolerate later success [PR108357] On leon3-elf and presumably on other targets, the test

[gcc r15-7421] RISC-V: Make VXRM as global register [PR118103]

2025-02-07 Thread Pan Li via Gcc-cvs
https://gcc.gnu.org/g:1c8e6734d2dd3a6236d94c6e4e0c6780f35ede9f commit r15-7421-g1c8e6734d2dd3a6236d94c6e4e0c6780f35ede9f Author: Pan Li Date: Fri Feb 7 14:21:35 2025 +0800 RISC-V: Make VXRM as global register [PR118103] Inspired by PR118103, the VXRM register should be treated alm

[gcc r15-7419] aarch64: Fix bootstrap with --enable-checking=release [PR118771]

2025-02-07 Thread Andrew Pinski via Gcc-cvs
https://gcc.gnu.org/g:ea4278b1ced4a4c982678094e98ef3efd844917a commit r15-7419-gea4278b1ced4a4c982678094e98ef3efd844917a Author: Andrew Pinski Date: Thu Feb 6 15:59:41 2025 -0800 aarch64: Fix bootstrap with --enable-checking=release [PR118771] With release checking we get an unini

[gcc r15-7418] Honor dump options for C/C++ '-fdump-tree-original'

2025-02-07 Thread Thomas Schwinge via Gcc-cvs
https://gcc.gnu.org/g:5fdcbe487df139dca2f8e6af5599edb470de8ad9 commit r15-7418-g5fdcbe487df139dca2f8e6af5599edb470de8ad9 Author: Thomas Schwinge Date: Thu Jan 16 15:32:56 2025 +0100 Honor dump options for C/C++ '-fdump-tree-original' In addition to upcoming use of '-fdump-tree-ori

[gcc r15-7417] c++: ICE with unparsed noexcept [PR117106]

2025-02-07 Thread Marek Polacek via Gcc-cvs
https://gcc.gnu.org/g:f5ef1f9e8589697086c8cfea6ad07d56050dde96 commit r15-7417-gf5ef1f9e8589697086c8cfea6ad07d56050dde96 Author: Marek Polacek Date: Thu Feb 6 08:57:22 2025 -0500 c++: ICE with unparsed noexcept [PR117106] In a member-specification of a class, a noexcept-specifier

[gcc(refs/users/mikael/heads/refactor_descriptor_v01)] Modifications mineures

2025-02-07 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:34c113107dc830f36da86bbd454d9b34dd5761dc commit 34c113107dc830f36da86bbd454d9b34dd5761dc Author: Mikael Morin Date: Fri Feb 7 14:38:51 2025 +0100 Modifications mineures Diff: --- gcc/fortran/trans-array.cc | 18 +- 1 file changed, 9 insertions(+), 9

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

2025-02-07 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:8773ceade0f9f3927c3428b928e69bc852227a9c commit 8773ceade0f9f3927c3428b928e69bc852227a9c Author: Mikael Morin Date: Fri Feb 7 15:01:35 2025 +0100 Correction régression bound_10.f90 Diff: --- gcc/fortran/trans-array.cc | 37 +++-- 1 fi

[gcc r15-7416] c++: Properly support null pointer constants in conditional operators [PR118282]

2025-02-07 Thread Simon Martin via Gcc-cvs
https://gcc.gnu.org/g:0b2f34ca19edf2b033c90ff378f561429b82a77a commit r15-7416-g0b2f34ca19edf2b033c90ff378f561429b82a77a Author: Simon Martin Date: Fri Feb 7 15:00:14 2025 +0100 c++: Properly support null pointer constants in conditional operators [PR118282] We've been rejecting

[gcc r15-7415] c++: Don't use CLEANUP_EH_ONLY for new expression cleanup [PR118763]

2025-02-07 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:fcecc74cb38723457a0447924d9993b31252a8f9 commit r15-7415-gfcecc74cb38723457a0447924d9993b31252a8f9 Author: Jakub Jelinek Date: Fri Feb 7 14:30:11 2025 +0100 c++: Don't use CLEANUP_EH_ONLY for new expression cleanup [PR118763] The following testcase is miscomp

[gcc r15-7414] c++: Use cplus_decl_attributes rather than decl_attributes in grokdecl [PR118773]

2025-02-07 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:801fb71f83624f0bf6d6bd27121d4a332103f7be commit r15-7414-g801fb71f83624f0bf6d6bd27121d4a332103f7be Author: Jakub Jelinek Date: Fri Feb 7 14:28:57 2025 +0100 c++: Use cplus_decl_attributes rather than decl_attributes in grokdecl [PR118773] My r15-3046 change

[gcc r15-7413] c++: Allow constexpr reads from volatile std::nullptr_t objects [PR118661]

2025-02-07 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:6c8e6d6febaed3c167ca9534935c2cb18045528e commit r15-7413-g6c8e6d6febaed3c167ca9534935c2cb18045528e Author: Jakub Jelinek Date: Fri Feb 7 14:27:18 2025 +0100 c++: Allow constexpr reads from volatile std::nullptr_t objects [PR118661] As mentioned in the PR, htt

[gcc r14-11279] Fortran: FIx ICE in associate with elemental function [PR118750]

2025-02-07 Thread Paul Thomas via Gcc-cvs
https://gcc.gnu.org/g:1cd744a6828f6ab9179906d16434ea40b6404737 commit r14-11279-g1cd744a6828f6ab9179906d16434ea40b6404737 Author: Paul Thomas Date: Thu Feb 6 16:40:19 2025 + Fortran: FIx ICE in associate with elemental function [PR118750] 2025-02-06 Paul Thomas gc

[gcc r14-11278] Fortran: Fix error recovery for bad component arrayspecs [PR108434]

2025-02-07 Thread Paul Thomas via Gcc-cvs
https://gcc.gnu.org/g:4d4c5ec93d65752a4aeda6bf2c9efe429e637969 commit r14-11278-g4d4c5ec93d65752a4aeda6bf2c9efe429e637969 Author: Paul Thomas Date: Sat Jan 11 08:23:48 2025 + Fortran: Fix error recovery for bad component arrayspecs [PR108434] 2025-01-11 Paul Thomas

[gcc r15-7412] Fortran: Fix default init of finalizable derived argus [PR116829]

2025-02-07 Thread Paul Thomas via Gcc-cvs
https://gcc.gnu.org/g:251aa524a314faa749b7dd1b7da048e6e6476015 commit r15-7412-g251aa524a314faa749b7dd1b7da048e6e6476015 Author: Paul Thomas Date: Fri Feb 7 12:46:44 2025 + Fortran: Fix default init of finalizable derived argus [PR116829] 2025-02-07 Tomáš Trnka gc

[gcc r15-7411] tree-optimization/115538 - possible wrong-code with SLP conversion

2025-02-07 Thread Richard Biener via Gcc-cvs
https://gcc.gnu.org/g:4931a637479aba35e35c50a86f58ecd6262bc487 commit r15-7411-g4931a637479aba35e35c50a86f58ecd6262bc487 Author: Richard Biener Date: Fri Feb 7 08:46:31 2025 +0100 tree-optimization/115538 - possible wrong-code with SLP conversion The following fixes a latent issue

[gcc r15-7410] [gcn] Fix the output amdhsa.version

2025-02-07 Thread Tobias Burnus via Gcc-cvs
https://gcc.gnu.org/g:6aa3329b3430c6362ddf51e403d147e0b10d7401 commit r15-7410-g6aa3329b3430c6362ddf51e403d147e0b10d7401 Author: Tobias Burnus Date: Fri Feb 7 13:22:08 2025 +0100 [gcn] Fix the output amdhsa.version The amdhsa.version depends on the code object version; while V3 ha

[gcc r15-7409] [GCN] Handle generic ISA names in libgomp's plugin-gcn.c

2025-02-07 Thread Tobias Burnus via Gcc-cvs
https://gcc.gnu.org/g:8561e4e2903ae0b4aff1ed1dc9e9871c89df6b43 commit r15-7409-g8561e4e2903ae0b4aff1ed1dc9e9871c89df6b43 Author: Tobias Burnus Date: Fri Feb 7 13:20:25 2025 +0100 [GCN] Handle generic ISA names in libgomp's plugin-gcn.c libgomp/ChangeLog: * plugin/

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

2025-02-07 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:3c45ca6ee9cb09354b7ede90cf410c13adeec82c commit 3c45ca6ee9cb09354b7ede90cf410c13adeec82c 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_v01)] Sauvegarde modifs

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

[gcc r15-7408] LoongArch: Correct the mode for mask{eq,ne}z

2025-02-07 Thread Xi Ruoyao via Gcc-cvs
https://gcc.gnu.org/g:bad9a7303a4b4ec8192e2ab5da49ab1a9cc86347 commit r15-7408-gbad9a7303a4b4ec8192e2ab5da49ab1a9cc86347 Author: Xi Ruoyao Date: Sun Jan 19 21:26:59 2025 +0800 LoongArch: Correct the mode for mask{eq,ne}z For mask{eq,ne}z, rk is always compared with 0 in the full w

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

2025-02-07 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:4ffb2a2326851d34a6d5de6fd08d1c024822e31f commit 4ffb2a2326851d34a6d5de6fd08d1c024822e31f 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_v01)] Essai suppression unlimited_polymorphic

2025-02-07 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:bd3573d2425487de1c1d165e86d63ff83037c584 commit bd3573d2425487de1c1d165e86d63ff83037c584 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_v01)] Factorisation shift descriptor

2025-02-07 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:7818e31b1ca1ea4796040325332a850765ef9fdd commit 7818e31b1ca1ea4796040325332a850765ef9fdd 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

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

2025-02-07 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:da0f06041ed11f41d66b165320f27973c71d8186 commit da0f06041ed11f41d66b165320f27973c71d8186 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_v01)] Annulation modif dump assumed_rank_12.f90

2025-02-07 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:ac8ccbd19b684c86649d332a17e71a8d40ae6bbb commit ac8ccbd19b684c86649d332a17e71a8d40ae6bbb Author: Mikael Morin Date: Wed Feb 5 11:45:00 2025 +0100 Annulation modif dump assumed_rank_12.f90 Diff: --- gcc/fortran/trans-array.cc | 126 +++

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

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

[gcc] Deleted branch 'mikael/heads/refactor_descriptor_v01' in namespace 'refs/users'

2025-02-07 Thread Mikael Morin via Gcc-cvs
The branch 'mikael/heads/refactor_descriptor_v01' in namespace 'refs/users' was deleted. It previously pointed to: e8d82306d889... Correction compil' Diff: !!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBLE (LOST): ---

[gcc(refs/users/mikael/heads/refactor_descriptor_v01)] Déplacement shift descriptor vers gfc_conv_array_parameter

2025-02-07 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:063c0014407236e53fa5c3734cab2f3fec5fa03f commit 063c0014407236e53fa5c3734cab2f3fec5fa03f 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

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

2025-02-07 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:f05298303aa01ad801cc056e79e94e50f205aec7 commit f05298303aa01ad801cc056e79e94e50f205aec7 Author: Mikael Morin Date: Thu Feb 6 18:02:37 2025 +0100 Factorisation gfc_conv_shift_descriptor. Correction régression allocated_4.f90 Diff: --- gcc/fortran/trans-arra

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

2025-02-07 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:7307f6176e05224b7628261375c7a3f0f64e74a8 commit 7307f6176e05224b7628261375c7a3f0f64e74a8 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 Diff:

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

2025-02-07 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:34baff548d9dc0913b69f129deb42a51686257db commit 34baff548d9dc0913b69f129deb42a51686257db 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_v01)] Renseignement token par gfc_set_descriptor_from_scalar.

2025-02-07 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:96c395b57efb83588e592fca055aac91794c0919 commit 96c395b57efb83588e592fca055aac91794c0919 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_v01)] Séparation motifs dump assumed_rank_12.f90

2025-02-07 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:cd99fadb64da650e93e666dbf2eb7c4b15a6dc5b commit cd99fadb64da650e93e666dbf2eb7c4b15a6dc5b 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_v01)] Suppression code redondant

2025-02-07 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:0aef3272bde76847317337411e9b7b75e74dc101 commit 0aef3272bde76847317337411e9b7b75e74dc101 Author: Mikael Morin Date: Thu Jan 30 20:57:37 2025 +0100 Suppression code redondant Diff: --- gcc/fortran/trans-expr.cc | 8 1 file changed, 8 deletions(-) diff --git

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

2025-02-07 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:01b40a54c893abe13bf134397e2f1651e4088d58 commit 01b40a54c893abe13bf134397e2f1651e4088d58 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_v01)] Déplacement gfc_set_gfc_from_cfi

2025-02-07 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:47b6338824d5cf0658bd91e24bd956dcf2bfaca3 commit 47b6338824d5cf0658bd91e24bd956dcf2bfaca3 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_v01)] Déplacement gfc_copy_sequence_descriptor

2025-02-07 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:d29279433aa2fbcd57c06a7a9ca84e09a35c5bba commit d29279433aa2fbcd57c06a7a9ca84e09a35c5bba 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_v01)] Update dump match count

2025-02-07 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:08384499e15f84f573c888267a125e6ae15cd904 commit 08384499e15f84f573c888267a125e6ae15cd904 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_v01)] Factorisation set_descriptor_from_scalar conv_derived_to_class

2025-02-07 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:c3d8cf0e081de45c9a2f5d2d80ff8675f5e4614a commit c3d8cf0e081de45c9a2f5d2d80ff8675f5e4614a 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_v01)] Introduction gfc_conv_descriptor_extent_get

2025-02-07 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:55a2a1029553f80b56f5a8c5ef8a5935c0dd1088 commit 55a2a1029553f80b56f5a8c5ef8a5935c0dd1088 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_v01)] Factorisation set_descriptor_from_scalar dans conv_class_to_class

2025-02-07 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:60fb6b7d916d2d309ca305c8848baefe06ae06c6 commit 60fb6b7d916d2d309ca305c8848baefe06ae06c6 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_v01)] Factorisation initialisation depuis cfi

2025-02-07 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:1392f13442685eacd23ee09a10daccbaf00481ec commit 1392f13442685eacd23ee09a10daccbaf00481ec 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_v01)] Factorisation shift descriptor

2025-02-07 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:c2ce7393ce79293896ae05dcfff402ffea2c9176 commit c2ce7393ce79293896ae05dcfff402ffea2c9176 Author: Mikael Morin Date: Tue Jan 21 22:27:02 2025 +0100 Factorisation shift descriptor Diff: --- gcc/fortran/trans-array.cc | 117 -

[gcc(refs/users/mikael/heads/refactor_descriptor_v01)] utilisation booléen allocatable

2025-02-07 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:84be5a435f2a78f8a9ab0bdf5b693a1e0c6b6fd5 commit 84be5a435f2a78f8a9ab0bdf5b693a1e0c6b6fd5 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

  1   2   >