[Bug bootstrap/70650] [6 regression] bootstrap failure: ICE in emit_move_insn, at expr.c:3546

2016-04-14 Thread ro at CeBiTec dot Uni-Bielefeld.DE
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70650 --- Comment #18 from ro at CeBiTec dot Uni-Bielefeld.DE --- > --- Comment #17 from ro at CeBiTec dot Uni-Bielefeld.DE Uni-Bielefeld.DE> --- [...] > Just for the record, with your patch a sparc-sun-solaris2.12 bootstrap > is well into stage2, so

[Bug c++/70494] [5 regression] Internal Compiler Error: Capturing an array of vectors in a lambda

2016-04-14 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70494 Jason Merrill changed: What|Removed |Added Status|NEW |ASSIGNED CC|

[Bug c++/70494] [5/6 regression] Internal Compiler Error: Capturing an array of vectors in a lambda

2016-04-14 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70494 --- Comment #3 from Jason Merrill --- Author: jason Date: Fri Apr 15 04:02:49 2016 New Revision: 235003 URL: https://gcc.gnu.org/viewcvs?rev=235003=gcc=rev Log: PR c++/70494 * decl.c (cxx_maybe_build_cleanup): Handle non-decls.

[Bug target/70674] [4.9/5/6 regression] S/390: Memory access below stack pointer in epilogue

2016-04-14 Thread krebbel at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70674 Andreas Krebbel changed: What|Removed |Added Keywords||wrong-code Target|

[Bug target/70674] New: [4.9/5/6 regression] S/390: Memory access below stack pointer in epilogue

2016-04-14 Thread krebbel at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70674 Bug ID: 70674 Summary: [4.9/5/6 regression] S/390: Memory access below stack pointer in epilogue Product: gcc Version: 6.0 Status: UNCONFIRMED Severity:

[Bug c++/70528] [5 Regression] bogus error: constructor required before non-static data member

2016-04-14 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70528 Jason Merrill changed: What|Removed |Added Summary|[5/6 Regression] bogus |[5 Regression] bogus error:

[Bug c++/70528] [5/6 Regression] bogus error: constructor required before non-static data member

2016-04-14 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70528 --- Comment #11 from Jason Merrill --- Author: jason Date: Fri Apr 15 02:23:05 2016 New Revision: 235002 URL: https://gcc.gnu.org/viewcvs?rev=235002=gcc=rev Log: PR c++/70528 * class.c (type_has_constexpr_default_constructor):

[Bug target/66033] rs6000 nops removed by rtl_dce

2016-04-14 Thread amodra at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66033 --- Comment #5 from Alan Modra --- Comment #4 was added to the wrong bug. Not fixed on gcc-5 branch.

[Bug rtl-optimization/68814] [6 regression] gcc.dg/pr63594-2.c fails since r226005

2016-04-14 Thread amodra at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68814 Alan Modra changed: What|Removed |Added Status|REOPENED|ASSIGNED CC|

[Bug fortran/70673] ICE with module containing functions with allocatable character scalars

2016-04-14 Thread davidgkinniburgh at yahoo dot co.uk
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70673 --- Comment #2 from David Kinniburgh --- Ah, maybe I reduced this too far as a1 and a2 are obviously uninitialized... Is this better - it also produces an ICE? module m contains subroutine s(in) character(*), intent(in) :: in character(:),

[Bug rtl-optimization/68814] [6 regression] gcc.dg/pr63594-2.c fails since r226005

2016-04-14 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68814 Segher Boessenkool changed: What|Removed |Added Status|RESOLVED|REOPENED Resolution|FIXED

[Bug target/70672] [5] Wrong code for little endian bitfield modification

2016-04-14 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70672 Segher Boessenkool changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug rtl-optimization/68814] [6 regression] gcc.dg/pr63594-2.c fails since r226005

2016-04-14 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68814 --- Comment #4 from Segher Boessenkool --- *** Bug 70672 has been marked as a duplicate of this bug. ***

[Bug fortran/70673] ICE with module containing functions with allocatable character scalars

2016-04-14 Thread davidgkinniburgh at yahoo dot co.uk
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70673 --- Comment #1 from David Kinniburgh --- Ah, maybe I reduced this too far as a1 and a2 are obviously uninitialized, but still...

[Bug fortran/70673] New: ICE with module containing functions with allocatable character scalars

2016-04-14 Thread davidgkinniburgh at yahoo dot co.uk
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70673 Bug ID: 70673 Summary: ICE with module containing functions with allocatable character scalars Product: gcc Version: fortran-dev Status: UNCONFIRMED Severity:

[Bug target/70669] PowerPC __float128 does not support direct move

2016-04-14 Thread meissner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70669 Michael Meissner changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug target/70669] PowerPC __float128 does not support direct move

2016-04-14 Thread meissner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70669 --- Comment #2 from Michael Meissner --- Author: meissner Date: Thu Apr 14 23:21:30 2016 New Revision: 234995 URL: https://gcc.gnu.org/viewcvs?rev=234995=gcc=rev Log: [gcc] 2016-04-14 Michael Meissner PR

[Bug target/70669] PowerPC __float128 does not support direct move

2016-04-14 Thread meissner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70669 --- Comment #3 from Michael Meissner --- Fixed in subversion id 234995.

[Bug libstdc++/70360] --enable-vtable-verify

2016-04-14 Thread ctice at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70360 ctice at gcc dot gnu.org changed: What|Removed |Added CC||ctice at gcc dot gnu.org

[Bug target/70672] [5] Wrong code for little endian bitfield modification

2016-04-14 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70672 Segher Boessenkool changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |segher at gcc dot gnu.org

[Bug target/70669] PowerPC __float128 does not support direct move

2016-04-14 Thread meissner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70669 --- Comment #1 from Michael Meissner --- Created attachment 38275 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=38275=edit Proposed patch to fix the problem

[Bug middle-end/61409] [4.9/5/6 regression] -Wmaybe-uninitialized false-positive with -O2

2016-04-14 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61409 --- Comment #16 from Jeffrey A. Law --- AFAICT tree-ssa-uninit won't look at the predicate associated with an undefined PHI argument and test it against the predicate for the actual use. ie, given this PHI from the testcase: ;; basic block

[Bug c++/70647] Feature request: warning for self-moving in constructors

2016-04-14 Thread matt at godbolt dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70647 --- Comment #4 from Matt Godbolt --- Agreed re: cast/FE. I couldn't quite get your example to fail as the "o" parameter is unusued (which would be a good clue! #include // for std::move struct B { int a; int b; B(B &) : a(b),

[Bug c/65083] Can not indirectly call some C11 atomic library functions

2016-04-14 Thread chris.quenelle at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65083 Chris Quenelle changed: What|Removed |Added CC||chris.quenelle at oracle dot com ---

[Bug c++/70647] Feature request: warning for self-moving in constructors

2016-04-14 Thread lopezibanez at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70647 --- Comment #3 from Manuel López-Ibáñez --- > --- Comment #2 from Matt Godbolt --- > Thanks Manuel. Interestingly this does elicit a warning: > > struct B { > int a; int b; > B(B &) > : a(static_cast(a)), > b(std::move(o.b)) {} >

[Bug bootstrap/70652] [6 Regression] r234966 causes bootstrap to fail

2016-04-14 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70652 --- Comment #7 from Martin Sebor --- Created attachment 38274 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=38274=edit Patch to replace C++ VLAs with alloca. For future reference, the attached patch gets around the problem by replacing

[Bug c++/70528] [5/6 Regression] bogus error: constructor required before non-static data member

2016-04-14 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70528 Jason Merrill changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug c++/69517] [7 regression] SEGV on a VLA with excess initializer elements

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

[Bug c++/16994] [meta-bug] VLA and C++

2016-04-14 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=16994 Bug 16994 depends on bug 70588, which changed state. Bug 70588 Summary: SIGBUS on a VLA larger than SIZE_MAX / 2 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70588 What|Removed |Added

[Bug c++/70588] SIGBUS on a VLA larger than SIZE_MAX / 2

2016-04-14 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70588 Martin Sebor changed: What|Removed |Added Status|RESOLVED|REOPENED Resolution|FIXED

[Bug c++/70019] VLA size overflow not detected

2016-04-14 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70019 Martin Sebor changed: What|Removed |Added Status|RESOLVED|REOPENED Resolution|FIXED

[Bug c++/16994] [meta-bug] VLA and C++

2016-04-14 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=16994 Bug 16994 depends on bug 70019, which changed state. Bug 70019 Summary: VLA size overflow not detected https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70019 What|Removed |Added

[Bug c++/69517] [5/6 regression] SEGV on a VLA with excess initializer elements

2016-04-14 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69517 Martin Sebor changed: What|Removed |Added Summary|[5 regression] SEGV on a|[5/6 regression] SEGV on a

[Bug target/70672] [5] Wrong code for little endian bitfield modification

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

[Bug target/70672] New: [5] Wrong code for little endian bitfield modification

2016-04-14 Thread wschmidt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70672 Bug ID: 70672 Summary: [5] Wrong code for little endian bitfield modification Product: gcc Version: 5.3.1 Status: UNCONFIRMED Keywords: wrong-code Severity: normal

[Bug c++/70648] [6 Regression] adplug-xmms fails to compile

2016-04-14 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70648 Jason Merrill changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/70622] [6 Regression] auto specifier don't deduce value type and its pointer type within single declaration.

2016-04-14 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70622 --- Comment #3 from Jason Merrill --- Author: jason Date: Thu Apr 14 20:14:49 2016 New Revision: 234991 URL: https://gcc.gnu.org/viewcvs?rev=234991=gcc=rev Log: PR c++/70622 * parser.c (cp_parser_init_declarator): Add

[Bug c++/70543] [6 Regression] wrong non-const error for enable_if and constexpr function

2016-04-14 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70543 --- Comment #5 from Jason Merrill --- Author: jason Date: Thu Apr 14 20:14:44 2016 New Revision: 234990 URL: https://gcc.gnu.org/viewcvs?rev=234990=gcc=rev Log: PR c++/70543 * pt.c (value_dependent_expression_p) [VAR_DECL]: A

[Bug c++/70543] [6 Regression] wrong non-const error for enable_if and constexpr function

2016-04-14 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70543 Jason Merrill changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/70648] [6 Regression] adplug-xmms fails to compile

2016-04-14 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70648 --- Comment #1 from Jason Merrill --- Author: jason Date: Thu Apr 14 20:14:38 2016 New Revision: 234989 URL: https://gcc.gnu.org/viewcvs?rev=234989=gcc=rev Log: PR c++/70648 * constexpr.c (cxx_eval_store_expression): Also copy

[Bug c++/70622] [6 Regression] auto specifier don't deduce value type and its pointer type within single declaration.

2016-04-14 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70622 Jason Merrill changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug c++/70543] [6 Regression] wrong non-const error for enable_if and constexpr function

2016-04-14 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70543 Jason Merrill changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug target/70640] IEEE 128-bit floating point negative/abs has two thinkos

2016-04-14 Thread meissner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70640 Michael Meissner changed: What|Removed |Added Status|REOPENED|RESOLVED Resolution|---

[Bug target/70640] IEEE 128-bit floating point negative/abs has two thinkos

2016-04-14 Thread meissner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70640 --- Comment #4 from Michael Meissner --- Author: meissner Date: Thu Apr 14 20:05:58 2016 New Revision: 234988 URL: https://gcc.gnu.org/viewcvs?rev=234988=gcc=rev Log: 2016-04-14 Michael Meissner PR

[Bug c++/70594] [6 Regression] -fcompare-debug failure

2016-04-14 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70594 Jakub Jelinek changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug bootstrap/70652] [6 Regression] r234966 causes bootstrap to fail

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

[Bug c++/70594] [6 Regression] -fcompare-debug failure

2016-04-14 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70594 --- Comment #49 from Jakub Jelinek --- Author: jakub Date: Thu Apr 14 19:21:31 2016 New Revision: 234987 URL: https://gcc.gnu.org/viewcvs?rev=234987=gcc=rev Log: PR c++/70594 * ipa-utils.h (polymorphic_ctor_dtor_p): New

[Bug c/70671] New: Wrong column number shown for "error: cannot take address of bit-field"

2016-04-14 Thread ch3root at openwall dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70671 Bug ID: 70671 Summary: Wrong column number shown for "error: cannot take address of bit-field" Product: gcc Version: 6.0 Status: UNCONFIRMED Severity: normal

[Bug ipa/70646] [4.9/5/6 Regression] Corrupt truncated function

2016-04-14 Thread jpoimboe at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70646 --- Comment #13 from Josh Poimboeuf --- So if I understand correctly, some reachable code is incorrectly getting marked unreachable and then getting discarded. Interestingly, the function's epilogue (frame pointer restore) and return

[Bug target/70670] Duplicate code in rs6000_secondary_reload_direct_move in rs6000.c

2016-04-14 Thread meissner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70670 Michael Meissner changed: What|Removed |Added Target||powerpc64le-unknown-linux-g

[Bug target/70670] New: Duplicate code in rs6000_secondary_reload_direct_move in rs6000.c

2016-04-14 Thread meissner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70670 Bug ID: 70670 Summary: Duplicate code in rs6000_secondary_reload_direct_move in rs6000.c Product: gcc Version: 6.0 Status: UNCONFIRMED Severity: normal

[Bug target/70669] PowerPC __float128 does not support direct move

2016-04-14 Thread meissner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70669 Michael Meissner changed: What|Removed |Added Target||powerpc64le-unknown-linux-g

[Bug target/70669] New: PowerPC __float128 does not support direct move

2016-04-14 Thread meissner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70669 Bug ID: 70669 Summary: PowerPC __float128 does not support direct move Product: gcc Version: 6.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug c++/70653] bubble sorting algorithm fail to run on the compiler giving a bug in it

2016-04-14 Thread waleed-rider at hotmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70653 --- Comment #2 from waleed --- can you recommend me which tool we should use for bug tracking > From: gcc-bugzi...@gcc.gnu.org > To: waleed-ri...@hotmail.com > Subject: [Bug c++/70653] bubble sorting algorithm fail to run on the compiler >

[Bug preprocessor/69650] [6 Regression] ICE in linemap_line_start, at libcpp/line-map.c:803

2016-04-14 Thread rogero at howzatt dot demon.co.uk
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69650 --- Comment #60 from Roger Orr --- Thanks; I can now confirm that a full build of our application with distcc works without problems.

[Bug c/70668] nds32-elf toolchain fails to compile on OSX

2016-04-14 Thread stefan.reinauer at coreboot dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70668 Stefan Reinauer changed: What|Removed |Added Summary|nds32-elf toolchain fails |nds32-elf toolchain fails

[Bug c/70668] nds32-elf toolchain fails to compile on OSX"

2016-04-14 Thread stefan.reinauer at coreboot dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70668 Stefan Reinauer changed: What|Removed |Added Target||nds32le-elf Host|

[Bug c/70668] nds32-elf toolchain fails to compile on OSX"

2016-04-14 Thread stefan.reinauer at coreboot dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70668 --- Comment #1 from Stefan Reinauer --- Created attachment 38273 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=38273=edit minimal example

[Bug bootstrap/70652] [6 Regression] r234966 causes bootstrap to fail

2016-04-14 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70652 --- Comment #5 from Martin Sebor --- Author: msebor Date: Thu Apr 14 17:35:23 2016 New Revision: 234981 URL: https://gcc.gnu.org/viewcvs?rev=234981=gcc=rev Log: PR c++/70652 - [6 Regression] r234966 causes bootstrap to fail Revert patch for

[Bug c/70668] New: nds32-elf toolchain fails to compile on OSX"

2016-04-14 Thread stefan.reinauer at coreboot dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70668 Bug ID: 70668 Summary: nds32-elf toolchain fails to compile on OSX" Product: gcc Version: 5.3.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c

[Bug bootstrap/70650] [6 regression] bootstrap failure: ICE in emit_move_insn, at expr.c:3546

2016-04-14 Thread ro at CeBiTec dot Uni-Bielefeld.DE
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70650 --- Comment #17 from ro at CeBiTec dot Uni-Bielefeld.DE --- > --- Comment #8 from Jason Merrill --- [...] > This fixes the reduced testcase for me on sparc, does it fix bootstrap on the > various targets? Just for the record, with your patch a

[Bug bootstrap/70652] [6 Regression] r234966 causes bootstrap to fail

2016-04-14 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70652 Martin Sebor changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug c++/70543] [6 Regression] wrong non-const error for enable_if and constexpr function

2016-04-14 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70543 Jason Merrill changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug c++/70648] [6 Regression] adplug-xmms fails to compile

2016-04-14 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70648 Jason Merrill changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug c++/70029] [7 Regression] ICE with C++11 and -flto

2016-04-14 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70029 Marek Polacek changed: What|Removed |Added Target Milestone|6.0 |7.0 Summary|[6 Regression]

[Bug c++/70029] [6 Regression] ICE with C++11 and -flto

2016-04-14 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70029 --- Comment #9 from Marek Polacek --- Author: mpolacek Date: Thu Apr 14 16:51:16 2016 New Revision: 234979 URL: https://gcc.gnu.org/viewcvs?rev=234979=gcc=rev Log: PR c++/70029 * tree.c (verify_type): Disable the canonical type

[Bug c++/70667] New: SFINAE error disambiguating using alignas

2016-04-14 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70667 Bug ID: 70667 Summary: SFINAE error disambiguating using alignas Product: gcc Version: 6.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++

[Bug c++/70649] [6 Regression] Incorrect C++ warning on zero-sized array passing

2016-04-14 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70649 Jason Merrill changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug bootstrap/70650] [6 regression] bootstrap failure: ICE in emit_move_insn, at expr.c:3546

2016-04-14 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70650 Jason Merrill changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug c++/70649] [6 Regression] Incorrect C++ warning on zero-sized array passing

2016-04-14 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70649 --- Comment #1 from Jason Merrill --- Created attachment 38272 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=38272=edit fix

[Bug bootstrap/70650] [6 regression] bootstrap failure: ICE in emit_move_insn, at expr.c:3546

2016-04-14 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70650 --- Comment #15 from Jason Merrill --- (In reply to Jack Howarth from comment #14) > (In reply to Jason Merrill from comment #13) > Is darwin the only target using TREE_TYPE rather than DECL_ARG_TYPE? No, that should be the same for all

[Bug c/70651] [6 Regression] ICE on valid code on x86_64-linux-gnu in build_va_arg, at c-family/c-common.c:5728

2016-04-14 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70651 --- Comment #5 from Jakub Jelinek --- Yeah, the assertions are clearly bogus. Though perhaps it would be better to just error out at those spots instead of ignoring it and hoping we'll error out later.

[Bug c++/70594] [6 Regression] -fcompare-debug failure

2016-04-14 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70594 --- Comment #48 from Jakub Jelinek --- Created attachment 38271 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=38271=edit gcc6-pr70594.patch Untested fix. So the other issue is that noncall_stmt_may_be_vtbl_ptr_store looks for BLOCKs

[Bug bootstrap/70650] [6 regression] bootstrap failure: ICE in emit_move_insn, at expr.c:3546

2016-04-14 Thread howarth.at.gcc at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70650 --- Comment #14 from Jack Howarth --- (In reply to Jason Merrill from comment #13) Is darwin the only target using TREE_TYPE rather than DECL_ARG_TYPE?

[Bug bootstrap/70650] [6 regression] bootstrap failure: ICE in emit_move_insn, at expr.c:3546

2016-04-14 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70650 --- Comment #13 from Jason Merrill --- The darwin problem is with an ipa-icf thunk trying to pass the parameter on directly, which breaks because it's using the parameter's TREE_TYPE rather than DECL_ARG_TYPE. expand_call handles this

[Bug c++/70594] [6 Regression] -fcompare-debug failure

2016-04-14 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70594 --- Comment #47 from Jakub Jelinek --- Ok, found one bug in the unused block pruning: --- gcc/ipa-polymorphic-call.c.jj 2016-03-30 16:00:17.0 +0200 +++ gcc/ipa-polymorphic-call.c 2016-04-14 16:45:45.407754387 +0200 @@ -479,16

[Bug tree-optimization/70130] [6 Regression] h264ref fails with verification error starting with r231674 (r224221 is the true start of the problem)

2016-04-14 Thread pthaugen at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70130 --- Comment #29 from Pat Haugen --- Verified the patch also fixes the problem with h264ref benchmark.

[Bug bootstrap/70650] [6 regression] bootstrap failure: ICE in emit_move_insn, at expr.c:3546

2016-04-14 Thread howarth.at.gcc at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70650 --- Comment #12 from Jack Howarth --- (In reply to Jakub Jelinek from comment #6) > Shorter testcase: > struct A {}; > > void > foo (struct A a, int b) > { > } > compiles with sparc-solaris C, but doesn't with C++. This test case doesn't

[Bug bootstrap/70650] [6 regression] bootstrap failure: ICE in emit_move_insn, at expr.c:3546

2016-04-14 Thread howarth.at.gcc at gmail dot com
`fancy_abort(file="../../gcc-6-20160414/gcc/expr.c", line=3546, function="emit_move_insn") + 19 at diagnostic.c:1329, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1 * frame #0: 0x0001018798f3 cc1plus`fancy_abort(file="../../gcc-6-20160414/gcc/exp

[Bug tree-optimization/70666] New: SLP vectorization opportunity to use load element + splat

2016-04-14 Thread wschmidt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70666 Bug ID: 70666 Summary: SLP vectorization opportunity to use load element + splat Product: gcc Version: 6.0 Status: UNCONFIRMED Severity: normal

[Bug ipa/70646] [4.9/5/6 Regression] Corrupt truncated function

2016-04-14 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70646 Richard Biener changed: What|Removed |Added Priority|P3 |P2

[Bug bootstrap/70650] [6 regression] bootstrap failure: ICE in emit_move_insn, at expr.c:3546

2016-04-14 Thread howarth.at.gcc at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70650 --- Comment #10 from Jack Howarth --- (In reply to Jason Merrill from comment #8) > Created attachment 38269 [details] > patch > > This fixes the reduced testcase for me on sparc, does it fix bootstrap on > the various targets? The proposed

[Bug c++/70594] [6 Regression] -fcompare-debug failure

2016-04-14 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70594 --- Comment #46 from Jakub Jelinek --- So, it seems the ctor BLOCKs are preserved, but others are removed. So, with -g we get: (gdb) p debug_generic_stmt (block_ultimate_origin ($29)) BLOCK #0 SUPERCONTEXT: assign (gdb) p debug_generic_stmt

[Bug c++/70594] [6 Regression] -fcompare-debug failure

2016-04-14 Thread nathan at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70594 Nathan Sidwell changed: What|Removed |Added Assignee|nathan at gcc dot gnu.org |rguenth at gcc dot gnu.org ---

[Bug middle-end/70643] broken openacc reduction inside a fortran module

2016-04-14 Thread cesar at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70643 cesar at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED

[Bug target/70044] [5 Regression] -flto turns on -fomit-frame-pointer

2016-04-14 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70044 ktkachov at gcc dot gnu.org changed: What|Removed |Added Status|REOPENED|RESOLVED

[Bug bootstrap/70650] [6 regression] bootstrap failure: ICE in emit_move_insn, at expr.c:3546

2016-04-14 Thread howarth.at.gcc at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70650 --- Comment #9 from Jack Howarth --- Created attachment 38270 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=38270=edit bzip2 compressed preprocessed source for libstdc++-v3/src/c++11/string-inst.cc on x86_64-apple-darwin15

[Bug target/70044] [5 Regression] -flto turns on -fomit-frame-pointer

2016-04-14 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70044 --- Comment #8 from ktkachov at gcc dot gnu.org --- Author: ktkachov Date: Thu Apr 14 13:45:34 2016 New Revision: 234974 URL: https://gcc.gnu.org/viewcvs?rev=234974=gcc=rev Log: [AArch64] Backport of PR target/70044 fix to GCC 5 2016-04-14

[Bug middle-end/70643] broken openacc reduction inside a fortran module

2016-04-14 Thread cesar at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70643 --- Comment #1 from cesar at gcc dot gnu.org --- Author: cesar Date: Thu Apr 14 13:44:17 2016 New Revision: 234973 URL: https://gcc.gnu.org/viewcvs?rev=234973=gcc=rev Log: PR middle-end/70643 gcc/ * omp-low.c

[Bug bootstrap/70650] [6 regression] bootstrap failure: ICE in emit_move_insn, at expr.c:3546

2016-04-14 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70650 --- Comment #8 from Jason Merrill --- Created attachment 38269 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=38269=edit patch This fixes the reduced testcase for me on sparc, does it fix bootstrap on the various targets?

[Bug c++/70594] [6 Regression] -fcompare-debug failure

2016-04-14 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70594 --- Comment #44 from Richard Biener --- Index: gcc/ipa-polymorphic-call.c === --- gcc/ipa-polymorphic-call.c (revision 234971) +++ gcc/ipa-polymorphic-call.c (working copy) @@

[Bug ada/70645] strange -fguess-branch-probability issue with debug info

2016-04-14 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70645 Eric Botcazou changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

[Bug c/70665] Seemingly incorrect warning for being const correct with function pointers

2016-04-14 Thread psusi at ubuntu dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70665 --- Comment #2 from Phillipi Susi --- Yes, so why is there an implicit conversion that does not cause a warning when called directly, but not when called via pointer?

[Bug c++/70594] [6 Regression] -fcompare-debug failure

2016-04-14 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70594 --- Comment #43 from Richard Biener --- Same walking of BLOCKs in noncall_stmt_may_be_vtbl_ptr_store.

[Bug c/70665] Seemingly incorrect warning for being const correct with function pointers

2016-04-14 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70665 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug c++/70594] [6 Regression] -fcompare-debug failure

2016-04-14 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70594 --- Comment #42 from Jakub Jelinek --- I see a difference when tree-ssa-pre.c calls context.get_dynamic_type (instance, OBJ_TYPE_REF_OBJECT (fn), otr_type, stmt); in get_dynamic_type, right after the first walk_aliased_vdefs in there, in one

[Bug tree-optimization/70130] [6 Regression] h264ref fails with verification error starting with r231674 (r224221 is the true start of the problem)

2016-04-14 Thread amodra at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70130 --- Comment #28 from Alan Modra --- Bootstrapped and regression testing now completed on both powerpc64le-linux and -m64/-m32 on a power7 powerpc64-linux host, all langs. No regressions found, and it seems this also fixes

[Bug tree-optimization/70614] [4.9/5/6 Regression] GCC gets stuck with -O

2016-04-14 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70614 --- Comment #6 from Richard Biener --- Author: rguenth Date: Thu Apr 14 13:21:40 2016 New Revision: 234972 URL: https://gcc.gnu.org/viewcvs?rev=234972=gcc=rev Log: 2016-04-14 Richard Biener PR

[Bug tree-optimization/70614] [4.9/5 Regression] GCC gets stuck with -O

2016-04-14 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70614 Richard Biener changed: What|Removed |Added Priority|P3 |P2 Known to work|

[Bug c/70665] New: Seemingly incorrect warning for being const correct with function pointers

2016-04-14 Thread psusi at ubuntu dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70665 Bug ID: 70665 Summary: Seemingly incorrect warning for being const correct with function pointers Product: gcc Version: 4.8.2 Status: UNCONFIRMED Severity:

  1   2   >