https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99227
Bug 99227 depends on bug 99223, which changed state.
Bug 99223 Summary: [modules] stdl header-unit ICE
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99223
What|Removed |Added
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99223
Marek Polacek changed:
What|Removed |Added
CC||mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99241
--- Comment #3 from Marek Polacek ---
*** Bug 99223 has been marked as a duplicate of this bug. ***
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99284
Marek Polacek changed:
What|Removed |Added
Resolution|--- |FIXED
CC|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99227
Bug 99227 depends on bug 99284, which changed state.
Bug 99284 Summary: [modules] ICE in key_mergeable, at cp/module.cc:10441
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99284
What|Removed |Added
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99874
Marek Polacek changed:
What|Removed |Added
Target Milestone|--- |11.0
Priority|P3
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99831
Marek Polacek changed:
What|Removed |Added
Summary|[10/11 Regression] ICE: in |[10 Regression] ICE: in
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99855
Marek Polacek changed:
What|Removed |Added
CC||mpolacek at gcc dot gnu.org
--- Comment
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99844
Marek Polacek changed:
What|Removed |Added
Last reconfirmed||2021-03-31
CC|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99844
Marek Polacek changed:
What|Removed |Added
Priority|P3 |P2
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99850
Marek Polacek changed:
What|Removed |Added
CC||mpolacek at gcc dot gnu.org
Last
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99850
Marek Polacek changed:
What|Removed |Added
Status|NEW |ASSIGNED
Assignee|unassigned
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=52202
Marek Polacek changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=52202
Marek Polacek changed:
What|Removed |Added
CC||mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99897
Marek Polacek changed:
What|Removed |Added
CC||mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93383
Marek Polacek changed:
What|Removed |Added
CC||hewillk at gmail dot com
--- Comment
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93383
--- Comment #11 from Marek Polacek ---
template struct A {};
template struct S { void foo(S<+a>); };
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99904
Marek Polacek changed:
What|Removed |Added
Ever confirmed|0 |1
Status|UNCONFIRMED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99809
Marek Polacek changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96380
--- Comment #3 from Marek Polacek ---
(In reply to Jakub Jelinek from comment #2)
> extern const int a, b;
> enum struct c;
> template
> enum struct c : union enum struct c { e = b, f = a };
> enum class c {};
>
> ICEs even without
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99806
Marek Polacek changed:
What|Removed |Added
Assignee|unassigned at gcc dot gnu.org |mpolacek at gcc dot
gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99806
Marek Polacek changed:
What|Removed |Added
Ever confirmed|0 |1
Status|UNCONFIRMED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99803
Marek Polacek changed:
What|Removed |Added
Target Milestone|--- |9.4
CC|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99815
Marek Polacek changed:
What|Removed |Added
Last reconfirmed||2021-03-29
Priority|P3
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99833
Marek Polacek changed:
What|Removed |Added
Last reconfirmed||2021-03-30
Keywords|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99833
--- Comment #3 from Marek Polacek ---
Reduced:
namespace std {
template struct integral_constant {
static constexpr int value = __v;
};
template struct tuple_size;
template struct tuple_element;
template
using __tuple_element_t = typename
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99831
--- Comment #7 from Marek Polacek ---
There was en error + ICE, but since r11-5752 we only have the ICE.
Looks like the ICE started with r277865.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99831
Marek Polacek changed:
What|Removed |Added
Keywords|needs-reduction |
--- Comment #5 from Marek Polacek ---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99831
Marek Polacek changed:
What|Removed |Added
Assignee|unassigned at gcc dot gnu.org |mpolacek at gcc dot
gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99227
Bug 99227 depends on bug 99427, which changed state.
Bug 99427 Summary: [modules] in system headers: non-constant condition for
static assertion
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99427
What|Removed
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99427
Marek Polacek changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99831
--- Comment #6 from Marek Polacek ---
Even shorter:
// PR c++/99831
template struct S {
constexpr S(const char ()[N]) : value{} { }
char value[N];
};
template struct string {
constexpr bool operator==(const string &) const = default;
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99833
Marek Polacek changed:
What|Removed |Added
Build|-std=c++20 |
CC|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99831
--- Comment #8 from Marek Polacek ---
The problem is that post-r277865 in defaulted_late_check we call
synthesize_method here:
if (kind == sfk_comparison)
{
/* If the function was declared constexpr, check that the definition
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96873
--- Comment #4 from Marek Polacek ---
Yeah, hopefully for both.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95870
Marek Polacek changed:
What|Removed |Added
CC||public at enkore dot de
--- Comment #5
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95870
--- Comment #6 from Marek Polacek ---
Valid test from bug 97372:
class Lockable {
public:
Lockable(int *);
};
template class ThreadTask2 {
Lockable _state_mutex{[]() -> int * { static int srcloc; return 0; }()};
public:
ThreadTask2() {}
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94751
--- Comment #6 from Marek Polacek ---
Patch posted: https://gcc.gnu.org/pipermail/gcc-patches/2021-March/566369.html
Also note https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98352#c2
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97214
Marek Polacek changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95451
Marek Polacek changed:
What|Removed |Added
CC||sfranzen85 at hotmail dot com
---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97372
Marek Polacek changed:
What|Removed |Added
Resolution|--- |DUPLICATE
Status|NEW
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98352
Marek Polacek changed:
What|Removed |Added
CC||mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90480
Marek Polacek changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95451
Marek Polacek changed:
What|Removed |Added
CC||gcc at olupton dot com
--- Comment #9
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=54367
Bug 54367 depends on bug 90480, which changed state.
Bug 90480 Summary: [8/9/10/11 Regression] ICE when calling operator() inside a
lambda defined in a template class method
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90480
What
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99565
--- Comment #5 from Marek Polacek ---
I think I added OEP_LEXICOGRAPHIC specifically for -Wduplicated-branches
(do_warn_duplicated_branches used it first), so we can have it do whatever we
want for the warning. So your change looks fine to me.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99650
Marek Polacek changed:
What|Removed |Added
Last reconfirmed||2021-03-18
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99655
Marek Polacek changed:
What|Removed |Added
Assignee|unassigned at gcc dot gnu.org |mpolacek at gcc dot
gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99500
Marek Polacek changed:
What|Removed |Added
Resolution|--- |FIXED
Status|ASSIGNED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67491
Bug 67491 depends on bug 99500, which changed state.
Bug 99500 Summary: [11 Regression] ICE: tree check: expected tree that contains
'decl minimal' structure, have 'error_mark' in
cp_parser_requirement_parameter_list, at cp/parser.c:28828
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99318
Marek Polacek changed:
What|Removed |Added
Assignee|unassigned at gcc dot gnu.org |mpolacek at gcc dot
gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99478
Marek Polacek changed:
What|Removed |Added
Keywords||ice-on-invalid-code
Ever
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99511
Marek Polacek changed:
What|Removed |Added
Keywords||accepts-invalid
Ever confirmed|0
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99659
Marek Polacek changed:
What|Removed |Added
Priority|P3 |P4
Target Milestone|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99701
Marek Polacek changed:
What|Removed |Added
CC||mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99566
Marek Polacek changed:
What|Removed |Added
CC||mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91319
--- Comment #2 from Marek Polacek ---
*** Bug 99566 has been marked as a duplicate of this bug. ***
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91319
Marek Polacek changed:
What|Removed |Added
Assignee|unassigned at gcc dot gnu.org |mpolacek at gcc dot
gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99571
Marek Polacek changed:
What|Removed |Added
CC||mpolacek at gcc dot gnu.org
Ever
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99565
Marek Polacek changed:
What|Removed |Added
Status|WAITING |NEW
CC|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99586
Marek Polacek changed:
What|Removed |Added
CC||mpolacek at gcc dot gnu.org
Last
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97973
Marek Polacek changed:
What|Removed |Added
Summary|[9/10/11 Regression] ICE in |[9/10 Regression] ICE in
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99500
Marek Polacek changed:
What|Removed |Added
Assignee|unassigned at gcc dot gnu.org |mpolacek at gcc dot
gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99500
Marek Polacek changed:
What|Removed |Added
Keywords||error-recovery
CC|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97973
Marek Polacek changed:
What|Removed |Added
CC||mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97973
Marek Polacek changed:
What|Removed |Added
Assignee|unassigned at gcc dot gnu.org |mpolacek at gcc dot
gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99366
Marek Polacek changed:
What|Removed |Added
Last reconfirmed||2021-03-03
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96474
Marek Polacek changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99200
--- Comment #6 from Marek Polacek ---
(In reply to JoaoBapt from comment #4)
> (In reply to Marek Polacek from comment #2)
> > Looks like a dup of 93383.
>
> No, because it works perfectly when I substitute __PRETTY_FUNCTION__ for any
> other
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99365
Marek Polacek changed:
What|Removed |Added
Summary|ICE on partial |[11 Regression] ICE on
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96474
Marek Polacek changed:
What|Removed |Added
Status|NEW |ASSIGNED
Assignee|unassigned
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99180
Marek Polacek changed:
What|Removed |Added
See Also||https://gcc.gnu.org/bugzill
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99192
Marek Polacek changed:
What|Removed |Added
Last reconfirmed||2021-03-03
CC|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99209
Marek Polacek changed:
What|Removed |Added
CC||mpolacek at gcc dot gnu.org
Last
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98942
Marek Polacek changed:
What|Removed |Added
Assignee|mpolacek at gcc dot gnu.org|unassigned at gcc dot
gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99278
Marek Polacek changed:
What|Removed |Added
CC||mpolacek at gcc dot gnu.org
Ever
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99278
Marek Polacek changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99278
--- Comment #3 from Marek Polacek ---
Ack, will fix that too, thanks!
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99176
Marek Polacek changed:
What|Removed |Added
Summary|[8/9/10/11 Regression] GCC |[8/9/10 Regression] GCC
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99331
--- Comment #4 from Marek Polacek ---
This is caused by this change:
@@ -7278,7 +7306,7 @@ convert_template_argument (tree parm,
val = error_mark_node;
}
}
- else if (!dependent_template_arg_p (orig_arg)
+ else
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97034
Marek Polacek changed:
What|Removed |Added
Resolution|--- |FIXED
Status|ASSIGNED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99009
Marek Polacek changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99361
Marek Polacek changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
CC|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99273
Marek Polacek changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99018
Marek Polacek changed:
What|Removed |Added
Ever confirmed|0 |1
Status|UNCONFIRMED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99387
Marek Polacek changed:
What|Removed |Added
Ever confirmed|0 |1
Status|UNCONFIRMED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99379
Marek Polacek changed:
What|Removed |Added
Resolution|--- |INVALID
CC|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99309
Marek Polacek changed:
What|Removed |Added
Component|c++ |ipa
CC|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96268
Marek Polacek changed:
What|Removed |Added
Status|NEW |ASSIGNED
Assignee|unassigned
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99472
Marek Polacek changed:
What|Removed |Added
Status|UNCONFIRMED |ASSIGNED
Ever confirmed|0
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96268
Marek Polacek changed:
What|Removed |Added
Resolution|--- |FIXED
Status|ASSIGNED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99331
Marek Polacek changed:
What|Removed |Added
Status|NEW |ASSIGNED
Assignee|unassigned
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99331
Marek Polacek changed:
What|Removed |Added
CC||mpolacek at gcc dot gnu.org
Ever
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98810
--- Comment #8 from Marek Polacek ---
It probably needs target c++2a instead.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99120
Marek Polacek changed:
What|Removed |Added
Summary|[8/9/10/11 Regression] ICE |[8/9/10 Regression] ICE in
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99374
Marek Polacek changed:
What|Removed |Added
Summary|[8/9/10/11 Regression] |[8/9/10 Regression]
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99374
Marek Polacek changed:
What|Removed |Added
Priority|P3 |P2
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99374
Marek Polacek changed:
What|Removed |Added
Status|NEW |ASSIGNED
Target Milestone|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99844
--- Comment #2 from Marek Polacek ---
We also ICE on
template
struct S {
void fn() noexcept(B);
};
void fn ()
{
S s;
s.fn();
}
so this needs to be fixed more generally than just in explicit().
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99980
Marek Polacek changed:
What|Removed |Added
Ever confirmed|0 |1
Assignee|unassigned at gcc
601 - 700 of 2465 matches
Mail list logo