https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106152
Bug ID: 106152
Summary: New ICE compiling template expressions
Product: gcc
Version: 13.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: c++
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105420
--- Comment #2 from Liam White ---
Created attachment 52906
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=52906=edit
Preprocessed source
The first attachment is automatically and manually reduced from the following
source:
ResultCode
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105423
--- Comment #2 from Liam White ---
My bad, use -std=c++20 as well for this example. Then you should reproduce the
issue.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105424
--- Comment #3 from Liam White ---
Compile with c++ -std=gnu++20 -O1 -Werror=stringop-overread to reproduce.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105424
Liam White changed:
What|Removed |Added
Attachment #52897|0 |1
is obsolete|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105424
Bug ID: 105424
Summary: Bogus -Wstringop-overread with non-overread condition
Product: gcc
Version: 12.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105423
Bug ID: 105423
Summary: Bogus -Werror=maybe-uninitialized with definitely
initialized variable
Product: gcc
Version: 12.0
Status: UNCONFIRMED
Severity: normal
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105420
Bug ID: 105420
Summary: Bogus -Warray-bounds with non-compile time-constant
variable
Product: gcc
Version: 12.0
Status: UNCONFIRMED
Severity: normal