[Bug c++/58822] Segfault when calling make_shared

2016-04-12 Thread michi at triodia dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58822 --- Comment #27 from Michi Henning --- My apologies for my incredibly late reply. (I just stumbled across this issue again.) And my thanks to you for taking the time to analyse this! I think your analysis is right. 3.8.5/3: "- the pointer is

[Bug c++/70610] [6 regression] error: invalid initialization of non-const reference of type

2016-04-12 Thread ppalka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70610 Patrick Palka changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/70610] [6 regression] error: invalid initialization of non-const reference of type

2016-04-12 Thread ppalka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70610 --- Comment #7 from Patrick Palka --- Author: ppalka Date: Wed Apr 13 00:06:51 2016 New Revision: 234926 URL: https://gcc.gnu.org/viewcvs?rev=234926=gcc=rev Log: Fix PR c++/70610 (wrong overload resolution during template processing)

[Bug tree-optimization/61839] More optimize opportunity for VRP

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

[Bug target/70107] ICE: in emit_move_insn, at expr.c:3546 with -mcpu=power8

2016-04-12 Thread amodra at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70107 Alan Modra changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug target/70107] ICE: in emit_move_insn, at expr.c:3546 with -mcpu=power8

2016-04-12 Thread amodra at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70107 --- Comment #8 from Alan Modra --- Author: amodra Date: Tue Apr 12 22:59:05 2016 New Revision: 234925 URL: https://gcc.gnu.org/viewcvs?rev=234925=gcc=rev Log: Fix target/70107, another case of PR c++/70096 gcc/cp/ PR target/70107

[Bug c++/70096] [6 Regression] [Invalid codegen] Read of uninitialized value in ref-qualified pointer to member function

2016-04-12 Thread amodra at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70096 --- Comment #9 from Alan Modra --- Author: amodra Date: Tue Apr 12 22:59:05 2016 New Revision: 234925 URL: https://gcc.gnu.org/viewcvs?rev=234925=gcc=rev Log: Fix target/70107, another case of PR c++/70096 gcc/cp/ PR target/70107

[Bug target/70107] ICE: in emit_move_insn, at expr.c:3546 with -mcpu=power8

2016-04-12 Thread amodra at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70107 --- Comment #7 from Alan Modra --- Author: amodra Date: Tue Apr 12 22:58:36 2016 New Revision: 234924 URL: https://gcc.gnu.org/viewcvs?rev=234924=gcc=rev Log: Fix target/70107, another case of PR c++/70096 gcc/cp/ PR target/70107

[Bug c++/70096] [6 Regression] [Invalid codegen] Read of uninitialized value in ref-qualified pointer to member function

2016-04-12 Thread amodra at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70096 --- Comment #8 from Alan Modra --- Author: amodra Date: Tue Apr 12 22:58:36 2016 New Revision: 234924 URL: https://gcc.gnu.org/viewcvs?rev=234924=gcc=rev Log: Fix target/70107, another case of PR c++/70096 gcc/cp/ PR target/70107

[Bug c++/70641] [5/6 Regression] ICE on valid code at -O1 and above on x86_64-linux-gnu: verify_gimple failed

2016-04-12 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70641 Jakub Jelinek changed: What|Removed |Added Keywords||ice-checking

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

2016-04-12 Thread cesar at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70643 Bug ID: 70643 Summary: broken openacc reduction inside a fortran module Product: gcc Version: 6.0 Status: UNCONFIRMED Keywords: openacc Severity: normal

[Bug sanitizer/70624] [6 Regression] Several hundred asan failures with 6.0 on x86_64-apple-darwin10.8

2016-04-12 Thread howarth.at.gcc at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70624 --- Comment #7 from Jack Howarth --- Also, note that upstream has in compiler-rt/cmake/config-ix.cmake... if(SANITIZER_MIN_OSX_VERSION VERSION_LESS "10.7") message(FATAL_ERROR "Too old OS X version: ${SANITIZER_MIN_OSX_VERSION}")

[Bug sanitizer/70624] [6 Regression] Several hundred asan failures with 6.0 on x86_64-apple-darwin10.8

2016-04-12 Thread howarth.at.gcc at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70624 --- Comment #6 from Jack Howarth --- (In reply to Jakub Jelinek from comment #5) > So can dyldVersionNumber be only used for #if SANITIZER_IOSSIM and otherwise > use what it did before? The IOSSIM code from llvm's sanitizer was never migrated

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

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

[Bug c++/70642] New: Invalid alias template instantiation not rejected if previously used in SFINAE context

2016-04-12 Thread rs2740 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70642 Bug ID: 70642 Summary: Invalid alias template instantiation not rejected if previously used in SFINAE context Product: gcc Version: 6.0 Status: UNCONFIRMED

[Bug target/70630] [6 regression] sparc bootstrap failure: sparc.c:4919:6: error: suggest explicit braces to avoid ambiguous 'else'

2016-04-12 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70630 Eric Botcazou changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug target/70630] [6 regression] sparc bootstrap failure: sparc.c:4919:6: error: suggest explicit braces to avoid ambiguous 'else'

2016-04-12 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70630 --- Comment #5 from Eric Botcazou --- Author: ebotcazou Date: Tue Apr 12 20:56:11 2016 New Revision: 234920 URL: https://gcc.gnu.org/viewcvs?rev=234920=gcc=rev Log: 2016-04-12 Eric Botcazou PR target/70630

[Bug target/70630] [6 regression] sparc bootstrap failure: sparc.c:4919:6: error: suggest explicit braces to avoid ambiguous 'else'

2016-04-12 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70630 --- Comment #4 from Eric Botcazou --- Author: ebotcazou Date: Tue Apr 12 20:55:33 2016 New Revision: 234919 URL: https://gcc.gnu.org/viewcvs?rev=234919=gcc=rev Log: PR target/70630 * config/sparc/sparc.c

[Bug target/70630] [6 regression] sparc bootstrap failure: sparc.c:4919:6: error: suggest explicit braces to avoid ambiguous 'else'

2016-04-12 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70630 --- Comment #3 from Eric Botcazou --- Author: ebotcazou Date: Tue Apr 12 20:55:05 2016 New Revision: 234918 URL: https://gcc.gnu.org/viewcvs?rev=234918=gcc=rev Log: 2016-04-12 Eric Botcazou PR target/70630

[Bug c++/70641] New: ICE on valid code at -O1 and above on x86_64-linux-gnu: verify_gimple failed

2016-04-12 Thread su at cs dot ucdavis.edu
++,lto --prefix=/usr/local/gcc-trunk --disable-bootstrap Thread model: posix gcc version 6.0.0 20160412 (experimental) [trunk revision 234895] (GCC) $ $ g++-trunk -O0 -c small.cpp $ g++-5.3 -O1 -c small.cpp $ $ g++-trunk -O1 -c small.cpp small.cpp: In function ‘void foo()’: small.cpp:9:1: error

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

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

[Bug c++/70615] [6 Regression] ICE on valid code at -O1 and above on x86_64-linux-gnu in add_expr, at tree.c:7870

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

[Bug c++/70501] [6 Regression] internal compiler error: in verify_ctor_sanity, at cp/constexpr.c:2249

2016-04-12 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70501 Jakub Jelinek changed: What|Removed |Added CC||su at cs dot ucdavis.edu --- Comment #6

[Bug c++/70571] [6 Regression] ICE on valid code on x86_64-linux-gnu in verify_ctor_sanity, at cp/constexpr.c:2259

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

[Bug c++/70571] [6 Regression] ICE on valid code on x86_64-linux-gnu in verify_ctor_sanity, at cp/constexpr.c:2259

2016-04-12 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70571 --- Comment #3 from Jakub Jelinek --- Author: jakub Date: Tue Apr 12 19:35:23 2016 New Revision: 234911 URL: https://gcc.gnu.org/viewcvs?rev=234911=gcc=rev Log: PR c++/70571 * g++.dg/ext/pr70571.C: New test. Added:

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

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

[Bug c++/68722] [4.9/5 Regression] internal compiler error: in merge_exception_specifiers, at cp/typeck2.c:2108

2016-04-12 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68722 Paolo Carlini changed: What|Removed |Added Summary|[4.9/5/6 Regression]|[4.9/5 Regression] internal

[Bug c++/68722] [4.9/5/6 Regression] internal compiler error: in merge_exception_specifiers, at cp/typeck2.c:2108

2016-04-12 Thread paolo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68722 --- Comment #4 from paolo at gcc dot gnu.org --- Author: paolo Date: Tue Apr 12 17:54:34 2016 New Revision: 234909 URL: https://gcc.gnu.org/viewcvs?rev=234909=gcc=rev Log: /cp 2016-04-12 Paolo Carlini PR

[Bug c++/70571] [6 Regression] ICE on valid code on x86_64-linux-gnu in verify_ctor_sanity, at cp/constexpr.c:2259

2016-04-12 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70571 --- Comment #2 from Jakub Jelinek --- Indeed, Nathan patch for PR70501 fixed this, testing now 2016-04-12 Jakub Jelinek PR c++/70571 * g++.dg/ext/pr70571.C: New test. ---

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

2016-04-12 Thread meissner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70640 Michael Meissner changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug rtl-optimization/70596] [6 Regression] -fcompare-debug failure with one extra NOTE_INSN_DELETED

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

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

2016-04-12 Thread meissner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70640 Bug ID: 70640 Summary: IEEE 128-bit floating point negative/abs has two thinkos Product: gcc Version: 6.0 Status: UNCONFIRMED Severity: normal

[Bug rtl-optimization/70596] [6 Regression] -fcompare-debug failure with one extra NOTE_INSN_DELETED

2016-04-12 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70596 --- Comment #3 from Jakub Jelinek --- Author: jakub Date: Tue Apr 12 17:18:31 2016 New Revision: 234906 URL: https://gcc.gnu.org/viewcvs?rev=234906=gcc=rev Log: PR rtl-optimization/70596 * lra-spills.c (spill_pseudos): Don't

[Bug target/70381] On powerpc, -mfloat128 is on by default for all VSX systems

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

[Bug c++/70639] internal compiler error: in guard_tinfo_to_string, at c-family/c-indentation.c:560

2016-04-12 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70639 --- Comment #3 from Marek Polacek --- Weird that with my patch cc1plus warns like this e.C: In function ‘void foo(int)’: e.C:5:3: warning: this ‘switch’ clause does not guard... [-Wmisleading-indentation] switch (x); ^~ e.C:6:5: note:

[Bug c++/70639] internal compiler error: in guard_tinfo_to_string, at c-family/c-indentation.c:560

2016-04-12 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70639 --- Comment #2 from Marek Polacek --- Shorter testcase: void bar (int); void foo (int x) { switch (x); bar (x); }

[Bug c++/70639] internal compiler error: in guard_tinfo_to_string, at c-family/c-indentation.c:560

2016-04-12 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70639 --- Comment #1 from Marek Polacek --- This (completely untested) should fix it though: diff --git a/gcc/c-family/c-indentation.c b/gcc/c-family/c-indentation.c index 1da3f68..ddab880 100644 --- a/gcc/c-family/c-indentation.c +++

[Bug c++/70639] New: internal compiler error: in guard_tinfo_to_string, at c-family/c-indentation.c:560

2016-04-12 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70639 Bug ID: 70639 Summary: internal compiler error: in guard_tinfo_to_string, at c-family/c-indentation.c:560 Product: gcc Version: 6.0 Status: UNCONFIRMED

[Bug c++/70501] [6 Regression] internal compiler error: in verify_ctor_sanity, at cp/constexpr.c:2249

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

[Bug c++/70501] [6 Regression] internal compiler error: in verify_ctor_sanity, at cp/constexpr.c:2249

2016-04-12 Thread nathan at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70501 --- Comment #4 from Nathan Sidwell --- Author: nathan Date: Tue Apr 12 16:24:11 2016 New Revision: 234904 URL: https://gcc.gnu.org/viewcvs?rev=234904=gcc=rev Log: PR c++/70501 cp/ * constexpr.c

[Bug target/70633] [5/6 Regression] ICE on valid code at -Os (in 32-bit mode) on x86_64-linux-gnu: output_operand: invalid expression as operand

2016-04-12 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70633 --- Comment #4 from Jakub Jelinek --- Created attachment 38246 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=38246=edit gcc6-pr70633.patch Untested fix. This works for me, but Richard, if you have a different patch already in testing or

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

2016-04-12 Thread nathan at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70594 --- Comment #27 from Nathan Sidwell --- (In reply to Jason Merrill from comment #26) > With this patch gengtype seems to assign gt_ggc_mx(tree&) to cp/constexpr.o, > breaking cc1 link. I'm not going to try to fix that now, though someone >

[Bug tree-optimization/70604] switch statement optimization creates dead code

2016-04-12 Thread jpoimboe at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70604 --- Comment #3 from Josh Poimboeuf --- Hi Richard, thanks for looking at it! (In reply to Richard Biener from comment #2) > Are the cases you still see indirect jumps to only one active case or > is it just that if()s with multiple cases would

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

2016-04-12 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70594 --- Comment #26 from Jason Merrill --- (In reply to Jason Merrill from comment #25) > Created attachment 38245 [details] > Patch to not discard copies > > This seems like a minimal fix; does it in fact fix the bug? With this patch gengtype

[Bug debug/70628] [5/6 regression] ICE in get_reg_rtx, at emit-rtl.c:1025

2016-04-12 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70628 --- Comment #8 from ktkachov at gcc dot gnu.org --- (In reply to Jakub Jelinek from comment #7) > Created attachment 38242 [details] > gcc6-pr70628.patch > > IMNSHO simplify-rtx.c should never generate instructions, it carefully uses >

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

2016-04-12 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70594 --- Comment #25 from Jason Merrill --- Created attachment 38245 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=38245=edit Patch to not discard copies This seems like a minimal fix; does it in fact fix the bug?

[Bug target/70633] [5/6 Regression] ICE on valid code at -Os (in 32-bit mode) on x86_64-linux-gnu: output_operand: invalid expression as operand

2016-04-12 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70633 --- Comment #3 from Jakub Jelinek --- Guess the problem is a disagreement on what is valid constructor initializer. initializer_constant_valid_p on (int) says it is valid constant, but the gimplifier doesn't keep it around and instead replaces

[Bug middle-end/70638] transaction_wrap: too strict compatibility check and transaction_pure wrappers fail to wrap

2016-04-12 Thread torvald at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70638 --- Comment #1 from torvald at gcc dot gnu.org --- Created attachment 38244 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=38244=edit test case

[Bug middle-end/70638] New: transaction_wrap: too strict compatibility check and transaction_pure wrappers fail to wrap

2016-04-12 Thread torvald at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70638 Bug ID: 70638 Summary: transaction_wrap: too strict compatibility check and transaction_pure wrappers fail to wrap Product: gcc Version: 6.0 Status: UNCONFIRMED

[Bug testsuite/68242] FAIL: libgomp.oacc-c-c++-common/reduction-2.c, and other OpenACC reduction test case "oddities"

2016-04-12 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68242 --- Comment #6 from Jakub Jelinek --- Yeah, I'm seeing this in i686-linux regtests on the trunk too.

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

2016-04-12 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70634 --- Comment #2 from Jakub Jelinek --- So, when value_dependent_expression is called on the VAR_DECL i, it (since the above mentioned change) recurse on its DECL_INITIAL: if (DECL_INITIAL (expression) && decl_constant_var_p

[Bug sanitizer/70624] [6 Regression] Several hundred asan failures with 6.0 on x86_64-apple-darwin10.8

2016-04-12 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70624 --- Comment #5 from Jakub Jelinek --- So can dyldVersionNumber be only used for #if SANITIZER_IOSSIM and otherwise use what it did before?

[Bug testsuite/70577] [6 regression] tree-ssa/prefetch-5.c scan-tree-dump-times aprefetch failures

2016-04-12 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70577 --- Comment #11 from Martin Liška --- Author: marxin Date: Tue Apr 12 13:38:46 2016 New Revision: 234902 URL: https://gcc.gnu.org/viewcvs?rev=234902=gcc=rev Log: Revert r234572 (aka PR testsuite/70577) Revert 2016-03-30 Jan

[Bug testsuite/70577] [6 regression] tree-ssa/prefetch-5.c scan-tree-dump-times aprefetch failures

2016-04-12 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70577 Martin Liška changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug c++/70637] New: Ambiguity error invoking a constructor with double brace initialization

2016-04-12 Thread steveire at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70637 Bug ID: 70637 Summary: Ambiguity error invoking a constructor with double brace initialization Product: gcc Version: 5.2.1 Status: UNCONFIRMED Severity: normal

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

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

[Bug c++/70615] [6 Regression] ICE on valid code at -O1 and above on x86_64-linux-gnu in add_expr, at tree.c:7870

2016-04-12 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70615 --- Comment #3 from Jakub Jelinek --- cp_gimplify_expr has code to handle the PTRMEM_CST case, but that is unfortunately too late, if it appears in a CONSTRUCTOR, the gimplifier can try to hash the CONSTRUCTOR which obviously can't handle the FE

[Bug c++/70636] New: Link failure when C++ brace initialization is used

2016-04-12 Thread steveire at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70636 Bug ID: 70636 Summary: Link failure when C++ brace initialization is used Product: gcc Version: 5.2.1 Status: UNCONFIRMED Severity: normal Priority: P3

[Bug tree-optimization/70623] [6 Regression] ICE in compute_antic at -O2

2016-04-12 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70623 --- Comment #4 from Richard Biener --- This seems to be a bug in iteration order.

[Bug c++/70627] [6 Regression] internal compiler error: verify_type failed

2016-04-12 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70627 Jan Hubicka changed: What|Removed |Added CC||hubicka at gcc dot gnu.org --- Comment #6

[Bug rtl-optimization/70030] [LRA]ICE when reload insn with output scratch operand

2016-04-12 Thread renlin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70030 --- Comment #7 from Renlin Li --- (In reply to Vladimir Makarov from comment #6) > Created attachment 38033 [details] > A patch > > Here is the patch which might solve the problem. Hi Vladimir, sorry for the late reply. I am just back from

[Bug rtl-optimization/70596] [6 Regression] -fcompare-debug failure with one extra NOTE_INSN_DELETED

2016-04-12 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70596 Jakub Jelinek changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug libstdc++/59075] python pretty printer does not work at OS X

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

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

2016-04-12 Thread burnus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70594 --- Comment #24 from Tobias Burnus --- (In reply to Jakub Jelinek from comment #18) > For the testcases in this PR probably: [...[ > [...] would be enough [...] But the #c0 report suggests this affects > more than that, but only Tobias has the

[Bug rtl-optimization/70596] [6 Regression] -fcompare-debug failure with one extra NOTE_INSN_DELETED

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

[Bug testsuite/68242] [gomp4] FAIL: libgomp.oacc-c-c++-common/reduction-2.c -DACC_DEVICE_TYPE_host=1 execution test

2016-04-12 Thread tschwinge at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68242 Thomas Schwinge changed: What|Removed |Added Component|libgomp |testsuite Assignee|nathan

[Bug debug/70628] [5/6 regression] ICE in get_reg_rtx, at emit-rtl.c:1025

2016-04-12 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70628 Jakub Jelinek changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug fortran/69497] ICE in gfc_free_namespace, at fortran/symbol.c:3701

2016-04-12 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69497 --- Comment #5 from Dominique d'Humieres --- The patch in comment 3 also fixes the first test in pr69498 comment 0, but not the tests containing submodule which gives the following ICE pr69498_1.f90:3:19: submodule (m) sm

[Bug tree-optimization/70623] [6 Regression] ICE in compute_antic at -O2

2016-04-12 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70623 --- Comment #3 from Richard Biener --- Value numbers: _1 = _31 _4 = 1 and : _4 = rc_35 != 0; _31 = _9 == 0; _1 = _4 & _31; if (_1 != 0) which is in the loop we don't converge for ANTIC compute: ... Starting iteration 497 ANTIC_OUT[10] := {

[Bug target/70566] [4.9/5 Regression] Bad ARM code generated for evaluating unsigned int bitfield value

2016-04-12 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70566 --- Comment #12 from ktkachov at gcc dot gnu.org --- Author: ktkachov Date: Tue Apr 12 10:58:28 2016 New Revision: 234898 URL: https://gcc.gnu.org/viewcvs?rev=234898=gcc=rev Log: [ARM] PR target/70566 Check that condition register is dead in

[Bug tree-optimization/70604] switch statement optimization creates dead code

2016-04-12 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70604 Richard Biener changed: What|Removed |Added Keywords||missed-optimization

[Bug c++/70635] [4.9/5/6 Regression] ICE on (and rejects) valid code on x86_64-linux-gnu: Segmentation fault (program cc1plus)

2016-04-12 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70635 --- Comment #3 from Paolo Carlini --- I think we can simply restrict the same_type_p call to type_decls with TREE_TYPE with CLASS_TYPE_P true or something very close. I'm testing a patch.

[Bug c++/70635] [4.9/5/6 Regression] ICE on (and rejects) valid code on x86_64-linux-gnu: Segmentation fault (program cc1plus)

2016-04-12 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70635 Paolo Carlini changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug debug/70628] [5/6 regression] ICE in get_reg_rtx, at emit-rtl.c:1025

2016-04-12 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70628 --- Comment #6 from ktkachov at gcc dot gnu.org --- The ICE in cselib occurs when it calls gen_reg_rtx after reload, which is not allowed. This is through a call to simplify_unary_operation_1 on (zero_extend:DI (high:SI (symbol_ref/f:SI

[Bug tree-optimization/70602] [6 Regression] wrong code at -O1 and above on x86_64-linux-gnu in 32-bit mode (and at -Os only in 64-bit mode)

2016-04-12 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70602 Richard Biener changed: What|Removed |Added Status|NEW |RESOLVED

[Bug tree-optimization/70600] Missed tree optimization with multiple additions in different types.

2016-04-12 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70600 Richard Biener changed: What|Removed |Added CC||rguenth at gcc dot gnu.org --- Comment

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

2016-04-12 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70614 --- Comment #4 from Richard Biener --- And I already removed the quadraticness there! In an original version of the patch I only looked at BIVs but that regressed sth. See PR67783.

[Bug c++/70615] [6 Regression] ICE on valid code at -O1 and above on x86_64-linux-gnu in add_expr, at tree.c:7870

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

[Bug c++/70616] [4.9/5/6 Regression] ICE on valid code on x86_64-linux-gnu in build_base_path, at cp/class.c:303

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

[Bug c++/70617] internal compiler error: Segmentation fault

2016-04-12 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70617 --- Comment #6 from Richard Biener --- But it ICEs differently, so the reduction is bogus: > ./cc1plus -quiet t.c -m32 -w t.c:2:23: error: field ‘TYPES’ has incomplete type ‘UINT’ typedef struct { UINT TYPES } eType; ^

[Bug tree-optimization/70623] [6 Regression] ICE in compute_antic at -O2

2016-04-12 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70623 Richard Biener changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug sanitizer/70624] [6 Regression] Several hundred asan failures with 6.0 on x86_64-apple-darwin10.8

2016-04-12 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70624 Richard Biener changed: What|Removed |Added Target Milestone|--- |6.0

[Bug rtl-optimization/70625] [4.9/5 Regression] Memory exhaustion when building specific snippet at -O2

2016-04-12 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70625 Richard Biener changed: What|Removed |Added CC||rguenth at gcc dot gnu.org Target

[Bug tree-optimization/68953] [6 Regression] [graphite] Wrong code w/ -O[12] -floop-nest-optimize

2016-04-12 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68953 vries at gcc dot gnu.org changed: What|Removed |Added Status|NEW |RESOLVED

[Bug debug/70628] [5/6 regression] ICE in get_reg_rtx, at emit-rtl.c:1025

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

[Bug c++/70627] [6 Regression] internal compiler error: verify_type failed

2016-04-12 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70627 Richard Biener changed: What|Removed |Added Keywords||ice-checking Priority|P3

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

2016-04-12 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70594 --- Comment #23 from Jakub Jelinek --- 2016-04-12 Jakub Jelinek PR c++/70594 * tree-sra.c (make_fancy_decl_name): Don't add DECL_UID into the fancy names if -fdump-final-insns=. ---

[Bug target/70633] [5/6 Regression] ICE on valid code at -Os (in 32-bit mode) on x86_64-linux-gnu: output_operand: invalid expression as operand

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

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

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

[Bug target/70630] [6 regression] sparc bootstrap failure: sparc.c:4919:6: error: suggest explicit braces to avoid ambiguous 'else'

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

[Bug c++/70635] [4.9/5/6 Regression] ICE on (and rejects) valid code on x86_64-linux-gnu: Segmentation fault (program cc1plus)

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

[Bug tree-optimization/69728] [6 Regression] internal compiler error: in outer_projection_mupa, at graphite-sese-to-poly.c:1175

2016-04-12 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69728 --- Comment #2 from vries at gcc dot gnu.org --- For two more testcases: PR68756 comment 3

[Bug tree-optimization/68756] [6 Regression] ICE w/ -O1 -floop-nest-optimize and isl 0.15: isl-0.15/isl_id.c:213: unable to find id

2016-04-12 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68756 vries at gcc dot gnu.org changed: What|Removed |Added Status|NEW |RESOLVED

[Bug ipa/70583] [6 Regression] FAIL: g++.old-deja/g++.abi/vtable2.C -std=gnu++98 execution test

2016-04-12 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70583 Richard Biener changed: What|Removed |Added Target Milestone|--- |6.0

[Bug tree-optimization/68756] [6 Regression] ICE w/ -O1 -floop-nest-optimize and isl 0.15: isl-0.15/isl_id.c:213: unable to find id

2016-04-12 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68756 --- Comment #10 from vries at gcc dot gnu.org --- Author: vries Date: Tue Apr 12 10:08:48 2016 New Revision: 234896 URL: https://gcc.gnu.org/viewcvs?rev=234896=gcc=rev Log: Fix typo in copy_cond_phi_args 2016-04-12 Tom de Vries

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

2016-04-12 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70594 --- Comment #22 from Richard Biener --- The make_fancy_decl_name change is desirable but decls made by SRA should be DECL_IGNORED and thus not end up anywhere in debug info. Allocating or not allocating DECL_UIDs based on GC is a recipie for

[Bug rtl-optimization/70596] [6 Regression] -fcompare-debug failure with one extra NOTE_INSN_DELETED

2016-04-12 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70596 Richard Biener changed: What|Removed |Added Version|unknown |6.0 Target Milestone|---

[Bug go/70597] [6 Regression] cmd/go: deduplicate gccgo afiles by package path, not *Package

2016-04-12 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70597 Richard Biener changed: What|Removed |Added Priority|P3 |P4 Target Milestone|---

[Bug c++/70635] [4.9/5/6 Regression] ICE on (and rejects) valid code on x86_64-linux-gnu: Segmentation fault (program cc1plus)

2016-04-12 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70635 --- Comment #2 from Paolo Carlini --- It's an infinite recursion affecting the same_type_p call at parser.c:25125 which I added in that patch.

[Bug c++/70570] Assembler error "symbol already defined" from nested lambdas and function-static variable

2016-04-12 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70570 Richard Biener changed: What|Removed |Added Keywords||wrong-code

  1   2   >