||jason at gcc dot gnu.org
Assignee|unassigned at gcc dot gnu.org |jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88323
Bug 88323 depends on bug 91366, which changed state.
Bug 91366 Summary: Implement P1816R0: Class template argument deduction for
aggregates
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91366
What|Removed |Added
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91366
Jason Merrill changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
||jason at gcc dot gnu.org
Assignee|unassigned at gcc dot gnu.org |jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92442
--- Comment #8 from Jason Merrill ---
(In reply to Richard Biener from comment #5)
> There are also quite many _name_ duplicates refering to different DIEs! Like
> 178 copies of 'std::is_same_v' and others:
std::*_v are variable templates, so t
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92206
--- Comment #12 from Jason Merrill ---
Author: jason
Date: Wed Nov 27 22:05:41 2019
New Revision: 278784
URL: https://gcc.gnu.org/viewcvs?rev=278784&root=gcc&view=rev
Log:
PR c++/92206 - ICE with typedef to dependent alias.
rsandifo's p
||jason at gcc dot gnu.org,
||law at gcc dot gnu.org
--- Comment #18 from Jason Merrill ---
Here's the thread on the psABI mailing list.
https://groups.google.com/forum/#!topic/ia32-abi/Tlu6Hs-ohPY
Can we please fix this for GCC 10?
||2019-12-10
Assignee|unassigned at gcc dot gnu.org |jason at gcc dot gnu.org
Target Milestone|--- |10.0
Ever confirmed|0 |1
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92560
--- Comment #1 from Jason Merrill ---
Author: jason
Date: Tue Dec 10 20:06:58 2019
New Revision: 279183
URL: https://gcc.gnu.org/viewcvs?rev=279183&root=gcc&view=rev
Log:
PR c++/92560 - ICE with decltype and rewritten operator.
A call a
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92847
--- Comment #4 from Jason Merrill ---
Author: jason
Date: Tue Dec 10 20:12:50 2019
New Revision: 279185
URL: https://gcc.gnu.org/viewcvs?rev=279185&root=gcc&view=rev
Log:
PR c++/92847 - C++20 comparison ambiguity with class template.
Th
||2019-12-10
Assignee|unassigned at gcc dot gnu.org |jason at gcc dot gnu.org
Ever confirmed|0 |1
||jason at gcc dot gnu.org
Assignee|unassigned at gcc dot gnu.org |jason at gcc dot gnu.org
||jason at gcc dot gnu.org
Version|unknown |10.0
Resolution|--- |FIXED
Assignee|unassigned at gcc dot gnu.org |jason at gcc dot gnu.org
Target Milestone|--- |10.0
--- Comment
||2019-12-10
CC||jason at gcc dot gnu.org
Assignee|unassigned at gcc dot gnu.org |jason at gcc dot gnu.org
Ever confirmed|0 |1
at gcc dot gnu.org |jason at gcc dot gnu.org
at gcc dot gnu.org |jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92446
--- Comment #2 from Jason Merrill ---
Author: jason
Date: Wed Dec 11 16:48:22 2019
New Revision: 279228
URL: https://gcc.gnu.org/viewcvs?rev=279228&root=gcc&view=rev
Log:
PR c++/92446 - deduction of class NTTP.
Another place we need to
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92859
--- Comment #2 from Jason Merrill ---
Author: jason
Date: Wed Dec 11 16:48:44 2019
New Revision: 279229
URL: https://gcc.gnu.org/viewcvs?rev=279229&root=gcc&view=rev
Log:
PR c++/92859 - ADL and bit-field.
We also need unlowered_expr_typ
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57082
--- Comment #6 from Jason Merrill ---
Author: jason
Date: Wed Dec 11 16:51:09 2019
New Revision: 279236
URL: https://gcc.gnu.org/viewcvs?rev=279236&root=gcc&view=rev
Log:
PR c++/57082 - new X{} and private destructor.
build_new_1 alread
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92774
--- Comment #1 from Jason Merrill ---
Author: jason
Date: Wed Dec 11 16:51:05 2019
New Revision: 279235
URL: https://gcc.gnu.org/viewcvs?rev=279235&root=gcc&view=rev
Log:
PR c++/92774 - ICE with implicitly deleted operator<=>.
Missing e
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92105
--- Comment #4 from Jason Merrill ---
Author: jason
Date: Wed Dec 11 16:51:14 2019
New Revision: 279237
URL: https://gcc.gnu.org/viewcvs?rev=279237&root=gcc&view=rev
Log:
PR c++/92105 - decltype(decltype) error cascade.
The primary chan
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92105
Jason Merrill changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
at gcc dot gnu.org |jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92496
--- Comment #5 from Jason Merrill ---
Author: jason
Date: Fri Dec 13 05:05:51 2019
New Revision: 279331
URL: https://gcc.gnu.org/viewcvs?rev=279331&root=gcc&view=rev
Log:
PR c++/92496 - ICE with <=> and no #include .
* typeck.c
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92496
Jason Merrill changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92446
--- Comment #3 from Jason Merrill ---
Author: jason
Date: Fri Dec 13 05:10:02 2019
New Revision: 279333
URL: https://gcc.gnu.org/viewcvs?rev=279333&root=gcc&view=rev
Log:
PR c++/92446 - deduction of class NTTP.
Another place we need to
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57082
--- Comment #7 from Jason Merrill ---
Author: jason
Date: Fri Dec 13 05:10:11 2019
New Revision: 279335
URL: https://gcc.gnu.org/viewcvs?rev=279335&root=gcc&view=rev
Log:
PR c++/57082 - new X{} and private destructor.
build_new_1 alread
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92150
--- Comment #2 from Jason Merrill ---
Author: jason
Date: Fri Dec 13 05:09:57 2019
New Revision: 279332
URL: https://gcc.gnu.org/viewcvs?rev=279332&root=gcc&view=rev
Log:
PR c++/92150 - partial specialization with class NTTP.
Here unify
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92859
--- Comment #3 from Jason Merrill ---
Author: jason
Date: Fri Dec 13 05:10:06 2019
New Revision: 279334
URL: https://gcc.gnu.org/viewcvs?rev=279334&root=gcc&view=rev
Log:
PR c++/92859 - ADL and bit-field.
We also need unlowered_expr_typ
at gcc dot gnu.org |jason at gcc dot gnu.org
at gcc dot gnu.org |jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91165
--- Comment #7 from Jason Merrill ---
(In reply to Jakub Jelinek from comment #6)
> Slightly further reduced #c3:
> template constexpr T bar (T c) { return c; }
> template struct S {
> T f;
> U g;
> constexpr S (T c, U h) : f(c), g(h) {}
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92859
--- Comment #4 from Jason Merrill ---
Author: jason
Date: Mon Dec 16 23:23:43 2019
New Revision: 279446
URL: https://gcc.gnu.org/viewcvs?rev=279446&root=gcc&view=rev
Log:
PR c++/92859 - ADL and bit-field.
We also need unlowered_expr_typ
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91165
--- Comment #8 from Jason Merrill ---
Author: jason
Date: Mon Dec 16 23:25:08 2019
New Revision: 279447
URL: https://gcc.gnu.org/viewcvs?rev=279447&root=gcc&view=rev
Log:
PR c++/91165 - verify_gimple ICE with cached constexpr.
It seems
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80635
Jason Merrill changed:
What|Removed |Added
CC||jason at gcc dot gnu.org
--- Comment
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80635
--- Comment #31 from Jason Merrill ---
(In reply to Pedro Alves from comment #30)
> I assume so, but do we really want to zero-initialize the buffer? T might
> be large, and I'd think that pessimization to quiet a warning isn't the
> right way t
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91165
Jason Merrill changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92774
Jason Merrill changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80635
--- Comment #33 from Jason Merrill ---
(In reply to Pedro Alves from comment #32)
> Usually maybe-uninit warnings point to false positives involving scalars,
> and initializing them is practically free. But here the size of T may be
> significan
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57082
Jason Merrill changed:
What|Removed |Added
Known to work||10.0, 9.2.1
Known to fail|10.0
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92560
Jason Merrill changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
||jason at gcc dot gnu.org
Assignee|unassigned at gcc dot gnu.org |jason at gcc dot gnu.org
at gcc dot gnu.org |jason at gcc dot gnu.org
||jason at gcc dot gnu.org
--- Comment #1 from Jason Merrill ---
This seems like an ill-formed, no diagnostic required situation because no
valid specialization can be generated; if you try to instantiate the template,
G++ complains then. I agree that giving a diagnostic would
||jason at gcc dot gnu.org
Assignee|unassigned at gcc dot gnu.org |jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67491
Bug 67491 depends on bug 92236, which changed state.
Bug 92236 Summary: [concepts] Explain non-satisfaction in static_assert
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92236
What|Removed |Added
---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92236
Jason Merrill changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
||jason at gcc dot gnu.org
Assignee|unassigned at gcc dot gnu.org |jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92576
--- Comment #5 from Jason Merrill ---
Author: jason
Date: Tue Dec 17 21:46:11 2019
New Revision: 279472
URL: https://gcc.gnu.org/viewcvs?rev=279472&root=gcc&view=rev
Log:
PR c++/92576 - redeclaration of variable template.
The variable t
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79592
--- Comment #5 from Jason Merrill ---
Author: jason
Date: Tue Dec 17 21:46:40 2019
New Revision: 279473
URL: https://gcc.gnu.org/viewcvs?rev=279473&root=gcc&view=rev
Log:
PR c++/79592 - missing explanation of invalid constexpr.
We changed month
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3187
Jason Merrill changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=41090
Bug 41090 depends on bug 3187, which changed state.
Bug 3187 Summary: gcc lays down two copies of constructors
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3187
What|Removed |Added
--
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=16996
Bug 16996 depends on bug 3187, which changed state.
Bug 3187 Summary: gcc lays down two copies of constructors
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3187
What|Removed |Added
--
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=5458
Jason Merrill changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
||jason at gcc dot gnu.org
Assignee|unassigned at gcc dot gnu.org |jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79592
Jason Merrill changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=12333
--- Comment #19 from Jason Merrill ---
Author: jason
Date: Wed Dec 18 12:44:34 2019
New Revision: 279522
URL: https://gcc.gnu.org/viewcvs?rev=279522&root=gcc&view=rev
Log:
PR c++/12333 - X::~X() with implicit this->.
this->X::~X() is ha
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91165
--- Comment #10 from Jason Merrill ---
Author: jason
Date: Thu Dec 19 00:10:47 2019
New Revision: 279557
URL: https://gcc.gnu.org/viewcvs?rev=279557&root=gcc&view=rev
Log:
PR c++/91165 follow-on tweak
I talked in the PR about possibly s
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57510
--- Comment #12 from Jason Merrill ---
Author: jason
Date: Thu Dec 19 14:06:45 2019
New Revision: 279576
URL: https://gcc.gnu.org/viewcvs?rev=279576&root=gcc&view=rev
Log:
PR c++/66139 - EH cleanups for partially constructed aggregates.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66139
--- Comment #17 from Jason Merrill ---
Author: jason
Date: Thu Dec 19 14:06:45 2019
New Revision: 279576
URL: https://gcc.gnu.org/viewcvs?rev=279576&root=gcc&view=rev
Log:
PR c++/66139 - EH cleanups for partially constructed aggregates.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=52320
--- Comment #6 from Jason Merrill ---
Author: jason
Date: Thu Dec 19 14:07:22 2019
New Revision: 279577
URL: https://gcc.gnu.org/viewcvs?rev=279577&root=gcc&view=rev
Log:
PR c++/52320 - EH cleanups for partially constructed arrays.
This
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57510
Jason Merrill changed:
What|Removed |Added
Known to work||10.0
--- Comment #13 from Jason Merrill
||10.0
Assignee|unassigned at gcc dot gnu.org |jason at gcc dot gnu.org
--- Comment #7 from Jason Merrill ---
Fixed for GCC 10 so far.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66139
Jason Merrill changed:
What|Removed |Added
Known to work||10.0
Target Milestone|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=52320
Jason Merrill changed:
What|Removed |Added
Target Milestone|--- |10.0
||jason at gcc dot gnu.org
Resolution|--- |FIXED
Target Milestone|--- |4.9.3
--- Comment #8 from Jason Merrill ---
Closing as fixed long ago.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=54367
Bug 54367 depends on bug 64329, which changed state.
Bug 64329 Summary: Crash when returning reference from lambda with deduced type
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64329
What|Removed |Added
---
||jason at gcc dot gnu.org
Resolution|--- |FIXED
Target Milestone|--- |8.0
--- Comment #2 from Jason Merrill ---
Fixed in GCC 8.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92859
Jason Merrill changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92150
Jason Merrill changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
||jason at gcc dot gnu.org
Assignee|unassigned at gcc dot gnu.org |jason at gcc dot gnu.org
||mpolacek at gcc dot gnu.org
Assignee|jason at gcc dot gnu.org |unassigned at gcc dot
gnu.org
--- Comment #2 from Jason Merrill ---
Actually, this is related to bug 86476. Marek, want to handle this?
at gcc dot gnu.org |jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93033
--- Comment #11 from Jason Merrill ---
Author: jason
Date: Fri Jan 3 22:10:56 2020
New Revision: 279871
URL: https://gcc.gnu.org/viewcvs?rev=279871&root=gcc&view=rev
Log:
PR c++/93033 - incorrect tree node sharing with array init.
The
||2020-01-06
CC||jason at gcc dot gnu.org
Ever confirmed|0 |1
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93106
--- Comment #3 from Jason Merrill ---
Confirmed. check_return_expr can't use convert_for_initialization to test
whether to treat the returned lvalue as an rvalue.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93163
Bug 93163 depends on bug 93033, which changed state.
Bug 93033 Summary: [10 Regression] error: incorrect sharing of tree nodes
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93033
What|Removed |Added
-
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93033
Jason Merrill changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93076
Bug 93076 depends on bug 93033, which changed state.
Bug 93033 Summary: [10 Regression] error: incorrect sharing of tree nodes
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93033
What|Removed |Added
-
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93077
Bug 93077 depends on bug 93033, which changed state.
Bug 93033 Summary: [10 Regression] error: incorrect sharing of tree nodes
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93033
What|Removed |Added
-
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=12333
Jason Merrill changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=23287
Bug 23287 depends on bug 12333, which changed state.
Bug 12333 Summary: [DR 272] Explicit call to MyClass::~MyClass() not allowed
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=12333
What|Removed |Added
--
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=29843
Bug 29843 depends on bug 12333, which changed state.
Bug 12333 Summary: [DR 272] Explicit call to MyClass::~MyClass() not allowed
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=12333
What|Removed |Added
--
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80635
Jason Merrill changed:
What|Removed |Added
Component|c++ |tree-optimization
Known to work|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80635
--- Comment #38 from Jason Merrill ---
(In reply to Jason Merrill from comment #37)
>(because the warning is correct for the over-reduced optional):
This is better:
template
struct optional
{
optional () : m_dummy (), live (false) {}
void e
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=43361
Jason Merrill changed:
What|Removed |Added
CC||jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60304
Jason Merrill changed:
What|Removed |Added
CC||jason at gcc dot gnu.org
--- Comment
at gcc dot gnu.org |jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92739
--- Comment #4 from Jason Merrill ---
Author: jason
Date: Tue Jan 7 01:02:06 2020
New Revision: 279935
URL: https://gcc.gnu.org/viewcvs?rev=279935&root=gcc&view=rev
Log:
PR c++/92739 - parsing requires clause with attributes.
gcc/cp/
*
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92552
--- Comment #5 from Jason Merrill ---
Author: jason
Date: Tue Jan 7 01:07:59 2020
New Revision: 279936
URL: https://gcc.gnu.org/viewcvs?rev=279936&root=gcc&view=rev
Log:
PR c++/92552 - ICE with inherited constrained default ctor.
We se
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67491
Bug 67491 depends on bug 82380, which changed state.
Bug 82380 Summary: [concepts] Error when using requires constraint with
attributes
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82380
What|Removed |Added
---
||jason at gcc dot gnu.org
Resolution|--- |FIXED
Target Milestone|--- |10.0
--- Comment #9 from Jason Merrill ---
Fixed by patch for PR 92739.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92552
Jason Merrill changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
at gcc dot gnu.org |jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=47877
--- Comment #6 from Jason Merrill ---
Author: jason
Date: Tue Jan 7 15:05:25 2020
New Revision: 279960
URL: https://gcc.gnu.org/viewcvs?rev=279960&root=gcc&view=rev
Log:
PR c++/47877 - -fvisibility-inlines-hidden and member templates.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=47877
Jason Merrill changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
||jason at gcc dot gnu.org
Assignee|unassigned at gcc dot gnu.org |jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91369
--- Comment #32 from Jason Merrill ---
Author: jason
Date: Wed Jan 8 20:31:20 2020
New Revision: 280018
URL: https://gcc.gnu.org/viewcvs?rev=280018&root=gcc&view=rev
Log:
PR c++/91369 - constexpr destructor and member initializer.
Prev
at gcc dot gnu.org |jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93173
--- Comment #2 from Jason Merrill ---
Author: jason
Date: Fri Jan 10 18:46:57 2020
New Revision: 280126
URL: https://gcc.gnu.org/viewcvs?rev=280126&root=gcc&view=rev
Log:
PR c++/93173 - incorrect tree sharing.
My patch for 93033 wasn't
201 - 300 of 8895 matches
Mail list logo