[Bug fortran/84546] [7 Regression] Bad sourced allocation of CLASS(*) with source with CLASS(*) component

2018-03-12 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84546 Paul Thomas changed: What|Removed |Added CC||pault at gcc dot gnu.org Assigne

[Bug c++/84824] DCE fails to remove dead code of std::function constructor

2018-03-12 Thread glisse at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84824 --- Comment #4 from Marc Glisse --- Probably related to PR59948, PR81000, etc. (I didn't look closely)

[Bug ipa/84825] [8 Regression] ICE in rebuild_frequencies, at predict.c:4002

2018-03-12 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84825 Martin Liška changed: What|Removed |Added Priority|P3 |P1 Status|UNCONFIRMED

[Bug ipa/84825] New: [8 Regression] ICE in rebuild_frequencies, at predict.c:4002

2018-03-12 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84825 Bug ID: 84825 Summary: [8 Regression] ICE in rebuild_frequencies, at predict.c:4002 Product: gcc Version: unknown Status: UNCONFIRMED Keywords: ice-on-valid-cod

[Bug target/84826] New: ICE in extract_insn, at recog.c:2304

2018-03-12 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84826 Bug ID: 84826 Summary: ICE in extract_insn, at recog.c:2304 Product: gcc Version: unknown Status: UNCONFIRMED Keywords: ice-on-valid-code Severity: normal Prior

[Bug target/84826] ICE in extract_insn, at recog.c:2304 on arm-linux-gnueabi

2018-03-12 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84826 Martin Liška changed: What|Removed |Added Target||arm-linux-gnueabi Last reconfirmed|

[Bug rtl-optimization/84806] [8 Regression] r258390 caused internal compiler error

2018-03-12 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84806 Martin Liška changed: What|Removed |Added Status|UNCONFIRMED |WAITING Last reconfirmed|

[Bug target/84827] New: [7/8 Regression] ICE in extract_insn, at recog.c:2311

2018-03-12 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84827 Bug ID: 84827 Summary: [7/8 Regression] ICE in extract_insn, at recog.c:2311 Product: gcc Version: unknown Status: UNCONFIRMED Keywords: ice-on-valid-code Severity: norma

[Bug target/84828] New: ICE in verify_flow_info at gcc/cfghooks.c:265

2018-03-12 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84828 Bug ID: 84828 Summary: ICE in verify_flow_info at gcc/cfghooks.c:265 Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component: t

[Bug c++/84812] [8 Regression] ICE with local function

2018-03-12 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84812 Martin Liška changed: What|Removed |Added Priority|P3 |P1 Status|UNCONFIRMED

[Bug c++/84808] [8 Regression] ICE with constexpr and array

2018-03-12 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84808 Martin Liška changed: What|Removed |Added Priority|P3 |P1 Status|UNCONFIRMED

[Bug c++/84804] [8 Regression] ICE with lambda in default argument

2018-03-12 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84804 Martin Liška changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c/84803] [8 Regression] ICE from ifcvt_memrefs_wont_trap with -O3

2018-03-12 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84803 Martin Liška changed: What|Removed |Added Priority|P3 |P1 Status|UNCONFIRMED

[Bug target/84790] Miscompilation for MIPS16 with -fpic and -Os or -O2

2018-03-12 Thread nbd at nbd dot name
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84790 Felix Fietkau changed: What|Removed |Added CC||nbd at nbd dot name --- Comment #3 from

[Bug target/84829] New: -mieee-fp causes to link with -lieee but that is no longer available

2018-03-12 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84829 Bug ID: 84829 Summary: -mieee-fp causes to link with -lieee but that is no longer available Product: gcc Version: 7.3.1 Status: UNCONFIRMED Keywords: rejects-va

[Bug tree-optimization/84830] New: [8 Regression] ICE in compute_antic, at tree-ssa-pre.c:2388

2018-03-12 Thread asolokha at gmx dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84830 Bug ID: 84830 Summary: [8 Regression] ICE in compute_antic, at tree-ssa-pre.c:2388 Product: gcc Version: 8.0 Status: UNCONFIRMED Keywords: ice-on-valid-code

[Bug c++/84813] internal compiler error: Segmentation fault with lambdas and constexpr variables

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

[Bug tree-optimization/84777] -Os inhibits all vectorization

2018-03-12 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84777 --- Comment #10 from Richard Biener --- GCC 8 has the patch now.

[Bug tree-optimization/84777] -Os inhibits all vectorization

2018-03-12 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84777 --- Comment #11 from Richard Biener --- Author: rguenth Date: Mon Mar 12 08:45:54 2018 New Revision: 258444 URL: https://gcc.gnu.org/viewcvs?rev=258444&root=gcc&view=rev Log: 2018-03-12 Richard Biener PR tree-optimization/84777

[Bug target/84790] Miscompilation for MIPS16 with -fpic and -Os or -O2

2018-03-12 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84790 Eric Botcazou changed: What|Removed |Added CC||clm at codesourcery dot com,

[Bug c++/84813] [6/7 Regression] internal compiler error: Segmentation fault with lambdas and constexpr variables

2018-03-12 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84813 Jakub Jelinek changed: What|Removed |Added Priority|P3 |P2 CC|

[Bug c++/84824] DCE fails to remove dead code of std::function constructor

2018-03-12 Thread manjian2006 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84824 --- Comment #5 from linzj --- Change the function call to printf to asm like: int main() { // printf("%d", getFunc(1)(1, 1)); asm volatile("" : : "r"(getFunc(1)(1, 1))); return 0; } Will generate the concise code. I think # USE =

[Bug c++/84789] [6/7/8 Regression] ICE with broken variable declaration in template class

2018-03-12 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84789 Richard Biener changed: What|Removed |Added Priority|P3 |P2 Version|unknown

[Bug c++/84792] [6/7/8 Regression] ICE with broken typedef of a struct

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

[Bug tree-optimization/84794] memcpy/memmove between a struct and its first member not eliminated

2018-03-12 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84794 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/84813] [6/7 Regression] internal compiler error: Segmentation fault with lambdas and constexpr variables

2018-03-12 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84813 --- Comment #3 from Jakub Jelinek --- Author: jakub Date: Mon Mar 12 09:02:36 2018 New Revision: 258445 URL: https://gcc.gnu.org/viewcvs?rev=258445&root=gcc&view=rev Log: PR c++/84813 * g++.dg/debug/pr84813.C: New test. Added:

[Bug target/84799] ICE on valid code at -O1: in lra_split_hard_reg_for, at lra-assigns.c:1802

2018-03-12 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84799 Richard Biener changed: What|Removed |Added Keywords||ice-on-valid-code Version|un

[Bug tree-optimization/84803] [8 Regression] ICE from ifcvt_memrefs_wont_trap with -O3

2018-03-12 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84803 Richard Biener changed: What|Removed |Added Status|NEW |ASSIGNED Component|c

[Bug c++/84804] [8 Regression] ICE with lambda in default argument

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

[Bug lto/84805] [8 Regression] ICE in get_odr_type, at ipa-devirt.c:2096 since r258133

2018-03-12 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84805 Richard Biener changed: What|Removed |Added Version|unknown |8.0.1 Target Milestone|---

[Bug rtl-optimization/84806] [8 Regression] r258390 caused internal compiler error

2018-03-12 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84806 Richard Biener changed: What|Removed |Added Target Milestone|--- |8.0

[Bug other/84821] [8 Regression] ICE (unable to find a register to spill)

2018-03-12 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84821 Richard Biener changed: What|Removed |Added Target Milestone|--- |8.0

[Bug c++/84820] [6/7/8 Regression] Bogus pointer-to-member accepted within template

2018-03-12 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84820 Richard Biener changed: What|Removed |Added Target Milestone|--- |6.5

[Bug target/84827] [7/8 Regression] ICE in extract_insn, at recog.c:2311

2018-03-12 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84827 Richard Biener changed: What|Removed |Added Priority|P3 |P2 Version|unknown

[Bug target/84826] ICE in extract_insn, at recog.c:2304 on arm-linux-gnueabi

2018-03-12 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84826 Richard Biener changed: What|Removed |Added Version|unknown |8.0.1 Target Milestone|8.0

[Bug lto/84805] [8 Regression] ICE in get_odr_type, at ipa-devirt.c:2096 since r258133

2018-03-12 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84805 --- Comment #4 from Eric Botcazou --- This looks an ICE on invalid code though since the ODR is violated.

[Bug tree-optimization/84811] ICE on valid code at -O3 in 64-bit mode on x86_64-linux-gnu: in smallest_mode_for_size, at stor-layout.c:355

2018-03-12 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84811 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #1

[Bug target/84826] ICE in extract_insn, at recog.c:2304 on arm-linux-gnueabi

2018-03-12 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84826 ktkachov at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW CC|

[Bug tree-optimization/84824] DCE fails to remove dead code of std::function constructor

2018-03-12 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84824 Richard Biener changed: What|Removed |Added Keywords||alias, missed-optimization

[Bug middle-end/84823] [6 Regression] x86 LRA hang on valid code (no ICE) with -fno-omit-frame-pointer

2018-03-12 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84823 Richard Biener changed: What|Removed |Added Target||i?86-*-* Known to work|

[Bug c++/84822] Partial specializing template internal compiler error

2018-03-12 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84822 Richard Biener changed: What|Removed |Added Keywords||ice-on-valid-code Status|UN

[Bug target/84786] [miscompilation] vunpcklpd accessing xmm16-22 targeting KNL

2018-03-12 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84786 Jakub Jelinek changed: What|Removed |Added Keywords||wrong-code Status|UNCONFIRME

[Bug c++/84822] Partial specializing template internal compiler error

2018-03-12 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84822 Marek Polacek changed: What|Removed |Added CC||mpolacek at gcc dot gnu.org --- Comment

[Bug lto/84805] [8 Regression] ICE in get_odr_type, at ipa-devirt.c:2096 since r258133

2018-03-12 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84805 Eric Botcazou changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned a

[Bug target/84786] [miscompilation] vunpcklpd accessing xmm16-22 targeting KNL

2018-03-12 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84786 --- Comment #4 from Jakub Jelinek --- Simplified testcase for the testsuite: /* PR target/84786 */ /* { dg-do run } */ /* { dg-options "-mavx512f -mno-avx512vl -O2" } */ /* { dg-require-effective-target avx512f } */ #include "avx512f-check.h" t

[Bug tree-optimization/84803] [8 Regression] ICE from ifcvt_memrefs_wont_trap with -O3

2018-03-12 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84803 --- Comment #5 from Richard Biener --- So the reason is that data-ref analysis doesn't consider # VUSE <.MEM_20> _12 = MEM[(char *)"" + 1B]; as a load. It's an out-of-bound read which we don't fold optimistically or replace with a trap. At th

[Bug other/84821] [8 Regression] ICE (unable to find a register to spill)

2018-03-12 Thread doko at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84821 --- Comment #2 from Matthias Klose --- looks like it is working with r258445.

[Bug c++/84789] [6/7/8 Regression] ICE with broken variable declaration in template class

2018-03-12 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84789 Marek Polacek changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug fortran/84778] Issue with character arguments of specified length (does not compile)

2018-03-12 Thread david.applegate at woodplc dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84778 --- Comment #3 from david.applegate at woodplc dot com --- Thanks for the reply and the clarification. I have two comments to make regarding this if I may... 1) Previous gfortran compilers were happy with the code. I also tested g95 and Ifort

[Bug c++/84789] [6/7/8 Regression] ICE with broken variable declaration in template class

2018-03-12 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84789 --- Comment #2 from Marek Polacek --- Started with r238696.

[Bug target/84786] [miscompilation] vunpcklpd accessing xmm16-22 targeting KNL

2018-03-12 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84786 --- Comment #5 from Jakub Jelinek --- Created attachment 43628 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=43628&action=edit gcc8-pr84786.patch Untested fix.

[Bug target/84826] ICE in extract_insn, at recog.c:2304 on arm-linux-gnueabi

2018-03-12 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84826 --- Comment #2 from ktkachov at gcc dot gnu.org --- Hmmm, the epilogue expansion in arm.md hits the HAVE_return path and does: emit_jump_insn (gen_return ()); with a comment saying: /* HAVE_return is testing for USE_RETURN_INSN (FALSE). Hen

[Bug middle-end/84823] [6 Regression] x86 LRA hang on valid code (no ICE) with -fno-omit-frame-pointer

2018-03-12 Thread asolokha at gmx dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84823 Arseny Solokha changed: What|Removed |Added CC||asolokha at gmx dot com --- Comment #1

[Bug target/33944] streaming 64-bit integer stores

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

[Bug c++/84808] [8 Regression] ICE with constexpr and array

2018-03-12 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84808 Jakub Jelinek changed: What|Removed |Added Status|NEW |ASSIGNED CC|

[Bug middle-end/84831] New: Invalid memory read in parse_output_constraint

2018-03-12 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84831 Bug ID: 84831 Summary: Invalid memory read in parse_output_constraint Product: gcc Version: 8.0.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component: mi

[Bug c++/84808] [8 Regression] ICE with constexpr and array

2018-03-12 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84808 --- Comment #2 from Jakub Jelinek --- Created attachment 43629 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=43629&action=edit gcc8-pr84808.patch Untested fix.

[Bug rtl-optimization/84753] GCC does not fold xxswapd followed by vperm

2018-03-12 Thread wschmidt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84753 --- Comment #8 from Bill Schmidt --- Looks like Peter was able to help you on the binutils forum over the weekend. Thanks, Peter!

[Bug c++/84804] [8 Regression] ICE with lambda in default argument

2018-03-12 Thread nathan at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84804 Nathan Sidwell changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug c++/84812] [8 Regression] ICE with local function

2018-03-12 Thread nathan at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84812 Nathan Sidwell changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug middle-end/84831] Invalid memory read in parse_output_constraint

2018-03-12 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84831 H.J. Lu changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug lto/84805] [8 Regression] ICE in get_odr_type, at ipa-devirt.c:2096 since r258133

2018-03-12 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84805 --- Comment #6 from Eric Botcazou --- We have an ordering issue because of forward declarations: class XclImpRoot : XclRoot {}; class XclImpColRowSettings : XclImpRoot {}; register_odr_type called on XclImpRoot causes get_odr_type to assign the

[Bug middle-end/84831] Invalid memory read in parse_output_constraint

2018-03-12 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84831 Jakub Jelinek changed: What|Removed |Added Status|NEW |ASSIGNED CC|

[Bug tree-optimization/84811] ICE on valid code at -O3 in 64-bit mode on x86_64-linux-gnu: in smallest_mode_for_size, at stor-layout.c:355

2018-03-12 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84811 Martin Liška changed: What|Removed |Added Status|UNCONFIRMED |WAITING Last reconfirmed|

[Bug middle-end/84831] Invalid memory read in parse_output_constraint

2018-03-12 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84831 --- Comment #3 from Jakub Jelinek --- Created attachment 43630 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=43630&action=edit gcc8-pr84831.patch Untested fix (large only because of the reindentation).

[Bug tree-optimization/84803] [8 Regression] ICE from ifcvt_memrefs_wont_trap with -O3

2018-03-12 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84803 --- Comment #6 from Richard Biener --- Author: rguenth Date: Mon Mar 12 12:32:28 2018 New Revision: 258446 URL: https://gcc.gnu.org/viewcvs?rev=258446&root=gcc&view=rev Log: 2018-03-12 Richard Biener PR tree-optimization/84803

[Bug tree-optimization/84803] [8 Regression] ICE from ifcvt_memrefs_wont_trap with -O3

2018-03-12 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84803 Richard Biener changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug middle-end/84831] Invalid memory read in parse_output_constraint

2018-03-12 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84831 --- Comment #4 from Jakub Jelinek --- diff -upbd of that for better readability. --- gcc/stmt.c.jj 2018-01-03 10:19:55.150533956 +0100 +++ gcc/stmt.c 2018-03-12 13:25:03.790733765 +0100 @@ -247,7 +247,8 @@ parse_output_constraint (const c

[Bug middle-end/84831] Invalid memory read in parse_output_constraint

2018-03-12 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84831 --- Comment #5 from H.J. Lu --- (In reply to Jakub Jelinek from comment #4) > diff -upbd of that for better readability. > > --- gcc/stmt.c.jj 2018-01-03 10:19:55.150533956 +0100 > +++ gcc/stmt.c2018-03-12 13:25:03.790733765 +0100 >

[Bug c++/84801] [8 Regression] ICE: Segmentation fault instead of "error: parameter packs not expanded with '...'"

2018-03-12 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84801 Jakub Jelinek changed: What|Removed |Added Priority|P3 |P1 Status|UNCONFIRMED

[Bug target/84799] ICE on valid code at -O1: in lra_split_hard_reg_for, at lra-assigns.c:1802

2018-03-12 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84799 --- Comment #3 from Jakub Jelinek --- That patch has been reverted in r258415.

[Bug c++/84802] [8 Regression] ICE in gimplify_decl_expr since r251433

2018-03-12 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84802 --- Comment #2 from Jason Merrill --- Author: jason Date: Mon Mar 12 12:58:38 2018 New Revision: 258447 URL: https://gcc.gnu.org/viewcvs?rev=258447&root=gcc&view=rev Log: PR c++/84802 - ICE capturing uninstantiated class. * lamb

[Bug c++/84798] ICE (Segmentation fault) if `auto` appears in a template argument

2018-03-12 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84798 Marek Polacek changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/84798] ICE (Segmentation fault) if `auto` appears in a template argument

2018-03-12 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84798 --- Comment #2 from Marek Polacek --- Started with r202540. Before that: error: parameter declared ‘auto’ constexpr auto x = S::value; ^

[Bug tree-optimization/81740] [6/7/8 Regression] wrong code at -O3 in both 32-bit and 64-bit modes on x86_64-linux-gnu

2018-03-12 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81740 --- Comment #6 from Richard Biener --- Eventually PR60276 is related for which I introduced STMT_VINFO_MIN_NEG_DIST which is checked just by vectorizable_load (vectorizable_store didn't support negative distances at the time). One part says /

[Bug c++/84795] Explicit specialization of constexpr static data member incorrectly rejected in C++17

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

[Bug c++/84798] [6/7/8 Regression] ICE (Segmentation fault) if `auto` appears in a template argument

2018-03-12 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84798 Jakub Jelinek changed: What|Removed |Added Priority|P3 |P2 CC|

[Bug c++/84792] [6/7/8 Regression] ICE with broken typedef of a struct

2018-03-12 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84792 Marek Polacek changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug target/84799] ICE on valid code at -O1: in lra_split_hard_reg_for, at lra-assigns.c:1802

2018-03-12 Thread hjl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84799 --- Comment #4 from hjl at gcc dot gnu.org --- Author: hjl Date: Mon Mar 12 13:32:44 2018 New Revision: 258448 URL: https://gcc.gnu.org/viewcvs?rev=258448&root=gcc&view=rev Log: Add a testcase for PR 84799 This was introduced by r258390 and fix

[Bug c++/84792] [6/7/8 Regression] ICE with broken typedef of a struct

2018-03-12 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84792 --- Comment #2 from Marek Polacek --- Started with r208157.

[Bug other/84821] [8 Regression] ICE (unable to find a register to spill)

2018-03-12 Thread hjl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84821 --- Comment #3 from hjl at gcc dot gnu.org --- Author: hjl Date: Mon Mar 12 13:33:38 2018 New Revision: 258449 URL: https://gcc.gnu.org/viewcvs?rev=258449&root=gcc&view=rev Log: Add a testcase for PR 84821 This was introduced by r258390 and fix

[Bug other/84821] [8 Regression] ICE (unable to find a register to spill)

2018-03-12 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84821 H.J. Lu changed: What|Removed |Added Status|WAITING |RESOLVED Resolution|---

[Bug target/84799] ICE on valid code at -O1: in lra_split_hard_reg_for, at lra-assigns.c:1802

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

[Bug c++/33979] support for char16_t, char32_t

2018-03-12 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=33979 --- Comment #20 from Jonathan Wakely --- Compiler support for char16_t and char32_t has been complete for many years. The libstdc++ support required by the standard has been complete since GCC 5.1, but I don't know if Paolo had more in mind (we

[Bug c++/84798] [6/7/8 Regression] ICE (Segmentation fault) if `auto` appears in a template argument

2018-03-12 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84798 --- Comment #4 from Jakub Jelinek --- Outside of lambdas the patch essentially changed an error diagnostic to else if (cxx_dialect < cxx1y) pedwarn (location_of (type), 0, "use of % in param

[Bug tree-optimization/84485] [6/7 Regression] Vectorising zero-stride rmw operation

2018-03-12 Thread rsandifo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84485 --- Comment #3 from rsandifo at gcc dot gnu.org --- Author: rsandifo Date: Mon Mar 12 13:50:52 2018 New Revision: 258450 URL: https://gcc.gnu.org/viewcvs?rev=258450&root=gcc&view=rev Log: Don't vectorise zero-step rmw operations (PR 84485) GCC

[Bug tree-optimization/84485] [6 Regression] Vectorising zero-stride rmw operation

2018-03-12 Thread rsandifo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84485 rsandifo at gcc dot gnu.org changed: What|Removed |Added Summary|[6/7 Regression]|[6 Regression] Vectorising

[Bug c++/84676] [6/7/8 Regression] internal compiler error: Segmentation fault (build_new_op_1)

2018-03-12 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84676 Marek Polacek changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned a

[Bug rtl-optimization/84780] [8 Regression] wrong code aarch64 with -O3 --param=tree-reassoc-width=32

2018-03-12 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84780 Segher Boessenkool changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |segher at gcc dot gnu.org -

[Bug target/84828] ICE in verify_flow_info at gcc/cfghooks.c:265

2018-03-12 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84828 Jakub Jelinek changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug rtl-optimization/84806] [8 Regression] r258390 caused internal compiler error

2018-03-12 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84806 Jakub Jelinek changed: What|Removed |Added Status|WAITING |RESOLVED CC|

[Bug c++/84820] [6/7/8 Regression] Bogus pointer-to-member accepted within template

2018-03-12 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84820 Jakub Jelinek changed: What|Removed |Added Priority|P3 |P2 Status|UNCONFIRMED

[Bug c++/84802] [8 Regression] ICE in gimplify_decl_expr since r251433

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

[Bug rtl-optimization/84780] [8 Regression] wrong code aarch64 with -O3 --param=tree-reassoc-width=32

2018-03-12 Thread zsojka at seznam dot cz
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84780 --- Comment #9 from Zdenek Sojka --- (In reply to Segher Boessenkool from comment #8) > Created attachment 43631 [details] > proposed patch > > I cannot reproduce that exact generated code; maybe it needs tuning for some > particular CPU? > > C

[Bug c++/84355] [7/8 Regression] ICE with failing template argument deduction

2018-03-12 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84355 --- Comment #3 from Jason Merrill --- Author: jason Date: Mon Mar 12 14:40:45 2018 New Revision: 258451 URL: https://gcc.gnu.org/viewcvs?rev=258451&root=gcc&view=rev Log: PR c++/84355 - ICE with deduction for member class template.

[Bug target/84827] [7/8 Regression] ICE in extract_insn, at recog.c:2311

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

[Bug target/45616] internal compiler error: in note_invalid_constants, at config/arm/arm.c:11243

2018-03-12 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=45616 Eric Gallager changed: What|Removed |Added Keywords||error-recovery Status|NEW

[Bug c++/84832] New: Base class member function incorrectly introduced by using-declarator

2018-03-12 Thread jaak at ristioja dot ee
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84832 Bug ID: 84832 Summary: Base class member function incorrectly introduced by using-declarator Product: gcc Version: 7.3.0 Status: UNCONFIRMED Severity: normal

[Bug target/84829] -mieee-fp causes to link with -lieee but that is no longer available

2018-03-12 Thread matz at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84829 Michael Matz changed: What|Removed |Added CC||matz at gcc dot gnu.org --- Comment #1 fr

[Bug target/84829] -mieee-fp causes to link with -lieee but that is no longer available

2018-03-12 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84829 --- Comment #2 from Jakub Jelinek --- I'd say the right thing is to keep libieee.a around, even if it will be an empty ar archive. GCC is not the linker and doesn't have the library search logic the linker has, so it is hard to add -lieee for -m

  1   2   >