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

2016-04-08 Thread ppalka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70594 --- Comment #16 from Patrick Palka --- Success, compiling dwarf2out.c with "-O2 -fcompare-debug --param ggc-min-expand=3 --param ggc-min-heapsize=3 -save-temps" managed to trigger the compare-debug failure while leaving behind a bunch of temp

[Bug target/70416] [SH]: error: 'asm' operand requires impossible reload when building ruby2.3

2016-04-08 Thread olegendo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70416 Oleg Endo changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug target/70416] [SH]: error: 'asm' operand requires impossible reload when building ruby2.3

2016-04-08 Thread olegendo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70416 --- Comment #28 from Oleg Endo --- Fixed for GCC 6 and GCC 5.

[Bug target/67391] [SH] Convert clrt addc to normal add insn

2016-04-08 Thread olegendo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67391 Oleg Endo changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug target/67391] [SH] Convert clrt addc to normal add insn

2016-04-08 Thread olegendo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67391 --- Comment #36 from Oleg Endo --- Author: olegendo Date: Sat Apr 9 02:46:50 2016 New Revision: 234847 URL: https://gcc.gnu.org/viewcvs?rev=234847=gcc=rev Log: gcc/ Backport from mainline 2016-04-03 Oleg Endo

[Bug target/70416] [SH]: error: 'asm' operand requires impossible reload when building ruby2.3

2016-04-08 Thread olegendo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70416 --- Comment #27 from Oleg Endo --- Author: olegendo Date: Sat Apr 9 02:46:50 2016 New Revision: 234847 URL: https://gcc.gnu.org/viewcvs?rev=234847=gcc=rev Log: gcc/ Backport from mainline 2016-04-03 Oleg Endo

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

2016-04-08 Thread ppalka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70594 --- Comment #15 from Patrick Palka --- I tried building latest gcc with BOOT_CFLAGS="-O2 -fcompare-debug" and the build fails with an -fcompare-debug error while compiling dwarf2out.c. The failure doesn't go away if I make the

[Bug c++/70584] constexpr variables cannot be used as intrinsic arguments where an immediate is expected

2016-04-08 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70584 Martin Sebor changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug debug/70599] Crash when adding debug symbols to a program making heavy use of nested templates.

2016-04-08 Thread ambrop7 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70599 Ambroz Bizjak changed: What|Removed |Added CC||ambrop7 at gmail dot com --- Comment #4

[Bug c++/70603] gcc alignas issue with pointers to class

2016-04-08 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70603 Martin Sebor changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

[Bug c++/36159] C++ compiler should issue a warning with missing new operator

2016-04-08 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=36159 Martin Sebor changed: What|Removed |Added CC||mhadji at gmail dot com --- Comment #16

[Bug libstdc++/70607] New: The return type of std::conj must be std::complex

2016-04-08 Thread Alexander.Voigt at desy dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70607 Bug ID: 70607 Summary: The return type of std::conj must be std::complex Product: gcc Version: 4.9.2 Status: UNCONFIRMED Severity: normal Priority: P3

[Bug debug/70599] Crash when adding debug symbols to a program making heavy use of nested templates.

2016-04-08 Thread graeme_ch at outlook dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70599 --- Comment #3 from Graeme --- Since the issue is due to my computer running out of memory, I tried adding some more swap space: fallocate -l 100G extra_swap mkswap extra_swap sudo swapon extra_swap Swap usage peaked at about 16.7 GB (plus 8

[Bug fortran/70605] allocatable character scalar in type empty after assign

2016-04-08 Thread sgk at troutmask dot apl.washington.edu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70605 --- Comment #3 from Steve Kargl --- On Fri, Apr 08, 2016 at 09:41:33PM +, nuclearlee at gmail dot com wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70605 > > --- Comment #2 from Lee Harding --- > You are correct with your

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

2016-04-08 Thread meissner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70381 --- Comment #6 from Michael Meissner --- Author: meissner Date: Fri Apr 8 21:53:48 2016 New Revision: 234843 URL: https://gcc.gnu.org/viewcvs?rev=234843=gcc=rev Log: Merge in __float128 complex support; Merge in PR 70381 fix Added:

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

2016-04-08 Thread meissner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70381 --- Comment #5 from Michael Meissner --- Author: meissner Date: Fri Apr 8 21:51:58 2016 New Revision: 234842 URL: https://gcc.gnu.org/viewcvs?rev=234842=gcc=rev Log: Merge in pr 70381 fix; update documentation Modified:

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

2016-04-08 Thread meissner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70381 --- Comment #4 from Michael Meissner --- Author: meissner Date: Fri Apr 8 21:49:17 2016 New Revision: 234841 URL: https://gcc.gnu.org/viewcvs?rev=234841=gcc=rev Log: Merge in pr 70381 fix; update documentation Modified:

[Bug fortran/70605] allocatable character scalar in type empty after assign

2016-04-08 Thread nuclearlee at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70605 --- Comment #2 from Lee Harding --- You are correct with your assumption of what I expect is the correct output. I'm new to bugzilla, and I couldn't come up with a search that could find this issue anywhere else. Since this has been fixed

[Bug fortran/70605] allocatable character scalar in type empty after assign

2016-04-08 Thread kargl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70605 kargl at gcc dot gnu.org changed: What|Removed |Added Priority|P3 |P4 Known to work|

[Bug fortran/70605] allocatable character scalar in type empty after assign

2016-04-08 Thread kargl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70605 --- Comment #1 from kargl at gcc dot gnu.org --- You failed to identify what you expected. I suspect what you call correct output is troutmask:sgk[205] ./z string_in, string_cat_with_comma result: hello, hello added hello to get hello

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

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

[Bug ipa/70582] [6 regression] gcc.dg/attr-weakref-1.c FAILs

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

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

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

[Bug c++/70606] New: new warning for unicode quotes

2016-04-08 Thread daniel.gutson at tallertechnologies dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70606 Bug ID: 70606 Summary: new warning for unicode quotes Product: gcc Version: 6.0 Status: UNCONFIRMED Severity: enhancement Priority: P3 Component: c++

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

2016-04-08 Thread nathan at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70594 --- Comment #14 from Nathan Sidwell --- (In reply to Jakub Jelinek from comment #13) > If you remove the deletableness, then I'd say it is really important to > empty the whole freelist at least at the end of parsing, so that when GIMPLE >

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

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

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

2016-04-08 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70594 Jakub Jelinek changed: What|Removed |Added Priority|P3 |P1 Status|UNCONFIRMED

[Bug c++/70201] Dump C++ template instantiations

2016-04-08 Thread andres.tiraboschi at tallertechnologies dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70201 --- Comment #5 from Andrés Agustín Tiraboschi --- I'm going to upload a new version for dumping dependencies quickly, so please ignore the current attachment.

[Bug middle-end/70533] reductions on reference-typed variables are broken in OpenACC

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

[Bug lto/70289] [openacc] ICE in input_varpool_node

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

[Bug middle-end/70534] openacc parallel reductions aren't neutered

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

[Bug tree-optimization/70373] [openacc] ICE with reduction clause in set_parm_rtl, at cfgexpand.c

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

[Bug middle-end/70535] broken nested reductions in openacc parallel regions

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

[Bug ipa/70348] [6 Regression][openacc] ICE in visit_ref_for_mod_analysis, at ipa-prop.c

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

[Bug middle-end/70535] broken nested reductions in openacc parallel regions

2016-04-08 Thread cesar at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70535 --- Comment #1 from cesar at gcc dot gnu.org --- Author: cesar Date: Fri Apr 8 21:09:47 2016 New Revision: 234840 URL: https://gcc.gnu.org/viewcvs?rev=234840=gcc=rev Log: gcc/ PR lto/70289 PR ipa/70348 PR

[Bug lto/70289] [openacc] ICE in input_varpool_node

2016-04-08 Thread cesar at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70289 --- Comment #5 from cesar at gcc dot gnu.org --- Author: cesar Date: Fri Apr 8 21:09:47 2016 New Revision: 234840 URL: https://gcc.gnu.org/viewcvs?rev=234840=gcc=rev Log: gcc/ PR lto/70289 PR ipa/70348 PR

[Bug ipa/70348] [6 Regression][openacc] ICE in visit_ref_for_mod_analysis, at ipa-prop.c

2016-04-08 Thread cesar at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70348 --- Comment #10 from cesar at gcc dot gnu.org --- Author: cesar Date: Fri Apr 8 21:09:47 2016 New Revision: 234840 URL: https://gcc.gnu.org/viewcvs?rev=234840=gcc=rev Log: gcc/ PR lto/70289 PR ipa/70348 PR

[Bug middle-end/70534] openacc parallel reductions aren't neutered

2016-04-08 Thread cesar at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70534 --- Comment #1 from cesar at gcc dot gnu.org --- Author: cesar Date: Fri Apr 8 21:09:47 2016 New Revision: 234840 URL: https://gcc.gnu.org/viewcvs?rev=234840=gcc=rev Log: gcc/ PR lto/70289 PR ipa/70348 PR

[Bug middle-end/70533] reductions on reference-typed variables are broken in OpenACC

2016-04-08 Thread cesar at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70533 --- Comment #1 from cesar at gcc dot gnu.org --- Author: cesar Date: Fri Apr 8 21:09:47 2016 New Revision: 234840 URL: https://gcc.gnu.org/viewcvs?rev=234840=gcc=rev Log: gcc/ PR lto/70289 PR ipa/70348 PR

[Bug tree-optimization/70373] [openacc] ICE with reduction clause in set_parm_rtl, at cfgexpand.c

2016-04-08 Thread cesar at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70373 --- Comment #2 from cesar at gcc dot gnu.org --- Author: cesar Date: Fri Apr 8 21:09:47 2016 New Revision: 234840 URL: https://gcc.gnu.org/viewcvs?rev=234840=gcc=rev Log: gcc/ PR lto/70289 PR ipa/70348 PR

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

2016-04-08 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70594 --- Comment #13 from Jakub Jelinek --- (In reply to Nathan Sidwell from comment #11) > Patrick's original patch did 2 things AFAICT > 1) make constexpr_call_table GC deletable > 2) add the fundef_copies_table etc. > > The failure we're

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

2016-04-08 Thread nathan at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70594 --- Comment #12 from Nathan Sidwell --- (In reply to Patrick Palka from comment #9) > The decls belonging to a copy of a function must have new UIDs though > because their uids are used to track their mutable values (within the >

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

2016-04-08 Thread nathan at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70594 --- Comment #11 from Nathan Sidwell --- Patrick's original patch did 2 things AFAICT 1) make constexpr_call_table GC deletable 2) add the fundef_copies_table etc. The failure we're observing is of constexpr_call_table losing information, which

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

2016-04-08 Thread ppalka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70594 --- Comment #10 from Patrick Palka --- (In reply to Jakub Jelinek from comment #8) > (In reply to Nathan Sidwell from comment #7) > > copy_node_stat allocates a new UID for decls. so despite its name > > 'copy_decl_no_change' does cause a

[Bug fortran/70605] New: allocatable character scalar in type empty after assign

2016-04-08 Thread nuclearlee at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70605 Bug ID: 70605 Summary: allocatable character scalar in type empty after assign Product: gcc Version: 5.3.0 Status: UNCONFIRMED Severity: critical

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

2016-04-08 Thread ppalka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70594 --- Comment #9 from Patrick Palka --- (In reply to Nathan Sidwell from comment #7) > The change in debug generation causes purtabations in when GC happens. > Such that in onecase we find a cached result, and in the other case we do > not.

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

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

[Bug c++/70590] [6 Regression] r234810 causes error: location references block not in block tree

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

[Bug c++/70590] [6 Regression] r234810 causes error: location references block not in block tree

2016-04-08 Thread ppalka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70590 --- Comment #13 from Patrick Palka --- Author: ppalka Date: Fri Apr 8 20:17:10 2016 New Revision: 234837 URL: https://gcc.gnu.org/viewcvs?rev=234837=gcc=rev Log: Fix PR c++/70590 (error: location references block not in block tree)

[Bug c++/70452] [5/6 Regression] Regression in C++ parsing performance between 4.9.3 and 5.3.1

2016-04-08 Thread ppalka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70452 --- Comment #15 from Patrick Palka --- Author: ppalka Date: Fri Apr 8 20:17:10 2016 New Revision: 234837 URL: https://gcc.gnu.org/viewcvs?rev=234837=gcc=rev Log: Fix PR c++/70590 (error: location references block not in block tree)

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

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

[Bug c/70604] switch statement optimization creates dead code

2016-04-08 Thread jpoimboe at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70604 --- Comment #1 from Josh Poimboeuf --- Created attachment 38227 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=38227=edit Linux .config

[Bug c/70604] New: switch statement optimization creates dead code

2016-04-08 Thread jpoimboe at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70604 Bug ID: 70604 Summary: switch statement optimization creates dead code Product: gcc Version: 6.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c

[Bug c++/70603] gcc alignas issue with pointers to class

2016-04-08 Thread mhadji at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70603 --- Comment #1 from Marios Hadjieleftheriou --- I just tried using 5.2.0 and I get the same issue.

[Bug c++/70603] New: gcc alignas issue with pointers to template class

2016-04-08 Thread mhadji at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70603 Bug ID: 70603 Summary: gcc alignas issue with pointers to template class Product: gcc Version: 4.9.2 Status: UNCONFIRMED Severity: normal Priority: P3

[Bug debug/70578] internal compiler error: in output_index_string, at dwarf2out.c with -gsplit-dwarf

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

[Bug rtl-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-08 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70602 --- Comment #3 from Jakub Jelinek --- The following patch fixes this: --- gcc/tree-sra.c (revision 234833) +++ gcc/tree-sra.c (working copy) @@ -2743,6 +2743,9 @@ generate_subtree_copies (struct access *

[Bug rtl-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-08 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70602 Jakub Jelinek changed: What|Removed |Added CC||alan.lawrence at arm dot com,

[Bug target/70574] [5 Regression] wrong code with -mavx2, read of partially initialised stack variable

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

[Bug middle-end/70593] [6 Regression] Miscompilation of xen starting with r226901

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

[Bug middle-end/70593] [6 Regression] Miscompilation of xen starting with r226901

2016-04-08 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70593 --- Comment #5 from Jakub Jelinek --- Author: jakub Date: Fri Apr 8 17:28:20 2016 New Revision: 234834 URL: https://gcc.gnu.org/viewcvs?rev=234834=gcc=rev Log: PR middle-end/70593 * tree-ssa-coalesce.c

[Bug rtl-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-08 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70602 Marek Polacek changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug tree-optimization/48052] loop not vectorized if index is "unsigned int"

2016-04-08 Thread amker at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=48052 --- Comment #19 from amker at gcc dot gnu.org --- I think this is fixed now.

[Bug target/70574] [5/6 Regression] wrong code with -mavx2, read of partially initialised stack variable

2016-04-08 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70574 --- Comment #3 from Jakub Jelinek --- Author: jakub Date: Fri Apr 8 17:21:17 2016 New Revision: 234833 URL: https://gcc.gnu.org/viewcvs?rev=234833=gcc=rev Log: PR rtl-optimization/70574 * fwprop.c

[Bug rtl-optimization/70602] New: 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-08 Thread su at cs dot ucdavis.edu
/configure --enable-languages=c,c++,lto --prefix=/usr/local/gcc-trunk --disable-bootstrap Thread model: posix gcc version 6.0.0 20160408 (experimental) [trunk revision 234826] (GCC) $ $ gcc-trunk -m32 -O0 small.c; ./a.out $ gcc-5.3 -m32 -O1 small.c; ./a.out $ $ gcc-trunk -m32 -O1

[Bug tree-optimization/48052] loop not vectorized if index is "unsigned int"

2016-04-08 Thread ctice at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=48052 --- Comment #18 from ctice at gcc dot gnu.org --- Author: ctice Date: Fri Apr 8 17:09:09 2016 New Revision: 234832 URL: https://gcc.gnu.org/viewcvs?rev=234832=gcc=rev Log: Unify changes with Android's GCC 4.9 compiler. Add the following

[Bug testsuite/52563] FAIL: gcc.dg/tree-ssa/scev-[3,4].c scan-tree-dump-times optimized "" 1

2016-04-08 Thread ctice at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=52563 --- Comment #10 from ctice at gcc dot gnu.org --- Author: ctice Date: Fri Apr 8 17:09:09 2016 New Revision: 234832 URL: https://gcc.gnu.org/viewcvs?rev=234832=gcc=rev Log: Unify changes with Android's GCC 4.9 compiler. Add the following

[Bug tree-optimization/64878] [5 Regression] Miscompilation of nntpgrab

2016-04-08 Thread ctice at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64878 --- Comment #10 from ctice at gcc dot gnu.org --- Author: ctice Date: Fri Apr 8 17:09:09 2016 New Revision: 234832 URL: https://gcc.gnu.org/viewcvs?rev=234832=gcc=rev Log: Unify changes with Android's GCC 4.9 compiler. Add the following

[Bug bootstrap/66638] [6 Regression] profiledbootstrap failure on x86-64 with LTO

2016-04-08 Thread ctice at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66638 --- Comment #7 from ctice at gcc dot gnu.org --- Author: ctice Date: Fri Apr 8 17:09:09 2016 New Revision: 234832 URL: https://gcc.gnu.org/viewcvs?rev=234832=gcc=rev Log: Unify changes with Android's GCC 4.9 compiler. Add the following changes

[Bug tree-optimization/65447] AArch64: iv-opt causes bad addressing

2016-04-08 Thread ctice at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65447 --- Comment #5 from ctice at gcc dot gnu.org --- Author: ctice Date: Fri Apr 8 17:09:09 2016 New Revision: 234832 URL: https://gcc.gnu.org/viewcvs?rev=234832=gcc=rev Log: Unify changes with Android's GCC 4.9 compiler. Add the following changes

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

2016-04-08 Thread bernds at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69650 --- Comment #53 from Bernd Schmidt --- Hmm. Something got reallocated perhaps? It's not entirely obvious to me where that would happen. Does the following help at all? Index: directives.c

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

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

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

2016-04-08 Thread rogero at howzatt dot demon.co.uk
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69650 --- Comment #52 from Roger Orr --- Ah - added print of *pfile->line_table at line 978 and compared with the value when we error. 978 struct line_maps *line_table = pfile->line_table; $3702 = {info_ordinary = {maps = 0x7fffec65d000,

[Bug fortran/70601] [OOP] ICE on procedure pointer component call

2016-04-08 Thread zmi007 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70601 --- Comment #4 from zmi --- ok, my fault) ice on allocatable type only

[Bug bootstrap/70519] genmatch fails to compile under gcc-5.2.0 - missing '-lstdc++' .

2016-04-08 Thread wilson at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70519 Jim Wilson changed: What|Removed |Added CC||wilson at gcc dot gnu.org --- Comment #11

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

2016-04-08 Thread rogero at howzatt dot demon.co.uk
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69650 --- Comment #51 from Roger Orr --- Thanks, I hope to try that on Monday. The function gets called multiple times, so I need to identify the last time. The memory must have changed *during* the call to do_linemarker as the new_file variable is

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

2016-04-08 Thread bernds at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69650 --- Comment #50 from Bernd Schmidt --- The 0xa5 bytes probably come from ggc-page, which tries to poison freed memory. This does suggest that there's a use-after-free issue here. At the step after "p map", try "watch -l map->to_file" followed

[Bug fortran/70601] [OOP] ICE on procedure pointer component call

2016-04-08 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70601 --- Comment #3 from Dominique d'Humieres --- > and this one? > ... It gives call concrete % run() internal compiler error: in fold_convert_loc, at fold-const.c:2256

[Bug c++/39159] unhelpful attribute warning on matching declaration after definition

2016-04-08 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=39159 --- Comment #7 from Martin Sebor --- I'm not an expert in this area but the approach seems reasonable to me. I didn't test it in 5.x but with 6.0, it doesn't make a difference because simple_cst_equal() cannot compare TREE_LISTs. Using

[Bug fortran/70601] [OOP] ICE on procedure pointer component call

2016-04-08 Thread zmi007 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70601 --- Comment #2 from zmi --- and this one? programtest use concrete_type_module implicit none type(concrete_type), allocatable :: concrete allocate(concrete) call concrete % init() call concrete % run() end program test

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

2016-04-08 Thread rogero at howzatt dot demon.co.uk
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69650 --- Comment #49 from Roger Orr --- Alas, valgrind finds nothing untoward. make MAKEINFO=true STAGE1_CXXFLAGS="-g -O0" clean-stage1 make MAKEINFO=true STAGE1_CXXFLAGS="-g -O0" all-stage1 valgrind /var/tmp/gcc-trunk-234481/build/gcc/cc1plus

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

2016-04-08 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70588 --- Comment #6 from Martin Sebor --- I agree that the SIZE_MAX/2 limit isn't very useful. A lower limit would be more useful (I proposed one on the order of tens of kilobytes to megabytes in my patch for bug 69517). Jason and I have been

[Bug fortran/70601] [OOP] ICE on procedure pointer component call

2016-04-08 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70601 Dominique d'Humieres changed: What|Removed |Added Status|UNCONFIRMED |WAITING Last reconfirmed|

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

2016-04-08 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70588 Jakub Jelinek changed: What|Removed |Added Summary|[5/6 regression] SIGBUS on |SIGBUS on a VLA larger than

[Bug fortran/70601] New: [OOP] ICE on procedure pointer component call

2016-04-08 Thread zmi007 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70601 Bug ID: 70601 Summary: [OOP] ICE on procedure pointer component call Product: gcc Version: 6.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

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

2016-04-08 Thread glisse at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70600 Marc Glisse changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug target/68945] enable libcilkrts on SPARC

2016-04-08 Thread stefan.teleman at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68945 --- Comment #7 from Stefan Teleman --- > Since Stefan hasn't followed up and I'm currently looking at other > libcilkrts issues anyway, I'm taking over from here. Had every intention to follow-up with a cleaned-up patch, but did not find the

[Bug c++/70590] [6 Regression] r234810 causes error: location references block not in block tree

2016-04-08 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70590 --- Comment #12 from Jakub Jelinek --- (In reply to Patrick Palka from comment #8) > --- a/gcc/cp/constexpr.c > +++ b/gcc/cp/constexpr.c > @@ -4143,6 +4143,12 @@ cxx_eval_outermost_constant_expr (tree t, bool > allow_non_constant, > >

[Bug debug/70599] Crash when adding debug symbols to a program making heavy use of nested templates.

2016-04-08 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70599 ktkachov at gcc dot gnu.org changed: What|Removed |Added Keywords||compile-time-hog,

[Bug fortran/68887] [6 regression] gfortran.dg/coarray/event_[12].f90 -fcoarray=lib -O2 -lcaf_single -latomic fails

2016-04-08 Thread ro at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68887 Rainer Orth changed: What|Removed |Added CC||afanfa at gcc dot gnu.org --- Comment #4

[Bug c++/70590] [6 Regression] r234810 causes error: location references block not in block tree

2016-04-08 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70590 --- Comment #11 from Markus Trippelsdorf --- (In reply to Patrick Palka from comment #10) > (In reply to Markus Trippelsdorf from comment #9) > > Which hunk do you want me to test? > > The last one, sorry about the garbled message. Firefox

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

2016-04-08 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70588 Martin Sebor changed: What|Removed |Added Blocks||16994 --- Comment #4 from Martin Sebor

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

2016-04-08 Thread ppalka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70594 --- Comment #5 from Patrick Palka --- (In reply to Tobias Burnus from comment #4) > Created attachment 38225 [details] > test.ii test case (g++ -O1 -fcompare-debug) > > (In reply to Jakub Jelinek from comment #1) > > Without the testcase it is

[Bug c++/70590] [6 Regression] r234810 causes error: location references block not in block tree

2016-04-08 Thread ppalka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70590 --- Comment #10 from Patrick Palka --- (In reply to Markus Trippelsdorf from comment #9) > Which hunk do you want me to test? The last one, sorry about the garbled message.

[Bug c++/70590] [6 Regression] r234810 causes error: location references block not in block tree

2016-04-08 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70590 --- Comment #9 from Markus Trippelsdorf --- Which hunk do you want me to test?

[Bug c++/70590] [6 Regression] r234810 causes error: location references block not in block tree

2016-04-08 Thread ppalka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70590 Patrick Palka changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug c++/70590] [6 Regression] r234810 causes error: location references block not in block tree

2016-04-08 Thread ppalka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70590 --- Comment #8 from Patrick Palka --- (In reply to Markus Trippelsdorf from comment #6) > (In reply to Patrick Palka from comment #5) > > (In reply to Markus Trippelsdorf from comment #4) > > > (In reply to Patrick Palka from comment #3) > > > >

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

2016-04-08 Thread burnus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70594 --- Comment #4 from Tobias Burnus --- Created attachment 38225 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=38225=edit test.ii test case (g++ -O1 -fcompare-debug) (In reply to Jakub Jelinek from comment #1) > Without the testcase it is

[Bug c++/70590] [6 Regression] r234810 causes error: location references block not in block tree

2016-04-08 Thread ppalka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70590 --- Comment #7 from Patrick Palka --- Reduced : // PR c++/70590 // { dg-options "-O2" } int a; constexpr int * foo () { return } void blah (int *); int bar () { blah (foo ()); } int baz () { blah (foo ()); }

[Bug tree-optimization/70586] [4.9/5/6 Regression] wrong code at -O2 and -O3 on x86_64-linux-gnu in 32-bit and 64-bit modes

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

  1   2   >