[Bug middle-end/55030] [4.8 Regression]: gcc.c-torture/execute/builtins/memcpy-chk.c execution, -Os (et al)

2013-06-08 Thread ebotcazou at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55030 --- Comment #18 from Eric Botcazou ebotcazou at gcc dot gnu.org --- FWIW, I've bootstrapped and regtested gcc 4.9 with r192676 reapplied and the dse.c and cselib.c hunks of r193802 reverted on several hosts (x86_64, sparc64, powerpc64,

[Bug lto/57334] [4.9 regression] ICE: in input_gimple_stmt, at gimple-streamer-in.c:287

2013-06-08 Thread dimhen at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57334 Dmitry G. Dyachenko dimhen at gmail dot com changed: What|Removed |Added Summary|ICE: in input_gimple_stmt, |[4.9

[Bug c++/57565] variadic template and type inference failure

2013-06-08 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57565 Paolo Carlini paolo.carlini at oracle dot com changed: What|Removed |Added CC||jason at

[Bug fortran/57553] Valid use of STORAGE_SIZE rejected, bad error message for invalid use

2013-06-08 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57553 --- Comment #2 from Tobias Burnus burnus at gcc dot gnu.org --- Author: burnus Date: Sat Jun 8 12:21:58 2013 New Revision: 199850 URL: http://gcc.gnu.org/viewcvs?rev=199850root=gccview=rev Log: 2013-06-08 Tobias Burnus bur...@net-b.de

[Bug fortran/57553] Valid use of STORAGE_SIZE rejected, bad error message for invalid use

2013-06-08 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57553 --- Comment #3 from Tobias Burnus burnus at gcc dot gnu.org --- The rejects-valid and the ICE-on-valid-code issue has been solved. TODO: The following message for invalid code should be improved. [The problem is that storage_size cannot handle

[Bug fortran/37336] Fortran 2003: Finish derived-type finalization

2013-06-08 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37336 --- Comment #25 from Tobias Burnus burnus at gcc dot gnu.org --- Author: burnus Date: Sat Jun 8 12:26:40 2013 New Revision: 199851 URL: http://gcc.gnu.org/viewcvs?rev=199851root=gccview=rev Log: 2013-06-08 Tobias Burnus bur...@net-b.de

[Bug c/55383] -Wcast-qual reports incorrect message

2013-06-08 Thread gerald at pfeifer dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55383 --- Comment #2 from Gerald Pfeifer gerald at pfeifer dot com --- Hi Manuel, I also got pinged by a FreeBSD user of one of my ports about this. Somehow I cannot find your patch submission on gcc-patches -- is it possible you haven't submitted it

[Bug c++/57172] [C++11][DR 1164] Template overload resolution ambiguous for T versus T

2013-06-08 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57172 Jonathan Wakely redi at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW Last

[Bug c++/57543] decltype needs explicit 'this' pointer in member function declaration of template class with trailing return type

2013-06-08 Thread daniel.kruegler at googlemail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57543 Daniel Krügler daniel.kruegler at googlemail dot com changed: What|Removed |Added CC|

[Bug c++/57524] internal compiler error on dump translation unit

2013-06-08 Thread glisse at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57524 Marc Glisse glisse at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW Last

[Bug tree-optimization/57567] New: Missed optimsation : compare + or

2013-06-08 Thread j...@bass-software.com
-optimization Assignee: unassigned at gcc dot gnu.org Reporter: j...@bass-software.com Using 4.9.0 20130608 (experimental) [trunk revision 199851], target arm-unknown-eabi. The following case produces suboptimal code: unsigned test (unsigned t) { if (t != (unsigned)-1) t |= 3

[Bug c++/57555] Warning on negation of constexpr uint8_t being assigned to uint8_t

2013-06-08 Thread glisse at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57555 --- Comment #4 from Marc Glisse glisse at gcc dot gnu.org --- The warning is correct, but it is arguably unhelpful in this case, which is made worse by the fact that -Woverflow is enabled by default. We do not warn for uint8_t ret = 0; ret +=

[Bug rtl-optimization/57468] [4.9 Regression] 26% performance drop on important benchmark after r199298.

2013-06-08 Thread izamyatin at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57468 --- Comment #3 from Igor Zamyatin izamyatin at gmail dot com --- Patch is here http://gcc.gnu.org/ml/gcc-patches/2013-06/msg00357.html

[Bug c/55383] -Wcast-qual reports incorrect message

2013-06-08 Thread manu at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55383 --- Comment #3 from Manuel López-Ibáñez manu at gcc dot gnu.org --- (In reply to Gerald Pfeifer from comment #2) Somehow I cannot find your patch submission on gcc-patches -- is it possible you haven't submitted it there yet? Will you be doing

[Bug rtl-optimization/57468] [4.9 Regression] 26% performance drop on important benchmark after r199298.

2013-06-08 Thread izamyatin at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57468 --- Comment #4 from Igor Zamyatin izamyatin at gmail dot com --- So following commit fixed the issue commit 3620f4de1b49b0bfffe5f812b2d259e5c72c5c61 Author: vmakarov vmakarov@138bc75d-0d04-0410-961f-82ee72b054a4 Date: Thu Jun 6 21:12:06 2013

[Bug c/57563] Lots of Cilk+ failures on i686-linux

2013-06-08 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57563 Marek Polacek mpolacek at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW Last

[Bug rtl-optimization/57568] New: wrong code for assignment in conditional at -Os

2013-06-08 Thread dhazeghi at yahoo dot com
-trunk -v gcc version 4.9.0 20130608 (experimental) [trunk revision 199849] (GCC) $ gcc-trunk -O1 -m32 reduced.c $ ./a.out $ gcc-4.7 -Os -m32 reduced.c $ ./a.out $ gcc-trunk -Os -m32 reduced.c $ ./a.out 1 $ --- int printf (const char *, ...); int a[6][9] = {}; int b = 1; int *c

[Bug rtl-optimization/57569] New: wrong code for struct copy at -O3 on x86_64-linux

2013-06-08 Thread dhazeghi at yahoo dot com
. $ gcc-trunk -v gcc version 4.9.0 20130608 (experimental) [trunk revision 199849] (GCC) $ gcc-trunk -O2 -m32 reduced.c $ ./a.out 0 $ gcc-4.7 -O3 -m32 reduced.c $ ./a.out 0 $ gcc-trunk -O3 -m32 reduced.c $ ./a.out 134519796 int printf (const char *, ...); struct S

[Bug c++/57509] Segmentation fault when using __builtin_shuffle in templated class.

2013-06-08 Thread glisse at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57509 Marc Glisse glisse at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW Last

[Bug middle-end/48784] #pragma pack(1) + -fstrict-volatile-bitfields = bad codegen

2013-06-08 Thread sandra at codesourcery dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48784 --- Comment #2 from Sandra Loosemore sandra at codesourcery dot com --- I'm working on a fix for this.

[Bug middle-end/23623] volatile keyword changes bitfield access size from 32bit to 8bit

2013-06-08 Thread sandra at codesourcery dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23623 Sandra Loosemore sandra at codesourcery dot com changed: What|Removed |Added CC||sandra

[Bug target/56997] Incorrect write to packed field when strict-volatile-bitfields enabled on aarch32

2013-06-08 Thread sandra at codesourcery dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56997 Sandra Loosemore sandra at codesourcery dot com changed: What|Removed |Added CC||sandra

[Bug rtl-optimization/57568] [4.8/4.9 Regression] wrong code for assignment in conditional at -Os

2013-06-08 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57568 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last

[Bug rtl-optimization/57568] [4.8/4.9 Regression] wrong code for assignment in conditional at -Os

2013-06-08 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57568 --- Comment #2 from Jakub Jelinek jakub at gcc dot gnu.org --- Created attachment 30280 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=30280action=edit gcc49-pr57568.patch Untested fix.

[Bug rtl-optimization/57569] [4.8/4.9 Regression] wrong code for struct copy at -O3 on x86_64-linux

2013-06-08 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57569 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW Last

[Bug c++/57509] Segmentation fault when using __builtin_shuffle in templated class.

2013-06-08 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57509 --- Comment #3 from Paolo Carlini paolo.carlini at oracle dot com --- Thanks Marc. Please take your own plan very seriously! ;)

[Bug c++/57509] Segmentation fault when using __builtin_shuffle in templated class.

2013-06-08 Thread glisse at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57509 --- Comment #4 from Marc Glisse glisse at gcc dot gnu.org --- Created attachment 30281 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=30281action=edit Untested patch There are quite a few issues with the c++ version...

[Bug fortran/50554] INQUIRE cannot redefine DO index (r178939)

2013-06-08 Thread tkoenig at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50554 Thomas Koenig tkoenig at gcc dot gnu.org changed: What|Removed |Added Status|NEW |ASSIGNED

[Bug c++/57570] New: Deduction succeeds despite type mismatch of non-type template parameter and deduced argument

2013-06-08 Thread hstong at ca dot ibm.com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57570 Bug ID: 57570 Summary: Deduction succeeds despite type mismatch of non-type template parameter and deduced argument Product: gcc Version: 4.8.0 Status: UNCONFIRMED