[Bug rtl-optimization/77416] [7 Regression] LRA rematerializing use of CA reg across function call

2016-09-19 Thread vmakarov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77416 --- Comment #10 from Vladimir Makarov --- Author: vmakarov Date: Mon Sep 19 21:38:27 2016 New Revision: 240247 URL: https://gcc.gnu.org/viewcvs?rev=240247&root=gcc&view=rev Log: 2016-09-19 Vladimir Makarov PR rtl-optimization/77416

[Bug other/77421] Bugs found in GCC with the help of PVS-Studio

2016-09-19 Thread edlinger at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77421 --- Comment #15 from Bernd Edlinger --- Author: edlinger Date: Mon Sep 19 21:57:46 2016 New Revision: 240250 URL: https://gcc.gnu.org/viewcvs?rev=240250&root=gcc&view=rev Log: 2016-09-19 Bernd Edlinger PR middle-end/77421 * d

[Bug c/77650] struct with a nested flexible array followed by another member accepted

2016-09-19 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77650 --- Comment #2 from Martin Sebor --- Thanks for the background. It's unfortunate but I hope the Glibc code can be accommodated without preventing GCC from detecting the same problem in user code (and rejecting it with a hard error). One approac

[Bug c++/77434] warn about suspicious precedence of ternary operator (?:)

2016-09-19 Thread edlinger at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77434 --- Comment #12 from Bernd Edlinger --- Author: edlinger Date: Mon Sep 19 22:10:11 2016 New Revision: 240251 URL: https://gcc.gnu.org/viewcvs?rev=240251&root=gcc&view=rev Log: gcc: 2016-09-19 Bernd Edlinger PR c++/77434 * doc

[Bug c++/77655] New: ICE on invalid c++ code on x86_64-linux-gnu (internal compiler error: Segmentation fault (program cc1plus))

2016-09-19 Thread chengniansun at gmail dot com
-trunk/libexec/gcc/x86_64-pc-linux-gnu/7.0.0/lto-wrapper Target: x86_64-pc-linux-gnu Configured with: ../gcc-source-trunk/configure --enable-languages=c,c++,lto --prefix=/usr/local/gcc-trunk --disable-bootstrap Thread model: posix gcc version 7.0.0 20160919 (experimental) [trunk revision 240232

[Bug c/77650] struct with a nested flexible array followed by another member accepted

2016-09-19 Thread joseph at codesourcery dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77650 --- Comment #3 from joseph at codesourcery dot com --- Anything based on whether things are in system headers won't work for building glibc as the headers don't look like system headers when building glibc (which uses -Wall -Werror).

[Bug c++/51242] [C++11] Unable to use strongly typed enums as bit fields

2016-09-19 Thread sashab at chromium dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=51242 Sasha B changed: What|Removed |Added CC||sashab at chromium dot org --- Comment #28 fro

[Bug c++/77656] New: 64-bit integral template parameter gets incorrectly sized as 32-bits

2016-09-19 Thread matt at matthewfagan dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77656 Bug ID: 77656 Summary: 64-bit integral template parameter gets incorrectly sized as 32-bits Product: gcc Version: 6.2.0 Status: UNCONFIRMED Severity: normal

<    1   2