public inbox for gcc-prs@sourceware.org
help / color / mirror / Atom feed
* Re: optimization/10125: [3.2/3.3/3.4 regression] Infinite loop caused by -O2
@ 2003-03-23 2:57 rth
0 siblings, 0 replies; 5+ messages in thread
From: rth @ 2003-03-23 2:57 UTC (permalink / raw)
To: gcc-bugs, gcc-prs, mast, nobody
Synopsis: [3.2/3.3/3.4 regression] Infinite loop caused by -O2
State-Changed-From-To: analyzed->closed
State-Changed-By: rth
State-Changed-When: Sun Mar 23 02:57:36 2003
State-Changed-Why:
Not a bug. Type-aliasing violation between "char **" and "unsigned **".
http://gcc.gnu.org/cgi-bin/gnatsweb.pl?cmd=view%20audit-trail&database=gcc&pr=10125
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: optimization/10125: [3.2/3.3/3.4 regression] Infinite loop caused by -O2
@ 2003-03-23 19:56 Richard Henderson
0 siblings, 0 replies; 5+ messages in thread
From: Richard Henderson @ 2003-03-23 19:56 UTC (permalink / raw)
To: nobody; +Cc: gcc-prs
The following reply was made to PR optimization/10125; it has been noted by GNATS.
From: Richard Henderson <rth@redhat.com>
To: Glen Nakamura <glen@imodulo.com>
Cc: gcc-gnats@gcc.gnu.org, gcc-bugs@gcc.gnu.org, rth@gcc.gnu.org
Subject: Re: optimization/10125: [3.2/3.3/3.4 regression] Infinite loop caused by -O2
Date: Sun, 23 Mar 2003 11:41:11 -0800
On Sun, Mar 23, 2003 at 06:21:52PM +0000, Glen Nakamura wrote:
> > Not a bug. Type-aliasing violation between "char **" and "unsigned **".
>
> Actually, the test case uses "signed char **" and "unsigned char **"...
> Not sure if that changes your analysis.
No; the former was just a typo.
r~
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: optimization/10125: [3.2/3.3/3.4 regression] Infinite loop caused by -O2
@ 2003-03-23 18:36 Glen Nakamura
0 siblings, 0 replies; 5+ messages in thread
From: Glen Nakamura @ 2003-03-23 18:36 UTC (permalink / raw)
To: nobody; +Cc: gcc-prs
The following reply was made to PR optimization/10125; it has been noted by GNATS.
From: Glen Nakamura <glen@imodulo.com>
To: gcc-gnats@gcc.gnu.org, gcc-bugs@gcc.gnu.org, rth@gcc.gnu.org
Cc:
Subject: Re: optimization/10125: [3.2/3.3/3.4 regression] Infinite loop caused by -O2
Date: Sun, 23 Mar 2003 18:21:52 +0000
http://gcc.gnu.org/cgi-bin/gnatsweb.pl?cmd=view%20audit-trail&database=gcc&pr=10125
> State-Changed-From-To: analyzed->closed
> State-Changed-By: rth
> State-Changed-When: Sun Mar 23 02:57:36 2003
> State-Changed-Why:
> Not a bug. Type-aliasing violation between "char **" and "unsigned **".
Actually, the test case uses "signed char **" and "unsigned char **"...
Not sure if that changes your analysis.
- glen
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: optimization/10125: [3.2/3.3/3.4 regression] Infinite loop caused by -O2
@ 2003-03-22 9:56 Steven Bosscher
0 siblings, 0 replies; 5+ messages in thread
From: Steven Bosscher @ 2003-03-22 9:56 UTC (permalink / raw)
To: nobody; +Cc: gcc-prs
The following reply was made to PR optimization/10125; it has been noted by GNATS.
From: Steven Bosscher <s.bosscher@student.tudelft.nl>
To: gcc-gnats@gcc.gnu.org, gcc-bugs@gcc.gnu.org, mast@lysator.liu.se,
nobody@gcc.gnu.org, gcc-prs@gcc.gnu.org
Cc:
Subject: Re: optimization/10125: [3.2/3.3/3.4 regression] Infinite loop caused
by -O2
Date: Sat, 22 Mar 2003 10:54:31 +0100
http://gcc.gnu.org/cgi-bin/gnatsweb.pl?cmd=view%20audit-trail&database=gcc&pr=10125
The loop does terminate if I compile with "-O2 -fno-strict-aliasing" on
i586-pc-linux-gnu. The only differences in the .00.rtl dumps are changes
like this (- = -O2, + = -O2 -fno-strict-aliasing):
(insn 27 26 28 (nil) (set (reg/f:SI 66)
- (mem:SI (reg/v/f:SI 63) [6 S4 A32])) -1 (nil)
+ (mem:SI (reg/v/f:SI 63) [0 S4 A32])) -1 (nil)
(nil))
Greetz
Steven
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: optimization/10125: [3.2/3.3/3.4 regression] Infinite loop caused by -O2
@ 2003-03-22 4:57 bangerth
0 siblings, 0 replies; 5+ messages in thread
From: bangerth @ 2003-03-22 4:57 UTC (permalink / raw)
To: gcc-bugs, gcc-prs, mast, nobody
Old Synopsis: Infinite loop caused by -O2
New Synopsis: [3.2/3.3/3.4 regression] Infinite loop caused by -O2
State-Changed-From-To: open->analyzed
State-Changed-By: bangerth
State-Changed-When: Sat Mar 22 04:57:44 2003
State-Changed-Why:
Confirmed. A regression in 3.2/3.3/3.4 w.r.t. 2.95. Was
broken sometime between 2.95 and 3.0.
W.
http://gcc.gnu.org/cgi-bin/gnatsweb.pl?cmd=view%20audit-trail&database=gcc&pr=10125
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2003-03-23 19:46 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2003-03-23 2:57 optimization/10125: [3.2/3.3/3.4 regression] Infinite loop caused by -O2 rth
-- strict thread matches above, loose matches on Subject: below --
2003-03-23 19:56 Richard Henderson
2003-03-23 18:36 Glen Nakamura
2003-03-22 9:56 Steven Bosscher
2003-03-22 4:57 bangerth
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).