From: "Conrad Kostecki" <conikost@gentoo.org>
To: gentoo-commits@lists.gentoo.org
Subject: [gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc/files/
Date: Wed, 31 May 2023 16:37:47 +0000 (UTC) [thread overview]
Message-ID: <1685551031.1113a4cf7b91a38a33a6868f869e78222c696a3e.conikost@gentoo> (raw)
commit: 1113a4cf7b91a38a33a6868f869e78222c696a3e
Author: Michael Mair-Keimberger <mmk <AT> levelnine <DOT> at>
AuthorDate: Mon May 29 19:22:47 2023 +0000
Commit: Conrad Kostecki <conikost <AT> gentoo <DOT> org>
CommitDate: Wed May 31 16:37:11 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1113a4cf
sys-devel/gcc: remove unused patch
Signed-off-by: Michael Mair-Keimberger <mmk <AT> levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/31219
Signed-off-by: Conrad Kostecki <conikost <AT> gentoo.org>
sys-devel/gcc/files/gcc-12.3-ccache-ICE.patch | 67 ---------------------------
1 file changed, 67 deletions(-)
diff --git a/sys-devel/gcc/files/gcc-12.3-ccache-ICE.patch b/sys-devel/gcc/files/gcc-12.3-ccache-ICE.patch
deleted file mode 100644
index 9a170f5db77e..000000000000
--- a/sys-devel/gcc/files/gcc-12.3-ccache-ICE.patch
+++ /dev/null
@@ -1,67 +0,0 @@
-https://bugs.gentoo.org/906310
-https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109850
-https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109241
-
-https://gcc.gnu.org/git/gitweb.cgi?p=gcc.git;h=396a4e76afec30d2461638f569cae18955eb4ad2
-
-From 396a4e76afec30d2461638f569cae18955eb4ad2 Mon Sep 17 00:00:00 2001
-From: Jason Merrill <jason@redhat.com>
-Date: Wed, 22 Mar 2023 16:11:47 -0400
-Subject: [PATCH] c++: local class in nested generic lambda [PR109241]
-
-In this testcase, the tree walk to look for bare parameter packs was
-confused by finding a type with no TREE_BINFO. But it should be fine that
-it's unset; we already checked for unexpanded packs at parse time.
-
-I also tried doing the partial instantiation of the local class, which is
-probably the long-term direction we want to go, but for stage 4 let's go
-with this safer change.
-
- PR c++/109241
-
-gcc/cp/ChangeLog:
-
- * pt.cc (find_parameter_packs_r): Handle null TREE_BINFO.
-
-gcc/testsuite/ChangeLog:
-
- * g++.dg/cpp1y/lambda-generic-local-class2.C: New test.
---- a/gcc/cp/pt.cc
-+++ b/gcc/cp/pt.cc
-@@ -4106,10 +4106,14 @@ find_parameter_packs_r (tree *tp, int *walk_subtrees, void* data)
- case TAG_DEFN:
- t = TREE_TYPE (t);
- if (CLASS_TYPE_P (t))
-- /* Local class, need to look through the whole definition. */
-- for (tree bb : BINFO_BASE_BINFOS (TYPE_BINFO (t)))
-- cp_walk_tree (&BINFO_TYPE (bb), &find_parameter_packs_r,
-- ppd, ppd->visited);
-+ {
-+ /* Local class, need to look through the whole definition.
-+ TYPE_BINFO might be unset for a partial instantiation. */
-+ if (TYPE_BINFO (t))
-+ for (tree bb : BINFO_BASE_BINFOS (TYPE_BINFO (t)))
-+ cp_walk_tree (&BINFO_TYPE (bb), &find_parameter_packs_r,
-+ ppd, ppd->visited);
-+ }
- else
- /* Enum, look at the values. */
- for (tree l = TYPE_VALUES (t); l; l = TREE_CHAIN (l))
---- /dev/null
-+++ b/gcc/testsuite/g++.dg/cpp1y/lambda-generic-local-class2.C
-@@ -0,0 +1,13 @@
-+// PR c++/109241
-+// { dg-do compile { target c++14 } }
-+// { dg-options "" } no pedantic
-+
-+void g() {
-+ [](auto) {
-+ [](auto) {
-+ ({
-+ struct A {};
-+ });
-+ };
-+ }(1);
-+}
---
-2.31.1
next reply other threads:[~2023-05-31 16:38 UTC|newest]
Thread overview: 21+ messages / expand[flat|nested] mbox.gz Atom feed top
2023-05-31 16:37 Conrad Kostecki [this message]
-- strict thread matches above, loose matches on Subject: below --
2025-07-08 20:36 [gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc/files/ Sam James
2025-06-17 3:09 Sam James
2025-06-02 22:38 Sam James
2024-10-13 13:43 Conrad Kostecki
2024-10-04 8:27 Sam James
2024-06-10 15:41 Sam James
2024-05-26 21:31 Conrad Kostecki
2024-04-18 19:32 Conrad Kostecki
2024-03-07 18:39 Sam James
2023-11-22 12:08 Sam James
2023-10-27 3:32 Sam James
2023-09-25 2:21 Sam James
2023-05-11 20:28 Conrad Kostecki
2023-04-14 1:06 Sam James
2022-08-30 22:57 Conrad Kostecki
2020-05-21 8:22 Sergei Trofimovich
2019-05-09 22:39 Sergei Trofimovich
2017-12-04 23:27 Sergei Trofimovich
2017-10-06 18:43 Andreas Hüttel
2017-10-02 22:23 Andreas Hüttel
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1685551031.1113a4cf7b91a38a33a6868f869e78222c696a3e.conikost@gentoo \
--to=conikost@gentoo.org \
--cc=gentoo-commits@lists.gentoo.org \
--cc=gentoo-dev@lists.gentoo.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox