https://gcc.gnu.org/g:605803cf4089955c39dcbed97b343550581b8eed
commit r13-9305-g605803cf4089955c39dcbed97b343550581b8eed
Author: Marek Polacek
Date: Fri Jan 10 17:29:36 2025 -0500
c++: ICE with variable template and [[deprecated]] [PR110031]
lookup_and_finish_template_variable alr
https://gcc.gnu.org/g:f30423ea8c2152dcee91056e75a4f3736cce6a6e
commit r15-6817-gf30423ea8c2152dcee91056e75a4f3736cce6a6e
Author: mengqinggang
Date: Fri Jan 10 10:27:09 2025 +0800
LoongArch: Generate the final immediate for lu12i.w, lu32i.d and lu52i.d
Generate 0x1010 instead of 0x
https://gcc.gnu.org/g:5ae344e3acabf11cde001419f9bec64a2cf89f5a
commit r14-11201-g5ae344e3acabf11cde001419f9bec64a2cf89f5a
Author: Harald Anlauf
Date: Thu Jan 2 20:22:23 2025 +0100
Fortran: Cray pointer comparison wrongly optimized away [PR106692]
PR fortran/106692
https://gcc.gnu.org/g:e4a9fb7448a687f4fd7e621942006c2820b803d6
commit r14-11200-ge4a9fb7448a687f4fd7e621942006c2820b803d6
Author: Tamar Christina
Date: Fri Jan 10 21:37:40 2025 +
libstdc++: backport inline keyword on std::find
This is a backport version of the same patch as
https://gcc.gnu.org/g:f00e19a0491223d2782f9f863a4f3a31d509f76b
commit r13-9303-gf00e19a0491223d2782f9f863a4f3a31d509f76b
Author: Tamar Christina
Date: Fri Jan 10 21:37:40 2025 +
libstdc++: backport inline keyword on std::find
This is a backport version of the same patch as
https://gcc.gnu.org/g:f447c3c0dff4c24acc4c3130925b95ff401cb1ec
commit r15-6766-gf447c3c0dff4c24acc4c3130925b95ff401cb1ec
Author: Torbjörn SVENSSON
Date: Fri Dec 27 09:18:36 2024 +0100
testsuite: arm: Use -std=c17 and effective-target arm_arch_v5te_thumb
With -std=c23, the followin
https://gcc.gnu.org/g:91dec10f8b7502bdd333d75ab7a9e23a58c3f32d
commit r15-6767-g91dec10f8b7502bdd333d75ab7a9e23a58c3f32d
Author: Thomas Schwinge
Date: Fri Dec 13 11:40:01 2024 +0100
nvptx: Add '__builtin_stack_address()' test case
Documenting the status quo.
gcc/t
https://gcc.gnu.org/g:933f0c20d4ce1dba85e85d9d117cfd9f5376a945
commit r15-6759-g933f0c20d4ce1dba85e85d9d117cfd9f5376a945
Author: Jakub Jelinek
Date: Fri Jan 10 10:31:12 2025 +0100
c++: Fix up modules handling of namespace scope structured bindings
With the following patch I actual
https://gcc.gnu.org/g:f5e488c0ee663c2355e6d712ffc15da215d9cd96
commit r15-6758-gf5e488c0ee663c2355e6d712ffc15da215d9cd96
Author: Jakub Jelinek
Date: Fri Jan 10 10:28:18 2025 +0100
fortran: use_iso_fortran_env_module tweaks [PR118337]
This patch adds a comment to explain why we ini
https://gcc.gnu.org/g:38a13ea4117b96e467f78b3f86d737ecbe326935
commit r15-6760-g38a13ea4117b96e467f78b3f86d737ecbe326935
Author: Jakub Jelinek
Date: Fri Jan 10 10:32:36 2025 +0100
c++: Fix up ICEs on constexpr inline asm strings in templates [PR118277]
The following patch fixes IC
https://gcc.gnu.org/g:3ff216b7121f832c87eaa03ece327c1e113e155a
commit r15-6765-g3ff216b7121f832c87eaa03ece327c1e113e155a
Author: squirek
Date: Fri Nov 1 16:33:02 2024 +
ada: Incorrect accessibilty level for library level subprograms
The patch fixes an issue in the compiler whe
https://gcc.gnu.org/g:2b27522090c4f98081db0dbfa035ae6501bbf498
commit r15-6761-g2b27522090c4f98081db0dbfa035ae6501bbf498
Author: Piotr Trojanek
Date: Fri Dec 20 13:00:37 2024 +0100
ada: Reorder syntactic node fields to match the Ada RM grammar
Several AST nodes had their syntactic
https://gcc.gnu.org/g:c43a53307d2e26663e9a2aca39672aea39c25e7b
commit r15-6763-gc43a53307d2e26663e9a2aca39672aea39c25e7b
Author: Piotr Trojanek
Date: Mon Dec 23 10:05:47 2024 +0100
ada: Set syntactic node properties immediately when crating the nodes
When creating a node, we can d
https://gcc.gnu.org/g:c92f9f0d949c5c36fbd257a80644ae7231e396fd
commit r15-6764-gc92f9f0d949c5c36fbd257a80644ae7231e396fd
Author: Marc Poulhiès
Date: Thu Jan 2 16:03:32 2025 +0100
ada: Remove empty line.
gcc/ada/ChangeLog:
* env.h: Remove last empty line.
Diff:
--
https://gcc.gnu.org/g:8c850ddf0f2648e9be6067bb76cc2322c1a8b6a5
commit r15-6762-g8c850ddf0f2648e9be6067bb76cc2322c1a8b6a5
Author: Piotr Trojanek
Date: Fri Dec 20 13:09:22 2024 +0100
ada: Turn Is_Effective_Use_Clause from syntactic to semantic flag
For a USE clause being effective i
https://gcc.gnu.org/g:d019ab4f115caab48316c185c007765719e93052
commit r15-6769-gd019ab4f115caab48316c185c007765719e93052
Author: Martin Jambor
Date: Sat Jan 4 20:40:07 2025 +0100
ipa-cp: Fold-convert values when necessary (PR 118138)
PR 118138 and quite a few duplicates that it ha
https://gcc.gnu.org/g:26f78a4249b051c7755a44ba1ab1743f4133b0c2
commit r14-11199-g26f78a4249b051c7755a44ba1ab1743f4133b0c2
Author: Tamar Christina
Date: Fri Jan 10 21:33:57 2025 +
AArch64: correct Cortex-X4 MIDR
The Parts Num field for the MIDR for Cortex-X4 is wrong. It's cur
https://gcc.gnu.org/g:b0eeb540497c7b9dee01f8724f9a4978b53a12ae
commit r15-6815-gb0eeb540497c7b9dee01f8724f9a4978b53a12ae
Author: Andrew MacLeod
Date: Fri Jan 10 13:33:01 2025 -0500
Use relations when simplifying MIN and MAX.
Query for known relations between the operands, and pass
https://gcc.gnu.org/g:0430ec8881d657ddedff6c9d9fa4ea5db125f462
commit r13-9304-g0430ec8881d657ddedff6c9d9fa4ea5db125f462
Author: Marek Polacek
Date: Fri Jan 10 17:26:18 2025 -0500
c++: ICE with noexcept and local specialization, again [PR114349]
Patrick noticed that my r14-9339-gd
https://gcc.gnu.org/g:664bd76a23def2d458bb3c531486b4c220f29c11
commit r15-6819-g664bd76a23def2d458bb3c531486b4c220f29c11
Author: Jason Merrill
Date: Fri Jan 10 18:00:20 2025 -0500
c++: modules and function attributes
30_threads/stop_token/stop_source/109339.cc was failing because
https://gcc.gnu.org/g:fdabd93cde4aae38d6a67fe0927eca8cea1b22b9
commit r15-6818-gfdabd93cde4aae38d6a67fe0927eca8cea1b22b9
Author: Jason Merrill
Date: Sat Nov 23 10:00:18 2024 +0100
c++: modules and class attributes
std/time/traits/is_clock.cc was getting a warning about applying th
https://gcc.gnu.org/g:76b7f60ffdb26c56d2c71bbeddf7da601de0e50e
commit r15-6778-g76b7f60ffdb26c56d2c71bbeddf7da601de0e50e
Author: Jakub Jelinek
Date: Fri Jan 10 15:07:41 2025 +0100
c: Fix up expr location for __builtin_stdc_rotate_* [PR118376]
Seems I forgot to set_c_expr_source_ra
https://gcc.gnu.org/g:5d6afc601443fa5c03680fb7f39b7dc1f36766a8
commit r12-10893-g5d6afc601443fa5c03680fb7f39b7dc1f36766a8
Author: Richard Biener
Date: Tue Jun 25 16:13:02 2024 +0200
tree-optimization/115646 - ICE with pow shrink-wrapping from bitfield
The following makes analysis
https://gcc.gnu.org/g:06c4cf398947b53b4bfc65752f9f879bb2d07924
commit r15-6777-g06c4cf398947b53b4bfc65752f9f879bb2d07924
Author: Richard Sandiford
Date: Fri Jan 10 12:51:15 2025 +
rtl: Remove invalid compare simplification [PR117186]
g:d882fe5150fbbeb4e44d007bb4964e5b22373021,
https://gcc.gnu.org/g:d3c91b0439f67a6dc20ebb3bee4eeaf436eb7190
commit r15-6772-gd3c91b0439f67a6dc20ebb3bee4eeaf436eb7190
Author: Alexandre Oliva
Date: Fri Jan 10 09:32:27 2025 -0300
testsuite: generalized field-merge tests for <32-bit int [PR118025]
Explicitly convert constants to
https://gcc.gnu.org/g:fd4e979d0c66567c2cb89f97b51abd35a8773d88
commit r15-6775-gfd4e979d0c66567c2cb89f97b51abd35a8773d88
Author: Alexandre Oliva
Date: Fri Jan 10 09:32:43 2025 -0300
[ifcombine] fix mask variable test to match use [PR118344]
There was a cut&pasto in the rr_and_mask
https://gcc.gnu.org/g:38401c58f4aae31fd29a16607e9018cb1f66c3ed
commit r15-6770-g38401c58f4aae31fd29a16607e9018cb1f66c3ed
Author: Alexandre Oliva
Date: Fri Jan 10 09:32:05 2025 -0300
ifcombine field-merge: improve handling of dwords
On 32-bit hosts, data types with 64-bit alignment
https://gcc.gnu.org/g:261ffe685f3865ea61599d61d6b32b92e476a342
commit r15-6771-g261ffe685f3865ea61599d61d6b32b92e476a342
Author: Alexandre Oliva
Date: Fri Jan 10 09:32:20 2025 -0300
testsuite: generalize ifcombine field-merge tests [PR118025]
A number of tests that check for speci
https://gcc.gnu.org/g:c96a6c2c264776d8138c6b303d005e74f047cfa0
commit r15-6773-gc96a6c2c264776d8138c6b303d005e74f047cfa0
Author: Alexandre Oliva
Date: Fri Jan 10 09:32:33 2025 -0300
[ifcombine] adjust for narrowing converts before shifts [PR118206]
A narrowing conversion and a shi
https://gcc.gnu.org/g:740c84975ceb7426da656dc7115445872a9e5b6f
commit r15-6774-g740c84975ceb7426da656dc7115445872a9e5b6f
Author: Alexandre Oliva
Date: Fri Jan 10 09:32:38 2025 -0300
[ifcombine] reuse left-hand mask to decode right-hand xor operand
If fold_truth_andor_for_ifcombine
https://gcc.gnu.org/g:47ac6ca9cb08d915532c59a3895497523a6edb58
commit r15-6776-g47ac6ca9cb08d915532c59a3895497523a6edb58
Author: Alexandre Oliva
Date: Fri Jan 10 09:32:47 2025 -0300
[ifcombine] drop other misuses of uniform_integer_cst_p
As Jakub pointed out in PR118206, the use o
https://gcc.gnu.org/g:03faac507913803de76eab04fd74e754c70aa8c4
commit r15-6793-g03faac507913803de76eab04fd74e754c70aa8c4
Author: Richard Biener
Date: Fri Jan 10 12:30:29 2025 +0100
rtl-optimization/117467 - limit ext-dce memory use
The following puts in a hard limit on ext-dce bec
https://gcc.gnu.org/g:553411851d9d20510979eb4daa6675d01a79aea4
commit r15-6794-g553411851d9d20510979eb4daa6675d01a79aea4
Author: Richard Biener
Date: Fri Jan 10 15:40:36 2025 +0100
Fix bootstrap on !HARDREG_PRE_REGNOS targets
Pushed as obvious.
* gcse.cc (pass_har
https://gcc.gnu.org/g:c8b549857d968d634a74709112e5acc9f9caf35c
commit r12-10895-gc8b549857d968d634a74709112e5acc9f9caf35c
Author: Richard Biener
Date: Wed Jul 24 13:16:35 2024 +0200
tree-optimization/116057 - wrong code with CCP and vector CTORs
The following fixes an issue with C
https://gcc.gnu.org/g:882f7e53a7664f2c76b10dc020e720ba9f55f022
commit r12-10894-g882f7e53a7664f2c76b10dc020e720ba9f55f022
Author: Richard Biener
Date: Thu Jun 27 11:26:08 2024 +0200
tree-optimization/115669 - fix SLP reduction association
The following avoids associating a reducti
https://gcc.gnu.org/g:288ac095b4df1a47a4cf9ba2efdc56a568a6e951
commit r15-6795-g288ac095b4df1a47a4cf9ba2efdc56a568a6e951
Author: Christophe Lyon
Date: Wed Jan 8 18:51:27 2025 +
arm: [MVE intrinsics] Fix tuples field name (PR 118332)
The previous fix only worked for C, for C++
https://gcc.gnu.org/g:016e2f00d40d76676f38fb9d268ac550e5ec878a
commit r15-6790-g016e2f00d40d76676f38fb9d268ac550e5ec878a
Author: Andrew Carlotti
Date: Wed Dec 18 15:59:24 2024 +
docs: Document new hardreg PRE pass
gcc/ChangeLog:
* doc/passes.texi: Document har
https://gcc.gnu.org/g:e7f98d9603808b1c17106d3d9f2000bc34f2c50c
commit r15-6789-ge7f98d9603808b1c17106d3d9f2000bc34f2c50c
Author: Andrew Carlotti
Date: Tue Oct 15 17:31:28 2024 +0100
Add new hardreg PRE pass
This pass is used to optimise assignments to the FPMR register in
aarc
https://gcc.gnu.org/g:8a2d5bc28089b2660310b964ef75fb05eb387f88
commit r15-6791-g8a2d5bc28089b2660310b964ef75fb05eb387f88
Author: Stefan Schulze Frielinghaus
Date: Fri Jan 10 15:14:08 2025 +0100
s390: Add expander for uaddc/usubc optabs
gcc/ChangeLog:
* config/s390
https://gcc.gnu.org/g:9bbb91e8e0a3a26fe2ff651a89011ca5a0b4794d
commit r15-6780-g9bbb91e8e0a3a26fe2ff651a89011ca5a0b4794d
Author: Andrew Carlotti
Date: Thu Aug 1 11:54:20 2024 +0100
aarch64: Add new +fcma flag
This includes +fcma as a dependency of +sve, and means that we can
f
https://gcc.gnu.org/g:5747c121e9caa66a8173ad01db78769be08c407e
commit r15-6784-g5747c121e9caa66a8173ad01db78769be08c407e
Author: Andrew Carlotti
Date: Tue Jul 30 18:48:48 2024 +0100
aarch64: Add new +rcpc2 flag
gcc/ChangeLog:
* config/aarch64/aarch64-arches.def (V
https://gcc.gnu.org/g:f06c6f8bf33e0b13d410b2305c58803a79754009
commit r15-6786-gf06c6f8bf33e0b13d410b2305c58803a79754009
Author: Andrew Carlotti
Date: Tue Jul 30 19:01:27 2024 +0100
aarch64: Add new +xs flag
GCC does not emit tlbi instructions, so this only affects the flags
p
https://gcc.gnu.org/g:32a45a216e63a205eed62f26c20ba919a77b025b
commit r15-6782-g32a45a216e63a205eed62f26c20ba919a77b025b
Author: Andrew Carlotti
Date: Tue Jul 30 18:36:22 2024 +0100
aarch64: Add new +frintts flag
gcc/ChangeLog:
* config/aarch64/aarch64-arches.def
https://gcc.gnu.org/g:4984119b75e0fb8b653dd46b5d196017c90fd6a5
commit r15-6785-g4984119b75e0fb8b653dd46b5d196017c90fd6a5
Author: Andrew Carlotti
Date: Tue Jul 30 18:56:01 2024 +0100
aarch64: Add new +wfxt flag
GCC does not currently emit the wfet or wfit instructions, so this
https://gcc.gnu.org/g:abbe2905eddcedf2c6247e6bb76136e850458d74
commit r15-6787-gabbe2905eddcedf2c6247e6bb76136e850458d74
Author: Andrew Carlotti
Date: Tue Nov 5 17:24:12 2024 +
docs: Add new AArch64 flags
gcc/ChangeLog:
* doc/invoke.texi: Add new AArch64 flags
https://gcc.gnu.org/g:f5915726fd14cbf76a170338d6a91b11817e808a
commit r15-6783-gf5915726fd14cbf76a170338d6a91b11817e808a
Author: Andrew Carlotti
Date: Tue Jul 30 18:43:51 2024 +0100
aarch64: Add new +flagm2 flag
GCC does not currently emit the axflag or xaflag instructions, so thi
https://gcc.gnu.org/g:20385cb92cbd4a1934661ab97a162c1e25935836
commit r15-6779-g20385cb92cbd4a1934661ab97a162c1e25935836
Author: Andrew Carlotti
Date: Tue Jul 30 16:26:04 2024 +0100
aarch64: Use PAUTH instead of V8_3A in some places
gcc/ChangeLog:
* config/aarch64
https://gcc.gnu.org/g:21212f08d8258fa6d4cfdd21a35d0ee7c44ccbea
commit r15-6788-g21212f08d8258fa6d4cfdd21a35d0ee7c44ccbea
Author: Andrew Carlotti
Date: Tue Jan 7 18:32:23 2025 +
Disable a broken multiversioning optimisation
This patch skips redirect_to_specific clone for aarch6
https://gcc.gnu.org/g:2c8913576fa0bf234bde3c9c1f137a1b9cca95f1
commit r15-6781-g2c8913576fa0bf234bde3c9c1f137a1b9cca95f1
Author: Andrew Carlotti
Date: Thu Aug 1 11:54:41 2024 +0100
aarch64: Add new +jscvt flag
gcc/ChangeLog:
* config/aarch64/aarch64-arches.def (V8
https://gcc.gnu.org/g:d0191d1631647436c4707ca6b915a46adf591d87
commit r14-11197-gd0191d1631647436c4707ca6b915a46adf591d87
Author: Andrew Carlotti
Date: Tue Jan 7 18:32:23 2025 +
Disable a broken multiversioning optimisation
This patch skips redirect_to_specific clone for aarch
https://gcc.gnu.org/g:d64447946b0c8964dfd9731c3792af0fe4158cda
commit r15-6792-gd64447946b0c8964dfd9731c3792af0fe4158cda
Author: Marek Polacek
Date: Thu Dec 19 17:26:27 2024 -0500
c++: ICE with pack indexing and partial inst [PR117937]
Here we ICE in expand_expr_real_1:
https://gcc.gnu.org/g:94d8de53388793f4d5fc0d0aa00fef32ca4aa870
commit r15-6796-g94d8de53388793f4d5fc0d0aa00fef32ca4aa870
Author: Vladimir N. Makarov
Date: Fri Jan 10 10:36:24 2025 -0500
[PR118017][LRA]: Fix test for i686
My previous patch for PR118017 contains a test which fails o
https://gcc.gnu.org/g:9193641d1695293006ed0b818bb4161a1b6fbed2
commit r15-6797-g9193641d1695293006ed0b818bb4161a1b6fbed2
Author: Richard Biener
Date: Fri Jan 10 15:17:58 2025 +0100
Fix some memory leaks
The following fixes memory leaks found compiling SPEC CPU 2017 with
valgri
https://gcc.gnu.org/g:8eb0b9eb3d8c7a538117b7054e7c8f7d1ea8e9a5
commit 8eb0b9eb3d8c7a538117b7054e7c8f7d1ea8e9a5
Author: Mikael Morin
Date: Fri Jan 10 14:09:37 2025 +0100
Correction régression coarray dummy_3
Diff:
---
gcc/fortran/trans-expr.cc | 3 +++
1 file changed, 3 insertions(+)
dif
https://gcc.gnu.org/g:e86daddbde93b4b508f0957e9aac0b935f99ed93
commit r15-6798-ge86daddbde93b4b508f0957e9aac0b935f99ed93
Author: Jason Merrill
Date: Fri Nov 22 12:00:20 2024 +0100
c++: modules and DECL_REPLACEABLE_P
We need to remember that the ::operator new is replaceable to avo
https://gcc.gnu.org/g:310e573c848de18bd55d2800c60bb675892f4d99
commit 310e573c848de18bd55d2800c60bb675892f4d99
Author: Mikael Morin
Date: Fri Jan 10 19:03:04 2025 +0100
Correction régression dummy_3
Diff:
---
gcc/fortran/trans-expr.cc | 13 +++--
1 file changed, 11 insertions(+),
https://gcc.gnu.org/g:4c688399db12c509c081d52b8926ac6d7de6068c
commit r15-6799-g4c688399db12c509c081d52b8926ac6d7de6068c
Author: Jakub Jelinek
Date: Fri Jan 10 18:42:58 2025 +0100
c++: Fix ICE with invalid defaulted operator <=> [PR118387]
In the following testcase there are 2 iss
https://gcc.gnu.org/g:b5a679898986ae22ffdec538374c5378c26a229f
commit r15-6800-gb5a679898986ae22ffdec538374c5378c26a229f
Author: Paul-Antoine Arras
Date: Mon Jan 6 16:06:43 2025 +0100
Do not call cp_parser_omp_dispatch directly in cp_parser_pragma
This is a followup to
ed49709
https://gcc.gnu.org/g:294140d752fc9a3a790497da9f1e968e9849b40f
commit r13-9296-g294140d752fc9a3a790497da9f1e968e9849b40f
Author: Marek Polacek
Date: Tue Apr 2 12:59:38 2024 -0400
c++: constexpr error with fn redecl in local scope [PR32]
We evaluate constexpr functions on the o
https://gcc.gnu.org/g:c22c3a743d9827e58b9ff11a09d7227500c0dae3
commit r13-9297-gc22c3a743d9827e58b9ff11a09d7227500c0dae3
Author: Marek Polacek
Date: Thu Feb 15 17:07:43 2024 -0500
c++: wrong looser excep spec for dep noexcept [PR113158]
Here we find ourselves in maybe_check_overri
https://gcc.gnu.org/g:005b1f418350a3ef7c5280b19a82fb28c0856e7c
commit r13-9299-g005b1f418350a3ef7c5280b19a82fb28c0856e7c
Author: Marek Polacek
Date: Tue May 2 17:36:00 2023 -0400
c++: wrong std::is_convertible with cv-qual fn [PR109680]
This PR points out that std::is_convertible
https://gcc.gnu.org/g:45ff9fcd465f445ca43a584e20a4568f4e41539f
commit r13-9293-g45ff9fcd465f445ca43a584e20a4568f4e41539f
Author: Marek Polacek
Date: Thu Aug 15 18:47:29 2024 -0400
c++: ICE with enum and conversion fn in template [PR115657]
Here we initialize an enumerator with a c
https://gcc.gnu.org/g:ff0e01a99daa1784f1d0adc5b2a1aab86693b1ca
commit r13-9298-gff0e01a99daa1784f1d0adc5b2a1aab86693b1ca
Author: Marek Polacek
Date: Thu Dec 12 14:56:07 2024 -0500
c++: ICE initializing array of aggrs [PR117985]
This crash started with my r12-7803 but I believe the
https://gcc.gnu.org/g:a2fd45adfdb3ff219fd97d158fb66cc99ef0afd4
commit r13-9300-ga2fd45adfdb3ff219fd97d158fb66cc99ef0afd4
Author: Marek Polacek
Date: Wed Sep 18 15:44:31 2024 -0400
c++: concept in default argument [PR109859]
1) We're hitting the assert in cp_parser_placeholder_type
https://gcc.gnu.org/g:9ad64458dd8fdb384e45aa3647380de53e04cedd
commit r13-9301-g9ad64458dd8fdb384e45aa3647380de53e04cedd
Author: Marek Polacek
Date: Mon Mar 11 17:45:55 2024 -0400
c++: ICE with temporary of class type in array DMI [PR109966]
This ICE started with the fairly compli
https://gcc.gnu.org/g:c2581c76c0738298d27b417067dfc2e500f5e21a
commit r13-9302-gc2581c76c0738298d27b417067dfc2e500f5e21a
Author: Marek Polacek
Date: Wed May 8 15:43:58 2024 -0400
c++: ICE with reference NSDMI [PR114854]
Here we crash on a cp_gimplify_expr/TARGET_EXPR assert:
https://gcc.gnu.org/g:a82583e43eaacab9a111d1fca14c7d272aa3e039
commit r13-9294-ga82583e43eaacab9a111d1fca14c7d272aa3e039
Author: Marek Polacek
Date: Fri Jul 21 17:48:37 2023 -0400
c++: fix ICE with constexpr ARRAY_REF [PR110382]
This code in cxx_eval_array_reference has been hard
https://gcc.gnu.org/g:dcad20ccb6cd3c3db076c50cc36b1bf15aa78495
commit r13-9292-gdcad20ccb6cd3c3db076c50cc36b1bf15aa78495
Author: Marek Polacek
Date: Wed Jul 19 08:47:29 2023 -0400
c++: fix ICE with designated initializer [PR110114]
r13-1227 added an assert checking that the index
https://gcc.gnu.org/g:dfe7b5e9e7010f10e9737d5f15f5b48ba536e8f5
commit r13-9295-gdfe7b5e9e7010f10e9737d5f15f5b48ba536e8f5
Author: Marek Polacek
Date: Thu Aug 29 15:13:03 2024 -0400
c++: mutable temps in rodata [PR116369]
Here we wrongly mark the reference temporary for g TREE_READO
https://gcc.gnu.org/g:81bcf412c1c221bc2557666a6ca8381dac1de097
commit r15-6802-g81bcf412c1c221bc2557666a6ca8381dac1de097
Author: Wilco Dijkstra
Date: Fri Jan 10 18:01:58 2025 +
libatomic: Cleanup AArch64 ifunc selection
Simplify and cleanup ifunc selection logic. Since LRCPC3
https://gcc.gnu.org/g:d201715989ce2f110e09cd15246969f9fcae5c61
commit r15-6803-gd201715989ce2f110e09cd15246969f9fcae5c61
Author: Marek Polacek
Date: Fri Jan 10 15:05:00 2025 -0500
c++: add fixed test [PR118391]
Fixed by r15-6740.
PR c++/118391
gcc/testsui
https://gcc.gnu.org/g:e525669e462dd777a1af9932fe9188937acdeb69
commit e525669e462dd777a1af9932fe9188937acdeb69
Merge: b84ce6a258e0 a2de88e5d49f
Author: Jakub Jelinek
Date: Fri Jan 10 19:56:03 2025 +0100
Merge commit 'r14-11198-ga2de88e5d49f7084677ef2728cd99db0a9706ee9' into
redhat/gcc-14-
The branch 'redhat/heads/gcc-14-branch' was updated to point to:
e525669e462d... Merge commit 'r14-11198-ga2de88e5d49f7084677ef2728cd99db0a9
It previously pointed to:
b84ce6a258e0... Merge commit 'r14-10877-g2a9fbe1920779b65eb817db7ce0c60096b
Diff:
Summary of changes (added commits):
---
https://gcc.gnu.org/g:a2de88e5d49f7084677ef2728cd99db0a9706ee9
commit r14-11198-ga2de88e5d49f7084677ef2728cd99db0a9706ee9
Author: Torbjörn SVENSSON
Date: Tue Jan 7 21:04:17 2025 +0100
testsuite: arm: Add pattern for armv8-m.base to cmse-15.c test
Since armv8-m.base uses thumb1 tha
https://gcc.gnu.org/g:cfd7c54bdfe109f7e801122a093d0d2a85324fc5
commit r15-6801-gcfd7c54bdfe109f7e801122a093d0d2a85324fc5
Author: Torbjörn SVENSSON
Date: Tue Jan 7 21:04:17 2025 +0100
testsuite: arm: Add pattern for armv8-m.base to cmse-15.c test
Since armv8-m.base uses thumb1 that
https://gcc.gnu.org/g:b0426fbc85333775ef97cc135e87dd6cae876af7
commit r13-9291-gb0426fbc85333775ef97cc135e87dd6cae876af7
Author: Marek Polacek
Date: Mon Jun 17 17:53:12 2024 -0400
c++: ICE with __has_unique_object_representations [PR115476]
Here we started to ICE with r13-25: in c
https://gcc.gnu.org/g:86175a64f167e3b1701132fa1684d76230054c36
commit r15-6768-g86175a64f167e3b1701132fa1684d76230054c36
Author: Thomas Schwinge
Date: Fri Dec 13 11:40:01 2024 +0100
nvptx: Add '__builtin_frame_address(0)' test case
Documenting the status quo.
gcc/
https://gcc.gnu.org/g:02b1172dad4c444953868f411fc8dd4483f320e7
commit r14-11196-g02b1172dad4c444953868f411fc8dd4483f320e7
Author: Richard Biener
Date: Thu Dec 5 10:47:13 2024 +0100
tree-optimization/117912 - bogus address equivalences for
__builtin_object_size
VN again is the cul
https://gcc.gnu.org/g:c9353e0fcd0ddc0d48ae8a2b0518f0f82670d708
commit r15-6804-gc9353e0fcd0ddc0d48ae8a2b0518f0f82670d708
Author: Jonathan Wakely
Date: Fri Jan 10 10:32:22 2025 +
libstdc++: Fix unused parameter warnings in
This fixes warnings like the following during bootstra
https://gcc.gnu.org/g:ddcfae1d1dfe5875875c9897f0dda14e342b2534
commit r15-6806-gddcfae1d1dfe5875875c9897f0dda14e342b2534
Author: Tamar Christina
Date: Fri Jan 10 21:13:50 2025 +
AArch64: correct Cortex-X4 MIDR
The Parts Num field for the MIDR for Cortex-X4 is wrong. It's curr
https://gcc.gnu.org/g:68326d5d1a593dc0bf098c03aac25916168bc5a9
commit r15-6807-g68326d5d1a593dc0bf098c03aac25916168bc5a9
Author: Alex Coplan
Date: Mon Mar 11 13:09:10 2024 +
vect: Force alignment peeling to vectorize more early break loops [PR118211]
This allows us to vectoriz
https://gcc.gnu.org/g:086031c058598512d09bf898e4db3735b3e1f22c
commit r15-6811-g086031c058598512d09bf898e4db3735b3e1f22c
Author: Alex Coplan
Date: Mon Jun 24 13:54:48 2024 +0100
vect: Also cost gconds for scalar [PR118211]
Currently we only cost gconds for the vector loop while we
https://gcc.gnu.org/g:f4e259b4a66c81c234608056117836e13606e4c8
commit r15-6810-gf4e259b4a66c81c234608056117836e13606e4c8
Author: Alex Coplan
Date: Thu Jul 25 16:34:05 2024 +
vect: Ensure we add vector skip guard even when versioning for aliasing
[PR118211]
This fixes a latent
https://gcc.gnu.org/g:f1c6789ab6c5443ccefab96c74b0e862119d1781
commit r15-6809-gf1c6789ab6c5443ccefab96c74b0e862119d1781
Author: Tamar Christina
Date: Mon Jul 8 12:16:11 2024 +0100
vect: Fix dominators when adding a guard to skip the vector loop [PR118211]
The alignment peeling ch
https://gcc.gnu.org/g:0a46245174123ad2802753e7fee689a541570ca0
commit r15-6808-g0a46245174123ad2802753e7fee689a541570ca0
Author: Alex Coplan
Date: Fri Jun 7 11:13:02 2024 +
vect: Don't guard scalar epilogue for inverted loops [PR118211]
For loops with LOOP_VINFO_EARLY_BREAKS_V
85 matches
Mail list logo