[Bug libstdc++/119488] 25_algorithms/stable_sort/constexpr.cc test fails (error: non-constant condition for static assertion)

2025-03-27 Thread peppe at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119488 Giuseppe D'Angelo changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |peppe at gcc dot gnu.org

[Bug libstdc++/119488] 25_algorithms/stable_sort/constexpr.cc test fails (error: non-constant condition for static assertion)

2025-03-27 Thread peppe at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119488 --- Comment #7 from Giuseppe D'Angelo --- (In reply to Sam James from comment #5) > (In reply to Giuseppe D'Angelo from comment #4) > > Hi, > > > > Apologies for the testsuite regression; I think this is fixed now in trunk > > by r15-8971-g6acf

[Bug c++/119850] New: #pragma GCC diagnostic ignored "-Wstrict-overflow" is ignored

2025-04-17 Thread peppe at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119850 Bug ID: 119850 Summary: #pragma GCC diagnostic ignored "-Wstrict-overflow" is ignored Product: gcc Version: 14.2.1 Status: UNCONFIRMED Severity: normal

[Bug libstdc++/119496] _Temporary_buffer::requested_size is not a reserved name

2025-06-05 Thread peppe at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119496 Giuseppe D'Angelo changed: What|Removed |Added CC||peppe at gcc dot gnu.org --- Commen

[Bug libstdc++/120644] [16 Regression] FAILs in various xtreme-header tests since r16-1487

2025-06-13 Thread peppe at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120644 Giuseppe D'Angelo changed: What|Removed |Added Ever confirmed|0 |1 Last reconfirmed|

[Bug libstdc++/120644] [16 Regression] FAILs in various xtreme-header tests since r16-1487

2025-06-13 Thread peppe at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120644 --- Comment #6 from Giuseppe D'Angelo --- Reduced testcase: enum class E { E0, E1 }; template constexpr auto fmt_kind = E::E0; template class opt{}; template constexpr auto fmt_kind> = E::E1; Executing on host: /home/peppe/projects/src/

[Bug libstdc++/120644] [16 Regression] FAILs in various xtreme-header tests since r16-1487

2025-06-13 Thread peppe at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120644 --- Comment #7 from Giuseppe D'Angelo --- Created attachment 61632 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=61632&action=edit Reproducer Hi, I'm attaching a new autotest that seems to constantly fail here.

[Bug c++/120644] [modules] conflicting type for imported declaration with variable template and auto

2025-06-13 Thread peppe at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120644 Giuseppe D'Angelo changed: What|Removed |Added Attachment #61632|0 |1 is obsolete|

[Bug c++/120644] [modules] conflicting type for imported declaration with variable template and auto

2025-06-13 Thread peppe at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120644 --- Comment #10 from Giuseppe D'Angelo --- (In reply to Jonathan Wakely from comment #4) > Yes please Patch posted on the ML.

[Bug libstdc++/119496] _Temporary_buffer::requested_size is not a reserved name

2025-06-12 Thread peppe at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119496 --- Comment #3 from Giuseppe D'Angelo --- Fixed on trunk. Backporting should be relatively safe, but given that no-one has ever complained about this, maybe not worth it...

[Bug libstdc++/113060] std::variant converting constructor/assignment is non-conforming after P2280?

2025-06-10 Thread peppe at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113060 --- Comment #10 from Giuseppe D'Angelo --- LEWG has forwaded P3146 to LWG; I've implemented Jiang An's idea in https://forge.sourceware.org/gcc/gcc-TEST/pulls/51 .

[Bug c++/99625] GCC does not detect narrowing in aggregate initialization

2025-06-10 Thread peppe at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99625 --- Comment #6 from Giuseppe D'Angelo --- Related to this: https://github.com/cplusplus/CWG/issues/686

[Bug libstdc++/121026] ranges::uninitialized_xxx algos perform invalid optimizations

2025-07-22 Thread peppe at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121026 Giuseppe D'Angelo changed: What|Removed |Added CC||peppe at gcc dot gnu.org --- Commen