[Bug lto/88140] [9 Regression] ICE: verify_gimple failed since r266325

2018-12-23 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88140 --- Comment #11 from rguenther at suse dot de --- On December 23, 2018 7:45:01 PM GMT+01:00, "hubicka at gcc dot gnu.org" wrote: >https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88140 > >Jan Hubicka changed: > > What|Removed

[Bug c/88587] New: [6.1/trunk] internal compiler error: in expand_debug_locations, at cfgexpand.c:5450

2018-12-23 Thread nbkolchin at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88587 Bug ID: 88587 Summary: [6.1/trunk] internal compiler error: in expand_debug_locations, at cfgexpand.c:5450 Product: gcc Version: unknown Status: UNCONFIRMED Sev

[Bug ipa/88586] New: ICE: Segmentation fault (in free_lang_data_in_decl)

2018-12-23 Thread asolokha at gmx dot com
crash_signal /var/tmp/portage/sys-devel/gcc-9.0.0_alpha20181223/work/gcc-9-20181223/gcc/toplev.c:326 0x11e0350 free_lang_data_in_decl /var/tmp/portage/sys-devel/gcc-9.0.0_alpha20181223/work/gcc-9-20181223/gcc/tree.c:5648 0x11e0350 free_lang_data_in_cgraph /var/tmp/portage/sys

[Bug ipa/88585] New: [9 Regression] ICE in fld_incomplete_type_of, at tree.c:5295

2018-12-23 Thread asolokha at gmx dot com
14 | } | ^ 0x6eb620 fld_incomplete_type_of /var/tmp/portage/sys-devel/gcc-9.0.0_alpha20181223/work/gcc-9-20181223/gcc/tree.c:5295 0xfc1115 free_lang_data_in_type /var/tmp/portage/sys-devel/gcc-9.0.0_alpha20181223/work/gcc-9-20181223/gcc/tree.c:5453 0xfc2d03 free_lang_da

[Bug c++/87249] Undefined reference within a header

2018-12-23 Thread konstanty at ieee dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87249 Konstanty changed: What|Removed |Added CC||konstanty at ieee dot org --- Comment #2 fro

[Bug c/88584] GCC thinks that the type is complete dispite shaddowing.

2018-12-23 Thread anders.granlund.0 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88584 --- Comment #4 from Anders Granlund --- (In reply to Andrew Pinski from comment #3) > http://www.open-std.org/jtc1/sc22/wg14/docs/rr/dr_011.html To me it looks like the resolution of that defect report (and the current wording of the standard) i

[Bug c/88582] GCC does not unqualify return types in the case of _Atomic qualified return type.

2018-12-23 Thread anders.granlund.0 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88582 --- Comment #2 from Anders Granlund --- Quote from the C17 standard (the bugfix version of C11) 6.7.6.3/5: If, in the declaration “T D1”, D1 has the form D(parameter-type-list) or D(identifier-list[opt]) and the type specified for ident in t

[Bug testsuite/82920] cet test failures on darwin

2018-12-23 Thread iains at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82920 --- Comment #4 from Iain Sandoe --- It might be better to move all the CET tests into a separate directory with a .exp file that tests for compile-time (and runtime) support, so that as hardware becomes available - and assembler support, things j

[Bug c/88584] GCC thinks that the type is complete dispite shaddowing.

2018-12-23 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88584 --- Comment #3 from Andrew Pinski --- http://www.open-std.org/jtc1/sc22/wg14/docs/rr/dr_011.html

[Bug testsuite/82920] cet test failures on darwin

2018-12-23 Thread iains at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82920 --- Comment #3 from Iain Sandoe --- I believe that the target-supports test needs the -fcf-protection flag to ensure that code generated is appropriate (the endbr* insns are not accepted yet by the Xcode assembler, although they will be at some p

[Bug c/88581] GCC thinks that

2018-12-23 Thread anders.granlund.0 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88581 --- Comment #3 from Anders Granlund --- Yes. That is correct.

[Bug c/88584] GCC thinks that the type is complete dispite shaddowing.

2018-12-23 Thread anders.granlund.0 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88584 --- Comment #2 from Anders Granlund --- By "merging" i suppose you mean the process described at 6.2.7.4 in the standard: "For an identifier with internal or external linkage declared in a scope in which a prior declaration of that identifier i

[Bug preprocessor/58770] GCC very slow compiling with #pragma once

2018-12-23 Thread s at martinien dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58770 s at martinien dot de changed: What|Removed |Added CC||s at martinien dot de --- Comment

[Bug target/88343] [7/8 Regression] R31 is unconditionally saved/restored on powerpc-darwin even when it's not necessary.

2018-12-23 Thread iains at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88343 --- Comment #8 from Iain Sandoe --- Author: iains Date: Sun Dec 23 21:17:46 2018 New Revision: 267387 URL: https://gcc.gnu.org/viewcvs?rev=267387&root=gcc&view=rev Log: fix PR target/88343 by backporting r267049 The PR is about unnecessary save

[Bug c++/87380] Explicit instantations should use weak symbols on darwin

2018-12-23 Thread iains at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87380 --- Comment #20 from Iain Sandoe --- Author: iains Date: Sun Dec 23 20:55:39 2018 New Revision: 267386 URL: https://gcc.gnu.org/viewcvs?rev=267386&root=gcc&view=rev Log: darwin, fix c++/87380 by backproting r266866. This was [intentionally] bro

[Bug target/78444] Wrong prologue stack alignment for implicit dtor on x86_64-darwin*

2018-12-23 Thread iains at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78444 --- Comment #17 from Iain Sandoe --- Author: iains Date: Sun Dec 23 20:34:13 2018 New Revision: 267384 URL: https://gcc.gnu.org/viewcvs?rev=267384&root=gcc&view=rev Log: backport r266853 to fix PR target/78444. 2018-12-23 Iain Sandoe

[Bug c/88584] GCC thinks that the type is complete dispite shaddowing.

2018-12-23 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88584 --- Comment #1 from Andrew Pinski --- > extern int a[]; Is already have the completed type in the global scope and the declaration merged with it: int a[1] = { 0 }; So I think GCC is correct here.

[Bug fortran/77703] [7/8/9 Regression] ICE on assignment to pointer function

2018-12-23 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77703 Paul Thomas changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug fortran/77703] [7/8/9 Regression] ICE on assignment to pointer function

2018-12-23 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77703 --- Comment #12 from Paul Thomas --- Author: pault Date: Sun Dec 23 20:01:44 2018 New Revision: 267383 URL: https://gcc.gnu.org/viewcvs?rev=267383&root=gcc&view=rev Log: 2018-12-23 Paul Thomas PR fortran/77703 * resolve.c (ge

[Bug c/88584] New: GCC thinks that the type is complete dispite shaddowing.

2018-12-23 Thread anders.granlund.0 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88584 Bug ID: 88584 Summary: GCC thinks that the type is complete dispite shaddowing. Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal Priorit

[Bug fortran/88579] Calculating power of powers of two

2018-12-23 Thread anlauf at gmx dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88579 --- Comment #3 from Harald Anlauf --- Suggested testcase for the patch in comment #1, derived from power_7.f90: ! { dg-do run } ! { dg-additional-options "-fdump-tree-original" } ! Test optimizations for bases that are powers of 2. program p i

[Bug testsuite/80661] make check-gcc RUNTESTFLAGS="dg.exp=g*" runs all the tests in gcc.dg

2018-12-23 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80661 --- Comment #3 from Dominique d'Humieres --- > Le 23 déc. 2018 à 20:46, anlauf at gmx dot de a > écrit : > > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80661 > > Harald Anlauf changed: > > What|Removed |A

[Bug c/88582] GCC does not unqualify return types in the case of _Atomic qualified return type.

2018-12-23 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88582 --- Comment #1 from Andrew Pinski --- *** Bug 88581 has been marked as a duplicate of this bug. ***

[Bug c/88581] GCC thinks that

2018-12-23 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88581 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug testsuite/80661] make check-gcc RUNTESTFLAGS="dg.exp=g*" runs all the tests in gcc.dg

2018-12-23 Thread anlauf at gmx dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80661 Harald Anlauf changed: What|Removed |Added CC||anlauf at gmx dot de --- Comment #2 from

[Bug c/88583] -Wpacked-not-aligned shouldn't be in -Wall

2018-12-23 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88583 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug lto/88081] [7/8/9 Regression] ICE in lto_varpool_replace_node, at lto/lto-symtab.c:109

2018-12-23 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88081 --- Comment #1 from Jan Hubicka --- The checks that we do replace definition by non-defition in symbol merging. =Would be possible to bisect this? GCC 8 produces: _ZTVN10__cxxabiv117__class_type_infoE/1 (_ZTVN10__cxxabiv117__class_type_infoE) @0

[Bug c++/88049] [7/8/9 Regression] ICE in lto_symtab_prevailing_virtual_decl at gcc/lto/lto-symtab.c:1075 since r231671

2018-12-23 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88049 Jan Hubicka changed: What|Removed |Added Status|ASSIGNED|NEW CC|

[Bug c/88583] New: -Wpacked-not-aligned shouldn't be in -Wall

2018-12-23 Thread andi-gcc at firstfloor dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88583 Bug ID: 88583 Summary: -Wpacked-not-aligned shouldn't be in -Wall Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component: c

[Bug middle-end/88573] 9 regression: error: type mismatch in component reference

2018-12-23 Thread ak at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88573 ak at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

[Bug lto/88140] [9 Regression] ICE: verify_gimple failed since r266325

2018-12-23 Thread ak at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88140 ak at gcc dot gnu.org changed: What|Removed |Added CC||andi-gcc at firstfloor dot org --

[Bug lto/88140] [9 Regression] ICE: verify_gimple failed since r266325

2018-12-23 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88140 --- Comment #9 from Jan Hubicka --- Index: tree.c === --- tree.c (revision 267377) +++ tree.c (working copy) @@ -5372,7 +5372,8 @@ fld_simplified_type (tree t, struct free

[Bug lto/88140] [9 Regression] ICE: verify_gimple failed since r266325

2018-12-23 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88140 Jan Hubicka changed: What|Removed |Added CC||hubicka at gcc dot gnu.org --- Comment #8

[Bug fortran/77703] [7/8/9 Regression] ICE on assignment to pointer function

2018-12-23 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77703 --- Comment #11 from Paul Thomas --- Author: pault Date: Sun Dec 23 18:35:50 2018 New Revision: 267382 URL: https://gcc.gnu.org/viewcvs?rev=267382&root=gcc&view=rev Log: 2018-12-23 Paul Thomas PR fortran/77703 * resolve.c (ge

[Bug fortran/77703] [7/8/9 Regression] ICE on assignment to pointer function

2018-12-23 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77703 --- Comment #10 from Dominique d'Humieres --- After r267379, the test in comment 4 gives a segfault at run time.

[Bug lto/88130] [9 Regression] ICE in copy_function_or_variable, at lto-streamer-out.c:2315 since r260963

2018-12-23 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88130 --- Comment #4 from Jan Hubicka --- Created attachment 45282 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=45282&action=edit patch I am testing This seems like ages old isse where at compile time we decide to not ship the vtable construct

[Bug fortran/77703] [7/8/9 Regression] ICE on assignment to pointer function

2018-12-23 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77703 --- Comment #9 from Paul Thomas --- Author: pault Date: Sun Dec 23 17:35:13 2018 New Revision: 267379 URL: https://gcc.gnu.org/viewcvs?rev=267379&root=gcc&view=rev Log: 2018-12-23 Paul Thomas PR fortran/77703 * resolve.c (get

[Bug target/88027] PowerPC generates slightly weird code for memset

2018-12-23 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88027 --- Comment #4 from Segher Boessenkool --- It's fixed now? Aaron, does this still need backports? Or can this PR be closed :-)

[Bug c/88582] New: GCC does not unqualify return types in the case of _Atomic qualified return type.

2018-12-23 Thread anders.granlund.0 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88582 Bug ID: 88582 Summary: GCC does not unqualify return types in the case of _Atomic qualified return type. Product: gcc Version: 9.0 Status: UNCONFIRMED Severity:

[Bug target/88308] ICE in maybe_record_trace_start, at dwarf2cfi.c:2309

2018-12-23 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88308 --- Comment #2 from Segher Boessenkool --- This is related to PR88347.

[Bug c/88581] GCC thinks that

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

[Bug middle-end/53917] Wuninitialized warning points to place where variable doesn't occur

2018-12-23 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53917 --- Comment #6 from David Malcolm --- (In reply to Eric Gallager from comment #4) > David Malcolm recently greatly improved variable use location info for GCC > 9; reminder to myself to check to see if that fixed this once I've finished > buildin

[Bug c/88581] New: GCC thinks that

2018-12-23 Thread anders.granlund.0 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88581 Bug ID: 88581 Summary: GCC thinks that Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component: c Assignee: unassigne

[Bug testsuite/79263] Several tests introduced in r244878 fail with -m32

2018-12-23 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79263 Dominique d'Humieres changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug testsuite/80661] make check-gcc RUNTESTFLAGS="dg.exp=g*" runs all the tests in gcc.dg

2018-12-23 Thread iains at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80661 Iain Sandoe changed: What|Removed |Added Target||x86_64-apple-darwin*, |

[Bug target/88308] ICE in maybe_record_trace_start, at dwarf2cfi.c:2309

2018-12-23 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88308 Segher Boessenkool changed: What|Removed |Added Target|powerpc-*-linux-gnu |powerpc*-*-* Status|UNC

[Bug target/88346] [9 Regression] Inconsistent list of CPUs supported by the rs6000 backend after r266502

2018-12-23 Thread amodra at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88346 Alan Modra changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug target/88346] [9 Regression] Inconsistent list of CPUs supported by the rs6000 backend after r266502

2018-12-23 Thread amodra at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88346 --- Comment #2 from Alan Modra --- Author: amodra Date: Sun Dec 23 13:28:20 2018 New Revision: 267375 URL: https://gcc.gnu.org/viewcvs?rev=267375&root=gcc&view=rev Log: [RS6000] PR88346, Inconsistent list of CPUs supported after r266502 This pa

[Bug fortran/88579] Calculating power of powers of two

2018-12-23 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88579 Dominique d'Humieres changed: What|Removed |Added Priority|P3 |P4 Status|UNCONFIRMED

[Bug fortran/68241] [meta-bug] [F03] Deferred-length character

2018-12-23 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68241 Bug 68241 depends on bug 60122, which changed state. Bug 60122 Summary: Unexpected warning for uninitialised character variable https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60122 What|Removed |Added

[Bug fortran/60122] Unexpected warning for uninitialised character variable

2018-12-23 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60122 Dominique d'Humieres changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug fortran/56670] Allocatable-length character var causes bogus warning with -Wuninitialized

2018-12-23 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56670 Dominique d'Humieres changed: What|Removed |Added CC||fmartinez at gmv dot com --- Comm

[Bug c++/88578] Static C++ objects with flexible array members overlap when initializes are non-const

2018-12-23 Thread bernd.edlinger at hotmail dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88578 --- Comment #1 from Bernd Edlinger --- It turns out, that the order of the static objects is reversed by -O2, so each test clobbers the previous one after the assertion is run. If the test case is changed to run the functions twice the second run

[Bug fortran/68241] [meta-bug] [F03] Deferred-length character

2018-12-23 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68241 Bug 68241 depends on bug 77325, which changed state. Bug 77325 Summary: ICE in gimplify_var_or_parm_decl, at gimplify.c:1933 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77325 What|Removed |Added ---

[Bug fortran/77325] ICE in gimplify_var_or_parm_decl, at gimplify.c:1933

2018-12-23 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77325 Paul Thomas changed: What|Removed |Added Status|NEW |RESOLVED Known to work|

[Bug fortran/77325] ICE in gimplify_var_or_parm_decl, at gimplify.c:1933

2018-12-23 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77325 --- Comment #7 from Paul Thomas --- Author: pault Date: Sun Dec 23 09:33:43 2018 New Revision: 267368 URL: https://gcc.gnu.org/viewcvs?rev=267368&root=gcc&view=rev Log: 2018-12-23 Paul Thomas Backport from trunk PR fortran/77