https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102196
Martin Sebor changed:
What|Removed |Added
Status|WAITING |NEW
Blocks|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102337
Martin Sebor changed:
What|Removed |Added
Blocks||85741
Summary|possibly wrong
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102329
--- Comment #4 from Martin Sebor ---
The text of the warning should be adjusted to make it clear that it's the
object the pointer points to that may be used uninitialized by the function.
For functions like pthread_getspecific() and pthread_set
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55203
Martin Sebor changed:
What|Removed |Added
Ever confirmed|0 |1
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102243
Martin Sebor changed:
What|Removed |Added
Assignee|unassigned at gcc dot gnu.org |msebor at gcc dot
gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102238
Martin Sebor changed:
What|Removed |Added
Resolution|--- |INVALID
Status|UNCONFIRMED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102216
Bug 102216 depends on bug 102238, which changed state.
Bug 102238 Summary: alias_offset in gimple-ssa-sprintf.c is broken
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102238
What|Removed |Added
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102200
Martin Sebor changed:
What|Removed |Added
Assignee|unassigned at gcc dot gnu.org |msebor at gcc dot
gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102346
Martin Sebor changed:
What|Removed |Added
Summary|Missing warning for array |Missing -Warray-bounds due
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=35587
Martin Sebor changed:
What|Removed |Added
CC||fredrik.hederstierna@securi
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56456
Bug 56456 depends on bug 102346, which changed state.
Bug 102346 Summary: Missing -Warray-bounds due to constant folding
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102346
What|Removed |Added
--
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92435
Martin Sebor changed:
What|Removed |Added
CC||msebor at gcc dot gnu.org
Ever confir
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94312
Martin Sebor changed:
What|Removed |Added
Resolution|--- |FIXED
Assignee|unassigned at gc
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90556
Bug 90556 depends on bug 94312, which changed state.
Bug 94312 Summary: missing -Wreturn-local-addr on returning local address via
memchr or memset
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94312
What|Removed
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102263
Martin Sebor changed:
What|Removed |Added
CC||msebor at gcc dot gnu.org
Resolu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82520
Martin Sebor changed:
What|Removed |Added
CC||barry.revzin at gmail dot com
--- Comment
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90556
Martin Sebor changed:
What|Removed |Added
Ever confirmed|0 |1
Status|UNCONFIRMED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102238
Martin Sebor changed:
What|Removed |Added
Blocks|102216 |84774
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102238
Martin Sebor changed:
What|Removed |Added
Status|NEW |ASSIGNED
Assignee|unassigned a
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102378
Bug ID: 102378
Summary: missing -Waddress in template code
Product: gcc
Version: 12.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: c++
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102379
Bug ID: 102379
Summary: missing -Wnarrowing even in instantiated template
Product: gcc
Version: 12.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102378
--- Comment #3 from Martin Sebor ---
With the correct explicit instantiation directive things look much better:
$ cat pr102378.C && gcc -S -Wall pr102378.C
int f ()
{
int a[2];
return &a == 0; // -Waddress (good)
}
template
int g ()
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102378
Martin Sebor changed:
What|Removed |Added
Status|UNCONFIRMED |ASSIGNED
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102238
Martin Sebor changed:
What|Removed |Added
Blocks|102216 |
--- Comment #8 from Martin Sebor ---
(
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102200
Martin Sebor changed:
What|Removed |Added
Blocks||88443
Keywords|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102200
Martin Sebor changed:
What|Removed |Added
Resolution|--- |FIXED
Status|ASSIGNED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88443
Bug 88443 depends on bug 102200, which changed state.
Bug 102200 Summary: [12 Regression] ICE on a min of a decl and pointer in a loop
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102200
What|Removed |Added
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102403
Bug ID: 102403
Summary: [12 Regression] ICE in in init_from_control_deps, at
gimple-predicate-analysis.cc:2364
Product: gcc
Version: 12.0
Status: UNCONFIRMED
S
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102403
Martin Sebor changed:
What|Removed |Added
Last reconfirmed||2021-09-18
Status|UNCONFIRME
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102386
Martin Sebor changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84774
Bug 84774 depends on bug 102386, which changed state.
Bug 102386 Summary: [12 regression] bogus -Wrestrict for unreachable memcpy()
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102386
What|Removed |Added
---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102405
Martin Sebor changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
CC|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102243
Martin Sebor changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102403
Martin Sebor changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=24639
Bug 24639 depends on bug 102403, which changed state.
Bug 102403 Summary: [12 Regression] ICE in in init_from_control_deps, at
gimple-predicate-analysis.cc:2364
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102403
What|Removed
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102329
--- Comment #6 from Martin Sebor ---
In general a program can add an attribute to a system function by redeclaring
it with it. This of course needs to be done conditionally on the GCC version
that supports the attribute. This in turn can be te
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102427
Martin Sebor changed:
What|Removed |Added
Severity|normal |enhancement
Keywords|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102453
Bug ID: 102453
Summary: buffer overflow by atomic built-ins not diagnosed
Product: gcc
Version: 12.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102453
Martin Sebor changed:
What|Removed |Added
Assignee|unassigned at gcc dot gnu.org |msebor at gcc dot
gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102462
Martin Sebor changed:
What|Removed |Added
Last reconfirmed||2021-09-23
Ever confirmed|0
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102466
Martin Sebor changed:
What|Removed |Added
Ever confirmed|0 |1
CC|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102539
Martin Sebor changed:
What|Removed |Added
Resolution|--- |INVALID
CC|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=24639
Bug 24639 depends on bug 102539, which changed state.
Bug 102539 Summary: [11/12 regression] -Wmaybe-uninitialized false positive,
invalid location
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102539
What|Removed
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102555
Bug ID: 102555
Summary: missing -Waddress comparing &p[0] to zero
Product: gcc
Version: 12.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: c
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102556
Bug ID: 102556
Summary: equality comparison of a [static N] parameter to null
not folded
Product: gcc
Version: 12.0
Status: UNCONFIRMED
Severity: normal
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102558
Bug ID: 102558
Summary: missing warning comparing T[static N] to null
Product: gcc
Version: 12.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: c
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102559
Bug ID: 102559
Summary: missing warning comparing result of a nonnull function
to null
Product: gcc
Version: 12.0
Status: UNCONFIRMED
Severity: normal
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102103
Martin Sebor changed:
What|Removed |Added
Resolution|--- |FIXED
Status|ASSIGNED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=33925
Martin Sebor changed:
What|Removed |Added
Assignee|unassigned at gcc dot gnu.org |msebor at gcc dot
gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=33925
Martin Sebor changed:
What|Removed |Added
Keywords||patch
Known to fail|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93644
--- Comment #19 from Martin Sebor ---
GCC 12 has changed to point the warning at the closing curly as suggested in
pr90735 so its output now looks like this:
pr93644.c: In function ‘careadlinkat’:
pr93644.c:30:1: warning: function may return add
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90735
Martin Sebor changed:
What|Removed |Added
Assignee|unassigned at gcc dot gnu.org |msebor at gcc dot
gnu.org
Last
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90556
Bug 90556 depends on bug 90735, which changed state.
Bug 90735 Summary: missing location in -Wreturn-local-addr on a function with
two return statements
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90735
What|Removed
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102192
Martin Sebor changed:
What|Removed |Added
Status|UNCONFIRMED |WAITING
Ever confirmed|0
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102630
Martin Sebor changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Blocks|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102630
--- Comment #3 from Martin Sebor ---
If the warning is keeping Glibc from building with GCC 12 then applying the
patch until this is resolved (hopefully still in stage 1, or in stage 3) seems
like a reasonable workaround. It wouldn't be the fir
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102633
Bug ID: 102633
Summary: warning for self-initialization despite -Wno-init-self
Product: gcc
Version: 12.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Comp
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102633
Martin Sebor changed:
What|Removed |Added
Summary|warning for |[11/12 Regression] warning
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102633
Martin Sebor changed:
What|Removed |Added
CC||muecker at gwdg dot de
--- Comment #2 fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102630
Martin Sebor changed:
What|Removed |Added
Target Milestone|--- |12.0
Status|NEW
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102630
--- Comment #4 from Martin Sebor ---
A test case is below. Warnings for accesses at address zero are intentionally
suppressed (to avoid false positives for unreachable code) but they are issued
for accesses at nonzero offsets from null because
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102630
--- Comment #5 from Martin Sebor ---
Section 25.8. Using FS and GS segments in user space applications in
https://www.kernel.org/doc/html/latest/x86/x86_64/fsgs.html makes it sound like
null might be a valid address in a named address space. I
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102669
Bug ID: 102669
Summary: [12 Regression] FAIL: gnat.dg/unroll1.adb
scan-rtl-dump-times loop2_unroll
Product: gcc
Version: 12.0
Status: UNCONFIRMED
Severity: nor
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102630
Martin Sebor changed:
What|Removed |Added
Keywords||patch
--- Comment #6 from Martin Sebor
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102658
Martin Sebor changed:
What|Removed |Added
CC||msebor at gcc dot gnu.org
--- Comment #5
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102681
--- Comment #3 from Martin Sebor ---
Simply initializing the variable as in the patch below avoids the warning. The
control flow in the code is sufficiently opaque to make it worthwhile from a
readability point irrespective of whether or not th
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102687
Bug ID: 102687
Summary: [12 Regression] bootstrap ICE in insert_access, at
ipa-modref-tree.h:582
Product: gcc
Version: 12.0
Status: UNCONFIRMED
Severity: norma
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102687
--- Comment #2 from Martin Sebor ---
The patch gets rid of the ICE and I don't see any unexpected failures in the
test suite, thanks!
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102453
Martin Sebor changed:
What|Removed |Added
Keywords||patch
--- Comment #1 from Martin Sebor
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102695
Bug ID: 102695
Summary: missing -Wanalyzer-write-to-const for writing to
string, function, label, or const member
Product: gcc
Version: 12.0
Status: UNCONFIRMED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102697
Martin Sebor changed:
What|Removed |Added
Summary|[Diagnostics] overflow |[12 Regression] overflow
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102706
Martin Sebor changed:
What|Removed |Added
CC||crazylht at gmail dot com
Keyw
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102700
Martin Sebor changed:
What|Removed |Added
Last reconfirmed||2021-10-12
CC|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102718
Bug ID: 102718
Summary: gtype-desc.c function redefinition error for
gt_ggc_xxx (int_hash&)
Product: gcc
Version: 12.0
Status: UNCONFIRMED
Severity: normal
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101836
Martin Sebor changed:
What|Removed |Added
Last reconfirmed||2021-10-13
Ever confirmed|0
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101836
Martin Sebor changed:
What|Removed |Added
Severity|normal |enhancement
Component|c
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102720
Martin Sebor changed:
What|Removed |Added
Last reconfirmed||2021-10-13
Ever confirmed|0
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102726
Martin Sebor changed:
What|Removed |Added
Last reconfirmed||2021-10-13
Status|UNCONFIRME
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99580
Martin Sebor changed:
What|Removed |Added
Last reconfirmed|2021-03-14 00:00:00 |2021-10-13
Summary|False posit
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102731
Bug ID: 102731
Summary: inconsistent handling of dereferncing a null pointer
Product: gcc
Version: 12.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Compon
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102731
Martin Sebor changed:
What|Removed |Added
Blocks||56456, 88443
Keywords|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102733
Bug ID: 102733
Summary: missing fs:0 store when followed by one to gs:0
Product: gcc
Version: 12.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102630
Martin Sebor changed:
What|Removed |Added
Resolution|--- |FIXED
Status|ASSIGNED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56456
Bug 56456 depends on bug 102630, which changed state.
Bug 102630 Summary: [12 Regression] Spurious -Warray-bounds with named address
space
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102630
What|Removed |Added
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102733
--- Comment #3 from Martin Sebor ---
A couple of data points: I see the same behavior for any constant address (not
just null). Clang 12 behaves the same as GCC, but Clang 13 emits both stores,
suggesting they fixed it as a bug:
https://godb
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102744
Martin Sebor changed:
What|Removed |Added
CC||liuhongt at gcc dot gnu.org
Last recon
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102759
Martin Sebor changed:
What|Removed |Added
Keywords|diagnostic |ice-on-valid-code
Status|NEW
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102810
Martin Sebor changed:
What|Removed |Added
CC||msebor at gcc dot gnu.org
Ever confi
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102828
Martin Sebor changed:
What|Removed |Added
CC||hubicka at gcc dot gnu.org
--- Comment #
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102848
Bug ID: 102848
Summary: missing warning for bitfield overflow in C
Product: gcc
Version: 12.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: c
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102849
Bug ID: 102849
Summary: missing warning for unsigned bitfield tests for
negativity
Product: gcc
Version: 12.0
Status: UNCONFIRMED
Severity: normal
Pr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102867
Martin Sebor changed:
What|Removed |Added
Assignee|unassigned at gcc dot gnu.org |msebor at gcc dot
gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102887
Bug ID: 102887
Summary: wrong warning location with macro expansion
Product: gcc
Version: 12.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: midd
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102887
Martin Sebor changed:
What|Removed |Added
Keywords||diagnostic
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81981
Martin Sebor changed:
What|Removed |Added
Known to fail||12.0
Known to work|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=24639
Bug 24639 depends on bug 81981, which changed state.
Bug 81981 Summary: [8 Regression] -fsanitize=undefined makes a
-Wmaybe-uninitialized warning disappear
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81981
What|Removed
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102867
Martin Sebor changed:
What|Removed |Added
Summary|[12 Regression] Waddress|[12 Regression] -Waddress
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102919
Bug ID: 102919
Summary: spurious -Wrestrict warning for sprintf into the same
member array as argument plus offset
Product: gcc
Version: 12.0
Status: UNCONFIRMED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102919
Martin Sebor changed:
What|Removed |Added
Status|UNCONFIRMED |ASSIGNED
Ever confirmed|0
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102919
Martin Sebor changed:
What|Removed |Added
Keywords||patch
Target Milestone|---
1401 - 1500 of 1726 matches
Mail list logo