[Bug target/57896] [4.7 Regression] ICE in expand_expr_real_2

2014-02-20 Thread uros at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57896 --- Comment #34 from uros at gcc dot gnu.org --- Author: uros Date: Fri Feb 21 07:55:35 2014 New Revision: 207983 URL: http://gcc.gnu.org/viewcvs?rev=207983&root=gcc&view=rev Log: Backport from mainline 2014-02-21 Jakub Jelinek * c

[Bug c++/60052] [c++1y] ICE with auto as member function parameter

2014-02-20 Thread abutcher at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60052 --- Comment #1 from Adam Butcher --- Author: abutcher Date: Fri Feb 21 07:47:55 2014 New Revision: 207980 URL: http://gcc.gnu.org/viewcvs?rev=207980&root=gcc&view=rev Log: Fix PR c++/60052 and PR c++/60053. PR c++/60052 PR c++/60053

[Bug c++/60053] [c++1y] ICE with auto as member template function parameter

2014-02-20 Thread abutcher at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60053 --- Comment #1 from Adam Butcher --- Author: abutcher Date: Fri Feb 21 07:47:55 2014 New Revision: 207980 URL: http://gcc.gnu.org/viewcvs?rev=207980&root=gcc&view=rev Log: Fix PR c++/60052 and PR c++/60053. PR c++/60052 PR c++/60053

[Bug middle-end/60292] [4.9 Regression] ICE: in fill_vec_av_set, at sel-sched.c:3863 with -m64 after r206174 on powerpc-apple-darwin9.8.0

2014-02-20 Thread abel at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60292 Andrey Belevantsev changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug fortran/60286] INQUIRE reports STDOUT as not writable

2014-02-20 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60286 Tobias Burnus changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug fortran/60286] INQUIRE reports STDOUT as not writable

2014-02-20 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60286 --- Comment #3 from Tobias Burnus --- Author: burnus Date: Fri Feb 21 07:37:06 2014 New Revision: 207979 URL: http://gcc.gnu.org/viewcvs?rev=207979&root=gcc&view=rev Log: 2014-02-21 Tobias Burnus PR fortran/60286 * libgfortran

[Bug c++/60216] [4.8/4.9 Regression] [c++11] Trouble with deleted template functions

2014-02-20 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60216 Jason Merrill changed: What|Removed |Added Keywords|ice-on-invalid-code |ice-on-valid-code --- Comment #2 from Jas

[Bug c++/60219] [4.8/4.9 Regression] [c++11] ICE invalid use of variadic template

2014-02-20 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60219 Jason Merrill changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned at

[Bug c++/60224] [4.7/4.8/4.9 Regression] ICE using invalid initializer for array

2014-02-20 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60224 Jason Merrill changed: What|Removed |Added Status|NEW |ASSIGNED CC|

[Bug c++/60227] [4.7/4.8/4.9 Regression] [C++11] ICE using brace-enclosed initializer list to initialize array

2014-02-20 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60227 Jason Merrill changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned at

[Bug c++/60248] [4.7/4.8/4.9 Regression] [C++11] ICE specializing variadic template

2014-02-20 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60248 Jason Merrill changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned at

[Bug c++/60252] [4.7/4.8/4.9 Regression] [c++11] ICE with invalid variable-length array in lambda parameter

2014-02-20 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60252 Jason Merrill changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned at

[Bug c++/60297] Temporary lifetime not extended by reference bound to POD member

2014-02-20 Thread potswa at mac dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60297 --- Comment #1 from David Krauss --- Woops, I neglected to check a POD class type. Removing the destructor from "notpod" has no effect. The condition seems to apply to all scalar types instead.

[Bug c++/60051] [4.9 Regression] [c++11] ICE with auto and array initialization

2014-02-20 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60051 Jason Merrill changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned at

[Bug c++/60167] [4.8/4.9 regression] Bogus error: conflicting declaration

2014-02-20 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60167 Jason Merrill changed: What|Removed |Added CC||ondrej.kolacek1 at centrum dot cz --- Co

[Bug c++/60274] [4.8/4.9 Regression] String as template parameter - regression in 4.8.3

2014-02-20 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60274 Jason Merrill changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/60167] [4.8/4.9 regression] Bogus error: conflicting declaration

2014-02-20 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60167 Jason Merrill changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned at

[Bug c++/60222] [4.9 Regression] ICE with reference as template parameter

2014-02-20 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60222 Jason Merrill changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned at

[Bug c++/60250] [4.9 Regression] [c++1y] ICE using lambda for array size

2014-02-20 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60250 Jason Merrill changed: What|Removed |Added Keywords|ice-on-valid-code |ice-on-invalid-code --- Comment #2 from J

[Bug c++/60250] [4.9 Regression] [c++1y] ICE using lambda for array size

2014-02-20 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60250 Jason Merrill changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned at

[Bug c++/58606] [4.8/4.9 Regression] [c++11] ICE with specialization in variadic template

2014-02-20 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58606 --- Comment #5 from Jason Merrill --- Author: jason Date: Fri Feb 21 04:42:59 2014 New Revision: 207978 URL: http://gcc.gnu.org/viewcvs?rev=207978&root=gcc&view=rev Log: PR c++/60274 Revert: PR c++/58606 * pt.c (template_parm_to_a

[Bug c++/60274] [4.8/4.9 Regression] String as template parameter - regression in 4.8.3

2014-02-20 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60274 --- Comment #3 from Jason Merrill --- Author: jason Date: Fri Feb 21 04:42:59 2014 New Revision: 207978 URL: http://gcc.gnu.org/viewcvs?rev=207978&root=gcc&view=rev Log: PR c++/60274 Revert: PR c++/58606 * pt.c (template_parm_to_a

[Bug c++/60251] [4.9 Regression] [c++11] ICE capturing variable-length array

2014-02-20 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60251 Jason Merrill changed: What|Removed |Added Keywords|ice-on-valid-code |ice-on-invalid-code --- Comment #3 from J

[Bug c++/60251] [4.9 Regression] [c++11] ICE capturing variable-length array

2014-02-20 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60251 Jason Merrill changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned at

[Bug c++/60297] New: Temporary lifetime not extended by reference bound to POD member

2014-02-20 Thread potswa at mac dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60297 Bug ID: 60297 Summary: Temporary lifetime not extended by reference bound to POD member Product: gcc Version: 4.9.0 Status: UNCONFIRMED Severity: normal

[Bug c/59850] Support sparse-style pointer address spaces (type attributes)

2014-02-20 Thread josh at joshtriplett dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59850 --- Comment #19 from Josh Triplett --- (In reply to Tom Tromey from comment #18) > (In reply to Tom Tromey from comment #17) > > It seems that "force" works on function parameters and casts > > but not direct assignments: > > It's also an error i

[Bug c++/60274] [4.8/4.9 Regression] String as template parameter - regression in 4.8.3

2014-02-20 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60274 Jason Merrill changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned at

[Bug c/59850] Support sparse-style pointer address spaces (type attributes)

2014-02-20 Thread tromey at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59850 --- Comment #18 from Tom Tromey --- (In reply to Tom Tromey from comment #17) > It seems that "force" works on function parameters and casts > but not direct assignments: It's also an error in conditional expressions and in a "return". I can imp

[Bug c/59850] Support sparse-style pointer address spaces (type attributes)

2014-02-20 Thread tromey at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59850 --- Comment #17 from Tom Tromey --- It seems that "force" works on function parameters and casts but not direct assignments: bapiya. nl -ba /tmp/q.c 1#define A(N) __attribute__((address_space (N))) 2#define force __attribute__((

[Bug c++/60272] atomic<>::compare_exchange_weak has spurious store and can cause race conditions

2014-02-20 Thread rth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60272 Richard Henderson changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug c++/60272] atomic<>::compare_exchange_weak has spurious store and can cause race conditions

2014-02-20 Thread rth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60272 --- Comment #6 from Richard Henderson --- Author: rth Date: Fri Feb 21 00:14:05 2014 New Revision: 207973 URL: http://gcc.gnu.org/viewcvs?rev=207973&root=gcc&view=rev Log: PR c++/60272 gcc/ * builtins.c (expand_builtin_atomic_compare_exchang

[Bug c++/60272] atomic<>::compare_exchange_weak has spurious store and can cause race conditions

2014-02-20 Thread rth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60272 --- Comment #5 from Richard Henderson --- Author: rth Date: Fri Feb 21 00:11:43 2014 New Revision: 207972 URL: http://gcc.gnu.org/viewcvs?rev=207972&root=gcc&view=rev Log: PR c++/60272 * builtins.c (expand_builtin_atomic_compare_exchange

[Bug lto/60295] [4.9 Regression] Too many lto1-wpa-stream processes are forked

2014-02-20 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60295 --- Comment #2 from H.J. Lu --- -flto=jobserver is added by bootstrap-lto.mk. There are static void stream_out (char *temp_filename, lto_symtab_encoder_t encoder, bool last) { #ifdef HAVE_WORKING_FORK static int nruns; if (!lto_parallelism

[Bug lto/60295] [4.9 Regression] Too many lto1-wpa-stream processes are forked

2014-02-20 Thread hubicka at ucw dot cz
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60295 --- Comment #1 from Jan Hubicka --- > It happens during a GCC LTO+FDO bootstrap with > > ../src-trunk/configure \ > --prefix=/usr/4.9.0 --enable-clocale=gnu --with-system-zlib > --enable-shared --with-demangler-in-ld --with-build-config=boot

[Bug lto/60295] New: [4.9 Regression] Too many lto1-wpa-stream processes are forked

2014-02-20 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60295 Bug ID: 60295 Summary: [4.9 Regression] Too many lto1-wpa-stream processes are forked Product: gcc Version: 4.9.0 Status: UNCONFIRMED Severity: normal

[Bug c/60296] New: Confusing -Wformat warning on invalid format string

2014-02-20 Thread chengniansun at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60296 Bug ID: 60296 Summary: Confusing -Wformat warning on invalid format string Product: gcc Version: 4.9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component

[Bug c/60294] New: missing diagnostic with -Wmaybe-uninitialized

2014-02-20 Thread msebor at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60294 Bug ID: 60294 Summary: missing diagnostic with -Wmaybe-uninitialized Product: gcc Version: 4.8.2 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c

[Bug middle-end/60221] [4.7/4.8 Regression] gcc -fexceptions generates unnecessary cleanup code

2014-02-20 Thread redlizard at redlizard dot nl
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60221 --- Comment #6 from Ruud Koolen --- This fix solves my original problem. Resolved, as far as I'm concerned. Will this fix also be applied to 4.7 and 4.8?

[Bug c/60287] Various issues on -Wformat=

2014-02-20 Thread chengniansun at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60287 --- Comment #3 from Chengnian Sun --- Thanks, Tobias and Manuel.

[Bug target/57896] [4.7 Regression] ICE in expand_expr_real_2

2014-02-20 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57896 Jakub Jelinek changed: What|Removed |Added Summary|[4.7/4.8/4.9 Regression]|[4.7 Regression] ICE in

[Bug target/57896] [4.7/4.8/4.9 Regression] ICE in expand_expr_real_2

2014-02-20 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57896 --- Comment #32 from Jakub Jelinek --- Author: jakub Date: Thu Feb 20 20:40:52 2014 New Revision: 207970 URL: http://gcc.gnu.org/viewcvs?rev=207970&root=gcc&view=rev Log: PR target/57896 * config/i386/i386.c (expand_vec_perm_interleave2):

[Bug target/57896] [4.7/4.8/4.9 Regression] ICE in expand_expr_real_2

2014-02-20 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57896 --- Comment #31 from Jakub Jelinek --- Author: jakub Date: Thu Feb 20 20:39:46 2014 New Revision: 207969 URL: http://gcc.gnu.org/viewcvs?rev=207969&root=gcc&view=rev Log: PR target/57896 * config/i386/i386.c (expand_vec_perm_interleave2):

[Bug c/60291] slow compile times for any mode (-O0/-O1/-O2) on large .c source file (30MBs)

2014-02-20 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60291 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #8 f

[Bug tree-optimization/56490] [4.7/4.8/4.9 Regression] -Wall triggering infinite loop

2014-02-20 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56490 --- Comment #8 from Jakub Jelinek --- Created attachment 32184 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=32184&action=edit gcc49-pr56490.patch Untested fix (cleanups plus the limiting param).

[Bug fortran/60293] ALLOCATE and DEALLOCATE intrinsics are not in the gfortran manual

2014-02-20 Thread kargl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60293 kargl at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug fortran/60293] ALLOCATE and DEALLOCATE intrinsics are not in the gfortran manual

2014-02-20 Thread kargl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60293 kargl at gcc dot gnu.org changed: What|Removed |Added CC||kargl at gcc dot gnu.org --- Co

[Bug fortran/60293] New: ALLOCATE and DEALLOCATE intrinsics are not in the gfortran manual

2014-02-20 Thread chrisonian at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60293 Bug ID: 60293 Summary: ALLOCATE and DEALLOCATE intrinsics are not in the gfortran manual Product: gcc Version: 4.8.1 Status: UNCONFIRMED Severity: trivial

[Bug libstdc++/60271] [C++1y] std::max(initializer_list) cannot use std::max_element

2014-02-20 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60271 --- Comment #5 from Jonathan Wakely --- (In reply to Marc Glisse from comment #4) > (In reply to Jonathan Wakely from comment #2) > > The same thought occurred to me, but I didn't file an issue. > > Should I do it, or are you going to? Please go

[Bug c++/60272] atomic<>::compare_exchange_weak has spurious store and can cause race conditions

2014-02-20 Thread rth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60272 --- Comment #4 from Richard Henderson --- Author: rth Date: Thu Feb 20 17:43:53 2014 New Revision: 207966 URL: http://gcc.gnu.org/viewcvs?rev=207966&root=gcc&view=rev Log: PR c++/60272 gcc/ * builtins.c (expand_builtin_atomic_compare_exchang

[Bug middle-end/60292] New: [4.9 Regression] ICE: in fill_vec_av_set, at sel-sched.c:3863 with -m64 after r206174 on powerpc-apple-darwin9.8.0

2014-02-20 Thread dominiq at lps dot ens.fr
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60292 Bug ID: 60292 Summary: [4.9 Regression] ICE: in fill_vec_av_set, at sel-sched.c:3863 with -m64 after r206174 on powerpc-apple-darwin9.8.0 Product: gcc Version: 4.9

[Bug target/57896] [4.7/4.8/4.9 Regression] ICE in expand_expr_real_2

2014-02-20 Thread ubizjak at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57896 --- Comment #30 from Uroš Bizjak --- (In reply to Jakub Jelinek from comment #25) > Created attachment 32180 [details] > gcc48-pr57896.patch > > So like this (4.8 version, untested)? Uros, can you please double-check it? > The point is, if d->te

[Bug tree-optimization/56490] [4.7/4.8/4.9 Regression] -Wall triggering infinite loop

2014-02-20 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56490 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #7 f

[Bug c/60291] slow compile times for any mode (-O0/-O1/-O2) on large .c source file (30MBs)

2014-02-20 Thread trippels at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60291 --- Comment #7 from Markus Trippelsdorf --- (In reply to Richard Biener from comment #6) > For reference (in testing) Looks promising: Without LTO: 2:27.39 total WithLTO: 35.485 total (60% faster than clang) > throwing that to callgrind n

[Bug libstdc++/60271] [C++1y] std::max(initializer_list) cannot use std::max_element

2014-02-20 Thread glisse at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60271 --- Comment #4 from Marc Glisse --- (In reply to Jonathan Wakely from comment #2) > The same thought occurred to me, but I didn't file an issue. Should I do it, or are you going to? (In reply to Jonathan Wakely from comment #3) > It's certainly

[Bug c++/58873] [4.7/4.8/4.9 Regression] [c++11] ICE with __underlying_type for broken enum

2014-02-20 Thread ktietz at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58873 Kai Tietz changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug c++/58873] [4.7/4.8/4.9 Regression] [c++11] ICE with __underlying_type for broken enum

2014-02-20 Thread ktietz at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58873 --- Comment #5 from Kai Tietz --- Author: ktietz Date: Thu Feb 20 16:04:37 2014 New Revision: 207963 URL: http://gcc.gnu.org/viewcvs?rev=207963&root=gcc&view=rev Log: PR c++/58873 * parser.c (cp_parser_functional_cast): Treat NULL_TREE

[Bug c++/58873] [4.7/4.8/4.9 Regression] [c++11] ICE with __underlying_type for broken enum

2014-02-20 Thread ktietz at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58873 --- Comment #4 from Kai Tietz --- Author: ktietz Date: Thu Feb 20 16:03:38 2014 New Revision: 207962 URL: http://gcc.gnu.org/viewcvs?rev=207962&root=gcc&view=rev Log: PR c++/58873 * parser.c (cp_parser_functional_cast): Treat NULL_TREE

[Bug c++/58873] [4.7/4.8/4.9 Regression] [c++11] ICE with __underlying_type for broken enum

2014-02-20 Thread ktietz at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58873 --- Comment #3 from Kai Tietz --- Author: ktietz Date: Thu Feb 20 16:02:24 2014 New Revision: 207961 URL: http://gcc.gnu.org/viewcvs?rev=207961&root=gcc&view=rev Log: PR c++/58873 * parser.c (cp_parser_functional_cast): Treat NULL_TREE

[Bug c/60291] slow compile times for any mode (-O0/-O1/-O2) on large .c source file (30MBs)

2014-02-20 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60291 --- Comment #6 from Richard Biener --- For reference (in testing) Index: gcc/tree-ssa-live.c === --- gcc/tree-ssa-live.c (revision 207960) +++ gcc/tree-ssa-live.c (working copy) @@ -

[Bug tree-optimization/55260] [4.8 Regression] ICE: in ipa_get_parm_lattices, at ipa-cp.c:263 with -O2 -fno-inline -fipa-cp-clone

2014-02-20 Thread trippels at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55260 --- Comment #17 from Markus Trippelsdorf --- (In reply to Martin Jambor from comment #16) > Not yet on the 4.8 branch, but I'm re-running the tests there now and > hopefully will commit it also there today or tomorrow. Ah, sorry.

[Bug tree-optimization/55260] [4.8 Regression] ICE: in ipa_get_parm_lattices, at ipa-cp.c:263 with -O2 -fno-inline -fipa-cp-clone

2014-02-20 Thread jamborm at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55260 --- Comment #16 from Martin Jambor --- Not yet on the 4.8 branch, but I'm re-running the tests there now and hopefully will commit it also there today or tomorrow.

[Bug c/60291] slow compile times for any mode (-O0/-O1/-O2) on large .c source file (30MBs)

2014-02-20 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60291 --- Comment #5 from Richard Biener --- remove_unused_locals is called from at least cfgcleanup-post-optimizing at -O0. At -O0 I have (trunk) expand : 481.98 (94%) usr 1.15 (17%) sys 481.94 (93%) wall 293891 kB (15%) ggc TOT

[Bug tree-optimization/55260] [4.8 Regression] ICE: in ipa_get_parm_lattices, at ipa-cp.c:263 with -O2 -fno-inline -fipa-cp-clone

2014-02-20 Thread trippels at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55260 Markus Trippelsdorf changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c/60291] slow compile times for any mode (-O0/-O1/-O2) on large .c source file (30MBs)

2014-02-20 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60291 Richard Biener changed: What|Removed |Added Keywords||compile-time-hog Status|UNCO

[Bug go/60288] gccgo crashes compiling '*func_ptr(0)'

2014-02-20 Thread ian at airs dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60288 Ian Lance Taylor changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug go/60288] gccgo crashes compiling '*func_ptr(0)'

2014-02-20 Thread ian at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60288 --- Comment #3 from ian at gcc dot gnu.org --- Author: ian Date: Thu Feb 20 15:20:26 2014 New Revision: 207960 URL: http://gcc.gnu.org/viewcvs?rev=207960&root=gcc&view=rev Log: PR go/60288 compiler: Avoid crash, give error for *&x when x is n

[Bug tree-optimization/60276] [4.7/4.8/4.9 Regression] -O3 autovectorizer breaks on a particular loop

2014-02-20 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60276 --- Comment #9 from Richard Biener --- Created attachment 32183 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=32183&action=edit patch Patch I am testing.

[Bug libstdc++/60271] [C++1y] std::max(initializer_list) cannot use std::max_element

2014-02-20 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60271 --- Comment #3 from Jonathan Wakely --- Even if max_element() isn't made constexpr, we can make __max_element constexpr (once the FE supports it) and use it directly in max. It's certainly solvable, I just wanted to create this PR so we don't for

[Bug c/60291] slow compile times for any mode (-O0/-O1/-O2) on large .c source file (30MBs)

2014-02-20 Thread trippels at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60291 --- Comment #3 from Markus Trippelsdorf --- Perf shows: 24.26% cc1 cc1 [.] bitmap_set_bit(bitmap_head*, int) 20.88% cc1 cc1 [.] mark_all_vars_used_1(tree_node**, int*, void*) 14.18% cc1 cc1 [.] operand_equal_p(tree_node const*, tree_n

[Bug go/60288] gccgo crashes compiling '*func_ptr(0)'

2014-02-20 Thread ian at airs dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60288 --- Comment #2 from Ian Lance Taylor --- I don't think there is any parsing issue with the omitted error on line 5. It's just that gccgo converts *&x to x for any x, and forgets to test that x must be addressable.

[Bug libstdc++/60271] [C++1y] std::max(initializer_list) cannot use std::max_element

2014-02-20 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60271 --- Comment #2 from Jonathan Wakely --- The same thought occurred to me, but I didn't file an issue.

[Bug target/56807] mingw32: Conflict between stack realignment and stack probe destroys function argument in EAX

2014-02-20 Thread ktietz at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56807 --- Comment #26 from Kai Tietz --- ICE was resolved for x86_64.

[Bug libstdc++/60271] [C++1y] std::max(initializer_list) cannot use std::max_element

2014-02-20 Thread glisse at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60271 --- Comment #1 from Marc Glisse --- In my opinion, the sensible thing to do is add constexpr to max_element (and the __ops helpers) once the front-end supports it, not duplicate the code in max(initializer_list). Well, since max_element is just on

[Bug c++/58835] [4.7/4.8/4.9 Regression] ICE with __PRETTY_FUNCTION__ in broken function

2014-02-20 Thread ktietz at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58835 Kai Tietz changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

[Bug c++/58835] [4.7/4.8/4.9 Regression] ICE with __PRETTY_FUNCTION__ in broken function

2014-02-20 Thread ktietz at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58835 --- Comment #3 from Kai Tietz --- Author: ktietz Date: Thu Feb 20 14:31:01 2014 New Revision: 207957 URL: http://gcc.gnu.org/viewcvs?rev=207957&root=gcc&view=rev Log: PR c++/58835 * semantics.c (finish_fname): Handle error_mark_node. Mo

[Bug c/60291] slow compile times for any mode (-O0/-O1/-O2) on large .c source file (30MBs)

2014-02-20 Thread trippels at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60291 Markus Trippelsdorf changed: What|Removed |Added CC||trippels at gcc dot gnu.org --- Com

[Bug c++/58835] [4.7/4.8/4.9 Regression] ICE with __PRETTY_FUNCTION__ in broken function

2014-02-20 Thread ktietz at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58835 --- Comment #2 from Kai Tietz --- Author: ktietz Date: Thu Feb 20 14:29:55 2014 New Revision: 207956 URL: http://gcc.gnu.org/viewcvs?rev=207956&root=gcc&view=rev Log: PR c++/58835 * semantics.c (finish_fname): Handle error_mark_node. Mo

[Bug c++/58835] [4.7/4.8/4.9 Regression] ICE with __PRETTY_FUNCTION__ in broken function

2014-02-20 Thread ktietz at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58835 --- Comment #1 from Kai Tietz --- Author: ktietz Date: Thu Feb 20 14:28:16 2014 New Revision: 207955 URL: http://gcc.gnu.org/viewcvs?rev=207955&root=gcc&view=rev Log: PR c++/58835 * semantics.c (finish_fname): Handle error_mark_node. Mo

[Bug c/60291] slow compile times for any mode (-O0/-O1/-O2) on large .c source file (30MBs)

2014-02-20 Thread slyfox at inbox dot ru
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60291 --- Comment #1 from Sergei Trofimovich --- For -ftime-report -O1 most highlighting lines are: phase opt and generate : 175.81 (98%) usr 4.61 (51%) sys 180.95 (95%) wall 1833542 kB (86%) ggc expand : 20.05 (11%) usr 0.71 (

[Bug libgcj/55637] FAIL: sourcelocation output - source compiled test

2014-02-20 Thread ro at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55637 --- Comment #15 from Rainer Orth --- Author: ro Date: Thu Feb 20 14:04:53 2014 New Revision: 207951 URL: http://gcc.gnu.org/viewcvs?rev=207951&root=gcc&view=rev Log: XFAIL sourcelocation (PR libgcj/55637) PR libgcj/55637 * testsuite/libj

[Bug c/60291] New: slow compile times for any mode (-O0/-O1/-O2) on large .c source file (30MBs)

2014-02-20 Thread slyfox at inbox dot ru
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60291 Bug ID: 60291 Summary: slow compile times for any mode (-O0/-O1/-O2) on large .c source file (30MBs) Product: gcc Version: 4.8.2 Status: UNCONFIRMED Severity: no

[Bug go/59431] [4.9 regression] runtime FAILs on Solaris

2014-02-20 Thread ro at CeBiTec dot Uni-Bielefeld.DE
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59431 --- Comment #4 from ro at CeBiTec dot Uni-Bielefeld.DE --- > --- Comment #3 from Ian Lance Taylor --- > Yeah, I didn't think that would fix this problem, I was just hoping for more > consistent error messages--e.g., "out of memory" rather than "c

[Bug tree-optimization/55260] [4.8 Regression] ICE: in ipa_get_parm_lattices, at ipa-cp.c:263 with -O2 -fno-inline -fipa-cp-clone

2014-02-20 Thread jamborm at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55260 --- Comment #14 from Martin Jambor --- Author: jamborm Date: Thu Feb 20 13:28:34 2014 New Revision: 207941 URL: http://gcc.gnu.org/viewcvs?rev=207941&root=gcc&view=rev Log: 2014-02-20 Martin Jambor PR ipa/55260 * ipa-cp.c (cgraph_edge

[Bug target/60290] 32-bit g++.dg/cilk-plus/CK/catch_exc.cc FAILs on Solaris/x86

2014-02-20 Thread ro at CeBiTec dot Uni-Bielefeld.DE
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60290 --- Comment #2 from ro at CeBiTec dot Uni-Bielefeld.DE --- > --- Comment #1 from Jakub Jelinek --- > Even with the r207623 fix? Yes, this is from the latest r207783 bootstraps. Rainer

[Bug target/60204] struct with __m512i is mishandled in function parameter passing and return

2014-02-20 Thread ubizjak at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60204 Uroš Bizjak changed: What|Removed |Added Status|NEW |RESOLVED URL|

[Bug target/60290] 32-bit g++.dg/cilk-plus/CK/catch_exc.cc FAILs on Solaris/x86

2014-02-20 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60290 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #1 f

[Bug rtl-optimization/60268] [4.9 regression] ICE: in rank_for_schedule, at haifa-sched.c:2557

2014-02-20 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60268 --- Comment #5 from Jakub Jelinek --- If this works, fine with me, but I'll defer the review to Vladimir.

[Bug target/57896] [4.7/4.8/4.9 Regression] ICE in expand_expr_real_2

2014-02-20 Thread ubizjak at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57896 --- Comment #29 from Uroš Bizjak --- (In reply to Jakub Jelinek from comment #28) > Perhaps just make it gcc_checking_assert? On release branches perhaps, but the consequences of crtl->emit.regno_pointer_align_length == 0 warrant ICE even in the

[Bug tree-optimization/60276] [4.7/4.8/4.9 Regression] -O3 autovectorizer breaks on a particular loop

2014-02-20 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60276 --- Comment #8 from Marek Polacek --- Note that in r196871 this was broken, but r196872 is fine.

[Bug target/57896] [4.7/4.8/4.9 Regression] ICE in expand_expr_real_2

2014-02-20 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57896 --- Comment #28 from Jakub Jelinek --- Perhaps just make it gcc_checking_assert?

[Bug tree-optimization/60276] [4.7/4.8/4.9 Regression] -O3 autovectorizer breaks on a particular loop

2014-02-20 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60276 --- Comment #7 from Richard Biener --- (In reply to Richard Biener from comment #6) > But you can clearly see that this isn't valid vectorization because of the > read-after-write dependence of out[x]. Well, only after unrolling which happens her

[Bug target/60290] New: 32-bit g++.dg/cilk-plus/CK/catch_exc.cc FAILs on Solaris/x86

2014-02-20 Thread ro at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60290 Bug ID: 60290 Summary: 32-bit g++.dg/cilk-plus/CK/catch_exc.cc FAILs on Solaris/x86 Product: gcc Version: 4.9.0 Status: UNCONFIRMED Severity: normal Pr

[Bug target/60290] 32-bit g++.dg/cilk-plus/CK/catch_exc.cc FAILs on Solaris/x86

2014-02-20 Thread ro at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60290 Rainer Orth changed: What|Removed |Added Target Milestone|--- |4.9.0

[Bug tree-optimization/60276] [4.7/4.8/4.9 Regression] -O3 autovectorizer breaks on a particular loop

2014-02-20 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60276 --- Comment #6 from Richard Biener --- But you can clearly see that this isn't valid vectorization because of the read-after-write dependence of out[x].

[Bug target/57896] [4.7/4.8/4.9 Regression] ICE in expand_expr_real_2

2014-02-20 Thread ubizjak at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57896 --- Comment #27 from Uroš Bizjak --- (In reply to Jakub Jelinek from comment #25) > Created attachment 32180 [details] > gcc48-pr57896.patch > > So like this (4.8 version, untested)? Uros, can you please double-check it? > The point is, if d->te

[Bug tree-optimization/60276] [4.7/4.8/4.9 Regression] -O3 autovectorizer breaks on a particular loop

2014-02-20 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60276 --- Comment #5 from Richard Biener --- And with less convoluted vectorized code but still broken (avoids integer promotions): extern void abort (void); static void foo (int *out, const int *lp, const int *hp, unsigned samples) { int x, target;

[Bug libgcj/55637] FAIL: sourcelocation output - source compiled test

2014-02-20 Thread ro at CeBiTec dot Uni-Bielefeld.DE
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55637 --- Comment #14 from ro at CeBiTec dot Uni-Bielefeld.DE --- > --- Comment #13 from Dominique d'Humieres --- >> What should we do about this test? Having it fail everywhere a current >> binutils >> version is used causes lots of noise in testsuit

[Bug c/60287] Various issues on -Wformat=

2014-02-20 Thread manu at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60287 Manuel López-Ibáñez changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

[Bug c/52952] Wformat location info is bad (wrong column number)

2014-02-20 Thread manu at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52952 Manuel López-Ibáñez changed: What|Removed |Added CC||chengniansun at gmail dot com --- C

[Bug target/57896] [4.7/4.8/4.9 Regression] ICE in expand_expr_real_2

2014-02-20 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57896 --- Comment #26 from Jakub Jelinek --- Created attachment 32181 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=32181&action=edit gcc49-pr57896.patch Corresponding 4.9 version, which is somewhat different due to my? changes not to emit subreg

  1   2   >