[Bug go/89193] New: "make distclean" leaves stuff in gotools/

2019-02-04 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89193 Bug ID: 89193 Summary: "make distclean" leaves stuff in gotools/ Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: go

[Bug target/87064] [9 regression] libgomp.oacc-fortran/reduction-3.f90 fails starting with r263751

2019-02-04 Thread wschmidt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87064 --- Comment #28 from Bill Schmidt --- Author: wschmidt Date: Mon Feb 4 16:47:12 2019 New Revision: 268523 URL: https://gcc.gnu.org/viewcvs?rev=268523&root=gcc&view=rev Log: 2019-02-04 Bill Schmidt PR target/87064 Backport fr

[Bug target/87064] [9 regression] libgomp.oacc-fortran/reduction-3.f90 fails starting with r263751

2019-02-04 Thread wschmidt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87064 --- Comment #29 from Bill Schmidt --- Author: wschmidt Date: Mon Feb 4 16:48:30 2019 New Revision: 268524 URL: https://gcc.gnu.org/viewcvs?rev=268524&root=gcc&view=rev Log: 2019-02-04 Bill Schmidt PR target/87064 Backport fr

[Bug libstdc++/89164] can construct vector with non-copyable-but-trivially-copyable elements

2019-02-04 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89164 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug middle-end/87887] ICE in make_ssa_name_fn, at tree-ssanames.c:269

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

[Bug libstdc++/89194] New: [9 regression] build failure with libstdc++ with std=c++2a

2019-02-04 Thread h2+bugs at fsfe dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89194 Bug ID: 89194 Summary: [9 regression] build failure with libstdc++ with std=c++2a Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal Prior

[Bug libstdc++/89194] [9 regression] build failure with libstdc++ with std=c++2a

2019-02-04 Thread h2+bugs at fsfe dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89194 --- Comment #1 from Hannes Hauswedell --- Created attachment 45600 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=45600&action=edit ii generated with -std=c++2a

[Bug libstdc++/89194] [9 regression] build failure with libstdc++ with std=c++2a

2019-02-04 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89194 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug rtl-optimization/89195] New: [7/8/9 regression] Corrupted stack offset after combine

2019-02-04 Thread wilco at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89195 Bug ID: 89195 Summary: [7/8/9 regression] Corrupted stack offset after combine Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: normal Priority

[Bug rtl-optimization/89195] [7/8/9 regression] Corrupted stack offset after combine

2019-02-04 Thread wilco at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89195 Wilco changed: What|Removed |Added Target||aarch64 Target Milestone|---

[Bug c++/89196] New: clock::to_time_t(ftime)

2019-02-04 Thread bremende55 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89196 Bug ID: 89196 Summary: clock::to_time_t(ftime) Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++ Assignee: una

[Bug rtl-optimization/89195] [7/8/9 regression] Corrupted stack offset after combine

2019-02-04 Thread wilco at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89195 --- Comment #1 from Wilco --- make_extraction does: if (MEM_P (inner)) { poly_int64 offset; /* POS counts from lsb, but make OFFSET count in memory order. */ if (BYTES_BIG_ENDIAN) offset

[Bug c++/89158] [8/9 Regression] by-value capture of ICE variable isn't an lvalue?

2019-02-04 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89158 --- Comment #4 from Marek Polacek --- Looks like using mark_lvalue_use instead works.

[Bug libstdc++/89196] clock::to_time_t(ftime) not found

2019-02-04 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89196 --- Comment #1 from Andrew Pinski --- What options are you using to compile the example code?

[Bug c++/89158] [8/9 Regression] by-value capture of ICE variable isn't an lvalue?

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

[Bug c++/89197] New: Templated Functions const auto assignment causes internal compiler error

2019-02-04 Thread cchancey at comconcepts dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89197 Bug ID: 89197 Summary: Templated Functions const auto assignment causes internal compiler error Product: gcc Version: 8.2.0 Status: UNCONFIRMED Severity: normal

[Bug c++/89197] Templated Functions const auto assignment causes internal compiler error

2019-02-04 Thread cchancey at comconcepts dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89197 --- Comment #1 from Cameron --- The foo_fails functions is where the error can be observed. The working functions are to show behavior with non-templated, and non-deduced types respectively.

[Bug libstdc++/89196] clock::to_time_t(ftime) not found

2019-02-04 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89196 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug rtl-optimization/89198] New: GCC generates/fails to optimize unnecessary sign extension instruction

2019-02-04 Thread nok.raven at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89198 Bug ID: 89198 Summary: GCC generates/fails to optimize unnecessary sign extension instruction Product: gcc Version: 9.0 Status: UNCONFIRMED Keywords: missed-opt

[Bug tree-optimization/89198] GCC generates/fails to optimize unnecessary sign extension instruction

2019-02-04 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89198 Andrew Pinski changed: What|Removed |Added Component|rtl-optimization|tree-optimization --- Comment #1 from An

[Bug c++/89197] Templated Functions const auto assignment causes internal compiler error

2019-02-04 Thread cchancey at comconcepts dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89197 --- Comment #2 from Cameron --- Behavior is also similar on 8.1. All functions build on gcc 7.4. According to the online compilation found here: https://godbolt.org/z/MJkd-8

[Bug go/89199] New: libgo intermittent testcase failures on ppc64le power9 after r268458

2019-02-04 Thread boger at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89199 Bug ID: 89199 Summary: libgo intermittent testcase failures on ppc64le power9 after r268458 Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal

[Bug fortran/89077] ICE using * as len specifier for character parameter

2019-02-04 Thread anlauf at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89077 --- Comment #9 from anlauf at gcc dot gnu.org --- Author: anlauf Date: Mon Feb 4 20:44:22 2019 New Revision: 268525 URL: https://gcc.gnu.org/viewcvs?rev=268525&root=gcc&view=rev Log: 2019-02-04 Harald Anlauf PR fortran/89077

[Bug fortran/89077] ICE using * as len specifier for character parameter

2019-02-04 Thread anlauf at gmx dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89077 --- Comment #10 from Harald Anlauf --- The ICE in comment #0 is fixed on trunk so far. The ICE is comment #1 is occurring on a different path and is under further investigation, as well as the other wrong-code issues.

[Bug c++/89158] [8/9 Regression] by-value capture of ICE variable isn't an lvalue?

2019-02-04 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89158 Marek Polacek changed: What|Removed |Added Keywords||patch --- Comment #5 from Marek Polacek

[Bug fortran/66089] [7/8/9 Regression] elemental dependency mishandling when derived types are involved

2019-02-04 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66089 --- Comment #26 from Thomas Koenig --- Works for type :: t integer :: c end type t type(t), dimension(5) :: a, b type(t), dimension(:), allocatable :: c a = t(1) b = t(7) allocate(c(5), source=t(13)) c = plus(c(1), b) pr

[Bug c++/88937] valgrind error in parse_has_include

2019-02-04 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88937 --- Comment #4 from David Malcolm --- It's clearly wrong to access token->val.node for token->type == CPP_STRING and token->type == CPP_HEADER_NAME. It's effectively casting the length of the header name to a (cpp_hashnode *). For reference, th

[Bug c++/89187] [7/8/9 Regression] ICE in initialize_argument_information, at calls.c:2023

2019-02-04 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89187 Marek Polacek changed: What|Removed |Added CC||mpolacek at gcc dot gnu.org As

[Bug c++/88979] [C++20] P0634R3 not working for constructor parameter types

2019-02-04 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88979 --- Comment #4 from Marek Polacek --- And by the same token, I suspect this ought to work too: template struct A { A(T::type); };

[Bug fortran/89200] New: Erroneous copying of a derived type with a deferred-length character array component

2019-02-04 Thread damian at sourceryinstitute dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89200 Bug ID: 89200 Summary: Erroneous copying of a derived type with a deferred-length character array component Product: gcc Version: 9.0 Status: UNCONFIRMED Severi

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

2019-02-04 Thread damian at sourceryinstitute dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68241 --- Comment #3 from Damian Rouson --- I just created PR89200, on which this meta-bug should depend, but I don't know how to edit the "Depends on" list.

[Bug fortran/89200] [9 Regression] Erroneous copying of a derived type with a deferred-length character array component

2019-02-04 Thread damian at sourceryinstitute dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89200 --- Comment #1 from Damian Rouson --- gfortran 8.2.0 code gives the correct output: $gfortran corrupted-component.f90 $./a.out 12 $gfortran --version GNU Fortran (GCC) 8.2.0

[Bug c++/88572] error: braces around scalar initializer - should be a warning

2019-02-04 Thread wjwray at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88572 --- Comment #14 from Will Wray --- I intend to submit a patch, or two patches, for these scalar braced init issues: Case 1: GCC rejects braced-init of scalars in aggregates. It should accept. Case 2: GCC accepts empty braced-init of scalars (com

[Bug fortran/89200] [9 Regression] Erroneous copying of a derived type with a deferred-length character array component

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

[Bug fortran/70752] Incorrect LEN for ALLOCATABLE CHARACTER

2019-02-04 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70752 --- Comment #4 from Dominique d'Humieres --- Any plan for back porting? If not, this PR could be closed. Related to pr89200.

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

2019-02-04 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68241 --- Comment #4 from Dominique d'Humieres --- > I just created PR89200, on which this meta-bug should depend, > but I don't know how to edit the "Depends on" list. You don't have to edit 'Depends on', but you have to mark the new PR (here 89200)

[Bug target/89175] gcc's conversion code from double to unsigned int handles overflows incorrectly on x86-64

2019-02-04 Thread joseph at codesourcery dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89175 --- Comment #3 from joseph at codesourcery dot com --- See bug 27682.

[Bug c++/88937] valgrind error in parse_has_include

2019-02-04 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88937 David Malcolm changed: What|Removed |Added Component|preprocessor|c++ Assignee|marxin at gcc dot

[Bug c/89201] New: Secret/Necessary memset() is Eliminated when Compiling at -O1/O2/O3 (Insecure Compiler Optimization)

2019-02-04 Thread zhan3299 at purdue dot edu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89201 Bug ID: 89201 Summary: Secret/Necessary memset() is Eliminated when Compiling at -O1/O2/O3 (Insecure Compiler Optimization) Product: gcc Version: 8.2.1 Status: UNCONFIRME

[Bug c/89201] Secret/Necessary memset() is Eliminated when Compiling at -O1/O2/O3 (Insecure Compiler Optimization)

2019-02-04 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89201 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug c/88993] [9 Regression] GCC 9 -Wformat-overflow=2 should reflect real libc limits

2019-02-04 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88993 Martin Sebor changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned at

[Bug c/89201] Secret/Necessary memset() is Eliminated when Compiling at -O1/O2/O3 (Insecure Compiler Optimization)

2019-02-04 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89201 Martin Sebor changed: What|Removed |Added CC||msebor at gcc dot gnu.org --- Comment #2

[Bug c/88993] [9 Regression] GCC 9 -Wformat-overflow=2 should reflect real libc limits

2019-02-04 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88993 Martin Sebor changed: What|Removed |Added Keywords||patch --- Comment #9 from Martin Sebor -

[Bug tree-optimization/89202] New: missing -Wnonnull-dereference or -Wuninitialized for a certain bug

2019-02-04 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89202 Bug ID: 89202 Summary: missing -Wnonnull-dereference or -Wuninitialized for a certain bug Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal

[Bug target/63651] Lot of failures in obj(c|-c++) with yosemite

2019-02-04 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63651 --- Comment #20 from Eric Gallager --- (In reply to Dominique d'Humieres from comment #18) > For the record with darwin15 I had to add > > /System/Library/Frameworks/Foundation.framework/Versions/C/Headers/ > NSEnumerator.h > /System/Library/Fra

[Bug objc++/56604] Missing obj-c++.srcman target

2019-02-04 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56604 Eric Gallager changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned a

[Bug c/89201] Secret/Necessary memset() is Eliminated when Compiling at -O1/O2/O3 (Insecure Compiler Optimization)

2019-02-04 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89201 Eric Gallager changed: What|Removed |Added CC||egallager at gcc dot gnu.org --- Comment

[Bug c++/87770] [8/9 Regression] ICE in type_dependent_expression_p, at cp/pt.c:25230

2019-02-04 Thread aoliva at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87770 --- Comment #6 from Alexandre Oliva --- Author: aoliva Date: Tue Feb 5 06:11:25 2019 New Revision: 268529 URL: https://gcc.gnu.org/viewcvs?rev=268529&root=gcc&view=rev Log: [PR87770] test partial specializations for type dependence When instan

[Bug rtl-optimization/89195] [7/8/9 regression] Corrupted stack offset after combine

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

[Bug rtl-optimization/89195] [7/8/9 regression] Corrupted stack offset after combine

2019-02-04 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89195 --- Comment #3 from Segher Boessenkool --- (In reply to Wilco from comment #1) > len is unsigned HOST_WIDE_INT, so bits_to_bytes_round_down does an unsigned > division... That shouldn't make a difference though, both dividend and divisor should

[Bug fortran/66089] [7/8/9 Regression] elemental dependency mishandling when derived types are involved

2019-02-04 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66089 Thomas Koenig changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|mikael at gc

[Bug tree-optimization/88835] overly aggressive -Werror=format-overflow for printf since r265648

2019-02-04 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88835 --- Comment #5 from Martin Liška --- > warning from the translation unit below. It doesn't seem to correspond to > the code pointed to in the discussion > (https://github.com/systemd/systemd/issues/11369#issuecomment-453044884): > the mfree() ca

[Bug preprocessor/88937] valgrind error in parse_has_include

2019-02-04 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88937 --- Comment #6 from Martin Liška --- (In reply to David Malcolm from comment #5) > Patch: > https://gcc.gnu.org/ml/gcc-patches/2019-02/msg00222.html Thank you David for the patch.

<    1   2