[Bug target/38825] missed optimization: register renaming in unrolled loop

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

[Bug bootstrap/62077] --with-build-config=bootstrap-lto fails

2016-05-02 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62077 --- Comment #68 from Richard Biener --- (In reply to Sven C. Dack from comment #67) > (In reply to Richard Biener from comment #66) > > The issue re-appears with GCC 6, the workaround doing > > --enable-stage1-checking=release still works. > > >

[Bug tree-optimization/70700] ICE using -fdump-tree-all-graph option

2016-05-02 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70700 --- Comment #9 from Richard Biener --- Yep, the patch looks ok and pre-approved.

[Bug middle-end/70887] [5 Regression] internal compiler error in trunc_int_for_mode, at explow.c:78

2016-05-02 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70887 Richard Biener changed: What|Removed |Added Known to work||4.9.3, 6.1.0 Target Milestone|---

[Bug middle-end/70887] [5 Regression] internal compiler error in trunc_int_for_mode, at explow.c:78

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

[Bug rtl-optimization/70886] [7 Regression] -frename-registers causes boostrap comparison failures on ia64

2016-05-02 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70886 Richard Biener changed: What|Removed |Added Target Milestone|--- |7.0 Summary|-frename-registe

[Bug web/70880] Main page GCC 7.0 links point to GCC 6

2016-05-02 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70880 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug tree-optimization/70700] ICE using -fdump-tree-all-graph option

2016-05-02 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70700 --- Comment #10 from vries at gcc dot gnu.org --- Author: vries Date: Mon May 2 07:42:06 2016 New Revision: 235700 URL: https://gcc.gnu.org/viewcvs?rev=235700&root=gcc&view=rev Log: Fix ICE in dump_pred_graph 2016-05-02 Marek Polacek

[Bug middle-end/70879] Missed jump threading opportunity with multiple != conditions

2016-05-02 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70879 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug rtl-optimization/70873] [7 Regressio] 20% performance regression at 482.sphinx3 after r235442 with -O2 -m32 on Haswell.

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

[Bug tree-optimization/70700] ICE using -fdump-tree-all-graph option

2016-05-02 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70700 vries at gcc dot gnu.org changed: What|Removed |Added Status|NEW |RESOLVED Known to work|

[Bug tree-optimization/70884] [6/7 regression] 2nd SRA pass confused by load from constant pool

2016-05-02 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70884 Richard Biener changed: What|Removed |Added Priority|P3 |P2 Status|UNCONFIRMED

[Bug rtl-optimization/70873] [7 Regressio] 20% performance regression at 482.sphinx3 after r235442 with -O2 -m32 on Haswell.

2016-05-02 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70873 --- Comment #7 from Uroš Bizjak --- (In reply to Bernd Schmidt from comment #6) > So the problem seems to be peep2 runs before regrename. If you always want > to generate two instructions there, then yes, a splitter would probably be > better. Ac

[Bug rtl-optimization/70526] [5/6 Regression] GCC 6 miscompiles Firefox JIT compiler

2016-05-02 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70526 --- Comment #20 from Richard Biener --- (In reply to Jan de Mooij from comment #17) > Thank you for looking into this again. > > I don't understand comment 16 though: > > > _BUT_ here we access D.3125 both as Register (the store) > > and as its

[Bug ada/70900] New: a library-level class-wide subprogram is not generated into .o/.s

2016-05-02 Thread demoonlit at panathenaia dot halfmoon.jp
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70900 Bug ID: 70900 Summary: a library-level class-wide subprogram is not generated into .o/.s Product: gcc Version: 6.1.0 Status: UNCONFIRMED Severity: normal

[Bug tree-optimization/70882] vectorized sincos trashes the stack

2016-05-02 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70882 Jakub Jelinek changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug rtl-optimization/70890] [7 regression] r235660 miscompiles stage2 compiler on ia64

2016-05-02 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70890 Richard Biener changed: What|Removed |Added Target Milestone|--- |7.0

[Bug target/65317] [SH] Shifts used instead of and with const_int

2016-05-02 Thread olegendo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65317 Oleg Endo changed: What|Removed |Added CC||segher at kernel dot crashing.org --- Comme

[Bug rtl-optimization/70687] Undefined shift in change_zero_ext in combine.c

2016-05-02 Thread rsandifo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70687 rsandifo at gcc dot gnu.org changed: What|Removed |Added Status|NEW |ASSIGNED C

[Bug ada/70900] [6 regression] a library-level class-wide subprogram is not generated into object file

2016-05-02 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70900 Eric Botcazou changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug ada/70900] [6 regression] a library-level class-wide subprogram is not generated into object file

2016-05-02 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70900 Eric Botcazou changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned a

[Bug rtl-optimization/70886] [7 Regression] -frename-registers causes boostrap comparison failures on ia64

2016-05-02 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70886 --- Comment #6 from Eric Botcazou --- Author: ebotcazou Date: Mon May 2 10:08:59 2016 New Revision: 235735 URL: https://gcc.gnu.org/viewcvs?rev=235735&root=gcc&view=rev Log: PR rtl-optimization/70886 * sched-deps.c (estimate_dep

[Bug rtl-optimization/70886] [7 Regression] -frename-registers causes boostrap comparison failures on ia64

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

[Bug c++/70901] New: vectorized sin cos is wrongly optimized into scalar sincos

2016-05-02 Thread blaffablaffa at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70901 Bug ID: 70901 Summary: vectorized sin cos is wrongly optimized into scalar sincos Product: gcc Version: 5.3.1 Status: UNCONFIRMED Severity: normal Pri

[Bug c++/70901] vectorized sin cos is wrongly optimized into scalar sincos

2016-05-02 Thread blaffablaffa at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70901 Lorenzo Pistone changed: What|Removed |Added CC||blaffablaffa at gmail dot com --- Comm

[Bug c/70859] Bad column number in type-generic function errors

2016-05-02 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70859 Marek Polacek changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned a

[Bug fortran/70895] OpenACC: loop reduction does not work. Output is zero.

2016-05-02 Thread tschwinge at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70895 Thomas Schwinge changed: What|Removed |Added Keywords||openacc Status|UNCONFIRMED

[Bug target/70902] New: GCC freezes while compiling for 'skylake-avx512' target

2016-05-02 Thread anton.mitrokhin at phystech dot edu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70902 Bug ID: 70902 Summary: GCC freezes while compiling for 'skylake-avx512' target Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: normal Priority

[Bug target/70903] New: [4.9/5/6/7 Regression] wrong code with bfi @ aarch64 with -Os

2016-05-02 Thread zsojka at seznam dot cz
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70903 Bug ID: 70903 Summary: [4.9/5/6/7 Regression] wrong code with bfi @ aarch64 with -Os Product: gcc Version: 7.0 Status: UNCONFIRMED Keywords: wrong-code

[Bug target/70904] New: ICE: Max. number of generated reload insns per insn is achieved (90) with -fno-split-wide-types @ aarch64

2016-05-02 Thread zsojka at seznam dot cz
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70904 Bug ID: 70904 Summary: ICE: Max. number of generated reload insns per insn is achieved (90) with -fno-split-wide-types @ aarch64 Product: gcc Version: 7.0 Status: UNCONFI

[Bug target/70860] [nvptx] Revisit cfun->machine->doing_call

2016-05-02 Thread tschwinge at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70860 --- Comment #1 from Thomas Schwinge --- Author: tschwinge Date: Mon May 2 11:25:17 2016 New Revision: 235748 URL: https://gcc.gnu.org/viewcvs?rev=235748&root=gcc&view=rev Log: [PR target/70860] [nvptx] Handle NULL cfun in nvptx_libcall_value

[Bug target/70903] [4.9/5/6/7 Regression] wrong code with bfi @ aarch64 with -Os

2016-05-02 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70903 Richard Biener changed: What|Removed |Added Target Milestone|--- |4.9.4

[Bug target/70902] [7 Regression] GCC freezes while compiling for 'skylake-avx512' target

2016-05-02 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70902 Richard Biener changed: What|Removed |Added Target||x86_64-*-* Status|UNCONFIRM

[Bug c/70851] internal compiler error: in create_tmp_var, at gimple-expr.c:473

2016-05-02 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70851 --- Comment #3 from Marek Polacek --- Author: mpolacek Date: Mon May 2 11:35:59 2016 New Revision: 235750 URL: https://gcc.gnu.org/viewcvs?rev=235750&root=gcc&view=rev Log: PR c/70851 * c-decl.c (grokdeclarator): Diagnose when a

[Bug rtl-optimization/70526] [5/6 Regression] GCC 6 miscompiles Firefox JIT compiler

2016-05-02 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70526 --- Comment #21 from Richard Biener --- Author: rguenth Date: Mon May 2 11:36:38 2016 New Revision: 235751 URL: https://gcc.gnu.org/viewcvs?rev=235751&root=gcc&view=rev Log: 2016-05-02 Richard Biener Backport from mainline 2

[Bug c/70851] internal compiler error: in create_tmp_var, at gimple-expr.c:473

2016-05-02 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70851 Marek Polacek changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug rtl-optimization/70873] [7 Regressio] 20% performance regression at 482.sphinx3 after r235442 with -O2 -m32 on Haswell.

2016-05-02 Thread bernds at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70873 --- Comment #8 from Bernd Schmidt --- mach-reorg seems too late, I think you'd want to schedule the xors?

[Bug target/70905] New: [7 regression] FAIL: gcc.c-torture/compile/20011219-2.c -Os (unrecognizable insn)

2016-05-02 Thread sch...@linux-m68k.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70905 Bug ID: 70905 Summary: [7 regression] FAIL: gcc.c-torture/compile/20011219-2.c -Os (unrecognizable insn) Product: gcc Version: 7.0 Status: UNCONFIRMED

[Bug rtl-optimization/70873] [7 Regressio] 20% performance regression at 482.sphinx3 after r235442 with -O2 -m32 on Haswell.

2016-05-02 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70873 --- Comment #9 from Uroš Bizjak --- (In reply to Bernd Schmidt from comment #8) > mach-reorg seems too late, I think you'd want to schedule the xors? Yes, indeed. That leaves _.split4 to perform splits.

[Bug target/70905] [7 regression] FAIL: gcc.c-torture/compile/20011219-2.c -Os (unrecognizable insn)

2016-05-02 Thread sch...@linux-m68k.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70905 Andreas Schwab changed: What|Removed |Added Target Milestone|--- |7.0

[Bug c++/70906] New: ice in add_expr, at tree.c:7925

2016-05-02 Thread dcb314 at hotmail dot com
++ Assignee: unassigned at gcc dot gnu.org Reporter: dcb314 at hotmail dot com Target Milestone: --- Created attachment 38394 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=38394&action=edit gzipped C++ source code The attached code, when compiled by gcc trunk dated 20160502, do

[Bug rtl-optimization/70890] [7 regression] r235660 miscompiles stage2 compiler on ia64

2016-05-02 Thread amodra at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70890 Alan Modra changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/70906] ice in add_expr, at tree.c:7925

2016-05-02 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70906 Marek Polacek changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug rtl-optimization/70907] New: [7 regression] FAIL: gcc.target/powerpc/savres.c -Os execution test

2016-05-02 Thread sch...@linux-m68k.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70907 Bug ID: 70907 Summary: [7 regression] FAIL: gcc.target/powerpc/savres.c -Os execution test Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: normal

[Bug rtl-optimization/70907] [7 regression] FAIL: gcc.target/powerpc/savres.c -Os execution test

2016-05-02 Thread sch...@linux-m68k.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70907 Andreas Schwab changed: What|Removed |Added Target Milestone|--- |7.0

[Bug c++/70906] [7 Regression] ice in add_expr, at tree.c:7925

2016-05-02 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70906 Richard Biener changed: What|Removed |Added Target Milestone|--- |7.0 Summary|ice in add_expr,

[Bug middle-end/70879] Missed jump threading opportunity with multiple != conditions

2016-05-02 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70879 --- Comment #3 from Jeffrey A. Law --- Which is the problem Andrew has started poking at :-) One of the paths being explored is creating those PHIs.

[Bug target/70908] New: [SH] Redirect function call returns

2016-05-02 Thread olegendo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70908 Bug ID: 70908 Summary: [SH] Redirect function call returns Product: gcc Version: 6.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: target

[Bug middle-end/70526] [5/6 Regression] GCC 6 miscompiles Firefox JIT compiler

2016-05-02 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70526 Richard Biener changed: What|Removed |Added Status|ASSIGNED|RESOLVED Component|rtl-optimiz

[Bug middle-end/70526] [5/6 Regression] GCC 6 miscompiles Firefox JIT compiler

2016-05-02 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70526 Richard Biener changed: What|Removed |Added CC||jwakely.gcc at gmail dot com --- Commen

[Bug middle-end/70526] [5/6 Regression] GCC 6 miscompiles Firefox JIT compiler

2016-05-02 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70526 --- Comment #23 from Richard Biener --- A fix for your testcase would also be to do template struct AlignedStorage2 { union U { char mBytes[sizeof(T)]; uint64_t mDummy; } u; typedef T _T __attribute__((may_alias)); const _T* a

[Bug target/70907] [7 regression] FAIL: gcc.target/powerpc/savres.c -Os execution test

2016-05-02 Thread sch...@linux-m68k.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70907 Andreas Schwab changed: What|Removed |Added Component|rtl-optimization|target --- Comment #1 from Andreas Schw

[Bug c++/70909] New: Libiberty Demangler segfaults (4)

2016-05-02 Thread boehme.marcel at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70909 Bug ID: 70909 Summary: Libiberty Demangler segfaults (4) Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++

[Bug fortran/70895] OpenACC: loop reduction does not work. Output is zero.

2016-05-02 Thread cesar at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70895 --- Comment #2 from cesar at gcc dot gnu.org --- Thomas is correct. Note that when gcc-6.2 is released you should be able to replace !$acc parallel vector_length(vl) !$acc loop reduction(+:pi) private(t) with !$acc parallel loop reduc

[Bug fortran/70895] OpenACC: loop reduction does not work. Output is zero.

2016-05-02 Thread tschwinge at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70895 --- Comment #3 from Thomas Schwinge --- (In reply to cesar from comment #2) > Furthermore, as Thomas mentioned, gcc-6 does not automatically assign > parallelism to loops inside parallel regions. :-) GCC 6.1 does do that that. > Consequently, y

[Bug fortran/70895] OpenACC: loop reduction does not work. Output is zero.

2016-05-02 Thread cesar at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70895 --- Comment #4 from cesar at gcc dot gnu.org --- (In reply to Thomas Schwinge from comment #3) > (In reply to cesar from comment #2) > > Consequently, you need to > > explicitly use num_gangs, num_workers and vector_length to determine the > > am

[Bug libstdc++/70101] Allocator-extended priority_queue constructors are badly broken

2016-05-02 Thread rs2740 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70101 --- Comment #1 from TC --- Test case for everything except the first: #include #include #include #include #include struct Cmp : std::less { explicit Cmp(int) {}; }; Cmp comp(1); std::allocator alloc; std::vector vec; using PQ = std::

[Bug rtl-optimization/70467] Useless "and [esp],-1" emitted on AND with uint64_t variable

2016-05-02 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70467 --- Comment #10 from Jakub Jelinek --- Author: jakub Date: Mon May 2 16:17:02 2016 New Revision: 235764 URL: https://gcc.gnu.org/viewcvs?rev=235764&root=gcc&view=rev Log: PR rtl-optimization/70467 * ipa-pure-const.c (check_call)

[Bug c/70756] Wrong column number shown for "error: invalid use of flexible array member"

2016-05-02 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70756 Martin Sebor changed: What|Removed |Added CC||msebor at gcc dot gnu.org --- Comment #3

[Bug rtl-optimization/70467] Useless "and [esp],-1" emitted on AND with uint64_t variable

2016-05-02 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70467 --- Comment #11 from Jakub Jelinek --- Author: jakub Date: Mon May 2 16:46:10 2016 New Revision: 235765 URL: https://gcc.gnu.org/viewcvs?rev=235765&root=gcc&view=rev Log: PR rtl-optimization/70467 * cse.c (cse_insn): Handle no-o

[Bug c/70910] New: error declaring a type in clause-1 of a for statement

2016-05-02 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70910 Bug ID: 70910 Summary: error declaring a type in clause-1 of a for statement Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: normal Priority: P3 Componen

[Bug target/65317] [SH] Shifts used instead of and with const_int

2016-05-02 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65317 Segher Boessenkool changed: What|Removed |Added CC||segher at gcc dot gnu.org --- Comme

[Bug c/70911] New: Typo in "warning: initialized field with side-effects overwritten"

2016-05-02 Thread ch3root at openwall dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70911 Bug ID: 70911 Summary: Typo in "warning: initialized field with side-effects overwritten" Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: normal

[Bug c++/70498] Libiberty Demangler segfaults (3)

2016-05-02 Thread bernds at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70498 --- Comment #3 from Bernd Schmidt --- Author: bernds Date: Mon May 2 17:06:40 2016 New Revision: 235767 URL: https://gcc.gnu.org/viewcvs?rev=235767&root=gcc&view=rev Log: Demangler integer overflow fixes from Marcel Böhme. PR c++/70498

[Bug tree-optimization/70912] New: reassociation width needs to be aware of FMA, width of expression, and other architectural details

2016-05-02 Thread acsawdey at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70912 Bug ID: 70912 Summary: reassociation width needs to be aware of FMA, width of expression, and other architectural details Product: gcc Version: 7.0 Status: UNCONFIRMED

[Bug c/70910] error declaring a type in clause-1 of a for statement

2016-05-02 Thread jsm28 at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70910 Joseph S. Myers changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug c/70911] Typo in "warning: initialized field with side-effects overwritten"

2016-05-02 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70911 Marek Polacek changed: What|Removed |Added CC||mpolacek at gcc dot gnu.org --- Comment

[Bug c++/70498] Libiberty Demangler segfaults (3)

2016-05-02 Thread bernds at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70498 Bernd Schmidt changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug c++/62314] Fix-it Hints

2016-05-02 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62314 --- Comment #6 from David Malcolm --- Author: dmalcolm Date: Mon May 2 18:36:40 2016 New Revision: 235777 URL: https://gcc.gnu.org/viewcvs?rev=235777&root=gcc&view=rev Log: PR c++/62314: add fixit hint for missing "template <> " in explicit spe

[Bug fortran/60561] ICE in gimplify_var_or_parm_decl, at gimplify.c:1721 for gfortran.dg/associate_1.f03

2016-05-02 Thread gerhard.steinmetz.fort...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60561 Gerhard Steinmetz changed: What|Removed |Added CC||gerhard.steinmetz.fortran@t

[Bug fortran/70854] ICE in gfc_process_block_locals, at fortran/trans-decl.c:6447

2016-05-02 Thread gerhard.steinmetz.fort...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70854 --- Comment #2 from Gerhard Steinmetz --- As a side note, above examples are more or less a follow-up of pr67885. --- As tested recently, some more examples from gfortran's testsuite seem to be affected when running for example with -finit-loc

[Bug fortran/70913] New: ICE in gfc_encode_character, at fortran/target-memory.c:227

2016-05-02 Thread gerhard.steinmetz.fort...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70913 Bug ID: 70913 Summary: ICE in gfc_encode_character, at fortran/target-memory.c:227 Product: gcc Version: 6.1.0 Status: UNCONFIRMED Severity: normal Pr

[Bug fortran/70913] ICE in gfc_encode_character, at fortran/target-memory.c:227

2016-05-02 Thread gerhard.steinmetz.fort...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70913 --- Comment #1 from Gerhard Steinmetz --- For completeness, these variants compile without errors : $ cat z2.f90 program p type t character :: c end type type t2 character :: q = transfer(t('a'), 'b') end type type(t

[Bug fortran/70914] New: ICE in gimplify_var_or_parm_decl, at gimplify.c:1851 (and endless compilation)

2016-05-02 Thread gerhard.steinmetz.fort...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70914 Bug ID: 70914 Summary: ICE in gimplify_var_or_parm_decl, at gimplify.c:1851 (and endless compilation) Product: gcc Version: 6.1.0 Status: UNCONFIRMED Severity:

[Bug c++/62314] Fix-it Hints

2016-05-02 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62314 --- Comment #7 from David Malcolm --- Author: dmalcolm Date: Mon May 2 19:09:30 2016 New Revision: 235785 URL: https://gcc.gnu.org/viewcvs?rev=235785&root=gcc&view=rev Log: PR c++/62314: C++: add fixit hint to misspelled member names When we e

[Bug c/70911] Typo in "warning: initialized field with side-effects overwritten"

2016-05-02 Thread ch3root at openwall dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70911 --- Comment #2 from Alexander Cherepanov --- I think it's misleading. IMHO "overwritten" would describe the situation when the first initializer is evaluated, the resulting value is written to the field but then the second initializer overwrite

[Bug libstdc++/67375] abi::__cxa_demangle crashes demangling a lambda

2016-05-02 Thread j.v.dijk at tue dot nl
from Jan van Dijk --- Has this been fixed in the meantime? I tried to reproduce this on an x86_64 box (OpenSuSE Tumbleweed) with both g++ (SUSE Linux) 5.3.1 20160301 [gcc-5-branch revision 233849] g++ (GCC) 7.0.0 20160502 (experimental) Compilation with default options and running the test code

[Bug rtl-optimization/70890] [7 regression] r235660 miscompiles stage2 compiler on ia64

2016-05-02 Thread seurer at linux dot vnet.ibm.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70890 Bill Seurer changed: What|Removed |Added CC||seurer at linux dot vnet.ibm.com --- Comm

[Bug c/70910] error declaring a type in clause-1 of a for statement

2016-05-02 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70910 --- Comment #2 from Martin Sebor --- Thanks for the pointer. That seems like a rather gratuitous restriction, and an unnecessary deviation from the C++ rule where the feature originated. I'm also not sure that the committee's response to the DR

[Bug ada/70900] [6 regression] a library-level class-wide subprogram is not generated into object file

2016-05-02 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70900 --- Comment #3 from Eric Botcazou --- Author: ebotcazou Date: Mon May 2 20:33:47 2016 New Revision: 235789 URL: https://gcc.gnu.org/viewcvs?rev=235789&root=gcc&view=rev Log: PR ada/70900 Backport from mainline 2016-04-18

[Bug ada/70900] [6 regression] a library-level class-wide subprogram is not generated into object file

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

[Bug target/65317] [SH] Shifts used instead of and with const_int

2016-05-02 Thread olegendo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65317 --- Comment #5 from Oleg Endo --- (In reply to Segher Boessenkool from comment #4) > > What are the original instructions it tried to combine here? (insn 7 4 8 2 (parallel [ (set (reg:SI 168 [ r ]) (lshiftrt:SI (reg/

[Bug testsuite/70520] Incorrect child stack alignment in c-c++-common/asan/clone-test-1.c

2016-05-02 Thread hjl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70520 --- Comment #5 from hjl at gcc dot gnu.org --- Author: hjl Date: Mon May 2 21:45:34 2016 New Revision: 235790 URL: https://gcc.gnu.org/viewcvs?rev=235790&root=gcc&view=rev Log: Backport r265322 from llvm upstream Since x86 psABIs require the f

[Bug gcov-profile/69004] Building t-engine on ARM fails during -fprofile-use stage

2016-05-02 Thread tulipawn at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69004 --- Comment #15 from PeteVine --- After deleting physfs profile data I got a little further (using gcc 6.1.0): ../src/luajit2/src/lj_gc.c: In function ‘lj_mem_newgco’: ../src/luajit2/src/lj_gc.c:816:10: error: corrupted value profile: ic profile

[Bug target/49244] __sync or __atomic builtins will not emit 'lock bts/btr/btc'

2016-05-02 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=49244 --- Comment #15 from Jakub Jelinek --- Author: jakub Date: Mon May 2 22:12:54 2016 New Revision: 235792 URL: https://gcc.gnu.org/viewcvs?rev=235792&root=gcc&view=rev Log: PR target/49244 * gimple.c (gimple_builtin_call_types_com

[Bug testsuite/70520] Incorrect child stack alignment in c-c++-common/asan/clone-test-1.c

2016-05-02 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70520 H.J. Lu changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug target/70915] New: Improve loading 0/-1 in VSX registers on PowerPC

2016-05-02 Thread meissner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70915 Bug ID: 70915 Summary: Improve loading 0/-1 in VSX registers on PowerPC Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: minor Priority: P3 Component: tar

[Bug middle-end/49905] Better sanity checking on sprintf src & dest to produce warning for dodgy code ?

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

[Bug c/45840] Enhance __builtin_object_size to return useful result when applied to T (*p)[N]

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

[Bug c/67793] Missing warning for C99 static array dimension mismatch

2016-05-02 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67793 Martin Sebor changed: What|Removed |Added Keywords||diagnostic Last reconfirmed|2015-10-01

[Bug tree-optimization/70916] New: gcc ICE at -O3 on valid code on x86_64-linux-gnu in "tree_operand_check"

2016-05-02 Thread helloqirun at gmail dot com
-linux-gnu Configured with: ../gcc/configure --prefix=/home/absozero/trunk/root-gcc --enable-languages=c,c++ --disable-werror --enable-multilib Thread model: posix gcc version 7.0.0 20160502 (experimental) [trunk revision 235753] (GCC) $ gcc-trunk -O3 abc.c -c abc.c: In function ‘fn1’: abc.c:9:1

[Bug target/49244] __sync or __atomic builtins will not emit 'lock bts/btr/btc'

2016-05-02 Thread bonzini at gnu dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=49244 --- Comment #16 from Paolo Bonzini --- > This also suggests there's an error in the current x86_64 kernel > implementation > as the kernel bitops are supposed to operate on machine word-size locations, > so > it should be using BTSQ not BTSL

[Bug target/65951] [AArch64] Will not vectorize 64bit integer multiplication

2016-05-02 Thread wilson at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65951 --- Comment #7 from Jim Wilson --- Created attachment 38396 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=38396&action=edit patch to add a mulv2di3 pattern

[Bug target/65951] [AArch64] Will not vectorize 64bit integer multiplication

2016-05-02 Thread wilson at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65951 --- Comment #8 from Jim Wilson --- Created attachment 38397 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=38397&action=edit patch to use synth_mult to generate vector multiplies

[Bug target/65951] [AArch64] Will not vectorize 64bit integer multiplication

2016-05-02 Thread wilson at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65951 --- Comment #9 from Jim Wilson --- Created attachment 38398 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=38398&action=edit testcase signed long multiply by constant

[Bug target/65951] [AArch64] Will not vectorize 64bit integer multiplication

2016-05-02 Thread wilson at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65951 --- Comment #10 from Jim Wilson --- Created attachment 38399 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=38399&action=edit testcase unsigned long multiply by constant

[Bug libfortran/70684] [4.9/5/6/7 Regression] incorrect reading of values from file on Windows

2016-05-02 Thread jvdelisle at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70684 --- Comment #17 from Jerry DeLisle --- Author: jvdelisle Date: Tue May 3 00:51:30 2016 New Revision: 235801 URL: https://gcc.gnu.org/viewcvs?rev=235801&root=gcc&view=rev Log: 2016-05-02 Jerry DeLisle Backport from mainline P

[Bug target/65951] [AArch64] Will not vectorize 64bit integer multiplication

2016-05-02 Thread wilson at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65951 --- Comment #11 from Jim Wilson --- I've spent some time looking at solutions to this problem. One way to solve it is to simply add a mulv2di3 pattern to the aarch64 port. The presence of a multiply pattern means we will go through expand_mult,

[Bug preprocessor/70917] New: out-of-date documentation for character set support and environment variables

2016-05-02 Thread wilson at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70917 Bug ID: 70917 Summary: out-of-date documentation for character set support and environment variables Product: gcc Version: 6.1.0 Status: UNCONFIRMED Severity: n

[Bug c/70918] New: Internal compiler error: Illegal instruction

2016-05-02 Thread ljliang1990 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70918 Bug ID: 70918 Summary: Internal compiler error: Illegal instruction Product: gcc Version: 4.9.2 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c

  1   2   >