https://gcc.gnu.org/g:8117a1d0926d3c0132e49138e909a7f3c2d3cee7
commit 8117a1d0926d3c0132e49138e909a7f3c2d3cee7
Author: Michael Meissner
Date: Wed Jul 9 01:21:14 2025 -0400
Revert changes
Diff:
---
gcc/config/rs6000/fusion.md | 15 +--
gcc/config/rs6000/genfusion.pl | 58 +++-
https://gcc.gnu.org/g:7b740ddfc2dbfb1d889e30806f2758b3c6fb7034
commit 7b740ddfc2dbfb1d889e30806f2758b3c6fb7034
Author: Michael Meissner
Date: Wed Jul 9 01:20:03 2025 -0400
PR target/117251: Improve vector and to vector and fusion
See the following post for a complete explanation o
https://gcc.gnu.org/g:c8d7942a9892c7a6207aad350ba706ac54cdd624
commit c8d7942a9892c7a6207aad350ba706ac54cdd624
Author: Mikael Morin
Date: Tue Jul 8 13:40:47 2025 +0200
Correction bootstrap
Diff:
---
gcc/fortran/trans-array.cc | 1 -
1 file changed, 1 deletion(-)
diff --git a/gcc/fortran
https://gcc.gnu.org/g:4d86e4cda01aa3ab60de164a8492a99bc9ca1f70
commit r16-2093-g4d86e4cda01aa3ab60de164a8492a99bc9ca1f70
Author: Luc Grosheintz
Date: Fri Jul 4 10:29:43 2025 +0200
libstdc++: Check prerequisites of layout_*::operator().
Previously, the prerequisite that the argumen
https://gcc.gnu.org/g:7c5cc328d38ed501c860c3348845c82615952f91
commit 7c5cc328d38ed501c860c3348845c82615952f91
Author: Mikael Morin
Date: Tue Jul 8 13:41:33 2025 +0200
Correction bootstrap
Diff:
---
gcc/fortran/trans-array.cc | 1 -
1 file changed, 1 deletion(-)
diff --git a/gcc/fortran
https://gcc.gnu.org/g:b7b8eb90abaeaaf4a51325e087cd43a4dac8d25a
commit r16-2098-gb7b8eb90abaeaaf4a51325e087cd43a4dac8d25a
Author: Luc Grosheintz
Date: Tue Jul 8 10:24:26 2025 +0200
libstdc++: Implement mdspan and tests [PR107761].
Implements the class mdspan as described in N4950,
https://gcc.gnu.org/g:bb6075e7115208bab3d9c8b2c54e0bd6a5c808b7
commit r16-2105-gbb6075e7115208bab3d9c8b2c54e0bd6a5c808b7
Author: Stefan Schulze Frielinghaus
Date: Tue Jul 8 16:40:34 2025 +0200
s390: Always compute address of stack protector guard
Computing the address of the threa
https://gcc.gnu.org/g:3b84c69b2237dd7316dc07d2b41f39b2c494d811
commit 3b84c69b2237dd7316dc07d2b41f39b2c494d811
Author: Ondřej Machota
Date: Tue Jul 8 11:33:12 2025 +0200
rtl-ssa-dce: add functions for resurecting dead insns
Diff:
---
gcc/dce.cc | 355 +
https://gcc.gnu.org/g:c81447d969f27a8653ebb1a450372f0d25a2e628
commit r16-2108-gc81447d969f27a8653ebb1a450372f0d25a2e628
Author: Jakub Jelinek
Date: Tue Jul 8 19:21:55 2025 +0200
c++: Implement part of C++26 P2686R4 - constexpr structured bindings
[PR117784]
The following patch i
https://gcc.gnu.org/g:1f3bf202355f16d6ec0a9b37cb6a71be5f76b77f
commit r16-2109-g1f3bf202355f16d6ec0a9b37cb6a71be5f76b77f
Author: Jonathan Wakely
Date: Tue Jul 8 19:20:13 2025 +0200
libstdc++: Fix _GLIBCXX_DEBUG std::forward_list build regression
Commit 2fd6f42c17a8040dbd3460ca34d9
https://gcc.gnu.org/g:57da36bed1004d2b78057568176b76cb0a50d149
commit r16-2110-g57da36bed1004d2b78057568176b76cb0a50d149
Author: Takayuki 'January June' Suwa
Date: Mon Jul 7 23:40:17 2025 +0900
xtensa: Fix B[GE/LT]UI instructions with immediate values of 32768 or 65536
not being emitted
https://gcc.gnu.org/g:7d11ae1dd95a0296eeb5c14bfe3a5d4ec8873e3b
commit r16-2111-g7d11ae1dd95a0296eeb5c14bfe3a5d4ec8873e3b
Author: Marek Polacek
Date: Tue Jul 8 10:09:36 2025 -0400
c++: bogus error with union in qualified name [PR83469]
While working on Reflection I noticed that we
https://gcc.gnu.org/g:d1a81130bc9a5ffc02f19b1711a2703cc0b03d74
commit d1a81130bc9a5ffc02f19b1711a2703cc0b03d74
Author: Michael Meissner
Date: Wed Jul 9 01:46:41 2025 -0400
PR target/117251: Improve vector or to vector or fusion
See the following post for a complete explanation of
https://gcc.gnu.org/g:0e4302dcb91643c47b9c396834dc9a9687410aa2
commit 0e4302dcb91643c47b9c396834dc9a9687410aa2
Author: Michael Meissner
Date: Wed Jul 9 01:47:01 2025 -0400
PR target/117251: Improve vector or to vector nor fusion
See the following post for a complete explanation of
https://gcc.gnu.org/g:f0e56a8159d60e2f9ceb50f4f918f0e93e38c420
commit f0e56a8159d60e2f9ceb50f4f918f0e93e38c420
Author: Michael Meissner
Date: Wed Jul 9 01:52:03 2025 -0400
PR target/117251: Improve vector and to vector nor fusion
See the following post for a complete explanation o
https://gcc.gnu.org/g:81b6e9d57983a3679b01f5d555915d95240e9bd8
commit 81b6e9d57983a3679b01f5d555915d95240e9bd8
Author: Michael Meissner
Date: Wed Jul 9 01:52:22 2025 -0400
PR target/117251: Improve vector nand to vector xor fusion
See the following post for a complete explanation
https://gcc.gnu.org/g:3eccadbd9e1f7b58074a0a472e944d92856483b3
commit 3eccadbd9e1f7b58074a0a472e944d92856483b3
Author: Michael Meissner
Date: Wed Jul 9 01:42:05 2025 -0400
PR target/117251: Improve vector andc to vector xor fusion
See the following post for a complete explanation
https://gcc.gnu.org/g:3b4588e41dc54d01b95e7b05e1f493c402ec39d2
commit 3b4588e41dc54d01b95e7b05e1f493c402ec39d2
Author: Michael Meissner
Date: Wed Jul 9 01:32:46 2025 -0400
PR target/117251: Improve vector and to vector and fusion
See the following post for a complete explanation o
https://gcc.gnu.org/g:7efaca506ac6bc38aaf6bb1e2c7682c53ce96bb1
commit 7efaca506ac6bc38aaf6bb1e2c7682c53ce96bb1
Author: Michael Meissner
Date: Wed Jul 9 01:45:30 2025 -0400
PR target/117251: Improve vector nor to vector nor fusion
See the following post for a complete explanation o
https://gcc.gnu.org/g:a0c683836fd1305ce11ced99025a60ab877d3613
commit a0c683836fd1305ce11ced99025a60ab877d3613
Author: Michael Meissner
Date: Wed Jul 9 01:53:07 2025 -0400
PR target/117251: Improve vector nand to vector nand fusion
See the following post for a complete explanation
https://gcc.gnu.org/g:b0ea39c1cc4b31a7e093836d7e2f7177a840ab51
commit b0ea39c1cc4b31a7e093836d7e2f7177a840ab51
Author: Michael Meissner
Date: Wed Jul 9 01:50:20 2025 -0400
PR target/117251: Improve vector orc to vector xor fusion
See the following post for a complete explanation o
https://gcc.gnu.org/g:17962cd3612d48d390869c72e8db1ad907a032d0
commit 17962cd3612d48d390869c72e8db1ad907a032d0
Author: Michael Meissner
Date: Wed Jul 9 01:48:00 2025 -0400
PR target/117251: Improve vector nor to vector or fusion
See the following post for a complete explanation of
https://gcc.gnu.org/g:2d67f441ab51f9656529ebbce0765685a09d85df
commit 2d67f441ab51f9656529ebbce0765685a09d85df
Author: Michael Meissner
Date: Wed Jul 9 01:50:40 2025 -0400
PR target/117251: Improve vector orc to vector or fusion
See the following post for a complete explanation of
https://gcc.gnu.org/g:a2db53e127608d6861d6e5ec15ca2004d47c5df1
commit a2db53e127608d6861d6e5ec15ca2004d47c5df1
Author: Michael Meissner
Date: Wed Jul 9 01:34:45 2025 -0400
PR target/117251: Improve vector andc to vector and fusion
See the following post for a complete explanation
https://gcc.gnu.org/g:30dd10b26786dce5e5eb27940ee5290ecc7378df
commit 30dd10b26786dce5e5eb27940ee5290ecc7378df
Author: Michael Meissner
Date: Wed Jul 9 01:56:14 2025 -0400
PR target/117251: Add tests
This is patch #45 of 45 to generate the 'XXEVAL' instruction on power10
and p
https://gcc.gnu.org/g:a90b97fd171aebdc46108bce9d85e5207ddf0334
commit a90b97fd171aebdc46108bce9d85e5207ddf0334
Author: Michael Meissner
Date: Wed Jul 9 01:40:26 2025 -0400
PR target/117251: Improve vector and to vector xor fusion
See the following post for a complete explanation o
https://gcc.gnu.org/g:59d1bcfe4713965941e6eec13b540c17c7ff1a14
commit 59d1bcfe4713965941e6eec13b540c17c7ff1a14
Author: Michael Meissner
Date: Wed Jul 9 01:54:45 2025 -0400
PR target/117251: Improve vector or to vector nand fusion
See the following post for a complete explanation o
https://gcc.gnu.org/g:fcd8a91c46d187b3840c7e4be8e60ee490ccd734
commit fcd8a91c46d187b3840c7e4be8e60ee490ccd734
Author: Michael Meissner
Date: Wed Jul 9 01:41:36 2025 -0400
PR target/117251: Improve vector and to vector or fusion
See the following post for a complete explanation of
https://gcc.gnu.org/g:88b69379719059f91a37b50e55fd7f5f7560
commit 88b69379719059f91a37b50e55fd7f5f7560
Author: Michael Meissner
Date: Wed Jul 9 01:36:26 2025 -0400
PR target/117251: Improve vector or to vector and fusion
See the following post for a complete explanation of
https://gcc.gnu.org/g:92cead1c94acdcd1eaeafa2406a83dd79b01dd41
commit 92cead1c94acdcd1eaeafa2406a83dd79b01dd41
Author: Michael Meissner
Date: Wed Jul 9 01:47:25 2025 -0400
PR target/117251: Improve vector nor to vector xor fusion
See the following post for a complete explanation o
https://gcc.gnu.org/g:cb933a24f9dc77bb04ef74520ef007429e804e54
commit cb933a24f9dc77bb04ef74520ef007429e804e54
Author: Michael Meissner
Date: Wed Jul 9 01:43:44 2025 -0400
PR target/117251: Improve vector orc to vector orc fusion
See the following post for a complete explanation o
https://gcc.gnu.org/g:1a28902b859b26343f4392a20f6a62d8b05fc3bc
commit 1a28902b859b26343f4392a20f6a62d8b05fc3bc
Author: Michael Meissner
Date: Wed Jul 9 01:42:48 2025 -0400
PR target/117251: Improve vector orc to vector nor fusion
See the following post for a complete explanation o
https://gcc.gnu.org/g:0e5b5bceaedce5f1b8b8ddf5339c28e07b5a924d
commit 0e5b5bceaedce5f1b8b8ddf5339c28e07b5a924d
Author: Michael Meissner
Date: Wed Jul 9 01:44:47 2025 -0400
PR target/117251: Improve vector xor to vector xor fusion
See the following post for a complete explanation o
https://gcc.gnu.org/g:56fd65b1c98e4c7d7f9e59008db913dbd2843403
commit 56fd65b1c98e4c7d7f9e59008db913dbd2843403
Author: Michael Meissner
Date: Wed Jul 9 01:42:25 2025 -0400
PR target/117251: Improve vector andc to vector or fusion
See the following post for a complete explanation o
https://gcc.gnu.org/g:1f0cc53d3d54202c01f4b69eeb181d7212cd2321
commit 1f0cc53d3d54202c01f4b69eeb181d7212cd2321
Author: Michael Meissner
Date: Wed Jul 9 01:44:08 2025 -0400
PR target/117251: Improve vector eqv to vector nor fusion
See the following post for a complete explanation o
https://gcc.gnu.org/g:8266b1e19b1f7b52482fc92f48c47bb215aff385
commit 8266b1e19b1f7b52482fc92f48c47bb215aff385
Author: Michael Meissner
Date: Wed Jul 9 01:45:10 2025 -0400
PR target/117251: Improve vector xor to vector or fusion
See the following post for a complete explanation of
https://gcc.gnu.org/g:f6a79c0761cc446119e6f72df676fd9141e59f5f
commit f6a79c0761cc446119e6f72df676fd9141e59f5f
Author: Michael Meissner
Date: Wed Jul 9 01:38:56 2025 -0400
PR target/117251: Improve vector andc to vector andc fusion
See the following post for a complete explanation
https://gcc.gnu.org/g:f4e428bb02cc0b9a6d5c94af45a38d29802f50e1
commit f4e428bb02cc0b9a6d5c94af45a38d29802f50e1
Author: Michael Meissner
Date: Wed Jul 9 01:35:27 2025 -0400
PR target/117251: Improve vector xor to vector and fusion
See the following post for a complete explanation o
https://gcc.gnu.org/g:039f33459a4defb5c66ef3f1581dc5cf49ae743e
commit 039f33459a4defb5c66ef3f1581dc5cf49ae743e
Author: Michael Meissner
Date: Wed Jul 9 01:43:17 2025 -0400
PR target/117251: Improve vector orc to vector eqv fusion
See the following post for a complete explanation o
https://gcc.gnu.org/g:a4a23171994a253cfb9eeafda7a7b710a62317b4
commit a4a23171994a253cfb9eeafda7a7b710a62317b4
Author: Michael Meissner
Date: Wed Jul 9 01:49:05 2025 -0400
PR target/117251: Improve vector eqv to vector xor fusion
See the following post for a complete explanation o
https://gcc.gnu.org/g:6474b6dbad0c66976adf904bfa942e9d76764947
commit 6474b6dbad0c66976adf904bfa942e9d76764947
Author: Michael Meissner
Date: Wed Jul 9 01:40:03 2025 -0400
PR target/117251: Improve vector nand to vector nor fusion
See the following post for a complete explanation
https://gcc.gnu.org/g:64db95d5a59e6f88a00314e8f8cbd796535313c4
commit 64db95d5a59e6f88a00314e8f8cbd796535313c4
Author: Michael Meissner
Date: Wed Jul 9 01:39:19 2025 -0400
PR target/117251: Improve vector nand to vector and fusion
See the following post for a complete explanation
https://gcc.gnu.org/g:27773b4db8507d5d0f5c203b6ad54bdd1268fb45
commit 27773b4db8507d5d0f5c203b6ad54bdd1268fb45
Author: Michael Meissner
Date: Wed Jul 9 01:37:05 2025 -0400
PR target/117251: Improve vector nor to vector and fusion
See the following post for a complete explanation o
https://gcc.gnu.org/g:386b0165fafb7913a86e8f3aefdaebf2f7fb4744
commit 386b0165fafb7913a86e8f3aefdaebf2f7fb4744
Author: Michael Meissner
Date: Wed Jul 9 01:38:02 2025 -0400
PR target/117251: Improve vector eqv to vector and fusion
See the following post for a complete explanation o
https://gcc.gnu.org/g:a444dc4bd0ba208f1ac06ac67bef918f5ffbf1f6
commit a444dc4bd0ba208f1ac06ac67bef918f5ffbf1f6
Author: Michael Meissner
Date: Wed Jul 9 01:38:23 2025 -0400
PR target/117251: Improve vector orc to vector and fusion
See the following post for a complete explanation o
https://gcc.gnu.org/g:4c45f874584b9b7226be1241cf7e9202a593f883
commit 4c45f874584b9b7226be1241cf7e9202a593f883
Author: Michael Meissner
Date: Wed Jul 9 01:48:38 2025 -0400
PR target/117251: Improve vector xor to vector nor fusion
See the following post for a complete explanation o
https://gcc.gnu.org/g:2655d834eaa00bcddc76b58e32865a8e00bf3600
commit 2655d834eaa00bcddc76b58e32865a8e00bf3600
Author: Michael Meissner
Date: Wed Jul 9 01:46:23 2025 -0400
PR target/117251: Improve vector or to vector xor fusion
See the following post for a complete explanation of
https://gcc.gnu.org/g:831ba55445ca1f97103f68f09380b0f738c26c13
commit 831ba55445ca1f97103f68f09380b0f738c26c13
Author: Michael Meissner
Date: Wed Jul 9 01:49:31 2025 -0400
PR target/117251: Improve vector eqv to vector or fusion
See the following post for a complete explanation of
https://gcc.gnu.org/g:5bf7b59b601520c417e4498c5322598d9e46c5de
commit 5bf7b59b601520c417e4498c5322598d9e46c5de
Author: Michael Meissner
Date: Wed Jul 9 01:54:11 2025 -0400
PR target/117251: Improve vector nor to vector nand fusion
See the following post for a complete explanation
https://gcc.gnu.org/g:9fd9d57f92c07aaec9a14381f6f7f072be2e026f
commit 9fd9d57f92c07aaec9a14381f6f7f072be2e026f
Author: Michael Meissner
Date: Wed Jul 9 01:51:08 2025 -0400
PR target/117251: Improve vector andc to vector nor fusion
See the following post for a complete explanation
https://gcc.gnu.org/g:c739bdabd5aeb288f4f0f9f7bf894cee51b8bb97
commit c739bdabd5aeb288f4f0f9f7bf894cee51b8bb97
Author: Michael Meissner
Date: Wed Jul 9 01:52:44 2025 -0400
PR target/117251: Improve vector nand to vector or fusion
See the following post for a complete explanation o
https://gcc.gnu.org/g:2f13fe598486b76e965a6615bc4276f0864af2b5
commit 2f13fe598486b76e965a6615bc4276f0864af2b5
Author: Michael Meissner
Date: Wed Jul 9 01:53:46 2025 -0400
PR target/117251: Improve vector eqv to vector nand fusion
See the following post for a complete explanation
https://gcc.gnu.org/g:1f9583709bf7448144ef35f96d49ba7d0f995747
commit 1f9583709bf7448144ef35f96d49ba7d0f995747
Author: Michael Meissner
Date: Wed Jul 9 01:55:34 2025 -0400
PR target/117251: Improve vector andc to vector nand fusion
See the following post for a complete explanation
https://gcc.gnu.org/g:ad81d6531bf12016615d8538a0b8ed5958b18b5a
commit ad81d6531bf12016615d8538a0b8ed5958b18b5a
Author: Michael Meissner
Date: Wed Jul 9 01:55:54 2025 -0400
PR target/117251: Improve vector and to vector nor fusion
See the following post for a complete explanation o
https://gcc.gnu.org/g:e8542b1a292ce063800aae477c76ba03b5736a36
commit e8542b1a292ce063800aae477c76ba03b5736a36
Author: Michael Meissner
Date: Wed Jul 9 01:53:28 2025 -0400
PR target/117251: Improve vector orc to vector nand fusion
See the following post for a complete explanation
https://gcc.gnu.org/g:b14b34c56ef8da774c9e6352c39907dd7fec783b
commit b14b34c56ef8da774c9e6352c39907dd7fec783b
Author: Michael Meissner
Date: Wed Jul 9 01:51:28 2025 -0400
PR target/117251: Improve vector andc to vector eqv fusion
See the following post for a complete explanation
https://gcc.gnu.org/g:3928830b0fa97afc8f2ca54b7a9b203c8502dc3a
commit 3928830b0fa97afc8f2ca54b7a9b203c8502dc3a
Author: Michael Meissner
Date: Wed Jul 9 01:55:11 2025 -0400
PR target/117251: Improve vector xor to vector nand fusion
See the following post for a complete explanation
https://gcc.gnu.org/g:8916191afc59ba6583fe065b828c75175cf10ffb
commit 8916191afc59ba6583fe065b828c75175cf10ffb
Author: Michael Meissner
Date: Wed Jul 9 02:03:34 2025 -0400
Update ChangeLog.*
Diff:
---
gcc/ChangeLog.sha | 2328 +
1 file
https://gcc.gnu.org/g:b8599692a336b29851bdc5d8506a51d57521595c
commit r15-9940-gb8599692a336b29851bdc5d8506a51d57521595c
Author: Richard Biener
Date: Thu Jul 3 14:39:22 2025 +0200
tree-optimization/120927 - 510.parest_r segfault with masked epilog
The following fixes bad alignment
https://gcc.gnu.org/g:0ebeed53983dbcefcf7b950895c9d88c85342cf4
commit r15-9941-g0ebeed53983dbcefcf7b950895c9d88c85342cf4
Author: Richard Biener
Date: Mon Jul 7 09:56:50 2025 +0200
tree-optimization/120817 - bogus DSE of .MASK_STORE
DSE used ao_ref_init_from_ptr_and_size for .MASK_
https://gcc.gnu.org/g:c625bc9c7c294ef2851ae42d4a5b6cc899fecb5e
commit r15-9943-gc625bc9c7c294ef2851ae42d4a5b6cc899fecb5e
Author: Richard Biener
Date: Wed Jul 2 09:30:05 2025 +0200
tree-optimization/118669 - fixup wrongly aligned loads/stores
The vectorizer tracks alignment of data
https://gcc.gnu.org/g:2c23368ed910a911e72af5decfc39bef11a9efac
commit r15-9939-g2c23368ed910a911e72af5decfc39bef11a9efac
Author: Richard Biener
Date: Fri Jul 4 09:08:19 2025 +0200
tree-optimization/120944 - bogus VN with volatile copies
The following avoids translating expressions
https://gcc.gnu.org/g:0f1e4dd1f9354ea962113e066152d0a77209f732
commit r15-9944-g0f1e4dd1f9354ea962113e066152d0a77209f732
Author: Richard Biener
Date: Mon Jul 7 15:13:38 2025 +0200
tree-optimization/120358 - bogus PTA with structure access
When we compute the constraint for somethi
https://gcc.gnu.org/g:77066fec7ae3b57806c5d8fed9429c7db9ee446b
commit r15-9942-g77066fec7ae3b57806c5d8fed9429c7db9ee446b
Author: Tamar Christina
Date: Mon Jul 7 17:05:01 2025 +0100
testsuite: add sve hw check to testcase [PR120817]
Drop down from SVE2 to SVE1 as that's the minimum
https://gcc.gnu.org/g:dff46525b78b8c9433ad63e5d7396b2ecca450f9
commit r15-9937-gdff46525b78b8c9433ad63e5d7396b2ecca450f9
Author: Jonathan Wakely
Date: Fri Jul 4 21:33:05 2025 +0100
libstdc++: Fix typo in __size_to_integer(__GLIBCXX_TYPE_INT_N_3)
The overload taking a signed type w
https://gcc.gnu.org/g:e6eb899b5e7ce65a45db2fa7d90693f2509812f1
commit e6eb899b5e7ce65a45db2fa7d90693f2509812f1
Author: Mikael Morin
Date: Tue Jul 8 22:41:06 2025 +0200
Ajout directive warning
Diff:
---
libgomp/testsuite/libgomp.oacc-fortran/privatized-ref-2.f90 | 2 +-
1 file changed, 1
https://gcc.gnu.org/g:5b9aa2101d8a98621a5b5e955f82d2b4e7079d00
commit 5b9aa2101d8a98621a5b5e955f82d2b4e7079d00
Author: Mikael Morin
Date: Tue Jul 8 22:48:09 2025 +0200
Ajout directive note
Diff:
---
libgomp/testsuite/libgomp.oacc-fortran/privatized-ref-2.f90 | 4 ++--
1 file changed, 2 i
https://gcc.gnu.org/g:ac2fb60a67d6d1de6446c25c5623b8a1389f4770
commit r16-2112-gac2fb60a67d6d1de6446c25c5623b8a1389f4770
Author: Jonathan Wakely
Date: Fri Jul 4 16:44:13 2025 +0100
libstdc++: Ensure pool resources meet alignment requirements [PR118681]
For allocations with size >
https://gcc.gnu.org/g:eb412029f5cec52275d14956fe01473015a9ce0e
commit r16-2115-geb412029f5cec52275d14956fe01473015a9ce0e
Author: Jonathan Wakely
Date: Wed Jul 9 00:54:33 2025 +0100
libstdc++: Fix double free in new pool resource test [PR118681]
This was supposed to free p1 and p2,
https://gcc.gnu.org/g:d1f05661fa6c8a6ea6f59ad365a84469100e425e
commit r16-2086-gd1f05661fa6c8a6ea6f59ad365a84469100e425e
Author: Andre Vehreschild
Date: Wed Jun 25 14:46:16 2025 +0200
Fortran: Ensure finalizers are created correctly [PR120637]
Finalize_component freeed an expressi
https://gcc.gnu.org/g:20407a41e840440ccb5d746a5ef6e72765de55f3
commit r16-2091-g20407a41e840440ccb5d746a5ef6e72765de55f3
Author: Rainer Orth
Date: Tue Jul 8 12:53:34 2025 +0200
testsuite: i386: Fix gcc.target/i386/memcpy-pr120683-1.c etc. on Solaris/x86
The new tests from
https://gcc.gnu.org/g:a7c50573681b8cdbb0bee9df90074ca2081b7a91
commit a7c50573681b8cdbb0bee9df90074ca2081b7a91
Author: Mikael Morin
Date: Tue Jul 8 13:13:25 2025 +0200
Sauvegarde/restoration cfun
Diff:
---
gcc/gimple-simulate.cc | 8
1 file changed, 8 insertions(+)
diff --git a
https://gcc.gnu.org/g:32d41517c7276399e57b2b3f29e9790ae32d4883
commit r16-2090-g32d41517c7276399e57b2b3f29e9790ae32d4883
Author: Juergen Christ
Date: Tue Jul 8 11:26:38 2025 +0200
s390: Split tests for 31bit support
The new vector pattern tests used int128 without guard. This cau
The branch 'mikael/heads/base_patch' was created in namespace 'refs/users'
pointing to:
8f05d8056216... Correction array_constructor_1
The branch 'mikael/heads/gimple_simulate_v01' was created in namespace
'refs/users' pointing to:
8b7bf0d4fa6a... Prise en charge affichage TARGET_MEM_REF
The branch 'mikael/heads/stabilisation_descriptor_v01' in namespace
'refs/users' was deleted.
It previously pointed to:
2865e8dcb340... Essai simplification évaluation
Diff:
!!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBLE (LOST):
The branch 'mikael/heads/stabilisation_descriptor_v01' was created in namespace
'refs/users' pointing to:
d53ac098d644... Suppression mise à jour delta.
https://gcc.gnu.org/g:2647f123f1c984b6c780aaf5ae16129620af3e54
commit 2647f123f1c984b6c780aaf5ae16129620af3e54
Author: Mikael Morin
Date: Mon Jul 7 11:46:08 2025 +0200
Déplacement variables après réallocation
Sauvegarde data
Renommage nom fonction.
Diff:
---
gcc/fortran
https://gcc.gnu.org/g:c7c760c314a9674b2f0a3665c8a0d1e0db99694f
commit c7c760c314a9674b2f0a3665c8a0d1e0db99694f
Author: Mikael Morin
Date: Sun Jul 6 16:56:16 2025 +0200
fortran: generate array reallocation out of loops
Generate the array reallocation on assignment code before enter
https://gcc.gnu.org/g:a0951d4448036d35343b534b58c85f96f76ce7e6
commit a0951d4448036d35343b534b58c85f96f76ce7e6
Author: Mikael Morin
Date: Mon Jul 7 19:00:09 2025 +0200
Simplification mise à jour descripteur
Diff:
---
gcc/fortran/trans-array.cc | 28 +---
1 file ch
https://gcc.gnu.org/g:5531dc0eabad3686bdc2c0513907a8b8a083953b
commit 5531dc0eabad3686bdc2c0513907a8b8a083953b
Author: Mikael Morin
Date: Mon Jul 7 14:50:14 2025 +0200
Essai simplification évaluation
Diff:
---
gcc/fortran/trans-array.cc | 2 +-
1 file changed, 1 insertion(+), 1 deletion(
https://gcc.gnu.org/g:1f61e0b0fc176a4ccd40808feb8338c8f18cf558
commit 1f61e0b0fc176a4ccd40808feb8338c8f18cf558
Author: Mikael Morin
Date: Sat Jul 5 15:05:20 2025 +0200
Correction array_constructor_1
Diff:
---
gcc/testsuite/gfortran.dg/asan/array_constructor_1.f90 | 2 ++
1 file changed,
The branch 'mikael/heads/gimple_simulate_v01' in namespace 'refs/users' was
deleted.
It previously pointed to:
8e5da2bd03ad... gimple-simulate: Add a gimple IR interpreter/simulator
https://gcc.gnu.org/g:d53ac098d6447299535c0748f0f69dd23bf39c2e
commit d53ac098d6447299535c0748f0f69dd23bf39c2e
Author: Mikael Morin
Date: Mon Jul 7 19:01:09 2025 +0200
Suppression mise à jour delta.
Diff:
---
gcc/fortran/trans-array.cc | 11 ---
1 file changed, 11 deletions(-)
d
https://gcc.gnu.org/g:5e187ee28b94066c3f7a3ef573d2d0c55d0e1f97
commit 5e187ee28b94066c3f7a3ef573d2d0c55d0e1f97
Author: Mikael Morin
Date: Mon Jul 7 14:38:51 2025 +0200
Ajout commentaire
Diff:
---
gcc/fortran/trans-array.cc | 13 +
1 file changed, 13 insertions(+)
diff --git
https://gcc.gnu.org/g:4d9ba90bdfabf26d022c80d07f1e8c221e38ceec
commit 4d9ba90bdfabf26d022c80d07f1e8c221e38ceec
Author: Mikael Morin
Date: Mon Jul 7 08:52:38 2025 +0200
Prise en charge affichage TARGET_MEM_REF
Diff:
---
gcc/gimple-simulate.cc| 87 ++
https://gcc.gnu.org/g:67452737d8e6d2629104ac811eaf6ec8c1790614
commit r15-9935-g67452737d8e6d2629104ac811eaf6ec8c1790614
Author: Andre Vehreschild
Date: Fri Jun 27 15:31:21 2025 +0200
Fortran: Ensure arguments in coarray call get unique components in add_data
[PR120847]
P
https://gcc.gnu.org/g:887ddb4d8c3ddd27c3a5cfd79f21dd52403c82fa
commit r15-9934-g887ddb4d8c3ddd27c3a5cfd79f21dd52403c82fa
Author: Andre Vehreschild
Date: Fri Jun 27 14:39:13 2025 +0200
Fortran: Fix non-conformable corank on this_image ref [PR120843]
PR fortran/120843
https://gcc.gnu.org/g:df64d099faf843d90e8fe29aec17d84277986ee9
commit r16-2087-gdf64d099faf843d90e8fe29aec17d84277986ee9
Author: Richard Biener
Date: Sun May 25 19:28:54 2025 +0200
Allow the target to request a masked vector epilogue
Targets recently got the ability to request the
https://gcc.gnu.org/g:e9079e4f43d13579c41110ce1871051a43c577b6
commit r16-2088-ge9079e4f43d13579c41110ce1871051a43c577b6
Author: Richard Biener
Date: Sun May 25 19:29:04 2025 +0200
add masked-epilogue tuning
The following adds a x86 tuning to enable the use of AVX512 masked
ep
https://gcc.gnu.org/g:a10723efcd611977c5e4a875b9cb1de920732d42
commit r16-2089-ga10723efcd611977c5e4a875b9cb1de920732d42
Author: Tomasz Kamiński
Date: Tue Jul 8 09:30:06 2025 +0200
libstdc++: Document that LWG 3881 is resolved, by using different apporach.
libstdc++-v3/ChangeLog:
The branch 'gaius/heads/m2wideset' was created in namespace 'refs/users'
pointing to:
2fd6f42c17a8... libstdc++: Make debug iterator pointer sequence const [PR11
https://gcc.gnu.org/g:aa5ae523e84a97bf3a582ea0fa73d959afa9b9c7
commit r16-2085-gaa5ae523e84a97bf3a582ea0fa73d959afa9b9c7
Author: Richard Biener
Date: Mon Jul 7 15:13:38 2025 +0200
tree-optimization/120358 - bogus PTA with structure access
When we compute the constraint for somethi
https://gcc.gnu.org/g:7e3c677f96138547f27d10f748cdfa04b759de1e
commit r15-9936-g7e3c677f96138547f27d10f748cdfa04b759de1e
Author: Arthur Cohen
Date: Mon Apr 28 21:45:13 2025 +0200
nr2.0: late: Correctly initialize funny_error member
gcc/rust/ChangeLog:
* resolve/ru
https://gcc.gnu.org/g:70bd97e89ddf8fcb8c14e84a8fd580404536eeb1
commit r16-2107-g70bd97e89ddf8fcb8c14e84a8fd580404536eeb1
Author: Tomasz Kamiński
Date: Tue Jul 8 10:04:41 2025 +0200
libstdc++: Do not expose set_brackets/set_separator for formatter with
format_kind other than sequence [PR11
https://gcc.gnu.org/g:45b81ebf7815e3cea15f6fb18e83a101a4c50fb3
commit r16-2095-g45b81ebf7815e3cea15f6fb18e83a101a4c50fb3
Author: Luc Grosheintz
Date: Fri Jul 4 10:29:45 2025 +0200
libstdc++: Restructure mdspan tests to reuse IntLike.
The class IntLike is used for testing extents w
https://gcc.gnu.org/g:aa961cae42e23461887a6cf38aa47413b8425243
commit r16-2096-gaa961cae42e23461887a6cf38aa47413b8425243
Author: Luc Grosheintz
Date: Fri Jul 4 10:29:46 2025 +0200
libstdc++: Implement __mdspan::__size.
The current code uses __mdspan::__fwd_prod(__exts, __rank) to
https://gcc.gnu.org/g:3fd638a9e5497dfdf00f1783d6e704af03fb44b0
commit r16-2099-g3fd638a9e5497dfdf00f1783d6e704af03fb44b0
Author: Andreas Schwab
Date: Tue Jul 8 07:32:17 2025 -0600
[PATCH] riscv: allow zero in zacas subword atomic cas
gcc:
PR target/120995
*
https://gcc.gnu.org/g:90f7df6194e3c687000fcf725e18532838881d2f
commit r16-2092-g90f7df6194e3c687000fcf725e18532838881d2f
Author: Pierre-Emmanuel Patry
Date: Mon Jul 7 17:05:44 2025 +0200
Handle non default git prefix configurations
Mklog parses the diff content from prepare-commit
https://gcc.gnu.org/g:74ddf1792ae3538ee829f2c399dfcb75bfae8fd3
commit r16-2094-g74ddf1792ae3538ee829f2c399dfcb75bfae8fd3
Author: Luc Grosheintz
Date: Fri Jul 4 10:29:44 2025 +0200
libstdc++: Check prerequisite of extents::extents.
Previously the prerequisite of the extents ctors t
1 - 100 of 111 matches
Mail list logo