public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug tree-optimization/79740] [7 Regression] ICE on -Os and above in both 32-bit and 64-bit modes on x86_64-linux-gnu (internal compiler error: in VN_INFO_GET, at tree-ssa-sccvn.c:407 })
[not found] <bug-79740-4@http.gcc.gnu.org/bugzilla/>
@ 2017-02-28 9:46 ` rguenth at gcc dot gnu.org
0 siblings, 0 replies; only message in thread
From: rguenth at gcc dot gnu.org @ 2017-02-28 9:46 UTC (permalink / raw)
To: gcc-bugs
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1: Type: text/plain; charset="UTF-8", Size: 25802 bytes --]
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79740
Richard Biener <rguenth at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Blocks| |45397
--- Comment #4 from Richard Biener <rguenth at gcc dot gnu.org> ---
Testing patch.
Referenced Bugs:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=45397
[Bug 45397] [5/6 Regression] Issues with integer narrowing conversions
>From gcc-bugs-return-555755-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Feb 28 09:49:11 2017
Return-Path: <gcc-bugs-return-555755-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org>
Delivered-To: listarch-gcc-bugs@gcc.gnu.org
Received: (qmail 5553 invoked by alias); 28 Feb 2017 09:49:07 -0000
Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm
Precedence: bulk
List-Id: <gcc-bugs.gcc.gnu.org>
List-Archive: <http://gcc.gnu.org/ml/gcc-bugs/>
List-Post: <mailto:gcc-bugs@gcc.gnu.org>
List-Help: <mailto:gcc-bugs-help@gcc.gnu.org>
Sender: gcc-bugs-owner@gcc.gnu.org
Delivered-To: mailing list gcc-bugs@gcc.gnu.org
Received: (qmail 5445 invoked by uid 48); 28 Feb 2017 09:49:00 -0000
From: "bernd.edlinger at hotmail dot de" <gcc-bugzilla@gcc.gnu.org>
To: gcc-bugs@gcc.gnu.org
Subject: [Bug target/79671] [7 Regression] mapnik miscompilation on armv7hl since r235622
Date: Tue, 28 Feb 2017 09:49: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: bernd.edlinger at hotmail dot de
X-Bugzilla-Status: NEW
X-Bugzilla-Resolution:
X-Bugzilla-Priority: P1
X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org
X-Bugzilla-Target-Milestone: 7.0
X-Bugzilla-Flags:
X-Bugzilla-Changed-Fields:
Message-ID: <bug-79671-4-pRZPb55j6k@http.gcc.gnu.org/bugzilla/>
In-Reply-To: <bug-79671-4@http.gcc.gnu.org/bugzilla/>
References: <bug-79671-4@http.gcc.gnu.org/bugzilla/>
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-02/txt/msg03287.txt.bz2
Content-length: 892
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79671
--- Comment #24 from Bernd Edlinger <bernd.edlinger at hotmail dot de> ---
(In reply to Richard Biener from comment #23)
> (In reply to Bernd Edlinger from comment #22)
> > (In reply to Jakub Jelinek from comment #20)
> > > which fails also on x86_64-linux at -O2. And that testcase regressed with
> > > r223126. Now whether this is valid C++, no idea, placement new is messy.
> >
> > This test case can't be valid, suppose the A has a copy constructor
> > that that is also not called when B is moved around.
>
> The canonical fix is to put the type you placement new into the union storage
> into the union as regular member rather than having a char[] member in the
> union.
Yes. Of course you cannot put a non-POD type in a union,
but maybe a pointer to A, that is probably what boost should
do in their functor class.
>From gcc-bugs-return-555756-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Feb 28 09:57:13 2017
Return-Path: <gcc-bugs-return-555756-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org>
Delivered-To: listarch-gcc-bugs@gcc.gnu.org
Received: (qmail 41538 invoked by alias); 28 Feb 2017 09:57:12 -0000
Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm
Precedence: bulk
List-Id: <gcc-bugs.gcc.gnu.org>
List-Archive: <http://gcc.gnu.org/ml/gcc-bugs/>
List-Post: <mailto:gcc-bugs@gcc.gnu.org>
List-Help: <mailto:gcc-bugs-help@gcc.gnu.org>
Sender: gcc-bugs-owner@gcc.gnu.org
Delivered-To: mailing list gcc-bugs@gcc.gnu.org
Received: (qmail 41475 invoked by uid 48); 28 Feb 2017 09:57:08 -0000
From: "jakub at gcc dot gnu.org" <gcc-bugzilla@gcc.gnu.org>
To: gcc-bugs@gcc.gnu.org
Subject: [Bug tree-optimization/79737] [7 Regression] wrong code at -O2 and -O3 on x86_64-linux-gnu (in both 32-bit and 64-bit modes)
Date: Tue, 28 Feb 2017 09:57: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: 7.0
X-Bugzilla-Keywords: wrong-code
X-Bugzilla-Severity: normal
X-Bugzilla-Who: jakub at gcc dot gnu.org
X-Bugzilla-Status: ASSIGNED
X-Bugzilla-Resolution:
X-Bugzilla-Priority: P1
X-Bugzilla-Assigned-To: jakub at gcc dot gnu.org
X-Bugzilla-Target-Milestone: 7.0
X-Bugzilla-Flags:
X-Bugzilla-Changed-Fields: bug_status assigned_to attachments.created
Message-ID: <bug-79737-4-72majCg3Y3@http.gcc.gnu.org/bugzilla/>
In-Reply-To: <bug-79737-4@http.gcc.gnu.org/bugzilla/>
References: <bug-79737-4@http.gcc.gnu.org/bugzilla/>
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-02/txt/msg03288.txt.bz2
Content-length: 578
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79737
Jakub Jelinek <jakub at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |ASSIGNED
Assignee|unassigned at gcc dot gnu.org |jakub at gcc dot gnu.org
--- Comment #5 from Jakub Jelinek <jakub at gcc dot gnu.org> ---
Created attachment 40842
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=40842&action=edit
gcc7-pr79737.patch
Untested fix.
>From gcc-bugs-return-555757-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Feb 28 10:02:13 2017
Return-Path: <gcc-bugs-return-555757-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org>
Delivered-To: listarch-gcc-bugs@gcc.gnu.org
Received: (qmail 48948 invoked by alias); 28 Feb 2017 10:02:13 -0000
Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm
Precedence: bulk
List-Id: <gcc-bugs.gcc.gnu.org>
List-Archive: <http://gcc.gnu.org/ml/gcc-bugs/>
List-Post: <mailto:gcc-bugs@gcc.gnu.org>
List-Help: <mailto:gcc-bugs-help@gcc.gnu.org>
Sender: gcc-bugs-owner@gcc.gnu.org
Delivered-To: mailing list gcc-bugs@gcc.gnu.org
Received: (qmail 48848 invoked by uid 48); 28 Feb 2017 10:02:08 -0000
From: "rguenth at gcc dot gnu.org" <gcc-bugzilla@gcc.gnu.org>
To: gcc-bugs@gcc.gnu.org
Subject: [Bug c/79731] [7 Regression] ICE: verify_gimple failed
Date: Tue, 28 Feb 2017 10:02: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.0.1
X-Bugzilla-Keywords: ice-checking
X-Bugzilla-Severity: normal
X-Bugzilla-Who: rguenth at gcc dot gnu.org
X-Bugzilla-Status: ASSIGNED
X-Bugzilla-Resolution:
X-Bugzilla-Priority: P1
X-Bugzilla-Assigned-To: rguenth at gcc dot gnu.org
X-Bugzilla-Target-Milestone: 7.0
X-Bugzilla-Flags:
X-Bugzilla-Changed-Fields:
Message-ID: <bug-79731-4-C6I0Q0NcvA@http.gcc.gnu.org/bugzilla/>
In-Reply-To: <bug-79731-4@http.gcc.gnu.org/bugzilla/>
References: <bug-79731-4@http.gcc.gnu.org/bugzilla/>
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-02/txt/msg03289.txt.bz2
Content-length: 432
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79731
--- Comment #5 from Richard Biener <rguenth at gcc dot gnu.org> ---
Ugh, the BIT_FIELD_REF is built by fold_truth_andor... (elsewhere we avoid
creating those). We fold
(BIT_FIELD_REF <x, 64, 0> & 18446744073709551615) != 0 ||
VIEW_CONVERT_EXPR<unsigned int[2]>(x)[2] != 0
Probably best avoided in decode_field_reference by returning NULL_TREE for
out-of-bound accesses.
>From gcc-bugs-return-555758-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Feb 28 10:05:27 2017
Return-Path: <gcc-bugs-return-555758-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org>
Delivered-To: listarch-gcc-bugs@gcc.gnu.org
Received: (qmail 57997 invoked by alias); 28 Feb 2017 10:05:26 -0000
Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm
Precedence: bulk
List-Id: <gcc-bugs.gcc.gnu.org>
List-Archive: <http://gcc.gnu.org/ml/gcc-bugs/>
List-Post: <mailto:gcc-bugs@gcc.gnu.org>
List-Help: <mailto:gcc-bugs-help@gcc.gnu.org>
Sender: gcc-bugs-owner@gcc.gnu.org
Delivered-To: mailing list gcc-bugs@gcc.gnu.org
Received: (qmail 57565 invoked by uid 55); 28 Feb 2017 10:05:21 -0000
From: "rguenther at suse dot de" <gcc-bugzilla@gcc.gnu.org>
To: gcc-bugs@gcc.gnu.org
Subject: [Bug target/79671] [7 Regression] mapnik miscompilation on armv7hl since r235622
Date: Tue, 28 Feb 2017 10:05: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: rguenther at suse dot de
X-Bugzilla-Status: NEW
X-Bugzilla-Resolution:
X-Bugzilla-Priority: P1
X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org
X-Bugzilla-Target-Milestone: 7.0
X-Bugzilla-Flags:
X-Bugzilla-Changed-Fields:
Message-ID: <bug-79671-4-fPdNtBhw1f@http.gcc.gnu.org/bugzilla/>
In-Reply-To: <bug-79671-4@http.gcc.gnu.org/bugzilla/>
References: <bug-79671-4@http.gcc.gnu.org/bugzilla/>
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-02/txt/msg03290.txt.bz2
Content-length: 1261
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79671
--- Comment #25 from rguenther at suse dot de <rguenther at suse dot de> ---
On Tue, 28 Feb 2017, bernd.edlinger at hotmail dot de wrote:
> https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79671
>
> --- Comment #24 from Bernd Edlinger <bernd.edlinger at hotmail dot de> ---
> (In reply to Richard Biener from comment #23)
> > (In reply to Bernd Edlinger from comment #22)
> > > (In reply to Jakub Jelinek from comment #20)
> > > > which fails also on x86_64-linux at -O2. And that testcase regressed with
> > > > r223126. Now whether this is valid C++, no idea, placement new is messy.
> > >
> > > This test case can't be valid, suppose the A has a copy constructor
> > > that that is also not called when B is moved around.
> >
> > The canonical fix is to put the type you placement new into the union storage
> > into the union as regular member rather than having a char[] member in the
> > union.
>
> Yes. Of course you cannot put a non-POD type in a union,
> but maybe a pointer to A, that is probably what boost should
> do in their functor class.
You can put a non-POD into a union but then you need to provide
copy/move/etc. constructors as they are otherwise default deleted.
>From gcc-bugs-return-555759-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Feb 28 10:15:32 2017
Return-Path: <gcc-bugs-return-555759-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org>
Delivered-To: listarch-gcc-bugs@gcc.gnu.org
Received: (qmail 5555 invoked by alias); 28 Feb 2017 10:15:28 -0000
Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm
Precedence: bulk
List-Id: <gcc-bugs.gcc.gnu.org>
List-Archive: <http://gcc.gnu.org/ml/gcc-bugs/>
List-Post: <mailto:gcc-bugs@gcc.gnu.org>
List-Help: <mailto:gcc-bugs-help@gcc.gnu.org>
Sender: gcc-bugs-owner@gcc.gnu.org
Delivered-To: mailing list gcc-bugs@gcc.gnu.org
Received: (qmail 5374 invoked by uid 48); 28 Feb 2017 10:15:20 -0000
From: "dominiq at lps dot ens.fr" <gcc-bugzilla@gcc.gnu.org>
To: gcc-bugs@gcc.gnu.org
Subject: [Bug tree-optimization/79744] New: [7 Regression] The polyhedron test rnflow.f90 is miscompiled with -O3 after r236361
Date: Tue, 28 Feb 2017 10:15:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: new
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: gcc
X-Bugzilla-Component: tree-optimization
X-Bugzilla-Version: 7.0.1
X-Bugzilla-Keywords:
X-Bugzilla-Severity: normal
X-Bugzilla-Who: dominiq at lps dot ens.fr
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 cc target_milestone
Message-ID: <bug-79744-4@http.gcc.gnu.org/bugzilla/>
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-02/txt/msg03291.txt.bz2
Content-length: 2286
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79744
Bug ID: 79744
Summary: [7 Regression] The polyhedron test rnflow.f90 is
miscompiled with -O3 after r236361
Product: gcc
Version: 7.0.1
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: tree-optimization
Assignee: unassigned at gcc dot gnu.org
Reporter: dominiq at lps dot ens.fr
CC: rguenth at gcc dot gnu.org
Target Milestone: ---
When compiled with gfortran 6.3.0 (or trunk up to r236319) and -O3, the
polyhedron test rnflow.f90 gives the output
...
173 , 181 194373 193363 0.519999981
173 , 189 78369 78008 0.460000008
173 , 197 19089 18777 1.63000000
181 , 189 81645 81532 0.140000001
181 , 197 29924 29571 1.17999995
189 , 197 32866 33059 0.579999983
189 , 205 12258 12352 0.759999990
197 , 205 10923 10786 1.25000000
205 , 213 3278 3208 2.14000010
0: 0:17.492 -> Completed program execution
After revision r236361 (pr71168)
...
165 , 197 9830 9748 0.829999983
165 , 205 1529 1461 4.44999981
173 , 181 194373 194038 0.170000002
173 , 189 78369 78584 0.270000011
173 , 197 19089 19180 0.469999999
181 , 189 81645 81303 0.419999987
181 , 197 29924 30302 1.25000000
189 , 205 12258 12546 2.29999995
197 , 213 2790 2698 3.29999995
0: 0:22.058 -> Completed program execution
Note also that the execution time increases by ~30%.
>From gcc-bugs-return-555760-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Feb 28 10:22:21 2017
Return-Path: <gcc-bugs-return-555760-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org>
Delivered-To: listarch-gcc-bugs@gcc.gnu.org
Received: (qmail 29711 invoked by alias); 28 Feb 2017 10:22:21 -0000
Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm
Precedence: bulk
List-Id: <gcc-bugs.gcc.gnu.org>
List-Archive: <http://gcc.gnu.org/ml/gcc-bugs/>
List-Post: <mailto:gcc-bugs@gcc.gnu.org>
List-Help: <mailto:gcc-bugs-help@gcc.gnu.org>
Sender: gcc-bugs-owner@gcc.gnu.org
Delivered-To: mailing list gcc-bugs@gcc.gnu.org
Received: (qmail 29631 invoked by uid 48); 28 Feb 2017 10:22:17 -0000
From: "jakub at gcc dot gnu.org" <gcc-bugzilla@gcc.gnu.org>
To: gcc-bugs@gcc.gnu.org
Subject: [Bug target/79671] [7 Regression] mapnik miscompilation on armv7hl since r235622
Date: Tue, 28 Feb 2017 10:22: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: jakub at gcc dot gnu.org
X-Bugzilla-Status: NEW
X-Bugzilla-Resolution:
X-Bugzilla-Priority: P1
X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org
X-Bugzilla-Target-Milestone: 7.0
X-Bugzilla-Flags:
X-Bugzilla-Changed-Fields:
Message-ID: <bug-79671-4-DuGmYmJTuB@http.gcc.gnu.org/bugzilla/>
In-Reply-To: <bug-79671-4@http.gcc.gnu.org/bugzilla/>
References: <bug-79671-4@http.gcc.gnu.org/bugzilla/>
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-02/txt/msg03292.txt.bz2
Content-length: 1534
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79671
--- Comment #26 from Jakub Jelinek <jakub at gcc dot gnu.org> ---
What about PODs or say int? Let's say I have a class with union in it and in
that union say float and char array, then use placement new an int with some
value into the char array in the union. What will then happen if I default
copy the class (default assignment operator or copy constructor)? The
following doesn't fail, but I think true_dependence still returns 0 for
(mem/c:SI (plus:DI (reg/f:DI 7 sp)
(const_int 4 [0x4])) [4 MEM[(int *)&b + 4B]+0 S4 A32])
and
(mem:DI (reg/v/f:DI 0 ax [orig:87 p ] [87]) [1 MEM[(const struct B &)p_4]+0 S8
A32])
where the former is from the placement new store of int and the load is from
the structure assignment.
inline void* operator new(__SIZE_TYPE__, void *p) { return p; }
struct B
{
float x;
union U
{
float a;
char b[sizeof (int)];
} u;
float y;
};
__attribute__((noinline, noclone)) void
bar (B &x, B &y)
{
if (x.x != 0 || x.y != 3 || y.x != 0 || y.y != 3)
__builtin_abort ();
int f;
__builtin_memcpy (&f, x.u.b, sizeof (int));
if (f != 81)
__builtin_abort ();
__builtin_memcpy (&f, y.u.b, sizeof (int));
if (f != 81)
__builtin_abort ();
}
__attribute__((noinline, noclone))
B *
baz (B &x)
{
return &x;
}
__attribute__((noinline, noclone)) void
foo (int x)
{
B b { 0.0f, {}, 3.0f }, c;
B *p = baz (b);
new (b.u.b) int (x);
c = *p;
bar (*p, c);
}
int
main ()
{
foo (81);
}
>From gcc-bugs-return-555761-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Feb 28 10:24:58 2017
Return-Path: <gcc-bugs-return-555761-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org>
Delivered-To: listarch-gcc-bugs@gcc.gnu.org
Received: (qmail 43444 invoked by alias); 28 Feb 2017 10:24:58 -0000
Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm
Precedence: bulk
List-Id: <gcc-bugs.gcc.gnu.org>
List-Archive: <http://gcc.gnu.org/ml/gcc-bugs/>
List-Post: <mailto:gcc-bugs@gcc.gnu.org>
List-Help: <mailto:gcc-bugs-help@gcc.gnu.org>
Sender: gcc-bugs-owner@gcc.gnu.org
Delivered-To: mailing list gcc-bugs@gcc.gnu.org
Received: (qmail 43396 invoked by uid 48); 28 Feb 2017 10:24:54 -0000
From: "rguenth at gcc dot gnu.org" <gcc-bugzilla@gcc.gnu.org>
To: gcc-bugs@gcc.gnu.org
Subject: [Bug tree-optimization/79744] [7 Regression] The polyhedron test rnflow.f90 is miscompiled with -O3 after r236361
Date: Tue, 28 Feb 2017 10:24: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: 7.0.1
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: 7.0
X-Bugzilla-Flags:
X-Bugzilla-Changed-Fields: bug_status cf_reconfirmed_on target_milestone everconfirmed
Message-ID: <bug-79744-4-gB1PuJ4M60@http.gcc.gnu.org/bugzilla/>
In-Reply-To: <bug-79744-4@http.gcc.gnu.org/bugzilla/>
References: <bug-79744-4@http.gcc.gnu.org/bugzilla/>
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-02/txt/msg03293.txt.bz2
Content-length: 1848
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79744
Richard Biener <rguenth at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|UNCONFIRMED |NEW
Last reconfirmed| |2017-02-28
Target Milestone|--- |7.0
Ever confirmed|0 |1
--- Comment #1 from Richard Biener <rguenth at gcc dot gnu.org> ---
Confirmed. The pb11 version is fine though:
On x86_64-linux I see, comparing GCC 4.8 and trunk:
173 , 197 19089 18777 1.63000000
181 , 189 81645 81532 0.140000001
181 , 197 29924 29571 1.17999995
189 , 197 32866 33059 0.579999983
189 , 205 12258 12352 0.759999990
197 , 205 10923 10786 1.25000000
205 , 213 3278 3208 2.14000010
0: 0:16.006 -> Completed program execution
and GCC 7:
173 , 197 19089 18777 1.63000000
181 , 189 81645 81532 0.140000001
181 , 197 29924 29571 1.17999995
189 , 197 32866 33059 0.579999983
189 , 205 12258 12352 0.759999990
197 , 205 10923 10786 1.25000000
205 , 213 3278 3208 2.14000010
0: 0:14.109 -> Completed program execution
>From gcc-bugs-return-555762-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Feb 28 10:31:56 2017
Return-Path: <gcc-bugs-return-555762-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org>
Delivered-To: listarch-gcc-bugs@gcc.gnu.org
Received: (qmail 54211 invoked by alias); 28 Feb 2017 10:31:56 -0000
Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm
Precedence: bulk
List-Id: <gcc-bugs.gcc.gnu.org>
List-Archive: <http://gcc.gnu.org/ml/gcc-bugs/>
List-Post: <mailto:gcc-bugs@gcc.gnu.org>
List-Help: <mailto:gcc-bugs-help@gcc.gnu.org>
Sender: gcc-bugs-owner@gcc.gnu.org
Delivered-To: mailing list gcc-bugs@gcc.gnu.org
Received: (qmail 54116 invoked by uid 89); 28 Feb 2017 10:31:55 -0000
Authentication-Results: sourceware.org; auth=none
X-Virus-Found: No
X-Spam-SWARE-Status: No, score=-1.4 required=5.0 testsºYES_00,FREEMAIL_FROM,RCVD_IN_DNSWL_NONE,RCVD_IN_SORBS_SPAM,SPF_PASS autolearn=no version=3.3.2 spammy=emails, auto-generated
X-HELO: mail-wm0-f68.google.com
Received: from mail-wm0-f68.google.com (HELO mail-wm0-f68.google.com) (74.125.82.68) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Tue, 28 Feb 2017 10:31:53 +0000
Received: by mail-wm0-f68.google.com with SMTP id u63so1619098wmu.2 for <gcc-bugs@gcc.gnu.org>; Tue, 28 Feb 2017 02:31:53 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d\x1e100.net; s 161025; h=x-gm-message-state:from:date:to:subject:message-id:references :mime-version:content-disposition:in-reply-to:user-agent; bh=5K9vKMS3eLdgqpiCEEf6abf9nQ4sGd+SdHktqjn3SsU=; b=L6MIibNszZ70WkUrqdcfU4hirdv/ZGmUvgAWp5emZgDbKwTJPIJLRCNongsjZQ2a3J 9nDlvjKps0LnG47Bg8oXd2aZmd8PmtzF0RIWXk/LN41rrPrDnajrJ6k7iPMFy4wC6+sf ntm18zWSZDU/usxLqceySBItG8Hmidm38svhsys4/KkUgzjmFq282e0xDmEA9Wnn6E+0 HJl3pRCrhpF8So/I1qRWX/viCB8lRGQO/Bf0Qd/IwmODY6Vdsg4kIs3kiPgOKQk9zGO9 VnvbYnbw+WksaHLvKe1UmgPB1gx4DGK/t9/w+2N0Ryz4bfXSf0STaIg4La4fG1BH5zRj MNHg=X-Gm-Message-State: AMke39msqlXun8hNI0AMRDPSveiTwJWJXatxi0iBYnoAsYtAccW4Op08rglu4MKI/rQigQ=X-Received: by 10.28.37.195 with SMTP id l186mr17014926wml.73.1488277912104; Tue, 28 Feb 2017 02:31:52 -0800 (PST)
Received: from localhost ([2001:cc0:201e:102:3e97:eff:fea9:6aa7]) by smtp.gmail.com with ESMTPSA id i203sm2048322wmf.12.2017.02.28.02.31.49 (version=TLS1_2 cipherìDHE-RSA-CHACHA20-POLY1305 bits%6/256); Tue, 28 Feb 2017 02:31:51 -0800 (PST)
From: "Casper Ti. Vector" <caspervector@gmail.com>
X-Google-Original-From: "Casper Ti. Vector" <CasperVector@gmail.com>
Date: Tue, 28 Feb 2017 10:31:00 -0000
To: Kyrill Tkachov <kyrylo.tkachov@foss.arm.com>, gcc-bugs@gcc.gnu.org
Subject: Re: Bogus `-Wmaybe-uninitialized' warning with optimisation and `-Wall'
Message-ID: <20170228103145.GA19323@CasperVector>
References: <20170228090956.GA6321@CasperVector> <58B545D8.2060306@foss.arm.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
In-Reply-To: <58B545D8.2060306@foss.arm.com>
User-Agent: Mutt/1.7.2 (2016-11-26)
X-SW-Source: 2017-02/txt/msg03294.txt.bz2
Content-length: 533
Sorry then. After being rejected by the registration restriction of GCC
Bugzilla, I erroneously thought this mail list could be a shortcut :(
On Tue, Feb 28, 2017 at 09:41:44AM +0000, Kyrill Tkachov wrote:
> Hi,
> This list is for the bug-tracker's auto-generated emails.
> To report the bug please use the bugzilla bug tracker following the instructions
> described at https://gcc.gnu.org/bugs/#where
--
My current OpenPGP key:
RSA4096/0x227E8CAAB7AA186C (expires: 2020.10.19)
7077 7781 B859 5166 AE07 0286 227E 8CAA B7AA 186C
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2017-02-28 9:46 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
[not found] <bug-79740-4@http.gcc.gnu.org/bugzilla/>
2017-02-28 9:46 ` [Bug tree-optimization/79740] [7 Regression] ICE on -Os and above in both 32-bit and 64-bit modes on x86_64-linux-gnu (internal compiler error: in VN_INFO_GET, at tree-ssa-sccvn.c:407 }) rguenth at gcc dot gnu.org
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).