[Bug rtl-optimization/70782] zero-initialized long returned by value generates useless stores/loads to the stack

2016-04-24 Thread jhaberman at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70782 Josh Haberman changed: What|Removed |Added Summary|zero-initialized union |zero-initialized long

[Bug rtl-optimization/70782] New: zero-initialized union returned by value generates useless stores/loads to the stack

2016-04-24 Thread jhaberman at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70782 Bug ID: 70782 Summary: zero-initialized union returned by value generates useless stores/loads to the stack Product: gcc Version: 5.2.1 Status: UNCONFIRMED Seve

[Bug c++/70781] New: ICE on invalid C++ code with lambda expressions on x86_64-linux-gnu in finish_expr_stmt, at cp/semantics.c:677

2016-04-24 Thread su at cs dot ucdavis.edu
-trunk/configure --enable-languages=c,c++,lto --prefix=/usr/local/gcc-trunk --disable-bootstrap Thread model: posix gcc version 7.0.0 20160424 (experimental) [trunk revision 235394] (GCC) $ $ g++-5.3 -c small.cpp -std=c++11 small.cpp: In function ‘void foo()’: small.cpp:5:5: error: expected primary

[Bug bootstrap/70704] [6 Regression] AIX bootstrap comparison failure

2016-04-24 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70704 --- Comment #43 from David Edelsohn --- I tried RC2 and it again failed. I configured again with your configure command and what appears to be your build command, and it succeeded. One difference is my normal bootstrap script still use the cont

[Bug tree-optimization/70780] New: wrong code at -O2 and -O3 on x86_64-linux-gnu

2016-04-24 Thread su at cs dot ucdavis.edu
Thread model: posix gcc version 7.0.0 20160424 (experimental) [trunk revision 235394] (GCC) $ $ gcc-trunk -Os small.c; ./a.out $ gcc-5.3 -O2 small.c; ./a.out $ $ gcc-trunk -O2 small.c $ ./a.out Segmentation fault (core dumped) $ int a, b, c, *d, e; static int

[Bug c/70779] New: -trapv does not generate trapping vode for integer conversions

2016-04-24 Thread igodard at pacbell dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70779 Bug ID: 70779 Summary: -trapv does not generate trapping vode for integer conversions Product: gcc Version: 4.9.2 Status: UNCONFIRMED Severity: normal

[Bug target/19205] [m68k] avoid converting INDEX to SI mode if a narrower mode suffices

2016-04-24 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=19205 Jeffrey A. Law changed: What|Removed |Added Status|SUSPENDED |RESOLVED Resolution|---

[Bug target/19204] [m68k] pea can force reloads that cause inefficient code

2016-04-24 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=19204 Jeffrey A. Law changed: What|Removed |Added Status|SUSPENDED |RESOLVED Resolution|---

[Bug middle-end/70773] Profiling makes sudoku solver slower

2016-04-24 Thread tulipawn at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70773 --- Comment #3 from PeteVine --- Oh, a divmod issue. At least it's not using modsi3 ;) (llvm #26450) BTW, the attached assembly files were generated with lto and NEON enabled but the 20% difference stayed the same. (1s vs 1.2s)

[Bug middle-end/70773] Profiling makes sudoku solver slower

2016-04-24 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70773 --- Comment #2 from Andrew Pinski --- Looks like for some reason with profiling __aeabi_idiv/__aeabi_idivmod is being used in one place. Most likely for pos / 9 .

[Bug gcov-profile/70773] Profiling makes sudoku solver slower

2016-04-24 Thread tulipawn at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70773 --- Comment #1 from PeteVine --- Created attachment 38337 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=38337&action=edit the two assembly versions

[Bug tree-optimization/70775] [7 Regression] ICE on valid code at -O3 on x86_64-linux-gnu: Segmentation fault

2016-04-24 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70775 Jakub Jelinek changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug tree-optimization/70771] [7 Regression] ICE on valid code at -O3 on x86_64-linux-gnu in operator[], at vec.h:714

2016-04-24 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70771 Jakub Jelinek changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/70778] internal compiler error: in tsubst, at cp/pt.c:12158

2016-04-24 Thread bastien.penavayre at epitech dot eu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70778 --- Comment #1 from bastien penavayre --- Created attachment 38336 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=38336&action=edit full output of -v -save-temps

[Bug c++/70778] New: internal compiler error: in tsubst, at cp/pt.c:12158

2016-04-24 Thread bastien.penavayre at epitech dot eu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70778 Bug ID: 70778 Summary: internal compiler error: in tsubst, at cp/pt.c:12158 Product: gcc Version: 5.3.1 Status: UNCONFIRMED Severity: major Priority: P3 Componen

[Bug middle-end/70765] GCC fails to detect possibly uninitialized variable

2016-04-24 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70765 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #3

[Bug c/67784] Incorrect parsing when using declarations in for loops and typedefs

2016-04-24 Thread jacques-henri.jourdan at inria dot Fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67784 Jacques-Henri Jourdan changed: What|Removed |Added Status|RESOLVED|REOPENED Resolution|FIXE

[Bug c++/70776] [4.9/5/6/7 Regression] ICE on invalid code on x86_64-linux-gnu: Segmentation fault (program cc1plus)

2016-04-24 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70776 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org Target Milest

[Bug libstdc++/70762] FAIL: experimental/filesystem/operations/copy.cc execution test on x86_64-apple-darwin1*

2016-04-24 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70762 Jonathan Wakely changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug libstdc++/70762] FAIL: experimental/filesystem/operations/copy.cc execution test on x86_64-apple-darwin1*

2016-04-24 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70762 --- Comment #7 from Jonathan Wakely --- Author: redi Date: Sun Apr 24 18:06:54 2016 New Revision: 235395 URL: https://gcc.gnu.org/viewcvs?rev=235395&root=gcc&view=rev Log: libstdc++/70762 fix fallback implementation of nonexistent_path

[Bug c++/70328] default generated destructors cause 'inlining failed' warnings.

2016-04-24 Thread morwenn29 at hotmail dot fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70328 Morwenn changed: What|Removed |Added CC||morwenn29 at hotmail dot fr --- Comment #1 fro

[Bug middle-end/32667] block copy with exact overlap is expanded as memcpy

2016-04-24 Thread lopresti at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=32667 --- Comment #14 from Patrick J. LoPresti --- D Hugh Redelmeier in comment 12 is mistaken... memcpy is a reserved identifier (see e.g. http://stackoverflow.com/a/23841970), so the user cannot legally redefine it. That said, this is clearly a real

[Bug middle-end/32667] block copy with exact overlap is expanded as memcpy

2016-04-24 Thread ch3root at openwall dot com
--- Comment #13 from Alexander Cherepanov --- This bug could be reproduced with gcc 7.0.0 20160424 on x86-64 with this example: int main() { volatile struct { char s[8193]; // gcc //char s[129]; // clang } s = {""}; s = s; }

[Bug target/53557] Cross compiling for m68k-linux fails as doesn't exist

2016-04-24 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53557 Jeffrey A. Law changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

[Bug fortran/70350] [5 Regression] ICE with -fcheck=all and array initialization

2016-04-24 Thread janus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70350 --- Comment #4 from janus at gcc dot gnu.org --- Looks very related to PR 69385

[Bug fortran/70350] [5 Regression] ICE with -fcheck=all and array initialization

2016-04-24 Thread janus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70350 --- Comment #3 from janus at gcc dot gnu.org --- Unfortunately this bug affects versions shipping with Debian and Ubuntu, e.g. gcc version 5.3.1 20160413 (Ubuntu 5.3.1-14ubuntu2) which is the version included in the lastest Ubuntu release 16.04.

[Bug libstdc++/70766] stream iterators, shared_lock, and atomic

2016-04-24 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70766 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/70769] function definition wrongfully allowed inside comma separated member declaration list

2016-04-24 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70769 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug tree-optimization/70777] x*x pessimised to pow(x,2) with -Og -ffast-math

2016-04-24 Thread glisse at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70777 Marc Glisse changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c/70777] New: x*x pessimised to pow(x,2) with -Og -ffast-math

2016-04-24 Thread suckfish at ihug dot co.nz
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70777 Bug ID: 70777 Summary: x*x pessimised to pow(x,2) with -Og -ffast-math Product: gcc Version: 6.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c

[Bug c++/70774] constexpr function with reference parameter gives reinterpret_cast from integer to pointer error

2016-04-24 Thread sch...@linux-m68k.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70774 --- Comment #1 from Andreas Schwab --- The correct place to ask such questions is .