[Bug fortran/24406] EQUIVALENCE broken in 32-bit code with optimization -O2

2006-04-24 Thread mick at nag dot co dot uk
--- 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,

[Bug fortran/24406] EQUIVALENCE broken in 32-bit code with optimization -O2

2006-04-23 Thread pault at gcc dot gnu dot org
--- 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

[Bug fortran/24406] EQUIVALENCE broken in 32-bit code with optimization -O2

2006-03-23 Thread paul dot richard dot thomas at cea dot fr
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

Re: [Bug fortran/24406] EQUIVALENCE broken in 32-bit code with optimization -O2

2006-03-23 Thread Andrew Pinski
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

[Bug fortran/24406] EQUIVALENCE broken in 32-bit code with optimization -O2

2006-03-23 Thread pinskia at physics dot uc dot edu
--- 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

[Bug fortran/24406] EQUIVALENCE broken in 32-bit code with optimization -O2

2006-03-22 Thread pinskia at gcc dot gnu dot org
--- 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

[Bug fortran/24406] EQUIVALENCE broken in 32-bit code with optimization -O2

2006-03-06 Thread pinskia at gcc dot gnu dot org
--- 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.

[Bug fortran/24406] EQUIVALENCE broken in 32-bit code with optimization -O2

2006-03-06 Thread paul dot richard dot thomas at cea dot fr
--- 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

[Bug fortran/24406] EQUIVALENCE broken in 32-bit code with optimization -O2

2006-03-03 Thread paul dot richard dot thomas at cea dot fr
--- 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

[Bug fortran/24406] EQUIVALENCE broken in 32-bit code with optimization -O2

2006-02-06 Thread tkoenig at gcc dot gnu dot org
--- 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

[Bug fortran/24406] EQUIVALENCE broken in 32-bit code with optimization -O2

2006-02-06 Thread pinskia at gcc dot gnu dot org
--- 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

[Bug fortran/24406] EQUIVALENCE broken in 32-bit code with optimization -O2

2005-11-01 Thread tobi at gcc dot gnu dot org
--- 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

[Bug fortran/24406] EQUIVALENCE broken in 32-bit code with optimization -O2

2005-10-23 Thread pinskia at gcc dot gnu dot org
--- 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

[Bug fortran/24406] EQUIVALENCE broken in 32-bit code with optimization -O2

2005-10-17 Thread pinskia at gcc dot gnu dot org
--- 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

[Bug fortran/24406] EQUIVALENCE broken in 32-bit code with optimization -O2

2005-10-17 Thread pinskia at gcc dot gnu dot org
--- 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

[Bug fortran/24406] EQUIVALENCE broken in 32-bit code with optimization -O2

2005-10-17 Thread kargl at gcc dot gnu dot org
--- 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

[Bug fortran/24406] EQUIVALENCE broken in 32-bit code with optimization -O2

2005-10-17 Thread kargl at gcc dot gnu dot org
--- 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