[Bug target/90073] Very slow code for AVX2

2019-04-12 Thread glisse at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90073 --- Comment #5 from Marc Glisse --- Looking at the attached asm, the main issue is PR 55266 (there should be no copying), and how exactly the copies are done (64/128/256 bits) is almost a detail...

[Bug rtl-optimization/87871] [9 Regression] testcases fail after r265398 on arm

2019-04-12 Thread vmakarov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87871 --- Comment #20 from Vladimir Makarov --- (In reply to Wilco from comment #19) > (In reply to Peter Bergner from comment #18) > > (In reply to Segher Boessenkool from comment #15) > > > Popping a5(r116,l0) -- assign reg 3 > > > Poppi

[Bug c/90071] [7/8/9 Regression] internal compiler error: SSA corruption

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

[Bug debug/90074] New: wrong debug info at -O3

2019-04-12 Thread qrzhang at gatech dot edu
Assignee: unassigned at gcc dot gnu.org Reporter: qrzhang at gatech dot edu Target Milestone: --- It's a latent issue which affects 4.8-6, and 8-trunk. Gcc-7 works fine. It happens at -O3 only. Bisect between gcc-7 and gcc-8 points to r255267. $ gcc-trunk -v gcc version 9.0.1 201

[Bug c/90075] New: [AArch64] ICE during RTL pass when member of union passed to copysignf

2019-04-12 Thread jjhelmus at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90075 Bug ID: 90075 Summary: [AArch64] ICE during RTL pass when member of union passed to copysignf Product: gcc Version: 8.3.0 Status: UNCONFIRMED Severity: normal

[Bug fortran/90076] New: Polymorphic Allocate on Assignment Memory Leak

2019-04-12 Thread brichardson at structint dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90076 Bug ID: 90076 Summary: Polymorphic Allocate on Assignment Memory Leak Product: gcc Version: 8.2.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component: fo

[Bug rtl-optimization/87871] [9 Regression] testcases fail after r265398 on arm

2019-04-12 Thread wilco at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87871 --- Comment #21 from Wilco --- (In reply to Vladimir Makarov from comment #20) > (In reply to Wilco from comment #19) > > (In reply to Peter Bergner from comment #18) > > > (In reply to Segher Boessenkool from comment #15) > > > > Popping a

[Bug c++/82081] Tail call optimisation of noexcept function leads to exception allowed through

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

[Bug c++/82081] Tail call optimisation of noexcept function leads to exception allowed through

2019-04-12 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82081 --- Comment #8 from Jason Merrill --- Created attachment 46157 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=46157&action=edit fix Here's a patch. I'm not sure if it will go into GCC 9 or 10.

[Bug c/89933] [7/8/9 Regression] ICE in merge_decls, at c/c-decl.c:2517

2019-04-12 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89933 --- Comment #4 from Jakub Jelinek --- Author: jakub Date: Fri Apr 12 21:45:54 2019 New Revision: 270329 URL: https://gcc.gnu.org/viewcvs?rev=270329&root=gcc&view=rev Log: PR c/89933 c/ * c-decl.c (merge_decls): When newdecl's typ

[Bug c/89933] [7/8 Regression] ICE in merge_decls, at c/c-decl.c:2517

2019-04-12 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89933 Jakub Jelinek changed: What|Removed |Added Summary|[7/8/9 Regression] ICE in |[7/8 Regression] ICE in

[Bug c/89798] excessive vector_size silently accepted and truncated

2019-04-12 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89798 --- Comment #7 from Martin Sebor --- Author: msebor Date: Fri Apr 12 22:37:12 2019 New Revision: 270331 URL: https://gcc.gnu.org/viewcvs?rev=270331&root=gcc&view=rev Log: Commit a change missed in r270326: gcc/c-family/ChangeLog: PR c/

[Bug middle-end/89797] ICE on a vector_size (1LU << 33) int variable

2019-04-12 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89797 --- Comment #6 from Martin Sebor --- Author: msebor Date: Fri Apr 12 22:37:12 2019 New Revision: 270331 URL: https://gcc.gnu.org/viewcvs?rev=270331&root=gcc&view=rev Log: Commit a change missed in r270326: gcc/c-family/ChangeLog: PR c/

[Bug middle-end/89288] ICE in tree_code_size, at tree.c:865

2019-04-12 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89288 --- Comment #5 from Martin Sebor --- Author: msebor Date: Fri Apr 12 22:37:12 2019 New Revision: 270331 URL: https://gcc.gnu.org/viewcvs?rev=270331&root=gcc&view=rev Log: Commit a change missed in r270326: gcc/c-family/ChangeLog: PR c/

[Bug c/88383] ICE calling _builtin_has_attribute with an expression

2019-04-12 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88383 --- Comment #5 from Martin Sebor --- Author: msebor Date: Fri Apr 12 22:37:12 2019 New Revision: 270331 URL: https://gcc.gnu.org/viewcvs?rev=270331&root=gcc&view=rev Log: Commit a change missed in r270326: gcc/c-family/ChangeLog: PR c/

[Bug rtl-optimization/87871] [9 Regression] testcases fail after r265398 on arm

2019-04-12 Thread bergner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87871 --- Comment #22 from Peter Bergner --- (In reply to Wilco from comment #21) > (In reply to Vladimir Makarov from comment #20) >> The question is why p116 conflicts with hr0. Before RA we have > > That's a bug since register copies should not cr

[Bug middle-end/90070] Add optimization for optimizing small integer values by fp integral constant

2019-04-12 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90070 Segher Boessenkool changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug rtl-optimization/87871] [9 Regression] testcases fail after r265398 on arm

2019-04-12 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87871 --- Comment #23 from Segher Boessenkool --- It says (I added some debug) Insn 50(l0): point = 27 ignoring for conflicts: (reg:SI 0 r0 [ a ]) but non_conflicting_reg_copy_p isn't called at all where it is improving the allocation

[Bug rtl-optimization/87871] [9 Regression] testcases fail after r265398 on arm

2019-04-12 Thread bergner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87871 --- Comment #24 from Peter Bergner --- So improve_allocation() initially looks at using r0, but disregards it because check_hard_reg_p() returns false for r0, and that is because we fail this test: /* Checking only profitable hard regs. */

[Bug c/90077] New: musl has no multlib support

2019-04-12 Thread anarchy at gentoo dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90077 Bug ID: 90077 Summary: musl has no multlib support Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component: c Assigne

[Bug c/90077] musl has no multlib support

2019-04-12 Thread anarchy at gentoo dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90077 Jory A. Pratt changed: What|Removed |Added Attachment #46158|0 |1 is obsolete|

[Bug target/17108] Store with update not generated for a simple loop

2019-04-12 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=17108 Segher Boessenkool changed: What|Removed |Added CC||segher at gcc dot gnu.org --- Comme

[Bug c++/90078] New: ICE with deep templates caused by overflow [PATCH]

2019-04-12 Thread wlandry at caltech dot edu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90078 Bug ID: 90078 Summary: ICE with deep templates caused by overflow [PATCH] Product: gcc Version: tree-ssa Status: UNCONFIRMED Severity: normal Priority: P3 Compon

<    1   2