[Bug middle-end/78918] missing -Wrestrict on memcpy copying over self

2017-12-20 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78918 Martin Sebor changed: What|Removed |Added See Also||https://gcc.gnu.org/bugzill

[Bug middle-end/78918] missing -Wrestrict on memcpy copying over self

2017-12-18 Thread clyon at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78918 Christophe Lyon changed: What|Removed |Added CC||clyon at gcc dot gnu.org --- Comment #

[Bug middle-end/78918] missing -Wrestrict on memcpy copying over self

2017-12-17 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78918 --- Comment #8 from Martin Sebor --- It's an unintended effect of warning during folding. The folder sees the arguments propagated before the if conditional has been evaluated and before the call has been eliminated as unreachable. The only way

[Bug middle-end/78918] missing -Wrestrict on memcpy copying over self

2017-12-17 Thread dimhen at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78918 --- Comment #7 from Dmitry G. Dyachenko --- I'm a bit confused: -- warning about `static inline bar()' inlined into `foo()' -- and no warning about `baz()' What is the difference? May be no warnings will be more consistent? $ cat x.c #include

[Bug middle-end/78918] missing -Wrestrict on memcpy copying over self

2017-12-16 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78918 Martin Sebor changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug middle-end/78918] missing -Wrestrict on memcpy copying over self

2017-12-16 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78918 --- Comment #5 from Martin Sebor --- Author: msebor Date: Sat Dec 16 23:58:34 2017 New Revision: 255755 URL: https://gcc.gnu.org/viewcvs?rev=255755&root=gcc&view=rev Log: PR tree-optimization/78918 - missing -Wrestrict on memcpy copying over sel

[Bug middle-end/78918] missing -Wrestrict on memcpy copying over self

2017-07-16 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78918 Martin Sebor changed: What|Removed |Added Keywords||patch --- Comment #4 from Martin Sebor -

[Bug middle-end/78918] missing -Wrestrict on memcpy copying over self

2017-06-21 Thread fw at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78918 Florian Weimer changed: What|Removed |Added See Also||https://gcc.gnu.org/bugzill

[Bug middle-end/78918] missing -Wrestrict on memcpy copying over self

2017-06-21 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78918 Martin Sebor changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug middle-end/78918] missing -Wrestrict on memcpy copying over self

2016-12-23 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78918 Martin Sebor changed: What|Removed |Added Keywords||diagnostic See Also|