https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121335
--- Comment #5 from Patrick Palka ---
i.e. place #includes first:
#define GLFW_INCLUDE_VULKAN
#include
import std;
import vulkan_hpp;
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121335
Patrick Palka changed:
What|Removed |Added
CC||ppalka at gcc dot gnu.org
--- Comment
||ppalka at gcc dot gnu.org
Ever confirmed|0 |1
Target Milestone|--- |16.0
Status|UNCONFIRMED |NEW
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121351
Patrick Palka changed:
What|Removed |Added
Summary|[15/16 Regression] |[15 Regression] Ambiguous
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120620
Patrick Palka changed:
What|Removed |Added
Summary|[13/14/15/16 Regression]|[13/14/15 Regression]
at gcc dot gnu.org |ppalka at gcc dot
gnu.org
at gcc dot gnu.org |ppalka at gcc dot
gnu.org
||2025-08-01
CC||ppalka at gcc dot gnu.org
See Also||https://gcc.gnu.org/bugzill
||a/show_bug.cgi?id=119859
Status|UNCONFIRMED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120620
Patrick Palka changed:
What|Removed |Added
CC||jason at gcc dot gnu.org
--- Comment #5
,
||ppalka at gcc dot gnu.org
See Also||https://gcc.gnu.org/bugzill
||a/show_bug.cgi?id=105964
Keywords|needs-bisection |
--- Comment #3 from Patrick Palka
||ppalka at gcc dot gnu.org
Known to work||10.2.0
Summary|[13/14/15/16 Regression]|[13/14/15/16 Regression]
|ICE: Segmentation fault on |ICE: Segmentation fault on
|local lambda constraints
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121327
Patrick Palka changed:
What|Removed |Added
Component|c++ |libstdc++
--- Comment #3 from Patrick P
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121327
Patrick Palka changed:
What|Removed |Added
CC||ppalka at gcc dot gnu.org
--- Comment
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120224
Patrick Palka changed:
What|Removed |Added
Summary|[14/15 Regression] ICE in |[14 Regression] ICE in
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121238
--- Comment #2 from Patrick Palka ---
(In reply to Patrick Palka from comment #1)
> Confirmed, thanks for the short reproducer. Reducing via cvise..
My few attempts at reducing this testcase further via cvise resulted in
non-deterministically bu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121245
--- Comment #2 from Patrick Palka ---
Note this relaxation only applies to container member functions.
InputIterator template parameter for _algorithms_ must be C++17 iterator as per
https://wg21.link/algorithms.requirements#4.2
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121245
Patrick Palka changed:
What|Removed |Added
CC||ppalka at gcc dot gnu.org
--- Comment
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108080
--- Comment #19 from Patrick Palka ---
(In reply to ak from comment #18)
> How about just making it a warning and ignore? In most cases this is not
> fatal. The only exception would be options that are required for correctness.
>
> This patch f
||2025-07-25
Status|UNCONFIRMED |NEW
CC||ppalka at gcc dot gnu.org
--- Comment #1 from Patrick Palka ---
Confirmed, thanks for the short reproducer. Reducing via cvise..
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121231
--- Comment #7 from Patrick Palka ---
Yep, both forms should work..
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121239
Patrick Palka changed:
What|Removed |Added
Last reconfirmed||2025-07-24
Status|UNCONFIRM
: normal
Priority: P3
Component: c++
Assignee: unassigned at gcc dot gnu.org
Reporter: ppalka at gcc dot gnu.org
Target Milestone: ---
In https://gcc.gnu.org/pipermail/gcc-patches/2025-July/690520.html we noticed
the following inadvertent mangling changes of non
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121231
--- Comment #5 from Patrick Palka ---
It works if we explicitly zero-initialize 'result':
Foo result{0,0};
,
||ppalka at gcc dot gnu.org
--- Comment #4 from Patrick Palka ---
The problem seems to be that mangle_template_parm_object returns the same
mangling _ZTAXtl3FooLi1EEE, i.e. "Foo{1}", for both make_foo(true) and
make_foo(false) which causes us to confla
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121055
Patrick Palka changed:
What|Removed |Added
Resolution|--- |FIXED
Status|ASSIGNED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119962
Patrick Palka changed:
What|Removed |Added
Resolution|--- |FIXED
Status|ASSIGNED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106610
Patrick Palka changed:
What|Removed |Added
CC||ppalka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114632
Patrick Palka changed:
What|Removed |Added
Keywords||ice-on-invalid-code
--- Comment #4 from
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121179
Patrick Palka changed:
What|Removed |Added
CC||ppalka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103524
Bug 103524 depends on bug 121179, which changed state.
Bug 121179 Summary: When importing std, chrono calculation will cause a
compilation error
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121179
What|Removed
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121055
Patrick Palka changed:
What|Removed |Added
Assignee|unassigned at gcc dot gnu.org |ppalka at gcc dot
gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115209
--- Comment #8 from Patrick Palka ---
(In reply to 康桓瑋 from comment #7)
> (In reply to 康桓瑋 from comment #6)
> > (In reply to Patrick Palka from comment #5)
> > > (In reply to 康桓瑋 from comment #4)
> > > > > Our concat_view implementation is a
||2025-07-11
Ever confirmed|0 |1
CC||ppalka at gcc dot gnu.org
--- Comment #3 from Patrick Palka ---
confirmed
(In reply to Jonathan Wakely from comment #1)
> The optimizations are useful for -O0 where
|--- |FIXED
Assignee|unassigned at gcc dot gnu.org |ppalka at gcc dot
gnu.org
--- Comment #6 from Patrick Palka ---
Fixed for GCC 15.2, thanks for the bug report.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120934
Patrick Palka changed:
What|Removed |Added
Target Milestone|--- |15.2
||rejects-valid
CC||ppalka at gcc dot gnu.org
Last reconfirmed||2025-07-03
Status|UNCONFIRMED |NEW
See Also||https://gcc.gnu.org/bugzill
||a/show_bug.cgi?id=104669
Keywords|needs-bisection |
CC||jason at gcc dot gnu.org,
||ppalka at gcc dot gnu.org
--- Comment #2 from Patrick Palka
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120789
Patrick Palka changed:
What|Removed |Added
Assignee|unassigned at gcc dot gnu.org |ppalka at gcc dot
gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105611
--- Comment #1 from Patrick Palka ---
std::shift_left/right require a Cpp17ForwardIterator, but here I is not default
constructible which seems like a constraint violation making the testcase
invalid?
Using ranges::next on a legacy iterator is
||ppalka at gcc dot gnu.org
--- Comment #4 from Patrick Palka ---
The ICE (with -std=c++20) started with r13-3299 "c++ modules: ICE with
dynamic_cast [PR106304]".
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105644
Patrick Palka changed:
What|Removed |Added
CC||rush102333 at gmail dot com
--- Comment
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120748
--- Comment #2 from Patrick Palka ---
(In reply to Patrick Palka from comment #1)
> Started crashing (stack overflow) after r16-970.
... before which, we would instead reject the testcase, so not sure if this is
really a regression (rejects-vali
gnu.org,
||ppalka at gcc dot gnu.org
Target Milestone|--- |14.4
--- Comment #1 from Patrick Palka ---
Confirmed, the ICE (with -std=c++20) started with r15-7260 "c++: constexpr
VEC_INIT_EXPR [PR118285]",
||ppalka at gcc dot gnu.org
Status|UNCONFIRMED |RESOLVED
--- Comment #1 from Patrick Palka ---
Thanks for the bug report, I think this is essentially a dup of PR105644
*** This bug has been marked as a duplicate of bug 105644 ***
||jason at gcc dot gnu.org,
||ppalka at gcc dot gnu.org
Keywords|needs-bisection |
Ever confirmed|0 |1
Last reconfirmed||2025-06-24
--- Comment #1 from
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120717
Patrick Palka changed:
What|Removed |Added
Target Milestone|--- |16.0
Resolution|---
at gcc dot gnu.org |ppalka at gcc dot
gnu.org
Component|c++ |libstdc++
--- Comment #2 from Patrick Palka ---
This requires a libstdc++ workaround, the warning is behaving as expected.
|1
CC||ppalka at gcc dot gnu.org
Last reconfirmed||2025-06-20
--- Comment #1 from Patrick Palka ---
> 1. Refine the implementation-detail metafunction
> std::__is_complete_or_unbounded so that it cor
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117792
Patrick Palka changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116320
Patrick Palka changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114303
Patrick Palka changed:
What|Removed |Added
Resolution|--- |FIXED
Status|ASSIGNED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120655
Patrick Palka changed:
What|Removed |Added
CC||jason at gcc dot gnu.org
Ever confi
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84075
Patrick Palka changed:
What|Removed |Added
Status|ASSIGNED|NEW
Assignee|ppalka at gcc
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84075
Patrick Palka changed:
What|Removed |Added
Known to work|14.1.0, 15.0|
Summary|[12/13 Regression] T
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108848
Patrick Palka changed:
What|Removed |Added
Target Milestone|12.5|13.0
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55004
Bug 55004 depends on bug 116418, which changed state.
Bug 116418 Summary: [12 Regression] statement expressions as initializer for
decltype auto breaks in templates with optimization turned on and debug info
turned on due to gstatement-frontiers
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116418
Patrick Palka changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120684
Patrick Palka changed:
What|Removed |Added
Summary|bogus "error: destroying|[15/16 Regression] bogus
sion: 16.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: c++
Assignee: unassigned at gcc dot gnu.org
Reporter: ppalka at gcc dot gnu.org
Target Milestone: ---
$ cat testcase.C
struct basic_string {
constexpr ~basic_string() {}
}
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120655
Patrick Palka changed:
What|Removed |Added
CC||ppalka at gcc dot gnu.org
--- Comment
||mpolacek at gcc dot gnu.org,
||ppalka at gcc dot gnu.org
Target Milestone|--- |12.5
Last reconfirmed||2025-06-16
Status|UNCONFIRMED |NEW
--- Comment #1 from Patrick Palka
|UNCONFIRMED |NEW
Ever confirmed|0 |1
CC||ppalka at gcc dot gnu.org
--- Comment #3 from Patrick Palka ---
Confirmed, this is only a problem for redundant 'typename' outside of a
template. GCC 13 correct
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119705
--- Comment #9 from Patrick Palka ---
With -fsyntax-only and a checking compiler (which means frequent GCs), we
allocate 5.8GB of GC memory according to -ftime-report, but maximum RSS is 5GB
according to /usr/bin/time -v, which I think means the
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100795
Patrick Palka changed:
What|Removed |Added
Assignee|unassigned at gcc dot gnu.org |ppalka at gcc dot
gnu.org
||jason at gcc dot gnu.org,
||ppalka at gcc dot gnu.org
--- Comment #4 from Patrick Palka ---
This one also started with r15-9189. And doesn't require -O to reproduce
unlike PR120502.
|--- |FIXED
Assignee|unassigned at gcc dot gnu.org |ppalka at gcc dot
gnu.org
Status|NEW |RESOLVED
--- Comment #9 from Patrick Palka ---
Fixed for 15.2, thanks for the report.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102012
Patrick Palka changed:
What|Removed |Added
Resolution|--- |INVALID
Status|NEW
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67491
Bug 67491 depends on bug 102012, which changed state.
Bug 102012 Summary: GCC accepts any non-bool atomic constraint type
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102012
What|Removed |Added
-
||ppalka at gcc dot gnu.org
Summary|[14/15/16 Regression] ICE |[14/15 Regression] ICE in
|in |cp_parser_expression_statem
|cp_parser_expression_statem |ent with std::void_t
|ent with std
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118340
Patrick Palka changed:
What|Removed |Added
Resolution|--- |FIXED
Status|ASSIGNED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120555
--- Comment #2 from Patrick Palka ---
The comment #1 testcase might be over-reduced, it's more interesting if the two
branches of the constexpr have different return types:
// PR c++/120555
// { dg-do compile { target c++17 } }
struct A { int
,
||ppalka at gcc dot gnu.org
Summary|[15 Regression] Use of auto |[15/16 Regression] Use of
|func before deduction of|auto func before deduction
|auto|of auto
--- Comment #1 from Patrick
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106749
Bug 106749 depends on bug 118031, which changed state.
Bug 118031 Summary: [C++23] ranges::starts_with and ranges::ends_with
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118031
What|Removed |Added
-
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118031
Patrick Palka changed:
What|Removed |Added
Resolution|--- |FIXED
Status|ASSIGNED
||r15-9189
See Also||https://gcc.gnu.org/bugzill
||a/show_bug.cgi?id=119387
CC||ppalka at gcc dot gnu.org
--- Comment #2 from Patrick Palka ---
Started with r15-9189 &q
|--- |FIXED
Assignee|unassigned at gcc dot gnu.org |ppalka at gcc dot
gnu.org
--- Comment #6 from Patrick Palka ---
Fixed for 15.2, thanks for the bug report.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120123
--- Comment #6 from Patrick Palka ---
N.B. the testcase here is a C++20 one, not related to xobj lambdas.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120123
Patrick Palka changed:
What|Removed |Added
See Also||https://gcc.gnu.org/bugzill
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119240
Patrick Palka changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
See Also|https://gcc
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113563
Patrick Palka changed:
What|Removed |Added
See Also|https://gcc.gnu.org/bugzill |
|a/show_bug.cgi?id=1
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65608
Bug 65608 depends on bug 119378, which changed state.
Bug 119378 Summary: [12/13 Regression] Nested template class friend of template
class produces "internal compiler error: unexpected expression ‘T’ of kind
template_parm_index"
https://gcc.gnu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119378
Patrick Palka changed:
What|Removed |Added
Target Milestone|12.5|14.3
Status|ASSIGNED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120432
--- Comment #4 from Patrick Palka ---
(In reply to Patrick Palka from comment #3)
> (In reply to Arthur O'Dwyer from comment #2)
> > But I think a better answer in this case is "because using
> > a volatile index *will not actually compile*, so
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120432
--- Comment #3 from Patrick Palka ---
(In reply to Arthur O'Dwyer from comment #2)
> But I think a better answer in this case is "because using
> a volatile index *will not actually compile*, so flat_map shouldn't
> gratuitously advertise that s
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112641
Patrick Palka changed:
What|Removed |Added
Resolution|--- |FIXED
Status|ASSIGNED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112641
Patrick Palka changed:
What|Removed |Added
Target Milestone|--- |12.5
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118083
Patrick Palka changed:
What|Removed |Added
Target Milestone|14.4|14.3
Status|ASSIGNED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115046
Patrick Palka changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112490
Patrick Palka changed:
What|Removed |Added
Resolution|--- |FIXED
Status|ASSIGNED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119135
Patrick Palka changed:
What|Removed |Added
Resolution|--- |FIXED
Status|ASSIGNED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112453
Patrick Palka changed:
What|Removed |Added
Target Milestone|13.4|14.0
Status|ASSIGNED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119233
Patrick Palka changed:
What|Removed |Added
Summary|[12/13 Regression] |[12 Regression] templated
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106760
Patrick Palka changed:
What|Removed |Added
Summary|[12/13 Regression] ICE: |[12 Regression] ICE: tree
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115358
Patrick Palka changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117792
Patrick Palka changed:
What|Removed |Added
Summary|[12/13 Regression] ICE in |[12 Regression] ICE in
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115656
Patrick Palka changed:
What|Removed |Added
Summary|[12/13 Regression] |[12 Regression] Templated
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116418
Patrick Palka changed:
What|Removed |Added
Summary|[12/13 Regression] |[12 Regression] statement
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67491
Bug 67491 depends on bug 118060, which changed state.
Bug 118060 Summary: [13 Regression] ICE (internal compiler error) on requires
clause
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118060
What|Removed |Added
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118060
Patrick Palka changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116320
Patrick Palka changed:
What|Removed |Added
Summary|[12/13 Regression] ICE: |[12 Regression] ICE:
1 - 100 of 2066 matches
Mail list logo