[Bug middle-end/81318] [8 regression] ICE in to_reg_br_prob_base, at profile-count.h:189

2017-09-02 Thread zeccav at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81318 --- Comment #24 from Vittorio Zecca --- I confirm this bug prevents building the Linux kernel 4.12 with gcc trunk 251201. gcc 7.2 seems to build the kernel just fine.

[Bug target/81797] gcc 7.1.0 fails to build on macOS 10.13 (High Sierra):

2017-09-02 Thread howarth.at.gcc at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81797 --- Comment #13 from Jack Howarth --- The following hack allows gcc 7.2.0 to complete the 3 stage bootstrap of the c,c++,fortran,lto,objc,obj-c++ language set under High Sierra on an APFS volume... diff -uNr

[Bug target/53687] _mm_cmpistri generates redundant movslq %ecx,%rcx on x86-64

2017-09-02 Thread peter at cordes dot ca
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53687 Peter Cordes changed: What|Removed |Added CC||peter at cordes dot ca --- Comment #1

[Bug target/81995] [8.0 Regression] gcc/reg-stack.c:2073:1: error: unrecognizable insn:

2017-09-02 Thread gerald at pfeifer dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81995 Gerald Pfeifer changed: What|Removed |Added Status|RESOLVED|VERIFIED --- Comment #4 from Gerald

[Bug fortran/82086] New: namelist read with repeat count fails when item is member of array of structures

2017-09-02 Thread jsberg at bnl dot gov
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82086 Bug ID: 82086 Summary: namelist read with repeat count fails when item is member of array of structures Product: gcc Version: 7.1.0 Status: UNCONFIRMED

[Bug c++/43745] [avr] g++ puts VTABLES in SRAM

2017-09-02 Thread gjl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=43745 --- Comment #13 from Georg-Johann Lay --- (In reply to Matthijs Kooijman from comment #12) > Apologies if this is an obvious question, but I'm not familiar with gcc/g++ > internals. Georg-Johann, you say this requires address space support in

[Bug sanitizer/82072] sanitizer does not detect an overflow from LLONG_MIN

2017-09-02 Thread zeccav at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82072 --- Comment #10 from Vittorio Zecca --- A related issue is the following: /* UB sanitizer should detect undefined negation of LLONG_MIN */ /* must be compiled with -fsanitize=undefined and run */ #include int main() { long long int

[Bug fortran/81770] [5/6/7 Regression] Bogus warning: Pointer in pointer assignment might outlive the pointer target

2017-09-02 Thread janus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81770 janus at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug fortran/81770] [5/6/7 Regression] Bogus warning: Pointer in pointer assignment might outlive the pointer target

2017-09-02 Thread janus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81770 --- Comment #5 from janus at gcc dot gnu.org --- Author: janus Date: Sat Sep 2 20:13:49 2017 New Revision: 251620 URL: https://gcc.gnu.org/viewcvs?rev=251620=gcc=rev Log: 2017-09-02 Janus Weil Backport from trunk

[Bug fortran/82077] [7/8 Regression] ICE on associating polymorphic array dummy with a type-guarded array section

2017-09-02 Thread janus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82077 janus at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug fortran/82077] [7/8 Regression] ICE on associating polymorphic array dummy with a type-guarded array section

2017-09-02 Thread janus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82077 janus at gcc dot gnu.org changed: What|Removed |Added Keywords||ice-on-valid-code

[Bug fortran/81770] [5/6/7 Regression] Bogus warning: Pointer in pointer assignment might outlive the pointer target

2017-09-02 Thread janus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81770 --- Comment #4 from janus at gcc dot gnu.org --- Author: janus Date: Sat Sep 2 19:31:44 2017 New Revision: 251619 URL: https://gcc.gnu.org/viewcvs?rev=251619=gcc=rev Log: 2017-09-02 Janus Weil Backport from trunk

[Bug fortran/82064] [7/8 Regression] [OOP] multiple incompatible definitions of extended derived type via module use

2017-09-02 Thread janus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82064 janus at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug fortran/81770] [5/6/7 Regression] Bogus warning: Pointer in pointer assignment might outlive the pointer target

2017-09-02 Thread janus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81770 --- Comment #3 from janus at gcc dot gnu.org --- Author: janus Date: Sat Sep 2 19:04:08 2017 New Revision: 251618 URL: https://gcc.gnu.org/viewcvs?rev=251618=gcc=rev Log: 2017-09-02 Janus Weil Backport from trunk

[Bug c++/82085] New: Crash: Template variable reference used in nested template alias

2017-09-02 Thread rbock at eudoxos dot de
using char_sequence_t = int; template constexpr char name_of_v = 'x'; template using type = char_sequence_t<name_of_v>; // --- g++ (GCC) 8.0.0 20170902 (experimental) Copyright (C) 2017 Free Software Foundation, Inc. This is free software; see the

[Bug target/81797] gcc 7.1.0 fails to build on macOS 10.13 (High Sierra):

2017-09-02 Thread howarth.at.gcc at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81797 --- Comment #12 from Jack Howarth --- Just to add in things that don't fix these failures, the following doesn't help... --- gcc-7.2.0/libstdc++-v3/include/Makefile.in.orig 2017-09-02 11:00:08.0 -0400 +++

[Bug target/80878] -mcx16 (enable 128 bit CAS) on x86_64 seems not to work on 7.1.0

2017-09-02 Thread andysem at mail dot ru
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80878 andysem at mail dot ru changed: What|Removed |Added CC||andysem at mail dot ru ---

[Bug c++/82084] New: internal compiler error: constructing wstring with -O3

2017-09-02 Thread no_s...@loehndorf-flintbek.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82084 Bug ID: 82084 Summary: internal compiler error: constructing wstring with -O3 Product: gcc Version: 7.2.0 Status: UNCONFIRMED Severity: normal Priority: P3

[Bug c++/82069] [8 Regression] ICE: Segmentation fault

2017-09-02 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82069 Markus Trippelsdorf changed: What|Removed |Added Target Milestone|--- |8.0

[Bug c++/82082] [8 Regression] ICE: in tsubst, at cp/pt.c:13700

2017-09-02 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82082 Markus Trippelsdorf changed: What|Removed |Added Target Milestone|--- |8.0

[Bug middle-end/82083] New: sanitizer detects signed integer overflow in tree-data-ref.c with -O3

2017-09-02 Thread zeccav at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82083 Bug ID: 82083 Summary: sanitizer detects signed integer overflow in tree-data-ref.c with -O3 Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal

[Bug c++/82082] New: [8 Regression] ICE: in tsubst, at cp/pt.c:13700

2017-09-02 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82082 Bug ID: 82082 Summary: [8 Regression] ICE: in tsubst, at cp/pt.c:13700 Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug c++/43745] [avr] g++ puts VTABLES in SRAM

2017-09-02 Thread matthijs at stdin dot nl
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=43745 Matthijs Kooijman changed: What|Removed |Added CC||matthijs at stdin dot nl ---

[Bug libstdc++/71660] [5/6/7/8 regression] alignment of std::atomic<8 byte primitive type> (long long, double) is wrong on x86

2017-09-02 Thread chgans at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71660 Christian Gagneraud changed: What|Removed |Added CC||chgans at gmail dot com ---

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

2017-09-02 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82081 --- Comment #1 from Andrew Pinski --- The C++ front-end should have wrapped noexcept_function's body with: try { ... } catch(..) { std::terminate(); } Like it does for throw() case.

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

2017-09-02 Thread thiago at kde dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82081 Bug ID: 82081 Summary: Tail call optimisation of noexcept function leads to exception allowed through Product: gcc Version: 7.1.1 Status: UNCONFIRMED Severity: