[Bug fortran/69860] ICE on missing end apostrophe with character(kind=4)

2016-12-08 Thread gerhard.steinmetz.fort...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69860 --- Comment #15 from Gerhard Steinmetz --- Confirmed, this ICE is now completely gone on my environment.

[Bug fortran/68439] ICE in alloc_scalar_allocatable_for_subcomponent_assignment, at fortran/trans-expr.c:6711

2016-12-08 Thread gerhard.steinmetz.fort...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68439 Gerhard Steinmetz changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug fortran/68225] ICE with -Wrealloc-lhs-all on structure constructor with allocatable scalar component(s)

2016-12-08 Thread gerhard.steinmetz.fort...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68225 --- Comment #7 from Gerhard Steinmetz --- *** Bug 68439 has been marked as a duplicate of this bug. ***

[Bug fortran/68241] [meta-bug] [F03] Deferred-length character

2016-12-08 Thread gerhard.steinmetz.fort...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68241 Bug 68241 depends on bug 68439, which changed state. Bug 68439 Summary: ICE in alloc_scalar_allocatable_for_subcomponent_assignment, at fortran/trans-expr.c:6711 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68439 What|Removed

[Bug fortran/68225] ICE with -Wrealloc-lhs-all on structure constructor with allocatable scalar component(s)

2016-12-08 Thread gerhard.steinmetz.fort...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68225 --- Comment #8 from Gerhard Steinmetz --- Addendum : $ cat zzp.f90 program p type t integer :: a character(:), allocatable :: c end type type(t) :: x x = t(a=1) ; print *, x%a, x%c x = t(a=2, c=null()) ; p

[Bug c++/71913] [5/6/7 Regression] Missing copy elision with operator new

2016-12-08 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71913 --- Comment #14 from Jason Merrill --- (In reply to Pádraig Brady from comment #13) > It would be good to have this backported to the 5 branch. What do you mean? I applied the bug fix to the 5 branch back in July (comment #7), and the testcase

[Bug c++/71913] [5/6/7 Regression] Missing copy elision with operator new

2016-12-08 Thread P at draigBrady dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71913 --- Comment #15 from Pádraig Brady --- Actually it is backported to 5. So it would be good to set the "Target Milestone" to 5.5 so this is obvious from this bug and from the list of bugs fixed in 5.5 https://gcc.gnu.org/bugzilla/buglist.cgi?bug_

[Bug c++/71913] [5/6/7 Regression] Missing copy elision with operator new

2016-12-08 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71913 --- Comment #16 from Jonathan Wakely --- (In reply to Pádraig Brady from comment #15) > So it would be good to set the "Target Milestone" to 5.5 But it was also fixed for 4.9.4, so that's what the target milestone says. You can't reliably use t

[Bug fortran/78739] New: ICE in gfc_get_symbol_decl, at fortran/trans-decl.c:1477

2016-12-08 Thread gerhard.steinmetz.fort...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78739 Bug ID: 78739 Summary: ICE in gfc_get_symbol_decl, at fortran/trans-decl.c:1477 Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: normal Priorit

[Bug testsuite/78740] New: test case powerpc/pr78691-ppc.c fails starting with its introduction in r243335

2016-12-08 Thread seurer at linux dot vnet.ibm.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78740 Bug ID: 78740 Summary: test case powerpc/pr78691-ppc.c fails starting with its introduction in r243335 Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: n

[Bug fortran/69860] ICE on missing end apostrophe with character(kind=4)

2016-12-08 Thread janus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69860 janus at gcc dot gnu.org changed: What|Removed |Added Status|REOPENED|RESOLVED Resolution|--

[Bug fortran/78741] New: ICE in gfc_get_symbol_decl, at fortran/trans-decl.c:1534

2016-12-08 Thread gerhard.steinmetz.fort...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78741 Bug ID: 78741 Summary: ICE in gfc_get_symbol_decl, at fortran/trans-decl.c:1534 Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: normal Priorit

[Bug fortran/69398] [OOP] ICE on class with duplicate dimension attribute specified

2016-12-08 Thread janus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69398 janus at gcc dot gnu.org changed: What|Removed |Added CC||pault at gcc dot gnu.org --- C

[Bug c++/78551] [5/6/7 Regression] Internal compiler error with constexpr initialization of union

2016-12-08 Thread nathan at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78551 --- Comment #12 from Nathan Sidwell --- Author: nathan Date: Thu Dec 8 18:34:04 2016 New Revision: 243448 URL: https://gcc.gnu.org/viewcvs?rev=243448&root=gcc&view=rev Log: PR c++/78551 * constexpr.c (extract_string_elt): New.

[Bug c++/78551] [5/6/7 Regression] Internal compiler error with constexpr initialization of union

2016-12-08 Thread nathan at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78551 --- Comment #13 from Nathan Sidwell --- Author: nathan Date: Thu Dec 8 18:37:03 2016 New Revision: 243451 URL: https://gcc.gnu.org/viewcvs?rev=243451&root=gcc&view=rev Log: PR c++/78551 * constexpr.c (extract_string_elt): New.

[Bug c/78666] conflicting attribute alloc_size accepted

2016-12-08 Thread joseph at codesourcery dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78666 --- Comment #6 from joseph at codesourcery dot com --- On Thu, 8 Dec 2016, msebor at gcc dot gnu.org wrote: > But what is specifying multiple declarations of the same function with > different sets of attributes supposed to mean? Is it supposed

[Bug rtl-optimization/78738] [7 Regression] ICE in extract_insn, at recog.c:2311

2016-12-08 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78738 Uroš Bizjak changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug rtl-optimization/78738] [7 Regression] ICE in extract_insn, at recog.c:2311

2016-12-08 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78738 --- Comment #3 from Uroš Bizjak --- Following patch fixes the failure: --cut here-- Index: toplev.c === --- toplev.c(revision 243444) +++ toplev.c(working copy) @@ -1691,6 +

[Bug other/78252] C++ demangler crashes with infinite recursion with lambda (auto)

2016-12-08 Thread curlypaul924 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78252 Paul Brannan changed: What|Removed |Added CC||curlypaul924 at gmail dot com --- Comment

[Bug target/78733] [7 Regression] bootstrap broken on aarch64-linux-gnu

2016-12-08 Thread wilco at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78733 --- Comment #10 from wilco at gcc dot gnu.org --- Author: wilco Date: Thu Dec 8 19:18:33 2016 New Revision: 243456 URL: https://gcc.gnu.org/viewcvs?rev=243456&root=gcc&view=rev Log: This patch fixes an issue in aarch64_classify_address. TImode

[Bug target/78733] [7 Regression] bootstrap broken on aarch64-linux-gnu

2016-12-08 Thread wilco at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78733 wilco at gcc dot gnu.org changed: What|Removed |Added Status|NEW |RESOLVED Resolution|--

[Bug c++/78551] [5/6/7 Regression] Internal compiler error with constexpr initialization of union

2016-12-08 Thread nathan at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78551 --- Comment #14 from Nathan Sidwell --- Author: nathan Date: Thu Dec 8 19:27:32 2016 New Revision: 243457 URL: https://gcc.gnu.org/viewcvs?rev=243457&root=gcc&view=rev Log: PR c++/78551 * constexpr.c (extract_string_elt): New.

[Bug c++/78551] [5/6/7 Regression] Internal compiler error with constexpr initialization of union

2016-12-08 Thread nathan at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78551 Nathan Sidwell changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug middle-end/35302] Missing partial dead store elimination

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

[Bug rtl-optimization/54421] Extra movdqa when accessing quadwords in a 128-bit SSE register

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

[Bug fortran/66544] [F03] ICE on function with procedure-pointer result in combination with implicit none

2016-12-08 Thread gerhard.steinmetz.fort...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66544 --- Comment #9 from Gerhard Steinmetz --- Frankly speaking, it's difficile. Smells more invalid than valid. As a side note, I do not have any production code using a contruct similar to that in comment 0 or in recursive_interface_*. Still af

[Bug c++/64380] Missed optimization: smarter dead store elimination in dtors

2016-12-08 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64380 Jeffrey A. Law changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug middle-end/78738] [7 Regression] ICE in extract_insn, at recog.c:2311

2016-12-08 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78738 Uroš Bizjak changed: What|Removed |Added Status|NEW |ASSIGNED Component|rtl-optimizati

[Bug c/78165] avoid printing type suffix for constants in %E output

2016-12-08 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78165 --- Comment #2 from Martin Sebor --- Author: msebor Date: Thu Dec 8 21:08:06 2016 New Revision: 243461 URL: https://gcc.gnu.org/viewcvs?rev=243461&root=gcc&view=rev Log: PR c/78165 - avoid printing type suffix for constants in %E output gcc/c-

[Bug c/78165] avoid printing type suffix for constants in %E output

2016-12-08 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78165 Martin Sebor changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug rtl-optimization/78671] [7 Regression] ICE: in extract_constrain_insn, at recog.c:2213 with -Og -march=skylake-avx512

2016-12-08 Thread vmakarov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78671 --- Comment #5 from Vladimir Makarov --- Author: vmakarov Date: Thu Dec 8 21:14:42 2016 New Revision: 243462 URL: https://gcc.gnu.org/viewcvs?rev=243462&root=gcc&view=rev Log: 2016-12-08 Vladimir Makarov PR rtl-optimization/78671

[Bug fortran/69859] Non-deterministic ICEs on incomplete character declaration statement

2016-12-08 Thread kargl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69859 --- Comment #7 from kargl at gcc dot gnu.org --- Author: kargl Date: Thu Dec 8 21:26:11 2016 New Revision: 243463 URL: https://gcc.gnu.org/viewcvs?rev=243463&root=gcc&view=rev Log: 2016-12-07 Steven G. Kargl PR fortran/65173

[Bug fortran/69064] [5/6/7 Regression] ICE: in gfc_typenode_for_spec, at fortran/trans-types.c:1062 when LEN is set to a variable with no explicit type

2016-12-08 Thread kargl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69064 --- Comment #54 from kargl at gcc dot gnu.org --- Author: kargl Date: Thu Dec 8 21:26:11 2016 New Revision: 243463 URL: https://gcc.gnu.org/viewcvs?rev=243463&root=gcc&view=rev Log: 2016-12-07 Steven G. Kargl PR fortran/65173

[Bug fortran/78350] ICE in gfc_code2string(): Bad code, at fortran/misc.c:193

2016-12-08 Thread kargl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78350 --- Comment #3 from kargl at gcc dot gnu.org --- Author: kargl Date: Thu Dec 8 21:26:11 2016 New Revision: 243463 URL: https://gcc.gnu.org/viewcvs?rev=243463&root=gcc&view=rev Log: 2016-12-07 Steven G. Kargl PR fortran/65173

[Bug fortran/65173] ICE while compiling wrong code

2016-12-08 Thread kargl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65173 --- Comment #13 from kargl at gcc dot gnu.org --- Author: kargl Date: Thu Dec 8 21:26:11 2016 New Revision: 243463 URL: https://gcc.gnu.org/viewcvs?rev=243463&root=gcc&view=rev Log: 2016-12-07 Steven G. Kargl PR fortran/65173

[Bug fortran/69859] Non-deterministic ICEs on incomplete character declaration statement

2016-12-08 Thread kargl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69859 kargl at gcc dot gnu.org changed: What|Removed |Added Priority|P3 |P4 Status|NEW

[Bug fortran/69064] [5/6/7 Regression] ICE: in gfc_typenode_for_spec, at fortran/trans-types.c:1062 when LEN is set to a variable with no explicit type

2016-12-08 Thread kargl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69064 kargl at gcc dot gnu.org changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Bug fortran/65173] ICE while compiling wrong code

2016-12-08 Thread kargl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65173 kargl at gcc dot gnu.org changed: What|Removed |Added Priority|P3 |P4 Status|NEW

[Bug fortran/78350] ICE in gfc_code2string(): Bad code, at fortran/misc.c:193

2016-12-08 Thread kargl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78350 kargl at gcc dot gnu.org changed: What|Removed |Added Priority|P3 |P4 Status|WAITING

[Bug fortran/78737] linking error with deferred, undefined user-defined derived-type I/O

2016-12-08 Thread jvdelisle at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78737 --- Comment #1 from Jerry DeLisle --- I cc'ed Paul on this one. Not sure what is going on here, but I will be looking at it.

[Bug tree-optimization/77485] Missed dead store elimination of aggregate store followed by partial stores

2016-12-08 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77485 --- Comment #4 from Jeffrey A. Law --- So my patches for 33562 will detect the partial dead store in "foo", but I never wrote the bits to narrow partial dead stores. The difficulty in optimizing this particular case will be rewriting the CONSTRU

[Bug fortran/78737] linking error with deferred, undefined user-defined derived-type I/O

2016-12-08 Thread damian at sourceryinstitute dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78737 --- Comment #2 from Damian Rouson --- Upon further investigation, the workaround mentioned in the final line of the original report appears not to work. The only workaround I have come up with is to make the "object" type non-abstract, which the

[Bug tree-optimization/78742] New: internal compiler error: in int_cst_value, at tree.c:10782

2016-12-08 Thread dabler at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78742 Bug ID: 78742 Summary: internal compiler error: in int_cst_value, at tree.c:10782 Product: gcc Version: 5.4.0 Status: UNCONFIRMED Severity: normal Pri

[Bug fortran/78737] linking error with deferred, undefined user-defined derived-type I/O

2016-12-08 Thread jvdelisle at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78737 --- Comment #3 from Jerry DeLisle --- I am not sure what you are expecting. The module has an empty main program and nothing allocated to link to.. Since the interface is abstract it creates nothing until it is used I think. $ gfc pr78737.f03 /

[Bug c/78284] warn on malloc with very large arguments

2016-12-08 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78284 Martin Sebor changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c/77531] __attribute__((alloc_size(1,2))) could also warn on multiplication overflow

2016-12-08 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77531 --- Comment #5 from Martin Sebor --- Author: msebor Date: Thu Dec 8 23:50:40 2016 New Revision: 243470 URL: https://gcc.gnu.org/viewcvs?rev=243470&root=gcc&view=rev Log: PR c/77531 - __attribute__((alloc_size(1,2))) could also warn on multiplic

[Bug c/78284] warn on malloc with very large arguments

2016-12-08 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78284 --- Comment #2 from Martin Sebor --- Author: msebor Date: Thu Dec 8 23:50:40 2016 New Revision: 243470 URL: https://gcc.gnu.org/viewcvs?rev=243470&root=gcc&view=rev Log: PR c/77531 - __attribute__((alloc_size(1,2))) could also warn on multiplic

[Bug c/77531] __attribute__((alloc_size(1,2))) could also warn on multiplication overflow

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

[Bug middle-end/50481] builtin to reverse the bit order

2016-12-08 Thread matthijsvanduin at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=50481 Matthijs van Duin changed: What|Removed |Added CC||matthijsvanduin at gmail dot com --

[Bug tree-optimization/78731] Possible bug with switch when optimization is turned on.

2016-12-08 Thread wilson at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78731 --- Comment #2 from Jim Wilson --- The compiler is failing in jump threading as called by dom2. Jeff's 2015-09-30 patch is triggering in dom1, and changing the CFG just enough to prevent the jump threading bug from triggering. So it isn't a pro

[Bug rtl-optimization/78671] [7 Regression] ICE: in extract_constrain_insn, at recog.c:2213 with -Og -march=skylake-avx512

2016-12-08 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78671 Jakub Jelinek changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug tree-optimization/77485] Missed dead store elimination of aggregate store followed by partial stores

2016-12-08 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77485 --- Comment #5 from rguenther at suse dot de --- On Thu, 8 Dec 2016, law at redhat dot com wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77485 > > --- Comment #4 from Jeffrey A. Law --- > So my patches for 33562 will detect the partial

<    1   2