https://gcc.gnu.org/g:72fbd3b2b2a497dbbe6599239bd61c5624203ed0
commit r15-2298-g72fbd3b2b2a497dbbe6599239bd61c5624203ed0
Author: Richard Sandiford
Date: Thu Jul 25 08:54:22 2024 +0100
rtl-ssa: Fix split_clobber_group tree insertion [PR116044]
PR116044 is a regression in the testsu
https://gcc.gnu.org/g:1d6e2d991dc489d2d0122650818177c029d4a7d3
commit r15-2299-g1d6e2d991dc489d2d0122650818177c029d4a7d3
Author: Andrew Pinski
Date: Wed Jul 24 18:50:08 2024 -0700
libstdc++: Fix testsuite for remote testing (and sim)
The problem here is that v3_additional_files wi
https://gcc.gnu.org/g:4cbbce045681c234387d8d56376ea179dc869229
commit r15-2300-g4cbbce045681c234387d8d56376ea179dc869229
Author: Juzhe-Zhong
Date: Thu Feb 1 23:45:50 2024 +0800
RISC-V: Allow LICM hoist POLY_INT configuration code sequence
Realize in recent benchmark evaluation (co
https://gcc.gnu.org/g:e589ffb6d78881572ddea21df0d9b6c2641d574d
commit r15-2301-ge589ffb6d78881572ddea21df0d9b6c2641d574d
Author: Robin Dapp
Date: Wed Jul 24 09:08:00 2024 +0200
RISC-V: Error early with V and no M extension.
For calculating the value of a poly_int at runtime we use
https://gcc.gnu.org/g:cfd3f06b4c65e15d4f6af8bd4862b835efd61a72
commit r15-2302-gcfd3f06b4c65e15d4f6af8bd4862b835efd61a72
Author: Richard Biener
Date: Thu Jul 25 08:34:20 2024 +0200
tree-optimization/116081 - typedef vs. non-typedef in vectorization
The following addresses a behavi
https://gcc.gnu.org/g:3bf05516d9ffea2a39939b656f0e51052000653e
commit r15-2303-g3bf05516d9ffea2a39939b656f0e51052000653e
Author: Richard Biener
Date: Thu Jul 25 08:58:42 2024 +0200
tree-optimization/116079 - store motion and clobbers
When we move a store out of an inner loop and r
https://gcc.gnu.org/g:eb2c12561c10f78e03b4eb63685f937a107305f0
commit r15-2304-geb2c12561c10f78e03b4eb63685f937a107305f0
Author: Jonathan Wakely
Date: Mon Jul 22 20:24:19 2024 +0100
libstdc++: Move std::optional assertions out of _M_get()
Currently we implement the precondition fo
https://gcc.gnu.org/g:9ed070220ec1c837149f7b2eff7227f2e6b503e3
commit r15-2306-g9ed070220ec1c837149f7b2eff7227f2e6b503e3
Author: Jonathan Wakely
Date: Mon Jul 22 20:40:17 2024 +0100
libstdc++: Use concepts to simplify std::optional base classes
In C++20 mode we can simplify some o
https://gcc.gnu.org/g:75618d2fd72ccc1c0d76646ef3bb03cb137afdd2
commit r15-2308-g75618d2fd72ccc1c0d76646ef3bb03cb137afdd2
Author: Jonathan Wakely
Date: Tue Jul 23 12:45:37 2024 +0100
libstdc++: Implement LWG 3836 for std::optional bool conversions
libstdc++-v3/ChangeLog:
https://gcc.gnu.org/g:4b55cd211f33200b3c25afe138853351ce4ac4d3
commit r15-2305-g4b55cd211f33200b3c25afe138853351ce4ac4d3
Author: Jonathan Wakely
Date: Tue Jul 23 11:46:05 2024 +0100
libstdc++: Use _M_get() in std::optional internals
Now that _base::_M_get() doesn't check the preco
https://gcc.gnu.org/g:dca6a9a940e46d0c2d115a4702d648529a42efa9
commit r15-2307-gdca6a9a940e46d0c2d115a4702d648529a42efa9
Author: Jonathan Wakely
Date: Wed Jul 24 18:08:03 2024 +0100
libstdc++: Implement LWG 3836 for std::expected bool conversions
libstdc++-v3/ChangeLog:
https://gcc.gnu.org/g:6d86486292acbeeeda16b4f69455143391845706
commit r15-2309-g6d86486292acbeeeda16b4f69455143391845706
Author: Jonathan Wakely
Date: Tue Jul 23 12:45:37 2024 +0100
libstdc++: Use concepts and conditional explicit in std::optional
For C++20 mode we can improve com
https://gcc.gnu.org/g:56ff5f83dda52f73e736a748e43640396d26257b
commit r15-2310-g56ff5f83dda52f73e736a748e43640396d26257b
Author: Jonathan Wakely
Date: Wed Jun 26 14:15:29 2024 +0100
libstdc++: Add noexcept to bad_expected_access members (LWG 4031)
libstdc++-v3/ChangeLog:
https://gcc.gnu.org/g:3f578dbac726d47b043b82606c47e5676c5d6a14
commit r15-2311-g3f578dbac726d47b043b82606c47e5676c5d6a14
Author: Richard Biener
Date: Thu Jul 25 12:46:30 2024 +0200
tree-optimization/116081 - typedef vs. non-typedef in vectorization
The following fixes the code gen
https://gcc.gnu.org/g:634eae5ec3f3af2c4f6221d3ed2cf78d7f5c47f0
commit r15-2312-g634eae5ec3f3af2c4f6221d3ed2cf78d7f5c47f0
Author: Sam James
Date: Tue Jul 23 15:06:10 2024 +0100
doc: Document -O1 as the preferred level for large machine-generated code
At -O1, the intention is that w
https://gcc.gnu.org/g:d6849aa926665cbee8bf87822401ca44f881753f
commit r15-2313-gd6849aa926665cbee8bf87822401ca44f881753f
Author: Richard Sandiford
Date: Thu Jul 25 13:25:32 2024 +0100
rtl-ssa: Define INCLUDE_ARRAY
g:72fbd3b2b2a497dbbe6599239bd61c5624203ed0 added a use of std::arra
https://gcc.gnu.org/g:1066a95aa33eee2d2bd9c8324f34dedb967f338c
commit r15-2314-g1066a95aa33eee2d2bd9c8324f34dedb967f338c
Author: Patrick Palka
Date: Thu Jul 25 09:02:13 2024 -0400
libstdc++: fix uses of explicit object parameter [PR116038]
The type of an implicit object parameter
https://gcc.gnu.org/g:66240bfc1cc9c1f1b5a9d0ebf92be70a9ab1be5c
commit r15-2315-g66240bfc1cc9c1f1b5a9d0ebf92be70a9ab1be5c
Author: Richard Biener
Date: Thu Jul 25 13:39:49 2024 +0200
tree-optimization/116083 - improve behavior when SLP discovery limit is
reached
The following avoid
https://gcc.gnu.org/g:2dd45655db47362153756261881413b368582597
commit r15-2316-g2dd45655db47362153756261881413b368582597
Author: Jeff Law
Date: Thu Jul 25 08:42:04 2024 -0600
[committed] Trivial testcase adjustment
I made pr116037.c dependent on int32 just based on the constants u
https://gcc.gnu.org/g:1a37d6b732506f8c3f9e9452c9dc6a456f25397b
commit r15-2317-g1a37d6b732506f8c3f9e9452c9dc6a456f25397b
Author: Arsen Arsenović
Date: Thu Jul 18 18:16:49 2024 +0200
cp/coroutines: do not rewrite parameters in unevaluated contexts
It is possible to use parameters o
https://gcc.gnu.org/g:a86c0cb9379e7b86625908a0250cf698276e9e02
commit r15-2319-ga86c0cb9379e7b86625908a0250cf698276e9e02
Author: Christoph Müllner
Date: Wed Jul 24 14:10:01 2024 +0200
RISC-V: xtheadmemidx: Fix mode test for pre/post-modify addressing
auto_inc_dec (-O3) performs op
https://gcc.gnu.org/g:3aeb697a2158d359d9f951f6c6c6bcd9c53c8c2f
commit r15-2320-g3aeb697a2158d359d9f951f6c6c6bcd9c53c8c2f
Author: Jerry DeLisle
Date: Wed Jul 24 10:29:08 2024 -0700
Fortran: Suppress wrong End Of File error with user defined IO.
PR libfortran/105361
https://gcc.gnu.org/g:ffa9cd40e223976dd74a74b8526b80e272ce2cf1
commit ffa9cd40e223976dd74a74b8526b80e272ce2cf1
Author: Michael Meissner
Date: Thu Jul 25 13:22:51 2024 -0400
Update ChangeLog.*
Diff:
---
gcc/ChangeLog.meissner | 106 +++--
1 file
https://gcc.gnu.org/g:4bb48297e3fac52f9ca336593f9e097cf35c5e96
commit 4bb48297e3fac52f9ca336593f9e097cf35c5e96
Author: Michael Meissner
Date: Thu Jul 25 13:28:58 2024 -0400
Do not allow -mvsx to boost processor to power7.
2024-07-25 Michael Meissner
gcc/
https://gcc.gnu.org/g:2e2d8833c35ea53204bf6ac3bce995f33d971091
commit 2e2d8833c35ea53204bf6ac3bce995f33d971091
Author: Michael Meissner
Date: Thu Jul 25 13:30:06 2024 -0400
Update ChangeLog.*
Diff:
---
gcc/ChangeLog.meissner | 14 ++
1 file changed, 14 insertions(+)
diff --g
https://gcc.gnu.org/g:7b2feceacc0ebdd9290dc8dc5af83b911bc4104b
commit 7b2feceacc0ebdd9290dc8dc5af83b911bc4104b
Author: Michael Meissner
Date: Thu Jul 25 13:33:14 2024 -0400
Update ChangeLog.*
Diff:
---
gcc/ChangeLog.meissner | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --g
https://gcc.gnu.org/g:34fb0feca71f763b2fbe832548749666d34a4a76
commit r15-2321-g34fb0feca71f763b2fbe832548749666d34a4a76
Author: Jeff Law
Date: Thu Jul 25 12:32:28 2024 -0600
[PR rtl-optimization/116039] Fix life computation for promoted subregs
So this turned out to be a neat lit
https://gcc.gnu.org/g:29341f21ce1eb7cdb8cd468e4ceb0d07cf2775e0
commit r15-2322-g29341f21ce1eb7cdb8cd468e4ceb0d07cf2775e0
Author: Jakub Jelinek
Date: Thu Jul 25 21:36:31 2024 +0200
c++: Implement C++26 P2558R2 - Add @, $, and ` to the basic character set
[PR110343]
The following p
https://gcc.gnu.org/g:07ff1525306e09e69b09a29ecda55442e9a9e685
commit 07ff1525306e09e69b09a29ecda55442e9a9e685
Author: Michael Meissner
Date: Thu Jul 25 17:06:18 2024 -0400
Revert changes
Diff:
---
gcc/config/rs6000/rs6000.cc | 128 +---
1 file cha
https://gcc.gnu.org/g:9a16e2464bb6f6ac637119a9dbaf9648d072e057
commit 9a16e2464bb6f6ac637119a9dbaf9648d072e057
Author: Michael Meissner
Date: Thu Jul 25 17:34:18 2024 -0400
Do not allow -mvsx to boost processor to power7.
2024-07-25 Michael Meissner
gcc/
https://gcc.gnu.org/g:cc5fbf9b8a424bbeefd35984634975f791035502
commit cc5fbf9b8a424bbeefd35984634975f791035502
Author: Michael Meissner
Date: Thu Jul 25 17:35:10 2024 -0400
Update ChangeLog.*
Diff:
---
gcc/ChangeLog.meissner | 8
1 file changed, 8 insertions(+)
diff --git a/gcc
The branch 'meissner/heads/work173-bugs' was updated to point to:
7b5c21e56982... Merge commit 'refs/users/meissner/heads/work173-bugs' of gi
It previously pointed to:
b241f306435a... Merge commit 'refs/users/meissner/heads/work173-bugs' of gi
Diff:
Summary of changes (added commits):
--
https://gcc.gnu.org/g:58807e79d3c76380ba8cfae33ae32761906e2ac9
commit 58807e79d3c76380ba8cfae33ae32761906e2ac9
Author: Michael Meissner
Date: Mon Jul 22 15:06:29 2024 -0400
Add ChangeLog.bugs and update REVISION.
2024-07-22 Michael Meissner
gcc/
* Chan
https://gcc.gnu.org/g:7b5c21e5698277bdeae84602a0c275c08c24d45b
commit 7b5c21e5698277bdeae84602a0c275c08c24d45b
Merge: 58807e79d3c7 b241f306435a
Author: Michael Meissner
Date: Thu Jul 25 17:39:23 2024 -0400
Merge commit 'refs/users/meissner/heads/work173-bugs' of
git+ssh://gcc.gnu.org/git/
https://gcc.gnu.org/g:a0b7d8e087f2a9eab996189854d1b4dc636b9d60
commit r15-2323-ga0b7d8e087f2a9eab996189854d1b4dc636b9d60
Author: Jonathan Wakely
Date: Tue Jul 23 17:14:03 2024 +0100
libstdc++: Reorder template params of std::optional comparisons (LWG 2945)
libstdc++-v3/ChangeLog:
https://gcc.gnu.org/g:1489e281b549af8a76a415556c07e147df933a44
commit r15-2324-g1489e281b549af8a76a415556c07e147df933a44
Author: Jonathan Wakely
Date: Thu Jul 25 13:00:09 2024 +0100
libstdc++: Implement P2968R2 "Making std::ignore a first-class object"
This was recently approved f
https://gcc.gnu.org/g:ea435261ad58ea3eb811cbd16d085976964bff2c
commit r15-2326-gea435261ad58ea3eb811cbd16d085976964bff2c
Author: Jonathan Wakely
Date: Thu Jul 25 14:17:34 2024 +0100
libstdc++: Add static_assert to std::expected for LWG 3843 and 3940
libstdc++-v3/ChangeLog:
https://gcc.gnu.org/g:5be55447e256302324f38f04316a437909ae5847
commit r15-2325-g5be55447e256302324f38f04316a437909ae5847
Author: Jonathan Wakely
Date: Thu Jul 25 13:52:12 2024 +0100
libstdc++: Remove std::basic_format_args default constructor (LWG 4106)
There's no valid use case f
https://gcc.gnu.org/g:6689c587412547a995b81dce2cc2954dda98df59
commit r15-2327-g6689c587412547a995b81dce2cc2954dda98df59
Author: Carl Love
Date: Tue Jul 9 14:09:42 2024 -0400
rs6000, remove __builtin_vsx_xvcmp* built-ins
This patch removes the built-ins:
__builtin_vsx_xvcmpeq
https://gcc.gnu.org/g:9ecf36b6f1d0688af5b69815e0244ea5118900dc
commit r15-2328-g9ecf36b6f1d0688af5b69815e0244ea5118900dc
Author: Carl Love
Date: Tue Jul 9 14:53:33 2024 -0400
rs6000, Remove __builtin_vec_set_v1ti, __builtin_vec_set_v2df,
__builtin_vec_set_v2di
This patch removes
https://gcc.gnu.org/g:dafd1247b10dbf47177cb81ad267fe569baf0b97
commit r15-2329-gdafd1247b10dbf47177cb81ad267fe569baf0b97
Author: Carl Love
Date: Mon Jul 22 13:40:10 2024 -0400
rs6000, remove built-ins __builtin_vsx_set_1ti, __builtin_vsx_set_2df,
__builtin_vsx_set_2di
The built-i
https://gcc.gnu.org/g:9bcad238837e2100978cd839c343c488f72e1d4a
commit r15-2330-g9bcad238837e2100978cd839c343c488f72e1d4a
Author: Patrick Palka
Date: Thu Jul 25 19:00:23 2024 -0400
c++: alias of alias tmpl with dependent attrs [PR115897]
As a follow-up to r15-2047-g7954bb4fcb6fa8,
https://gcc.gnu.org/g:523836716137d0f7f4088c85752a980f5f971b36
commit r15-2331-g523836716137d0f7f4088c85752a980f5f971b36
Author: Patrick Palka
Date: Thu Jul 25 19:05:19 2024 -0400
c++: non-template alias with dependent attributes [PR115897]
This patch generalizes our support for d
https://gcc.gnu.org/g:e397f8524a7982004eb616217477434ce350e80f
commit r15-2332-ge397f8524a7982004eb616217477434ce350e80f
Author: Jason Merrill
Date: Thu Jul 25 17:36:09 2024 -0400
c++: #pragma target and deferred instantiation [PR115403]
My patch for 109753 applies the current #pr
The branch 'meissner/heads/work173-dmf' was updated to point to:
392c1d957d3a... Merge commit 'refs/users/meissner/heads/work173-dmf' of git
It previously pointed to:
d8c9901389ec... Merge commit 'refs/users/meissner/heads/work173-dmf' of git
Diff:
Summary of changes (added commits):
---
https://gcc.gnu.org/g:466f9e7017bd6a8f2f281a6ed50550a7097607d9
commit 466f9e7017bd6a8f2f281a6ed50550a7097607d9
Author: Michael Meissner
Date: Mon Jul 22 15:03:47 2024 -0400
Add ChangeLog.dmf and update REVISION.
2024-07-22 Michael Meissner
gcc/
* Chang
https://gcc.gnu.org/g:392c1d957d3a7bffc6f1f092f9110e521e255e61
commit 392c1d957d3a7bffc6f1f092f9110e521e255e61
Merge: 466f9e7017bd d8c9901389ec
Author: Michael Meissner
Date: Thu Jul 25 21:38:38 2024 -0400
Merge commit 'refs/users/meissner/heads/work173-dmf' of
git+ssh://gcc.gnu.org/git/g
The branch 'meissner/heads/work173-tar' was updated to point to:
e76772cbb527... Merge commit 'refs/users/meissner/heads/work173-tar' of git
It previously pointed to:
1064a2f6906a... Merge commit 'refs/users/meissner/heads/work173-tar' of git
Diff:
Summary of changes (added commits):
---
https://gcc.gnu.org/g:12ab1642ae78a3796fc6de5a491b7944668eb9f3
commit 12ab1642ae78a3796fc6de5a491b7944668eb9f3
Author: Michael Meissner
Date: Mon Jul 22 15:05:41 2024 -0400
Add ChangeLog.tar and update REVISION.
2024-07-22 Michael Meissner
gcc/
* Chang
https://gcc.gnu.org/g:e76772cbb5270839ab3fc3edb8477c49dfc4b534
commit e76772cbb5270839ab3fc3edb8477c49dfc4b534
Merge: 12ab1642ae78 1064a2f6906a
Author: Michael Meissner
Date: Thu Jul 25 21:39:49 2024 -0400
Merge commit 'refs/users/meissner/heads/work173-tar' of
git+ssh://gcc.gnu.org/git/g
The branch 'meissner/heads/work173-test' was updated to point to:
9f4b3207756e... Merge commit 'refs/users/meissner/heads/work173-test' of gi
It previously pointed to:
903574fd9243... Merge commit 'refs/users/meissner/heads/work173-test' of gi
Diff:
Summary of changes (added commits):
--
https://gcc.gnu.org/g:c85433210fa2b36961f31bb54d7dffe8ee3ec431
commit c85433210fa2b36961f31bb54d7dffe8ee3ec431
Author: Michael Meissner
Date: Mon Jul 22 15:07:51 2024 -0400
Add ChangeLog.test and update REVISION.
2024-07-22 Michael Meissner
gcc/
* Chan
https://gcc.gnu.org/g:9f4b3207756ec4b1cae70c18f21e6f1b3fe41684
commit 9f4b3207756ec4b1cae70c18f21e6f1b3fe41684
Merge: c85433210fa2 903574fd9243
Author: Michael Meissner
Date: Thu Jul 25 21:41:37 2024 -0400
Merge commit 'refs/users/meissner/heads/work173-test' of
git+ssh://gcc.gnu.org/git/
The branch 'meissner/heads/work173-vpair' was updated to point to:
37539f4d77fe... Merge commit 'refs/users/meissner/heads/work173-vpair' of g
It previously pointed to:
ba573e905753... Merge commit 'refs/users/meissner/heads/work173-vpair' of g
Diff:
Summary of changes (added commits):
-
https://gcc.gnu.org/g:25bdc9874b6be4af37ecfe8f5ac2305e1c015769
commit 25bdc9874b6be4af37ecfe8f5ac2305e1c015769
Author: Michael Meissner
Date: Mon Jul 22 15:04:47 2024 -0400
Add ChangeLog.vpair and update REVISION.
2024-07-22 Michael Meissner
gcc/
* Cha
https://gcc.gnu.org/g:37539f4d77fe5aea35ffa65915e231558be5177b
commit 37539f4d77fe5aea35ffa65915e231558be5177b
Merge: 25bdc9874b6b ba573e905753
Author: Michael Meissner
Date: Thu Jul 25 21:42:43 2024 -0400
Merge commit 'refs/users/meissner/heads/work173-vpair' of
git+ssh://gcc.gnu.org/git
https://gcc.gnu.org/g:fd599d96d464caed8bf78e4a43120d9a121b7e7a
commit r15-2334-gfd599d96d464caed8bf78e4a43120d9a121b7e7a
Author: Nathaniel Shead
Date: Sun Jul 7 13:56:25 2024 +1000
c++/modules: Stream warning suppressions [PR115757]
Currently we don't stream the contents of 'nowar
57 matches
Mail list logo