[Bug c/119011] -Wsign-compare: Split it into several levels

2025-02-25 Thread eggert at gnu dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119011 Paul Eggert changed: What|Removed |Added CC||eggert at gnu dot org --- Comment #8 from

[Bug analyzer/109580] New: #pragma GCC diagnostic ignored "-Wanalyzer-fd-leak" is ineffective

2023-04-20 Thread eggert at gnu dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109580 Bug ID: 109580 Summary: #pragma GCC diagnostic ignored "-Wanalyzer-fd-leak" is ineffective Product: gcc Version: 13.0 Status: UNCONFIRMED Severity: normal

[Bug analyzer/109579] New: -Wanalyzer-out-of-bounds false positive in Emacs mapping stack

2023-04-20 Thread eggert at gnu dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109579 Bug ID: 109579 Summary: -Wanalyzer-out-of-bounds false positive in Emacs mapping stack Product: gcc Version: 13.0 Status: UNCONFIRMED Severity: normal

[Bug analyzer/109577] New: -Wanalyzer-allocation-size mishandles __builtin_mul_overflow

2023-04-20 Thread eggert at gnu dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109577 Bug ID: 109577 Summary: -Wanalyzer-allocation-size mishandles __builtin_mul_overflow Product: gcc Version: 13.0 Status: UNCONFIRMED Severity: normal

[Bug c/108690] New: -Wstrict-prototypes too picky for C23

2023-02-06 Thread eggert at gnu dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108690 Bug ID: 108690 Summary: -Wstrict-prototypes too picky for C23 Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component: c

[Bug c/101682] gcc incorrectly rejects C2x attributes after declaration-specifiers

2021-07-30 Thread eggert at gnu dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101682 Paul Eggert changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug c/101682] gcc incorrectly rejects C2x attributes after declaration-specifiers

2021-07-29 Thread eggert at gnu dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101682 --- Comment #2 from Paul Eggert --- Clang's warnings are not a problem here, because in clang 12.0.0 (the current release) __has_c_attribute(nodiscard) is false, so code like this works: #ifndef __has_c_attribute # define __has_c_attribute(x) 0

[Bug c/101682] New: gcc incorrectly rejects C2x attributes after declaration-specifiers

2021-07-29 Thread eggert at gnu dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101682 Bug ID: 101682 Summary: gcc incorrectly rejects C2x attributes after declaration-specifiers Product: gcc Version: 11.2.0 Status: UNCONFIRMED Severity: normal

[Bug other/100735] New: -fno-trampolines doc wrongly implies it affects C, C++ etc.

2021-05-23 Thread eggert at gnu dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100735 Bug ID: 100735 Summary: -fno-trampolines doc wrongly implies it affects C, C++ etc. Product: gcc Version: 11.1.0 Status: UNCONFIRMED Severity: normal

[Bug target/99591] New: Improving __builtin_add_overflow performance on x86-64

2021-03-15 Thread eggert at gnu dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99591 Bug ID: 99591 Summary: Improving __builtin_add_overflow performance on x86-64 Product: gcc Version: 10.2.1 Status: UNCONFIRMED Severity: normal Priority: P3 Comp

[Bug c/97370] comedy of boolean errors for '!a & (b|c)'

2020-10-12 Thread eggert at gnu dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97370 Paul Eggert changed: What|Removed |Added CC||eggert at gnu dot org --- Comment #4 from