From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 102372 invoked by alias); 15 Aug 2017 05:27:15 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Received: (qmail 100857 invoked by uid 48); 15 Aug 2017 05:24:06 -0000 From: "gcc@arne-mertz.de" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/81836] New: ill-formed qualified name not diagnosed Date: Tue, 15 Aug 2017 08:47:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: unknown X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: gcc@arne-mertz.de X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version bug_status bug_severity priority component assigned_to reporter target_milestone Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2017-08/txt/msg01679.txt.bz2 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D81836 Bug ID: 81836 Summary: ill-formed qualified name not diagnosed Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: gcc@arne-mertz.de Target Milestone: --- Consider the following code: typedef int foo; namespace Foo { int f(); foo g(); } int ::Foo::f() { return 0; } foo ::Foo::g() { return 1; } This compiles in gcc 7.2.0 and 8.0.0 20170814, but should give an error in = the last line: [expr.prim.id.qual] states, that `foo :: Foo` is a qualified ID. (`foo` is a type-name). [basic.lookup.qual] then requires `foo` to denote a class, enumeration or namespace.=20 Clang, MSVC (and IAR) give diagnostics for this, see https://godbolt.org/g/vhW9si (`int :: Foo` is not a qualified ID because `int` is only a simple-type-specifier, [dcl.type.simple]) But also consider open issue http://www.open-std.org/jtc1/sc22/wg21/docs/cwg_active.html#1828 >>From gcc-bugs-return-572121-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Aug 15 08:49:14 2017 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 35605 invoked by alias); 15 Aug 2017 08:47:54 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 70077 invoked by uid 48); 15 Aug 2017 08:46:11 -0000 From: "rockeet at gmail dot com" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/81389] _mm_cmpestri segfault on -O0 Date: Tue, 15 Aug 2017 09:36:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: unknown X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: rockeet at gmail dot com X-Bugzilla-Status: REOPENED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status resolution Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2017-08/txt/msg01680.txt.bz2 Content-length: 523 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D81389 rockeet changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |REOPENED Resolution|INVALID |--- --- Comment #11 from rockeet --- @H.J. Lu Have you tried your `solution`? `_mm_cmpestri` is a C function and have no overloaded with type `__m128i_u`. >>From gcc-bugs-return-572122-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Aug 15 09:36:12 2017 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 26602 invoked by alias); 15 Aug 2017 09:35:55 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 18530 invoked by uid 48); 15 Aug 2017 09:35:31 -0000 From: "victor.sunye at upc dot edu" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/81838] New: Internal compiler error (cp/typeck2.c:1264) Date: Tue, 15 Aug 2017 10:11:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: unknown X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: victor.sunye at upc dot edu X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version bug_status bug_severity priority component assigned_to reporter target_milestone Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2017-08/txt/msg01681.txt.bz2 Content-length: 978 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D81838 Bug ID: 81838 Summary: Internal compiler error (cp/typeck2.c:1264) Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: victor.sunye at upc dot edu Target Milestone: --- template union Unit { struct { inT a, b; } header; double align; }; int main (void) { Unit *chunk; chunk =3D new Unit [10] {.align =3D 0}; delete [] chunk; return 0; } =3D=3D> compiled with "g++ -std=3Dc++14 -g -Wall -Wextra" gives: compiler_bug.cpp:18:42: internal compiler error: in process_init_constructor_array, at cp/typeck2.c:1264 chunk =3D new Unit [10] {.align =3D 0}; ^ =3D=3D> g++ version: g++ (Ubuntu 5.4.0-6ubuntu1~16.04.4) 5.4.0 20160609 >>From gcc-bugs-return-572123-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Aug 15 09:36:58 2017 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 29722 invoked by alias); 15 Aug 2017 09:36:12 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 18533 invoked by uid 48); 15 Aug 2017 09:35:31 -0000 From: "victor.sunye at upc dot edu" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/81837] New: Internal compiler error (cp/typeck2.c:1264) Date: Tue, 15 Aug 2017 10:19:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: unknown X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: victor.sunye at upc dot edu X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version bug_status bug_severity priority component assigned_to reporter target_milestone Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2017-08/txt/msg01682.txt.bz2 Content-length: 1011 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D81837 Bug ID: 81837 Summary: Internal compiler error (cp/typeck2.c:1264) Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: victor.sunye at upc dot edu Target Milestone: --- template union Unit { struct { inT a, b; } header; double align; }; int main (void) { Unit *chunk; chunk =3D new Unit [10] {.align =3D 0}; delete [] chunk; return 0; } =3D=3D> compiled with "g++ -std=3Dc++14 -g -Wall -Wextra -o compiler_bug compiler_bug.cpp" gives: compiler_bug.cpp:18:42: internal compiler error: in process_init_constructor_array, at cp/typeck2.c:1264 chunk =3D new Unit [10] {.align =3D 0}; ^ =3D=3D> g++ version: g++ (Ubuntu 5.4.0-6ubuntu1~16.04.4) 5.4.0 20160609 >>From gcc-bugs-return-572124-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Aug 15 09:40:38 2017 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 38177 invoked by alias); 15 Aug 2017 09:40:37 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 34056 invoked by uid 48); 15 Aug 2017 09:40:29 -0000 From: "victor.sunye at upc dot edu" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/81839] New: Internal compiler error (cp/typeck2.c:1264) Date: Tue, 15 Aug 2017 10:54:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: unknown X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: victor.sunye at upc dot edu X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version bug_status bug_severity priority component assigned_to reporter target_milestone Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2017-08/txt/msg01683.txt.bz2 Content-length: 978 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D81839 Bug ID: 81839 Summary: Internal compiler error (cp/typeck2.c:1264) Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: victor.sunye at upc dot edu Target Milestone: --- template union Unit { struct { inT a, b; } header; double align; }; int main (void) { Unit *chunk; chunk =3D new Unit [10] {.align =3D 0}; delete [] chunk; return 0; } =3D=3D> compiled with "g++ -std=3Dc++14 -g -Wall -Wextra" gives: compiler_bug.cpp:18:42: internal compiler error: in process_init_constructor_array, at cp/typeck2.c:1264 chunk =3D new Unit [10] {.align =3D 0}; ^ =3D=3D> g++ version: g++ (Ubuntu 5.4.0-6ubuntu1~16.04.4) 5.4.0 20160609 >>From gcc-bugs-return-572127-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Aug 15 10:54:32 2017 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 87534 invoked by alias); 15 Aug 2017 10:54:30 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 75189 invoked by uid 48); 15 Aug 2017 10:54:06 -0000 From: "rguenth at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug tree-optimization/81811] missing -Wreturn-local-addr returning strcpy result Date: Tue, 15 Aug 2017 10:54:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: tree-optimization X-Bugzilla-Version: 8.0 X-Bugzilla-Keywords: diagnostic X-Bugzilla-Severity: normal X-Bugzilla-Who: rguenth at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2017-08/txt/msg01686.txt.bz2 Content-length: 246 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D81811 --- Comment #2 from Richard Biener --- Wonder whether the memcpy case is because we fold the memcpy away as both memcpy and strcpy are marked RET1 (returns arg1). >>From gcc-bugs-return-572125-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Aug 15 10:11:48 2017 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 28498 invoked by alias); 15 Aug 2017 10:11:46 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 28368 invoked by uid 48); 15 Aug 2017 10:11:39 -0000 From: "rguenth at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug testsuite/81807] [8 Regression] many *.cc asan tests fail Date: Tue, 15 Aug 2017 10:54:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: testsuite X-Bugzilla-Version: 8.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: rguenth at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 8.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone short_desc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2017-08/txt/msg01684.txt.bz2 Content-length: 432 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D81807 Richard Biener changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|--- |8.0 Summary|many *.cc asan tests fail |[8 Regression] many *.cc | |asan tests fail >>From gcc-bugs-return-572126-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Aug 15 10:20:18 2017 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 70604 invoked by alias); 15 Aug 2017 10:19:44 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 35906 invoked by uid 48); 15 Aug 2017 10:18:20 -0000 From: "rguenth at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug middle-end/81812] [7/8 Regression] Empty virtual function fails to compile Date: Tue, 15 Aug 2017 10:54:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: middle-end X-Bugzilla-Version: 7.1.1 X-Bugzilla-Keywords: rejects-valid, wrong-code X-Bugzilla-Severity: normal X-Bugzilla-Who: rguenth at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.2 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: keywords cc component target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2017-08/txt/msg01685.txt.bz2 Content-length: 489 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D81812 Richard Biener changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |wrong-code CC| |rguenth at gcc dot gnu.org Component|c++ |middle-end Target Milestone|--- |7.2 >>From gcc-bugs-return-572129-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Aug 15 10:54:36 2017 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 89447 invoked by alias); 15 Aug 2017 10:54:34 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 77005 invoked by uid 48); 15 Aug 2017 10:54:10 -0000 From: "rguenth at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug tree-optimization/81814] Incorrect behaviour at -O0 (conditional operator) Date: Tue, 15 Aug 2017 10:55:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: tree-optimization X-Bugzilla-Version: 8.0 X-Bugzilla-Keywords: wrong-code X-Bugzilla-Severity: normal X-Bugzilla-Who: rguenth at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: keywords bug_status cf_reconfirmed_on cc everconfirmed Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2017-08/txt/msg01687.txt.bz2 Content-length: 800 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D81814 Richard Biener changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |wrong-code Status|UNCONFIRMED |NEW Last reconfirmed| |2017-08-15 CC| |rguenth at gcc dot gnu.org Ever confirmed|0 |1 --- Comment #6 from Richard Biener --- The folding obviously preserves precision changing casts, so it should be valid. Things must go wrong elsewhere, possibly in operand_equal_for_comparison_p which ends up using get_narrower. >>From gcc-bugs-return-572128-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Aug 15 10:54:34 2017 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 88458 invoked by alias); 15 Aug 2017 10:54:32 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 77004 invoked by uid 48); 15 Aug 2017 10:54:10 -0000 From: "rguenth at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/81813] Inefficient stack pointer adjustment Date: Tue, 15 Aug 2017 11:19:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 7.1.0 X-Bugzilla-Keywords: missed-optimization X-Bugzilla-Severity: normal X-Bugzilla-Who: rguenth at gcc dot gnu.org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cf_gcctarget Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2017-08/txt/msg01688.txt.bz2 Content-length: 408 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D81813 Richard Biener changed: What |Removed |Added ---------------------------------------------------------------------------- Target|x86_64-pc-linux-gnu |x86_64-*-* --- Comment #1 from Richard Biener --- Interesting ;) A peephole might help. >>From gcc-bugs-return-572130-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Aug 15 10:54:38 2017 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 90188 invoked by alias); 15 Aug 2017 10:54:36 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 76998 invoked by uid 48); 15 Aug 2017 10:54:10 -0000 From: "rguenth at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug tree-optimization/81810] unused strcpy to a local buffer not eliminated Date: Tue, 15 Aug 2017 11:28:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: tree-optimization X-Bugzilla-Version: 8.0 X-Bugzilla-Keywords: missed-optimization X-Bugzilla-Severity: normal X-Bugzilla-Who: rguenth at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: keywords bug_status cf_reconfirmed_on everconfirmed Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2017-08/txt/msg01689.txt.bz2 Content-length: 553 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D81810 Richard Biener changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |missed-optimization Status|UNCONFIRMED |NEW Last reconfirmed| |2017-08-15 Ever confirmed|0 |1 --- Comment #1 from Richard Biener --- Confirmed. >>From gcc-bugs-return-572131-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Aug 15 10:55:51 2017 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 116571 invoked by alias); 15 Aug 2017 10:55:20 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 94378 invoked by uid 48); 15 Aug 2017 10:54:52 -0000 From: "hjl.tools at gmail dot com" To: gcc-bugs@gcc.gnu.org Subject: [Bug c/81389] _mm_cmpestri segfault on -O0 Date: Tue, 15 Aug 2017 11:29:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c X-Bugzilla-Version: 7.1.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: hjl.tools at gmail dot com X-Bugzilla-Status: REOPENED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2017-08/txt/msg01690.txt.bz2 Content-length: 994 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D81389 --- Comment #12 from H.J. Lu --- (In reply to rockeet from comment #11) > @H.J. Lu >=20 > Have you tried your `solution`? >=20 > `_mm_cmpestri` is a C function and have no overloaded with type `__m128i_= u`. [hjl@gnu-tools-1 pr81389]$ cat y.c #include #include int main(int argc, char* argv[]) { __m128i key128 =3D { ':' }; const char data[] =3D "___0123456789:_:abcdefghijklmn"; const char* ptr =3D argc < 100 ? data : argv[1]; int idx =3D _mm_cmpestri(key128, 1, *(const __m128i_u*)(ptr+3), 16, // don't require me= mory align =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20 _SIDD_UBYTE_OPS|_SIDD_CMP_EQUAL_ORDERED|_SIDD_LEAST_SIGNIFICANT); printf("%zd\n", idx); return 0; } [hjl@gnu-tools-1 pr81389]$ gcc -O0 -msse4 y.c [hjl@gnu-tools-1 pr81389]$ ./a.out=20 10 [hjl@gnu-tools-1 pr81389]$ >>From gcc-bugs-return-572132-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Aug 15 11:19:31 2017 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 92535 invoked by alias); 15 Aug 2017 11:19:15 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 89859 invoked by uid 48); 15 Aug 2017 11:19:07 -0000 From: "mpolacek at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug tree-optimization/81814] Incorrect behaviour at -O0 (conditional operator) Date: Tue, 15 Aug 2017 11:44:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: tree-optimization X-Bugzilla-Version: 8.0 X-Bugzilla-Keywords: wrong-code X-Bugzilla-Severity: normal X-Bugzilla-Who: mpolacek at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2017-08/txt/msg01691.txt.bz2 Content-length: 317 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D81814 --- Comment #7 from Marek Polacek --- Yes, it's in operand_equal_for_comparison_p, and that would also explain wh= y it started with r125012. I didn't update the BZ when I found this out. I hop= e to look into this more this week. >>From gcc-bugs-return-572133-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Aug 15 11:28:54 2017 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 7945 invoked by alias); 15 Aug 2017 11:28:52 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 126306 invoked by uid 55); 15 Aug 2017 11:28:45 -0000 From: "rguenth at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug tree-optimization/81790] [8 Regression] ICE in vn_nary_build_or_lookup_1, at tree-ssa-sccvn.c:1738 Date: Tue, 15 Aug 2017 12:03:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: tree-optimization X-Bugzilla-Version: 8.0 X-Bugzilla-Keywords: ice-on-valid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: rguenth at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 8.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2017-08/txt/msg01692.txt.bz2 Content-length: 669 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D81790 --- Comment #1 from Richard Biener --- Author: rguenth Date: Tue Aug 15 11:26:32 2017 New Revision: 251103 URL: https://gcc.gnu.org/viewcvs?rev=3D251103&root=3Dgcc&view=3Drev Log: 2017-08-15 Richard Biener PR tree-optimization/81790 * tree-ssa-sccvn.c (vn_lookup_simplify_result): Handle both CONSTRUCTORs from simplifying and VN. * gcc.dg/torture/pr81790.c: New testcase. Added: trunk/gcc/testsuite/gcc.dg/torture/pr81790.c Modified: trunk/gcc/ChangeLog trunk/gcc/testsuite/ChangeLog trunk/gcc/tree-ssa-sccvn.c >>From gcc-bugs-return-572134-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Aug 15 11:29:46 2017 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 35988 invoked by alias); 15 Aug 2017 11:29:45 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 34448 invoked by uid 48); 15 Aug 2017 11:29:38 -0000 From: "rguenth at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug tree-optimization/81790] [8 Regression] ICE in vn_nary_build_or_lookup_1, at tree-ssa-sccvn.c:1738 Date: Tue, 15 Aug 2017 12:03:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: tree-optimization X-Bugzilla-Version: 8.0 X-Bugzilla-Keywords: ice-on-valid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: rguenth at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 8.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status resolution Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2017-08/txt/msg01693.txt.bz2 Content-length: 429 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D81790 Richard Biener changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED --- Comment #2 from Richard Biener --- FIxed. >>From gcc-bugs-return-572135-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Aug 15 11:47:28 2017 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 124411 invoked by alias); 15 Aug 2017 11:44:46 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 47416 invoked by uid 48); 15 Aug 2017 11:43:27 -0000 From: "rguenth at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug tree-optimization/81815] Invalid conditional reduction Date: Tue, 15 Aug 2017 12:07:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: tree-optimization X-Bugzilla-Version: 8.0 X-Bugzilla-Keywords: wrong-code X-Bugzilla-Severity: normal X-Bugzilla-Who: rguenth at gcc dot gnu.org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2017-08/txt/msg01694.txt.bz2 Content-length: 157 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D81815 --- Comment #2 from Richard Biener --- The branch looks affected as well. >>From gcc-bugs-return-572136-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Aug 15 12:03:47 2017 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 102398 invoked by alias); 15 Aug 2017 12:03:36 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 35427 invoked by uid 48); 15 Aug 2017 12:02:56 -0000 From: "tkoenig at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug tree-optimization/38592] Optimize memmove / memcmp combination Date: Tue, 15 Aug 2017 13:07:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: tree-optimization X-Bugzilla-Version: 4.4.0 X-Bugzilla-Keywords: missed-optimization X-Bugzilla-Severity: enhancement X-Bugzilla-Who: tkoenig at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P5 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cf_reconfirmed_on component short_desc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2017-08/txt/msg01695.txt.bz2 Content-length: 1439 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D38592 Thomas Koenig changed: What |Removed |Added ---------------------------------------------------------------------------- Last reconfirmed|2009-02-19 05:44:12 |2017-8-15 Component|fortran |tree-optimization Summary|eliminate some string |Optimize memmove / memcmp |comparisons |combination --- Comment #8 from Thomas Koenig --- I think the best place to fix this is in the middle-end. Here is a C test case: int yes() { char a[3]; __builtin_memmove (a, "yes", 3); return __builtin_memcmp(a,"yes",3); } This generates a memcmp with current trunk: .LC0: .string "yes" .text .p2align 4,,15 .globl yes .type yes, @function yes: .LFB0: .cfi_startproc subq $24, %rsp .cfi_def_cfa_offset 32 movl $25977, %eax movl $3, %edx leaq 13(%rsp), %rdi movl $.LC0, %esi movw %ax, 13(%rsp) movb $115, 15(%rsp) call memcmp addq $24, %rsp .cfi_def_cfa_offset 8 ret .cfi_endproc .LFE0: .size yes, .-yes .ident "GCC: (GNU) 8.0.0 20170730 (experimental)" .section .note.GNU-stack,"",@progbits >>From gcc-bugs-return-572137-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Aug 15 12:03:48 2017 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 105333 invoked by alias); 15 Aug 2017 12:03:38 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 35443 invoked by uid 48); 15 Aug 2017 12:02:56 -0000 From: "dibr-bugzilla at daswigwam dot de" To: gcc-bugs@gcc.gnu.org Subject: [Bug fortran/44350] accepts illegal fortran in BLOCK DATA Date: Tue, 15 Aug 2017 13:09:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: fortran X-Bugzilla-Version: 4.8.0 X-Bugzilla-Keywords: accepts-invalid X-Bugzilla-Severity: normal X-Bugzilla-Who: dibr-bugzilla at daswigwam dot de X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2017-08/txt/msg01696.txt.bz2 Content-length: 469 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D44350 dbroemmel changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |dibr-bugzilla at daswigwam= dot de --- Comment #9 from dbroemmel --- Please have a look at Bug 81841 which seems to be related to this fix. >>From gcc-bugs-return-572138-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Aug 15 12:07:45 2017 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 14459 invoked by alias); 15 Aug 2017 12:07:41 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 11632 invoked by uid 48); 15 Aug 2017 12:07:34 -0000 From: "mpf at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/79912] [7/8 regression] LRA unable to generate reloads after r245655 Date: Tue, 15 Aug 2017 13:09:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 7.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: mpf at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P4 X-Bugzilla-Assigned-To: palmer at dabbelt dot com X-Bugzilla-Target-Milestone: 7.2 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2017-08/txt/msg01697.txt.bz2 Content-length: 207 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D79912 --- Comment #20 from mpf at gcc dot gnu.org --- Palmer: There is a commit listed for this bug, did that fix the issue and c= an the bug be marked fixed? >>From gcc-bugs-return-572139-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Aug 15 13:07:45 2017 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 108464 invoked by alias); 15 Aug 2017 13:07:40 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 73835 invoked by uid 48); 15 Aug 2017 13:07:19 -0000 From: "egallager at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/45963] inconsistent and poor array initialization diagnostic Date: Tue, 15 Aug 2017 13:11:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 4.4.1 X-Bugzilla-Keywords: diagnostic X-Bugzilla-Severity: normal X-Bugzilla-Who: egallager at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: keywords bug_status cf_reconfirmed_on cc everconfirmed Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2017-08/txt/msg01698.txt.bz2 Content-length: 1230 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D45963 Eric Gallager changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |diagnostic Status|UNCONFIRMED |NEW Last reconfirmed| |2017-08-15 CC| |egallager at gcc dot gnu.o= rg Ever confirmed|0 |1 --- Comment #1 from Eric Gallager --- g++'s message is now: $ /usr/local/bin/g++ -c 45963.cc 45963.cc: In constructor =E2=80=98bar::bar()=E2=80=99: 45963.cc:9:13: error: incompatible types in assignment of =E2=80=98int=E2= =80=99 to =E2=80=98int [5]=E2=80=99 bar() : a(1) {} ^ 45963.cc: In constructor =E2=80=98bar::bar(bool)=E2=80=99: 45963.cc:10:17: error: invalid initializer for array member =E2=80=98foo ba= r::b [5]=E2=80=99 bar(bool) : b(1) {} ^ $ Which I guess is kinda better than before, but looking at the Comeau output= you posted, g++ could still probably add a fixit hint or something, so confirme= d. >>From gcc-bugs-return-572140-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Aug 15 13:09:31 2017 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 87132 invoked by alias); 15 Aug 2017 13:09:26 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 75908 invoked by uid 48); 15 Aug 2017 13:09:18 -0000 From: "egallager at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/81838] Internal compiler error (cp/typeck2.c:1264) Date: Tue, 15 Aug 2017 13:12:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: unknown X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: egallager at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: DUPLICATE X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status cc resolution Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2017-08/txt/msg01699.txt.bz2 Content-length: 575 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D81838 Eric Gallager changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED CC| |egallager at gcc dot gnu.o= rg Resolution|--- |DUPLICATE --- Comment #1 from Eric Gallager --- Dup. *** This bug has been marked as a duplicate of bug 81837 *** >>From gcc-bugs-return-572141-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Aug 15 13:09:36 2017 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 93465 invoked by alias); 15 Aug 2017 13:09:31 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 79463 invoked by uid 48); 15 Aug 2017 13:09:21 -0000 From: "egallager at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/81837] Internal compiler error (cp/typeck2.c:1264) Date: Tue, 15 Aug 2017 13:17:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: unknown X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: egallager at gcc dot gnu.org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2017-08/txt/msg01700.txt.bz2 Content-length: 185 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D81837 --- Comment #1 from Eric Gallager --- *** Bug 81838 has been marked as a duplicate of this bug. *** >>From gcc-bugs-return-572142-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Aug 15 13:12:00 2017 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 110929 invoked by alias); 15 Aug 2017 13:11:46 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 24270 invoked by uid 48); 15 Aug 2017 13:10:56 -0000 From: "egallager at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/81837] Internal compiler error (cp/typeck2.c:1264) Date: Tue, 15 Aug 2017 13:29:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: unknown X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: egallager at gcc dot gnu.org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2017-08/txt/msg01701.txt.bz2 Content-length: 185 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D81837 --- Comment #2 from Eric Gallager --- *** Bug 81839 has been marked as a duplicate of this bug. *** >>From gcc-bugs-return-572143-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Aug 15 13:12:06 2017 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 4359 invoked by alias); 15 Aug 2017 13:12:00 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 17482 invoked by uid 48); 15 Aug 2017 13:10:52 -0000 From: "egallager at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/81839] Internal compiler error (cp/typeck2.c:1264) Date: Tue, 15 Aug 2017 13:33:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: unknown X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: egallager at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: DUPLICATE X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status cc resolution Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2017-08/txt/msg01702.txt.bz2 Content-length: 653 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D81839 Eric Gallager changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED CC| |egallager at gcc dot gnu.o= rg Resolution|--- |DUPLICATE --- Comment #1 from Eric Gallager --- Guessing you probably got gateway errors when submitting to Bugzilla or something? *** This bug has been marked as a duplicate of bug 81837 *** >>From gcc-bugs-return-572144-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Aug 15 13:18:05 2017 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 32002 invoked by alias); 15 Aug 2017 13:17:27 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 94219 invoked by uid 48); 15 Aug 2017 13:17:09 -0000 From: "egallager at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/46634] cp/typeck2.c: uses BITS_PER_UNIT in lieu of TYPE_PRECISION (char_type_node) Date: Tue, 15 Aug 2017 13:39:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 4.6.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: egallager at gcc dot gnu.org X-Bugzilla-Status: WAITING X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status cf_reconfirmed_on cc everconfirmed Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2017-08/txt/msg01703.txt.bz2 Content-length: 698 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D46634 Eric Gallager changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |WAITING Last reconfirmed| |2017-08-15 CC| |egallager at gcc dot gnu.o= rg Ever confirmed|0 |1 --- Comment #1 from Eric Gallager --- (In reply to Jorn Wolfgang Rennecke from comment #0) >=20 Um... bug report missing? Would help to have something more than the title.= .. >>From gcc-bugs-return-572145-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Aug 15 13:29:36 2017 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 111800 invoked by alias); 15 Aug 2017 13:29:33 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 22836 invoked by uid 89); 15 Aug 2017 13:27:47 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-1.4 required=5.0 tests=AWL,BAYES_00,FREEMAIL_FROM,RCVD_IN_DNSWL_NONE,RCVD_IN_SORBS_SPAM,SPF_PASS autolearn=no version=3.3.2 spammy=n.b, N.B, UD:N.B, filing X-Spam-User: qpsmtpd, 2 recipients X-HELO: mail-pg0-f51.google.com Received: from mail-pg0-f51.google.com (HELO mail-pg0-f51.google.com) (74.125.83.51) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Tue, 15 Aug 2017 13:27:45 +0000 Received: by mail-pg0-f51.google.com with SMTP id u185so5736912pgb.1; Tue, 15 Aug 2017 06:27:45 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=5sOO/CA0cEpjnub5mEOzHw9gCMX86wu9JmhBcg80GDY=; b=dDFvK26OwSh6qvWR6d6/ACAzjdrBJJdJso0LoFEpAjDK5l6Ax6QSfiCa5w7774uFUu 8kCjwnIkiWFdm4kHxQWyKx8204aYC1mhyQAkIYuUYhaliHA18BlbMHRuFlIQDM7nNA2R CgbSWaQESEdM2iewvbknya8WDuOX683vPTmgmFt7uHECPrgHetBFAWyq1Fdvn/nXhyyR t3cpuPnxZ0JOe/q9hTFo/jQ/pEoTEXBVzXDjYmWDkI2j843Y08MWI3J05ysS09zbxQQX Mbb3thOfV7WS3ItgpZoyY2gajQu6aWuLsYrg82MqrBQjrYD9grvOoi8hOJbEfADZwRxO AiUA== X-Gm-Message-State: AHYfb5jnvnjUFTFJhEWA2KCdtS6mHz6c+1u4SRXjOz739Cf5ISDIFNv7 PJ84y6TZeE/1DwgJXpIDJfVQD6EEFw== X-Received: by 10.84.217.76 with SMTP id e12mr31628183plj.399.1502803664292; Tue, 15 Aug 2017 06:27:44 -0700 (PDT) MIME-Version: 1.0 Received: by 10.100.161.112 with HTTP; Tue, 15 Aug 2017 06:27:43 -0700 (PDT) In-Reply-To: <67267f8d-030b-e5ac-21b1-8d5c6911045d@gmail.com> References: <67267f8d-030b-e5ac-21b1-8d5c6911045d@gmail.com> From: Jonathan Wakely Date: Tue, 15 Aug 2017 14:11:00 -0000 Message-ID: Subject: Re: [Bug web/?????] New: Fwd: failure notice: Bugzilla down. To: Martin Sebor Cc: Eric Gallager , gcc-bugs@gcc.gnu.org, GCC Mailing List Content-Type: text/plain; charset="UTF-8" X-SW-Source: 2017-08/txt/msg01704.txt.bz2 Content-length: 770 On 15 August 2017 at 04:10, Martin Sebor wrote: > On 08/14/2017 04:22 PM, Eric Gallager wrote: >> >> I'm emailing this manually to the list because Bugzilla is down and I >> can't file a bug on Bugzilla about Bugzilla being down. The error >> message looks like this: Even if it were possible, there wouldn't be any point in filing a bug that bugzilla's down, and so not much point emailing gcc-bugs either (since that's for bugzilla mail). Using gcc@ seems like the right list to me. N.B. since the server is being restored from a backup all of yesterday's changes to bugzilla have been lost, including all Richi's 7.2 release changes, and Eric's housekeeping. I don't suggest redoing all that work until all services are fully restored, in case it's lost again.