[Bug libstdc++/100903] Bogus "zero as null pointer constant" warning

2023-11-20 Thread headch at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100903 --- Comment #13 from Christopher Head --- Could the error message be made more readable by trying to call an undefined-but-declared non-consteval function inside the consteval context in the error case, rather than throwing? The name of the func

[Bug c++/110861] Bad codegen leading to runtime segfault when mixing import and #include

2023-07-31 Thread headch at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110861 --- Comment #1 from Christopher Head --- Note that I ran into this while trying to find a small repro case for the same symptoms (uninitialized “this” and segfault using a string_view) in a larger project, where I originally saw the same thing h

[Bug c++/110861] New: Bad codegen leading to runtime segfault when mixing import and #include

2023-07-31 Thread headch at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110861 Bug ID: 110861 Summary: Bad codegen leading to runtime segfault when mixing import and #include Product: gcc Version: 13.2.0 Status: UNCONFIRMED Severity: norm

[Bug c++/109001] New: “no declaration matches” for complicated non-type template parameters

2023-03-02 Thread headch at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109001 Bug ID: 109001 Summary: “no declaration matches” for complicated non-type template parameters Product: gcc Version: 12.2.1 Status: UNCONFIRMED Severity: normal

[Bug c++/101901] "warning: statement has no effect" in a variadic template with empty parameter pack.

2022-01-07 Thread headch at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101901 Christopher Head changed: What|Removed |Added CC||headch at gmail dot com --- Comment

[Bug c++/99778] New: Spurious -Wzero-as-null-pointer-constant on three-way comparisons

2021-03-25 Thread headch at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99778 Bug ID: 99778 Summary: Spurious -Wzero-as-null-pointer-constant on three-way comparisons Product: gcc Version: 10.2.0 Status: UNCONFIRMED Severity: normal

[Bug c++/99272] New: False positive -Wredundant-tags warning when reusing a name

2021-02-25 Thread headch at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99272 Bug ID: 99272 Summary: False positive -Wredundant-tags warning when reusing a name Product: gcc Version: 10.2.0 Status: UNCONFIRMED Severity: normal P

[Bug c++/98947] New: Incorrect warning when using a ternary operator to select one of two volatile variables to write to

2021-02-02 Thread headch at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98947 Bug ID: 98947 Summary: Incorrect warning when using a ternary operator to select one of two volatile variables to write to Product: gcc Version: 10.2.0 Status: UNCONFIRME