--- Comment #18 from mick at nag dot co dot uk 2006-04-24 10:13 ---
Subject: Re: EQUIVALENCE broken in 32-bit code with optimization
-O2
pault at gcc dot gnu dot org wrote:
--- Comment #17 from pault at gcc dot gnu dot org 2006-04-23 06:07
---
This has been dealt with,
--- Comment #17 from pault at gcc dot gnu dot org 2006-04-23 06:07 ---
This has been dealt with, has it not?
I have marked it as fixed - if I am wrong, please unfix it!
Paul
--
pault at gcc dot gnu dot org changed:
What|Removed |Added
gnu dot org [mailto:[EMAIL PROTECTED]
Envoyé : jeudi 23 mars 2006 02:06
À : THOMAS Paul Richard 169137
Objet : [Bug fortran/24406] EQUIVALENCE broken in 32-bit code with
optimization -O2
--- Comment #14 from pinskia at gcc dot gnu dot org
2006-03-23 01:06 ---
Jakub posted
On Mar 23, 2006, at 3:06 AM, paul dot richard dot thomas at cea dot
fr wrote:
I thought to take a look at the patch tonight; does it look OK to you?
I forgot to mention, this was about the patch I was going to create
anyways.
-- Pinski
--- Comment #16 from pinskia at gcc dot gnu dot org 2006-03-23 14:54
---
Subject: Re: EQUIVALENCE broken in 32-bit code with optimization -O2
On Mar 23, 2006, at 3:06 AM, paul dot richard dot thomas at cea dot
fr wrote:
I thought to take a look at the patch tonight; does it look
--- Comment #14 from pinskia at gcc dot gnu dot org 2006-03-23 01:06
---
Jakub posted a patch:
http://gcc.gnu.org/ml/gcc-patches/2006-03/msg01419.html
So this is no longer mine.
--
pinskia at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #12 from pinskia at gcc dot gnu dot org 2006-03-06 21:03
---
(In reply to comment #11)
Even though the final tree dump looks correct this is a still a front-end
issue
as the front-end communicates the aliasing sets to the rtl optimizers.
I am going to take it too.
--- Comment #13 from paul dot richard dot thomas at cea dot fr 2006-03-07
07:28 ---
Subject: RE: EQUIVALENCE broken in 32-bit code with optimization -O2
Andrew,
Oh, I did miss something, then!
The symptom of this testcase passing might work but the bug
is still there and
most
--- Comment #11 from paul dot richard dot thomas at cea dot fr 2006-03-03
10:08 ---
Even though the final tree dump looks correct this is a still a front-end
issue
as the front-end communicates the aliasing sets to the rtl optimizers.
I am going to take it too.
I have either
--- Comment #7 from tkoenig at gcc dot gnu dot org 2006-02-06 20:33 ---
Note that http://www.netlib.org/blas/d1mach.f has code
INTEGER SMALL(2)
INTEGER LARGE(2)
INTEGER RIGHT(2)
INTEGER DIVER(2)
INTEGER LOG10(2)
INTEGER SC, CRAY1(38), J
COMMON
--- Comment #10 from pinskia at gcc dot gnu dot org 2006-02-06 21:01
---
(In reply to comment #8)
Moving this to the rtl-optimization component, the final tree dump looks
correct.
Even though the final tree dump looks correct this is a still a front-end issue
as the front-end
--- Comment #6 from tobi at gcc dot gnu dot org 2005-11-01 20:20 ---
(In reply to comment #3)
The code is illegal, and therefore gfortran can do anything
it wants (including start WW III).
(1) rteps is never defined, so it can't be reference in the IF
statement.
(2) Even
--- Comment #5 from pinskia at gcc dot gnu dot org 2005-10-23 22:52 ---
Confirmed, fortran front-end needs to do something similar to the C front-end
in c-common.c/c_common_get_alias_set:
/* Permit type-punning when accessing a union, provided the access
is directly through the
--- Comment #1 from pinskia at gcc dot gnu dot org 2005-10-17 11:29 ---
Hmm:
li r2,0
lfd f13,56(r1)
addis r27,r31,ha16(L__gfortran_filename$non_lazy_ptr-L001$pb)
stw r0,56(r1)
addis
--- Comment #2 from pinskia at gcc dot gnu dot org 2005-10-17 11:30 ---
-O2 -fno-strict-aliasing works .
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24406
--- Comment #3 from kargl at gcc dot gnu dot org 2005-10-17 18:00 ---
The code is illegal, and therefore gfortran can do anything
it wants (including start WW III).
(1) rteps is never defined, so it can't be reference in the IF
statement.
(2) Even if rteps was defined prior to
--- Comment #4 from kargl at gcc dot gnu dot org 2005-10-17 18:01 ---
Forgot to add myself to the CC list.
--
kargl at gcc dot gnu dot org changed:
What|Removed |Added
17 matches
Mail list logo