https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83819
Bug 83819 depends on bug 92226, which changed state.
Bug 92226 Summary: [10 Regression] live nul char store to array eliminated
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92226
What|Removed |Added
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92226
--- Comment #3 from Martin Sebor ---
Author: msebor
Date: Mon Oct 28 23:46:09 2019
New Revision: 277545
URL: https://gcc.gnu.org/viewcvs?rev=277545&root=gcc&view=rev
Log:
PR tree-optimization/92226 - live nul char store to array eliminated
gcc/
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83543
--- Comment #9 from Martin Sebor ---
Author: msebor
Date: Tue Oct 29 16:14:18 2019
New Revision: 277576
URL: https://gcc.gnu.org/viewcvs?rev=277576&root=gcc&view=rev
Log:
gcc/testsuite/ChangeLog:
PR testsuite/92144
* c-c++-commo
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92144
--- Comment #2 from Martin Sebor ---
Author: msebor
Date: Tue Oct 29 16:14:18 2019
New Revision: 277576
URL: https://gcc.gnu.org/viewcvs?rev=277576&root=gcc&view=rev
Log:
gcc/testsuite/ChangeLog:
PR testsuite/92144
* c-c++-commo
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56456
Bug 56456 depends on bug 92144, which changed state.
Bug 92144 Summary: [10 regression] c-c++-common/Warray-bounds-4.c still fails
after r277080
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92144
What|Removed |
|--- |FIXED
Assignee|unassigned at gcc dot gnu.org |msebor at gcc dot
gnu.org
--- Comment #3 from Martin Sebor ---
The test is running into the limitation in PR 83543. I've disabled the test in
r277576 until that's resolved (hopefully in GCC 11).
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77328
--- Comment #5 from Martin Sebor ---
The GCC 10 output looks almost correct. I think two things should change:
1) the warning should underline the directive (like the second note), not
the whole format string
2) the second note should be
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56456
Bug 56456 depends on bug 89427, which changed state.
Bug 89427 Summary: missing -Warray-bounds on a MEM_REF of array plus offset
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89427
What|Removed |Added
---
-optimization |middle-end
Known to work||10.0
Resolution|--- |FIXED
Assignee|unassigned at gcc dot gnu.org |msebor at gcc dot
gnu.org
Target Milestone|--- |10.0
Known to fail
Severity: normal
Priority: P3
Component: middle-end
Assignee: unassigned at gcc dot gnu.org
Reporter: msebor at gcc dot gnu.org
Target Milestone: ---
Even with PR89427 resolved, GCC still fails to detect the invalid accesses in
the functions below
Assignee|unassigned at gcc dot gnu.org |msebor at gcc dot
gnu.org
Ever confirmed|0 |1
--- Comment #1 from Martin Sebor ---
I'm testing a patch that diagnoses this.
Referenced Bugs:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88443
[Bug 88443] [met
||7.3.0, 8.3.0, 9.1.0
Keywords||diagnostic
Last reconfirmed||2019-10-31
Assignee|unassigned at gcc dot gnu.org |msebor at gcc dot
gnu.org
Ever confirmed|0 |1
Target
: normal
Priority: P3
Component: middle-end
Assignee: unassigned at gcc dot gnu.org
Reporter: msebor at gcc dot gnu.org
Target Milestone: ---
GCC 10.0 issues a -Wstringop-overflow warning for stores into trailing arrays
that are backed by a large enough
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92312
Martin Sebor changed:
What|Removed |Added
See Also||https://gcc.gnu.org/bugzill
Priority: P3
Component: tree-optimization
Assignee: unassigned at gcc dot gnu.org
Reporter: msebor at gcc dot gnu.org
Target Milestone: ---
With the -Warray-bounds enhancement for pr91647, GCC issues a warning for the
unrolled loop in function f() below. No
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92323
Martin Sebor changed:
What|Removed |Added
See Also||https://gcc.gnu.org/bugzill
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91679
--- Comment #3 from Martin Sebor ---
Author: msebor
Date: Fri Nov 1 21:09:20 2019
New Revision: 277728
URL: https://gcc.gnu.org/viewcvs?rev=277728&root=gcc&view=rev
Log:
PR middle-end/91679 - missing -Warray-bounds accessing a member array in a
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92312
--- Comment #2 from Martin Sebor ---
Author: msebor
Date: Fri Nov 1 21:09:20 2019
New Revision: 277728
URL: https://gcc.gnu.org/viewcvs?rev=277728&root=gcc&view=rev
Log:
PR middle-end/91679 - missing -Warray-bounds accessing a member array in a
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91463
--- Comment #6 from Martin Sebor ---
Author: msebor
Date: Fri Nov 1 21:09:20 2019
New Revision: 277728
URL: https://gcc.gnu.org/viewcvs?rev=277728&root=gcc&view=rev
Log:
PR middle-end/91679 - missing -Warray-bounds accessing a member array in a
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91647
--- Comment #13 from Martin Sebor ---
Author: msebor
Date: Fri Nov 1 21:09:20 2019
New Revision: 277728
URL: https://gcc.gnu.org/viewcvs?rev=277728&root=gcc&view=rev
Log:
PR middle-end/91679 - missing -Warray-bounds accessing a member array in
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92323
--- Comment #2 from Martin Sebor ---
Author: msebor
Date: Fri Nov 1 21:09:20 2019
New Revision: 277728
URL: https://gcc.gnu.org/viewcvs?rev=277728&root=gcc&view=rev
Log:
PR middle-end/91679 - missing -Warray-bounds accessing a member array in a
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56456
Bug 56456 depends on bug 91679, which changed state.
Bug 91679 Summary: missing -Warray-bounds accessing a member array in a local
buffer
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91679
What|Removed |Added
-
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91679
Martin Sebor changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Known to work|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92312
Martin Sebor changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56456
Bug 56456 depends on bug 91463, which changed state.
Bug 91463 Summary: missing -Warray-bounds accessing past the end of a
statically initialized flexible array member
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91463
What|Remove
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91463
Martin Sebor changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Component|c
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69698
Bug 69698 depends on bug 91463, which changed state.
Bug 91463 Summary: missing -Warray-bounds accessing past the end of a
statically initialized flexible array member
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91463
What|Remove
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91647
--- Comment #14 from Martin Sebor ---
Both Warray-bounds-8 and Wstringop-overflow-3.C pass with the Darwin cross now.
Both the Darwin cross and a native GCC 10 now also issue the same warnings for
the test case in comment #7.
With the cross I s
Assignee: unassigned at gcc dot gnu.org
Reporter: msebor at gcc dot gnu.org
Target Milestone: ---
r277728 changed the formatting of zero-length arrays in diagnostics to include
their bound, but the change also inadvertently added the zero bound to flexible
array members (because
|UNCONFIRMED |ASSIGNED
Last reconfirmed||2019-11-01
Assignee|unassigned at gcc dot gnu.org |msebor at gcc dot
gnu.org
Target Milestone|--- |10.0
Ever confirmed|0 |1
Severity
: middle-end
Assignee: unassigned at gcc dot gnu.org
Reporter: msebor at gcc dot gnu.org
Target Milestone: ---
When referencing a VLA in late warnings like -Warray-bounds or
-Wstringop-overflow GCC neglects to mention the VLA's name or point at its
declaration, instead pri
||2019-11-02
Assignee|unassigned at gcc dot gnu.org |msebor at gcc dot
gnu.org
Ever confirmed|0 |1
--- Comment #1 from Martin Sebor ---
The otherwise untested change below changes the output to:
gcc -O2 -S -Wall pr92333.c
pr92333.c
Priority: P3
Component: middle-end
Assignee: unassigned at gcc dot gnu.org
Reporter: msebor at gcc dot gnu.org
Target Milestone: ---
When the pointer argument to __builtin_object_size() is at a negative offset
from the beginning of an object the function seems to return
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92334
--- Comment #1 from Martin Sebor ---
Whoops. There's a typo in the test case in comment #0 (wrong pointer passed to
__builtin_object_size). Here's a corrected test case:
$ cat z.c && gcc -O2 -S -Wall -fdump-tree-strlen=/dev/stdout z.c
void sin
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92334
Martin Sebor changed:
What|Removed |Added
Status|RESOLVED|NEW
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77622
--- Comment #2 from Martin Sebor ---
*** Bug 92334 has been marked as a duplicate of this bug. ***
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92334
Martin Sebor changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77622
Martin Sebor changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Last reconfirmed|
||10.0
Resolution|--- |FIXED
Assignee|unassigned at gcc dot gnu.org |msebor at gcc dot
gnu.org
Target Milestone|--- |10.0
Known to fail||7.3.0, 8.3.0, 9.2.0
--- Comment #1
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56456
Bug 56456 depends on bug 88565, which changed state.
Bug 88565 Summary: enhance -Warray-bounds for C++ trailing class member arrays
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88565
What|Removed |Added
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88565
Martin Sebor changed:
What|Removed |Added
Status|RESOLVED|REOPENED
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56456
Bug 56456 depends on bug 88565, which changed state.
Bug 88565 Summary: enhance -Warray-bounds for C++ trailing class member arrays
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88565
What|Removed |Added
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88565
--- Comment #3 from Martin Sebor ---
Author: msebor
Date: Sun Nov 3 22:11:37 2019
New Revision: 277758
URL: https://gcc.gnu.org/viewcvs?rev=277758&root=gcc&view=rev
Log:
PR c++/88565 - enhance -Warray-bounds for C++ trailing class member arrays
||msebor at gcc dot gnu.org
Component|c |middle-end
Resolution|--- |FIXED
Assignee|unassigned at gcc dot gnu.org |msebor at gcc dot
gnu.org
Target Milestone|--- |10.0
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56456
Bug 56456 depends on bug 87192, which changed state.
Bug 87192 Summary: -Warray-bounds (even =2) does not work on struct members
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87192
What|Removed |Added
---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82612
Martin Sebor changed:
What|Removed |Added
Status|UNCONFIRMED |ASSIGNED
Last reconfirmed|
Priority: P3
Component: tree-optimization
Assignee: unassigned at gcc dot gnu.org
Reporter: msebor at gcc dot gnu.org
Target Milestone: ---
Out-of-bounds accesses to compound literals are not diagnosed:
$ cat u.c && gcc -O2 -S -Wall -fdump-tree-ethr
||2019-11-04
Assignee|unassigned at gcc dot gnu.org |msebor at gcc dot
gnu.org
Ever confirmed|0 |1
--- Comment #1 from Martin Sebor ---
The otherwise untested change below prevents SRA from folding the out-of-bounds
access and lets VRP
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92349
--- Comment #4 from Martin Sebor ---
Author: msebor
Date: Mon Nov 4 18:15:43 2019
New Revision: 277786
URL: https://gcc.gnu.org/viewcvs?rev=277786&root=gcc&view=rev
Log:
PR tree-optimization/92349 - ICE in -Warray-bounds of a VLA member
gcc/te
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92349
Martin Sebor changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
Priority: P3
Component: middle-end
Assignee: unassigned at gcc dot gnu.org
Reporter: msebor at gcc dot gnu.org
Target Milestone: ---
The -Warray-bounds code takes a shortcut when it detects an access to an array
whose lower bound is equal to its upper bound and
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92363
Martin Sebor changed:
What|Removed |Added
Keywords||diagnostic
Blocks|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92341
Martin Sebor changed:
What|Removed |Added
Keywords||patch
--- Comment #2 from Martin Sebor -
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56456
Bug 56456 depends on bug 92378, which changed state.
Bug 92378 Summary: missing -Warray-bounds warning
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92378
What|Removed |Added
-
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92341
Martin Sebor changed:
What|Removed |Added
CC||tangyixuan at mail dot
dlut.edu.cn
--- C
||msebor at gcc dot gnu.org
Component|c |middle-end
Resolution|--- |DUPLICATE
Assignee|unassigned at gcc dot gnu.org |msebor at gcc dot
gnu.org
Target Milestone|--- |10.0
Priority: P3
Component: middle-end
Assignee: unassigned at gcc dot gnu.org
Reporter: msebor at gcc dot gnu.org
Target Milestone: ---
More extensive testing of the fix for pr92341 reveals that yet another
optimization gets in the way of diagnosing negative out-of
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92381
Martin Sebor changed:
What|Removed |Added
Keywords||diagnostic
See Also|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86611
Martin Sebor changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92341
--- Comment #4 from Martin Sebor ---
Author: msebor
Date: Tue Nov 5 16:20:44 2019
New Revision: 277851
URL: https://gcc.gnu.org/viewcvs?rev=277851&root=gcc&view=rev
Log:
PR middle-end/92341 - missing -Warray-bounds indexing past the end of a
co
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82612
--- Comment #4 from Martin Sebor ---
Author: msebor
Date: Tue Nov 5 16:20:44 2019
New Revision: 277851
URL: https://gcc.gnu.org/viewcvs?rev=277851&root=gcc&view=rev
Log:
PR middle-end/92341 - missing -Warray-bounds indexing past the end of a
co
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56456
Bug 56456 depends on bug 92341, which changed state.
Bug 92341 Summary: missing -Warray-bounds indexing past the end of a compound
literal
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92341
What|Removed |Added
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92341
Martin Sebor changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Known to work|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82612
Martin Sebor changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56456
Bug 56456 depends on bug 82612, which changed state.
Bug 82612 Summary: missing -Warray-bounds on a non-zero offset from the address
of a non-array object
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82612
What|Removed
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82608
--- Comment #2 from Martin Sebor ---
Author: msebor
Date: Tue Nov 5 17:05:33 2019
New Revision: 277854
URL: https://gcc.gnu.org/viewcvs?rev=277854&root=gcc&view=rev
Log:
PR middle-end/92333 - missing variable name referencing VLA in warnings
PR
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92333
--- Comment #2 from Martin Sebor ---
Author: msebor
Date: Tue Nov 5 17:05:33 2019
New Revision: 277854
URL: https://gcc.gnu.org/viewcvs?rev=277854&root=gcc&view=rev
Log:
PR middle-end/92333 - missing variable name referencing VLA in warnings
PR
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92333
Martin Sebor changed:
What|Removed |Added
Keywords||patch
Status|ASSIGNED
||2019-11-05
Assignee|unassigned at gcc dot gnu.org |msebor at gcc dot
gnu.org
Ever confirmed|0 |1
--- Comment #3 from Martin Sebor ---
A partial fix (https://gcc.gnu.org/ml/gcc-patches/2019-11/msg00179.html)
committed in r277854. Out-of
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92380
Martin Sebor changed:
What|Removed |Added
CC||msebor at gcc dot gnu.org
--- Comment #1
|--- |FIXED
Assignee|unassigned at gcc dot gnu.org |msebor at gcc dot
gnu.org
Target Milestone|--- |10.0
Known to fail||7.3.0, 8.3.0, 9.2.0
--- Comment #1 from Martin Sebor ---
Fixed for GCC 10 via r277851.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56456
Bug 56456 depends on bug 92363, which changed state.
Bug 92363 Summary: wrong subscript value printed when indexing into an empty
array
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92363
What|Removed |Added
---
at gcc dot gnu.org |msebor at gcc dot
gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92373
Martin Sebor changed:
What|Removed |Added
Keywords||patch
Summary|[10 Regression]
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92373
--- Comment #2 from Martin Sebor ---
Author: msebor
Date: Wed Nov 6 01:25:09 2019
New Revision: 277871
URL: https://gcc.gnu.org/viewcvs?rev=277871&root=gcc&view=rev
Log:
PR tree-optimization/92373 - ICE in -Warray-bounds on access to member arr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92373
Martin Sebor changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91992
--- Comment #5 from Martin Sebor ---
I haven't had time to debug it but it would help if the test set up an alarm to
avoid hanging the build. Otherwise I have no choice but to disable go in my
builds.
|UNCONFIRMED |NEW
Last reconfirmed||2019-11-06
CC||msebor at gcc dot gnu.org
Component|c |bootstrap
Blocks||56456, 86656
Ever confirmed|0
Assignee: unassigned at gcc dot gnu.org
Reporter: msebor at gcc dot gnu.org
Target Milestone: ---
In simple expressions, GCC folds strlen(*s) calls whose result is only used in
a test for equality with zero to tests for the first character being nul. But
it does only a
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92408
Martin Sebor changed:
What|Removed |Added
Keywords||missed-optimization
See Also|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92333
--- Comment #5 from Martin Sebor ---
The ICE is caused by int_const_binop (TRUNC_DIV_EXPR, maxbound, eltsize)
returning a nul for constant arguments, and caller assuming it's non-null. The
poly_int_binop function apparently doesn't know how to d
Priority: P3
Component: tree-optimization
Assignee: unassigned at gcc dot gnu.org
Reporter: msebor at gcc dot gnu.org
Target Milestone: ---
GCC folds to false the test for a's contents in f() below but it doesn't do the
same in g(). It appears to be caused by t
||2019-11-07
Assignee|unassigned at gcc dot gnu.org |msebor at gcc dot
gnu.org
Ever confirmed|0 |1
--- Comment #1 from Martin Sebor ---
The otherwise untested change below allows the test case to be optimized as I
expect:
index
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87736
Martin Sebor changed:
What|Removed |Added
See Also||https://gcc.gnu.org/bugzill
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87731
Martin Sebor changed:
What|Removed |Added
See Also||https://gcc.gnu.org/bugzill
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87313
Martin Sebor changed:
What|Removed |Added
See Also||https://gcc.gnu.org/bugzill
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91582
Martin Sebor changed:
What|Removed |Added
Keywords||patch
--- Comment #3 from Martin Sebor -
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79016
Martin Sebor changed:
What|Removed |Added
Keywords||patch
Target Milestone|---
||2019-11-08
Assignee|unassigned at gcc dot gnu.org |msebor at gcc dot
gnu.org
Ever confirmed|0 |1
--- Comment #2 from Martin Sebor ---
My WIP patch for pr91582 detects both of these bugs:
pr85484.c: In function āgā:
pr85484.c:7:3
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92452
--- Comment #2 from Martin Sebor ---
See also bug 92333, comment #4.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83688
--- Comment #9 from Martin Sebor ---
Author: msebor
Date: Tue Nov 12 17:18:37 2019
New Revision: 278098
URL: https://gcc.gnu.org/viewcvs?rev=278098&root=gcc&view=rev
Log:
PR middle-end/83688 - check if buffers may overlap when copying strings us
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=35503
--- Comment #13 from Martin Sebor ---
Author: msebor
Date: Tue Nov 12 17:18:37 2019
New Revision: 278098
URL: https://gcc.gnu.org/viewcvs?rev=278098&root=gcc&view=rev
Log:
PR middle-end/83688 - check if buffers may overlap when copying strings u
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84774
Bug 84774 depends on bug 83688, which changed state.
Bug 83688 Summary: Please check if buffers may overlap when copying strings
using sprintf
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83688
What|Removed |Ad
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83688
Martin Sebor changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Component|c
Priority: P3
Component: jit
Assignee: dmalcolm at gcc dot gnu.org
Reporter: msebor at gcc dot gnu.org
Target Milestone: ---
Many jit tests fail on today's top of trunk (r278096) that I didn't see fail
yesterday.
=== jit tests ===
Schedule of
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92412
--- Comment #4 from Martin Sebor ---
Author: msebor
Date: Tue Nov 12 18:49:31 2019
New Revision: 278099
URL: https://gcc.gnu.org/viewcvs?rev=278099&root=gcc&view=rev
Log:
PR tree-optimization/92412 - excessive errno aliasing assumption defeats
o
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92412
Martin Sebor changed:
What|Removed |Added
Target Milestone|--- |10.0
--- Comment #5 from Martin Sebor --
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92412
Martin Sebor changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
Component: tree-optimization
Assignee: unassigned at gcc dot gnu.org
Reporter: msebor at gcc dot gnu.org
Target Milestone: ---
GCC 9 and later fold strncmp calls with constant strings as arguments but it
doesn't optimize equivalent calls when one or both arguments is an untermi
at gcc dot gnu.org |msebor at gcc dot
gnu.org
601 - 700 of 7383 matches
Mail list logo