[gcc r15-7297] libbacktrace: add casts to avoid undefined shifts

2025-01-30 Thread Ian Lance Taylor via Gcc-cvs
https://gcc.gnu.org/g:5d43c3f08bca01c48aac851e1195f03b9319091d commit r15-7297-g5d43c3f08bca01c48aac851e1195f03b9319091d Author: Ian Lance Taylor Date: Thu Jan 30 15:20:23 2025 -0800 libbacktrace: add casts to avoid undefined shifts Patch from pgerell@github. * el

[gcc r15-7296] [testsuite] require profiling support [PR113689]

2025-01-30 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:dd5978b2f0087579c25486f97e578c9eb76f3449 commit r15-7296-gdd5978b2f0087579c25486f97e578c9eb76f3449 Author: Alexandre Oliva Date: Thu Jan 30 19:43:46 2025 -0300 [testsuite] require profiling support [PR113689] pr113689 testcases use -fprofile without testing f

[gcc r15-7295] [testsuite] require -Ofast for vect-ifcvt-18 even without avx

2025-01-30 Thread Alexandre Oliva via Gcc-cvs
https://gcc.gnu.org/g:2ca288d32b3e88362db1584a7bf0a2eeab6e5c3c commit r15-7295-g2ca288d32b3e88362db1584a7bf0a2eeab6e5c3c Author: Alexandre Oliva Date: Thu Jan 30 19:43:31 2025 -0300 [testsuite] require -Ofast for vect-ifcvt-18 even without avx The test expects transformations that

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

2025-01-30 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:8b3a3bdc5f90cc7056b821afba41f4d1471654d8 commit 8b3a3bdc5f90cc7056b821afba41f4d1471654d8 Author: Mikael Morin Date: Thu Jan 30 21:30:12 2025 +0100 Correction compil' Diff: --- gcc/fortran/trans-array.cc | 40 gcc/fortran/tran

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

2025-01-30 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:50f79b9e5d62281dd1be6e2de8387ecd299d98d6 commit 50f79b9e5d62281dd1be6e2de8387ecd299d98d6 Author: Mikael Morin Date: Thu Jan 30 21:27:40 2025 +0100 Déplacement gfc_set_gfc_from_cfi Diff: --- gcc/fortran/trans-array.cc | 218 +++

[gcc r15-7294] AVR: Provide built-ins for strlen where the string lives in some AS.

2025-01-30 Thread Georg-Johann Lay via Gcc-cvs
https://gcc.gnu.org/g:1e819a997dd5507e52cafc540656fc15160322fd commit r15-7294-g1e819a997dd5507e52cafc540656fc15160322fd Author: Georg-Johann Lay Date: Thu Jan 30 12:16:50 2025 +0100 AVR: Provide built-ins for strlen where the string lives in some AS. This patch adds built-in func

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

2025-01-30 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:05518efeaf929da883aca97922579c9d043d37b0 commit 05518efeaf929da883aca97922579c9d043d37b0 Author: Mikael Morin Date: Thu Jan 30 21:23:18 2025 +0100 Correction erreur compil' Diff: --- gcc/fortran/trans-expr.cc | 64 --- 1 f

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

2025-01-30 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:b829f1bacdd278adf81ed3033c805b00068375c9 commit b829f1bacdd278adf81ed3033c805b00068375c9 Author: Mikael Morin Date: Thu Jan 30 21:21:39 2025 +0100 Déplacement gfc_copy_sequence_descriptor Diff: --- gcc/fortran/trans-array.cc | 64

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

2025-01-30 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:327ca6d175b7202cea1081d40e39fe667b1fb9f0 commit 327ca6d175b7202cea1081d40e39fe667b1fb9f0 Author: Mikael Morin Date: Thu Jan 30 21:14:47 2025 +0100 Correction erreur compil' Diff: --- gcc/fortran/trans-array.cc | 23 ++- gcc/fortran/trans-array.h

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

2025-01-30 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:3918d574068d630196bc75b1a0641f8d994fb043 commit 3918d574068d630196bc75b1a0641f8d994fb043 Author: Mikael Morin Date: Thu Jan 30 21:07:15 2025 +0100 Déplacement méthode set_descriptor_from_scalar Diff: --- gcc/fortran/trans-array.cc | 42 ++

[gcc(refs/users/mikael/heads/refactor_descriptor_v01)] Suppression code redondant

2025-01-30 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 r15-7293] AVR: Only provide a built-in when it is available.

2025-01-30 Thread Georg-Johann Lay via Gcc-cvs
https://gcc.gnu.org/g:cde452e270e500db776e75d0bdda0b32d9c37981 commit r15-7293-gcde452e270e500db776e75d0bdda0b32d9c37981 Author: Georg-Johann Lay Date: Thu Jan 30 12:05:19 2025 +0100 AVR: Only provide a built-in when it is available. Some built-ins are not available for C++ since

[gcc r15-7291] OpenMP: Fortran support for metadirectives and dynamic selectors

2025-01-30 Thread Sandra Loosemore via Gcc-cvs
https://gcc.gnu.org/g:8fbccdb3425e7fc9194d3f02e4a53f3e85cd1a4e commit r15-7291-g8fbccdb3425e7fc9194d3f02e4a53f3e85cd1a4e Author: Sandra Loosemore Date: Thu Jan 30 17:03:06 2025 + OpenMP: Fortran support for metadirectives and dynamic selectors gcc/fortran/ChangeLog

[gcc r15-7292] OpenMP: Update documentation of metadirective implementation status.

2025-01-30 Thread Sandra Loosemore via Gcc-cvs
https://gcc.gnu.org/g:4e6fd85ba53385cc4968969d75639e0f5d8c9f07 commit r15-7292-g4e6fd85ba53385cc4968969d75639e0f5d8c9f07 Author: Sandra Loosemore Date: Thu Jan 30 16:45:27 2025 + OpenMP: Update documentation of metadirective implementation status. libgomp/ChangeLog

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

2025-01-30 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)] Factorisation set_contiguous_array

2025-01-30 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 set_descriptor_from_scalar dans gfc_conv_scalar_to_descriptor

2025-01-30 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)] Update dump match count

2025-01-30 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)] Introduction gfc_conv_descriptor_extent_get

2025-01-30 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)] utilisation booléen allocatable

2025-01-30 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)] Factorisation set_descriptor_from_scalar conv_derived_to_class

2025-01-30 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)] Factorisation set_descriptor_from_scalar dans conv_class_to_class

2025-01-30 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-01-30 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 initialisation gfc depuis cfi

2025-01-30 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(refs/users/mikael/heads/refactor_descriptor_v01)] Refactoring gfc_conv_descriptor_sm_get.

2025-01-30 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)] Factorisation initialisation subarray_descriptor

2025-01-30 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-01-30 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 shift descriptor

2025-01-30 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)] Factorisation set_contiguous_array

2025-01-30 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)] Essai suppression unlimited_polymorphic

2025-01-30 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 gfc_conv_expr_descriptor

2025-01-30 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-01-30 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-01-30 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 shift descriptor

2025-01-30 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)] Factorisation copie gfc_conv_expr_descriptor

2025-01-30 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)] Extraction fonction fcncall_realloc_result

2025-01-30 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-01-30 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)] Factorisation gfc_conv_remap_descriptor

2025-01-30 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)] Déplacement shift descriptor vers gfc_conv_array_parameter

2025-01-30 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)] Appel méthode shift descriptor dans gfc_trans_pointer_assignment

2025-01-30 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-01-30 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(refs/users/mikael/heads/refactor_descriptor_v01)] Creation méthode initialisation descripteur

2025-01-30 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)] Utilisation gfc_clear_descriptor dans gfc_conv_derived_to_class

2025-01-30 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] Created branch 'mikael/heads/refactor_descriptor_v01' in namespace 'refs/users'

2025-01-30 Thread Mikael Morin via Gcc-cvs
The branch 'mikael/heads/refactor_descriptor_v01' was created in namespace 'refs/users' pointing to: 08384499e15f... Update dump match count

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

2025-01-30 Thread Mikael Morin via Gcc-cvs
The branch 'mikael/heads/refactor_descriptor_v01' in namespace 'refs/users' was deleted. It previously pointed to: 52809b1c3f3c... Update dump match count Diff: !!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBLE (LOST): -

[gcc(refs/vendors/redhat/heads/gcc-15-branch)] Merge commit 'r15-7290-g6a6df260c7cdbf8f40c1245a3c930293a20bf8c0' into redhat/gcc-15-branch

2025-01-30 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:54feac44230391f6c2cdd77688075cbcb7ce0995 commit 54feac44230391f6c2cdd77688075cbcb7ce0995 Merge: 971fa9cf8655 6a6df260c7cd Author: Jakub Jelinek Date: Thu Jan 30 18:35:27 2025 +0100 Merge commit 'r15-7290-g6a6df260c7cdbf8f40c1245a3c930293a20bf8c0' into redhat/gcc-15-b

[gcc/redhat/heads/gcc-15-branch] (84 commits) Merge commit 'r15-7290-g6a6df260c7cdbf8f40c1245a3c930293a20

2025-01-30 Thread Jakub Jelinek via Gcc-cvs
The branch 'redhat/heads/gcc-15-branch' was updated to point to: 54feac442303... Merge commit 'r15-7290-g6a6df260c7cdbf8f40c1245a3c930293a20 It previously pointed to: 971fa9cf8655... Merge commit 'r15-7207-g7eac20b0dde8df303557b6dd550d06ee988 Diff: Summary of changes (added commits): ---

[gcc r15-7290] s390: Fix up *vec_cmpgt{, u}_nocc_emu splitters [PR118696]

2025-01-30 Thread Jakub Jelinek via Gcc-cvs
https://gcc.gnu.org/g:6a6df260c7cdbf8f40c1245a3c930293a20bf8c0 commit r15-7290-g6a6df260c7cdbf8f40c1245a3c930293a20bf8c0 Author: Jakub Jelinek Date: Thu Jan 30 18:30:10 2025 +0100 s390: Fix up *vec_cmpgt{,u}_nocc_emu splitters [PR118696] The following testcase is miscompiled on s3

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

2025-01-30 Thread Mikael Morin via Gcc-cvs
https://gcc.gnu.org/g:52809b1c3f3c71f920226c6add05f9cb2881a955 commit 52809b1c3f3c71f920226c6add05f9cb2881a955 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 r15-7289] c++: remove LAMBDA_EXPR_CAPTURES_THIS_P

2025-01-30 Thread Patrick Palka via Gcc-cvs
https://gcc.gnu.org/g:ba6cac82f6806b1f1f61e482031b7f2f4db7b336 commit r15-7289-gba6cac82f6806b1f1f61e482031b7f2f4db7b336 Author: Patrick Palka Date: Thu Jan 30 10:30:56 2025 -0500 c++: remove LAMBDA_EXPR_CAPTURES_THIS_P This unused accessor is just a simple alias of LAMBDA_EXPR_TH

[gcc r15-7288] c++: Update const_decl handling after r15-7259 [PR118673].

2025-01-30 Thread Iain D Sandoe via Gcc-cvs
https://gcc.gnu.org/g:c5667a1ee31518b1cd576c2f8e186d88bbf13f58 commit r15-7288-gc5667a1ee31518b1cd576c2f8e186d88bbf13f58 Author: Iain Sandoe Date: Wed Jan 29 11:59:14 2025 + c++: Update const_decl handling after r15-7259 [PR118673]. Objective-C++ uses CONST_DECLs to hold const

[gcc r15-7287] middle-end/118695 - missed misalign handling in MEM_REF expansion

2025-01-30 Thread Richard Biener via Gcc-cvs
https://gcc.gnu.org/g:9ba2de71815c0ea6cc940ecb50af7cc1a84579f7 commit r15-7287-g9ba2de71815c0ea6cc940ecb50af7cc1a84579f7 Author: Richard Biener Date: Thu Jan 30 11:22:37 2025 +0100 middle-end/118695 - missed misalign handling in MEM_REF expansion When MEM_REF expansion of a non-ME

[gcc r15-7286] libstdc++: Use safe integer comparisons in std::latch [PR98749]

2025-01-30 Thread Jonathan Wakely via Libstdc++-cvs
https://gcc.gnu.org/g:34d8c842b8d12c69b9335f1b63453920f056e6e1 commit r15-7286-g34d8c842b8d12c69b9335f1b63453920f056e6e1 Author: Jonathan Wakely Date: Thu Jan 9 21:50:31 2025 + libstdc++: Use safe integer comparisons in std::latch [PR98749] The std::latch::max() function assum

[gcc/devel/omp/gcc-14] OpenMP: append_args clause fixes + Fortran support

2025-01-30 Thread Tobias Burnus via Gcc-cvs
https://gcc.gnu.org/g:77b9f96bd1e3bbf5506826e5e8c461f9792ff754 commit 77b9f96bd1e3bbf5506826e5e8c461f9792ff754 Author: Tobias Burnus Date: Thu Jan 30 11:44:01 2025 +0100 OpenMP: append_args clause fixes + Fortran support This fixes a large number of smaller and larger issues with

[gcc r15-7285] OpenMP: append_args clause fixes + Fortran support

2025-01-30 Thread Tobias Burnus via Gcc-cvs
https://gcc.gnu.org/g:bea86e82146b9b3655e8073eef37723832862ed4 commit r15-7285-gbea86e82146b9b3655e8073eef37723832862ed4 Author: Tobias Burnus Date: Thu Jan 30 11:28:50 2025 +0100 OpenMP: append_args clause fixes + Fortran support This fixes a large number of smaller and larger is

[gcc r15-7284] middle-end/118692 - ICE with out-of-bound ref expansion

2025-01-30 Thread Richard Biener via Gcc-cvs
https://gcc.gnu.org/g:6b56e645a7b481693fe6982f8f09ba2e07768bf8 commit r15-7284-g6b56e645a7b481693fe6982f8f09ba2e07768bf8 Author: Richard Biener Date: Wed Jan 29 15:09:35 2025 +0100 middle-end/118692 - ICE with out-of-bound ref expansion The following guards the BIT_FIELD_REF expan

[gcc r15-7283] tree-optimization/114052 - consider infinite sub-loops when lowering iter bound

2025-01-30 Thread Richard Biener via Gcc-cvs
https://gcc.gnu.org/g:d1c7837d2d6e5a2997228681166ed8c814891881 commit r15-7283-gd1c7837d2d6e5a2997228681166ed8c814891881 Author: Richard Biener Date: Wed Jan 29 13:25:14 2025 +0100 tree-optimization/114052 - consider infinite sub-loops when lowering iter bound When we walk stmts

[gcc r15-7282] pair-fusion: Check for invalid use arrays [PR118320]

2025-01-30 Thread Richard Sandiford via Gcc-cvs
https://gcc.gnu.org/g:f559ac896942ffe0e2315d0a4d8b8b517a16d607 commit r15-7282-gf559ac896942ffe0e2315d0a4d8b8b517a16d607 Author: Richard Sandiford Date: Thu Jan 30 08:59:30 2025 + pair-fusion: Check for invalid use arrays [PR118320] As Andrew says in the bugzilla comments, thi