https://gcc.gnu.org/g:0aa9b079aec260b120b7c9fdba8c21066425c73d
commit r15-7848-g0aa9b079aec260b120b7c9fdba8c21066425c73d
Author: Pan Li
Date: Thu Mar 6 09:24:18 2025 +0800
RISC-V: Tweak asm check for test case multiple_rgroup_zbb.c
The changes to vsetvl pass since 14 result in the
https://gcc.gnu.org/g:316eaca17ee11f575fc72e139e8cc3f9f5ccb067
commit r15-7847-g316eaca17ee11f575fc72e139e8cc3f9f5ccb067
Author: Jeff Law
Date: Wed Mar 5 22:24:05 2025 -0700
Improve coverage of ext-dce tests in risc-v testsuite
Inspired by Liao Shihua, this adjusts two tests in th
https://gcc.gnu.org/g:1b43154b90be6a2f691b98d4e395c07ac6c7045c
commit r15-7845-g1b43154b90be6a2f691b98d4e395c07ac6c7045c
Author: Gaius Mulley
Date: Wed Mar 5 23:01:45 2025 +
PR modula2/118998 Rotate of a packetset causes different types to binary
operator error
This patch all
https://gcc.gnu.org/g:c7449f1b1511abbee1c6b060090eda4d2d6b1879
commit r15-7844-gc7449f1b1511abbee1c6b060090eda4d2d6b1879
Author: Jonathan Wakely
Date: Wed Mar 5 18:06:25 2025 +
libstdc++: Make enumerate_view::iterator::operator- noexcept
Implement LWG 3912, approved in Varna,
https://gcc.gnu.org/g:a08a5bc4b3998bd4f8d0cca491b8ab6c93769e07
commit r15-7843-ga08a5bc4b3998bd4f8d0cca491b8ab6c93769e07
Author: yxj-github-437 <2457369...@qq.com>
Date: Fri Jan 17 00:01:01 2025 +0800
libstdc++: fix possible undefined std::timespec in module std
I notice std::times
https://gcc.gnu.org/g:c21d5a3591fd761872e18278e1cd8ec18e36d4cb
commit r15-7842-gc21d5a3591fd761872e18278e1cd8ec18e36d4cb
Author: Jonathan Wakely
Date: Mon Mar 3 13:36:54 2025 +
libstdc++: Move new functions to separate files [PR119110]
The new test functions I added in r15-776
https://gcc.gnu.org/g:3c02d195bfe4dad6097b5cc574fe1797c22267b4
commit r15-7841-g3c02d195bfe4dad6097b5cc574fe1797c22267b4
Author: Mark Wielaard
Date: Wed Mar 5 22:58:56 2025 +0100
Regenerate fortran/lang.opt.urls
fortran added a new -Wexternal-argument-mismatch option, but the
https://gcc.gnu.org/g:410a4c126407c0ce048ad848d09cf4d39f578756
commit r15-7840-g410a4c126407c0ce048ad848d09cf4d39f578756
Author: Patrick Palka
Date: Wed Mar 5 16:46:15 2025 -0500
libstdc++: Implement P3138R5 views::cache_latest
libstdc++-v3/ChangeLog:
* include/bi
https://gcc.gnu.org/g:8c635072ae68f60f14333cf113e75fa25a55becf
commit r14-11387-g8c635072ae68f60f14333cf113e75fa25a55becf
Author: Marek Polacek
Date: Tue Mar 4 13:07:27 2025 -0500
c++: disable -Wnonnull in unevaluated context [PR115580]
This PR complains that we issue a -Wnonnull
https://gcc.gnu.org/g:459c8a55567b06522e4b9cc0a4ef62f9d3024526
commit r15-7839-g459c8a55567b06522e4b9cc0a4ef62f9d3024526
Author: Marek Polacek
Date: Tue Mar 4 13:07:27 2025 -0500
c++: disable -Wnonnull in unevaluated context [PR115580]
This PR complains that we issue a -Wnonnull e
https://gcc.gnu.org/g:1a4f1e5f91a69434f2ec0d95c91bad2c928dcff3
commit r14-11386-g1a4f1e5f91a69434f2ec0d95c91bad2c928dcff3
Author: Richard Sandiford
Date: Wed Mar 5 12:18:20 2025 +
aarch64: Check for invalid use arrays in ldp_fusion [PR118320]
As Andrew says in the bugzilla com
https://gcc.gnu.org/g:24ea4539300d4926d9f073822e68f0d2f369452d
commit r15-7838-g24ea4539300d4926d9f073822e68f0d2f369452d
Author: Giuseppe D'Angelo
Date: Wed Mar 5 14:34:41 2025 +0100
libstdc++: use if consteval in stable_sort
This is a C++ >= 26 codepath for supporting constexpr s
https://gcc.gnu.org/g:7e576d5b64ae92432fc2749b8f66105cee8db356
commit r15-7837-g7e576d5b64ae92432fc2749b8f66105cee8db356
Author: Jason Merrill
Date: Wed Mar 5 08:45:34 2025 -0500
c++: coroutines and return in registers [PR118874]
Because coroutines insert a call to the resumer bet
https://gcc.gnu.org/g:6e17b356a78635e66d1a895b86fbcc0bde0589bb
commit r14-11385-g6e17b356a78635e66d1a895b86fbcc0bde0589bb
Author: Hannes Braun
Date: Thu Feb 20 15:09:41 2025 +0100
arm: Fix signedness of vld1q intrinsic parms [PR118942]
vld1q_s8_x3, vld1q_s16_x3, vld1q_s8_x4 and vl
https://gcc.gnu.org/g:4d0a333ef13e2da140cd44c4941b20f48a80dc0f
commit r15-7836-g4d0a333ef13e2da140cd44c4941b20f48a80dc0f
Author: Hannes Braun
Date: Thu Feb 20 15:09:41 2025 +0100
arm: Fix signedness of vld1q intrinsic parms [PR118942]
vld1q_s8_x3, vld1q_s16_x3, vld1q_s8_x4 and vld
https://gcc.gnu.org/g:81c6c99efa6a7afd3082785a9ab7fb64d2c93e1d
commit r15-7835-g81c6c99efa6a7afd3082785a9ab7fb64d2c93e1d
Author: Patrick Palka
Date: Wed Mar 5 11:11:35 2025 -0500
libstdc++: Some concat_view bugfixes [PR115215, PR115218, LWG 4082]
- Use __builtin_unreachable to sup
https://gcc.gnu.org/g:7439febd94368f42bc46885224e22d2f135fedb2
commit r15-7834-g7439febd94368f42bc46885224e22d2f135fedb2
Author: Da Xie
Date: Sun Mar 2 14:45:11 2025 +0800
c++: Check invalid use of constrained auto with trailing return type
[PR100589]
Add check for constrained au
https://gcc.gnu.org/g:db76482175c4e76db273d7fb3a00ae0f932529a6
commit r15-7832-gdb76482175c4e76db273d7fb3a00ae0f932529a6
Author: Kyrylo Tkachov
Date: Thu Feb 27 09:00:25 2025 -0800
PR rtl-optimization/119046: Don't mark PARALLEL RTXes with floating-point
mode as trapping
In this
https://gcc.gnu.org/g:ff505948631713d8c62523005059b10e25343617
commit r15-7833-gff505948631713d8c62523005059b10e25343617
Author: Kyrylo Tkachov
Date: Wed Mar 5 03:03:52 2025 -0800
PR rtl-optimization/119046: aarch64: Fix PARALLEL mode for vec_perm DUP
expansion
The PARALLEL creat
https://gcc.gnu.org/g:9496f5088111d9330bba2659b024f7e7a2175b4b
commit r12-10977-g9496f5088111d9330bba2659b024f7e7a2175b4b
Author: Jakub Jelinek
Date: Tue Mar 4 09:52:22 2025 +0100
testsuite: Add tests for already fixed PR [PR119071]
Uros' r15-7793 fixed this PR as well, I'm just c
https://gcc.gnu.org/g:3634a7d15d94590cef313f503a32d4698276fd04
commit r13-9413-g3634a7d15d94590cef313f503a32d4698276fd04
Author: Uros Bizjak
Date: Wed Feb 12 11:19:57 2025 +0100
combine: Discard REG_UNUSED note in i2 when register is also referenced in
i3 [PR118739]
The combine p
https://gcc.gnu.org/g:77172598dcb07b6ea71f4549917f2647eb34f38a
commit r12-10976-g77172598dcb07b6ea71f4549917f2647eb34f38a
Author: Uros Bizjak
Date: Wed Feb 12 11:19:57 2025 +0100
combine: Discard REG_UNUSED note in i2 when register is also referenced in
i3 [PR118739]
The combine
https://gcc.gnu.org/g:5ab16e594f29f2c1b4f4b54b2174de171be6c2a6
commit r13-9414-g5ab16e594f29f2c1b4f4b54b2174de171be6c2a6
Author: Jakub Jelinek
Date: Tue Mar 4 09:52:22 2025 +0100
testsuite: Add tests for already fixed PR [PR119071]
Uros' r15-7793 fixed this PR as well, I'm just co
https://gcc.gnu.org/g:750d691077d96879068312dd4b25a51c1d6958c5
commit r14-11384-g750d691077d96879068312dd4b25a51c1d6958c5
Author: Tomasz Kamiński
Date: Wed Mar 5 11:11:55 2025 +0100
libstdc++: Fix subrange conversion to pair-like [PR119121]
Fix regression introduced by r14-8710-g6
https://gcc.gnu.org/g:54da358ff51ded726fe7c026fa59c8db0a1b72ed
commit r15-7831-g54da358ff51ded726fe7c026fa59c8db0a1b72ed
Author: Jakub Jelinek
Date: Wed Mar 5 14:30:35 2025 +0100
value-range: Fix up irange::union_bitmask [PR118953]
The following testcase is miscompiled during evrp
https://gcc.gnu.org/g:95b2f8d8fb3131165b1b38645dacf10a5dd2bc15
commit r15-7830-g95b2f8d8fb3131165b1b38645dacf10a5dd2bc15
Author: Tomasz Kamiński
Date: Wed Mar 5 11:11:55 2025 +0100
libstdc++: Fix subrange conversion to pair-like [PR119121]
Fix regression introduced by r14-8710-g65
https://gcc.gnu.org/g:b85b405ed333a428a51b68cb914a48ac31bf0203
commit r15-7823-gb85b405ed333a428a51b68cb914a48ac31bf0203
Author: Jakub Jelinek
Date: Wed Mar 5 06:42:48 2025 +0100
c++: Fix a comment typo
During the 118874 coro investigation I found a typo in a comment.
Fix
https://gcc.gnu.org/g:556e25f0e9abc720c940994bd9a1491062933d49
commit r15-7829-g556e25f0e9abc720c940994bd9a1491062933d49
Author: Richard Biener
Date: Tue Mar 4 16:13:09 2025 +0100
middle-end/97323 - TYPE_CANONICAL vs. ARRAY_TYPE modes
For strict-alignment targets we can end up wit
https://gcc.gnu.org/g:2653d988e92bc9d70a3ac674d1b819610858e00a
commit r15-7828-g2653d988e92bc9d70a3ac674d1b819610858e00a
Author: Tomasz Kamiński
Date: Wed Mar 5 10:33:23 2025 +0100
MAINTAINERS: Add myself to write after approval
ChangeLog:
* MAINTAINERS: Add mysel
https://gcc.gnu.org/g:3052b336455e19a773b06e1eaa681917b3d93169
commit r15-7827-g3052b336455e19a773b06e1eaa681917b3d93169
Author: Giuseppe D'Angelo
Date: Sun Feb 16 19:37:07 2025 +0100
libstdc++: implement constexpr memory algorithms
This commit adds support for C++26's constexpr s
https://gcc.gnu.org/g:b3d078220d202094a2b4eaef9b4a5ad1b84d30e6
commit r15-7825-gb3d078220d202094a2b4eaef9b4a5ad1b84d30e6
Author: Simon Martin
Date: Wed Mar 5 09:08:57 2025 +0100
c++: Fix checking assert upon invalid class definition [PR116740]
A checking assert triggers upon the f
https://gcc.gnu.org/g:705ae582d519f1230de3ec0d75a75e72341a674e
commit r15-7826-g705ae582d519f1230de3ec0d75a75e72341a674e
Author: Andre Vehreschild
Date: Tue Mar 4 17:06:31 2025 +0100
Fortran: Add view convert to pointer assign when only pointer/alloc attr
differs [PR104684]
https://gcc.gnu.org/g:7995713012fcc0e0e098157d87fe5ff9d85c820b
commit r13-9412-g7995713012fcc0e0e098157d87fe5ff9d85c820b
Author: Richard Sandiford
Date: Wed Mar 5 08:25:55 2025 +
Fix folding of BIT_NOT_EXPR for POLY_INT_CST [PR118976]
There was an embarrassing typo in the fold
https://gcc.gnu.org/g:591e34c1f7bbaa6ac1046ec45f7d162fdb33a1de
commit r13-9411-g591e34c1f7bbaa6ac1046ec45f7d162fdb33a1de
Author: Richard Sandiford
Date: Wed Mar 5 08:25:54 2025 +
aarch64: Fix folding of degenerate svwhilele case [PR117045]
The svwhilele folder mishandled the d
https://gcc.gnu.org/g:995f0e76f01abcbbb29c47d9019418d253c41a43
commit r13-9410-g995f0e76f01abcbbb29c47d9019418d253c41a43
Author: Richard Sandiford
Date: Wed Mar 5 08:25:54 2025 +
aarch64: Fix caller saves of VNx2QI [PR116238]
The testcase contains a VNx2QImode pseudo that is l
35 matches
Mail list logo