http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36933
Joost VandeVondele Joost.VandeVondele at mat dot ethz.ch changed:
What|Removed |Added
Status|NEW
--- Comment #9 from jv244 at cam dot ac dot uk 2010-02-21 14:11 ---
(In reply to comment #7)
(In reply to comment #3)
This could be somewhat similar, I really wonder if this needs a temp:
TYPE T1
INTEGER :: a(3)
END TYPE T1
TYPE(T1), POINTER :: x,y
ALLOCATE(x,y)
--- Comment #8 from pault at gcc dot gnu dot org 2010-02-20 12:47 ---
Subject: Bug 36933
Author: pault
Date: Sat Feb 20 12:46:43 2010
New Revision: 156926
URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=156926
Log:
2010-02-20 Paul Thomas pa...@gcc.gnu.org
PR
--- Comment #7 from burnus at gcc dot gnu dot org 2010-02-19 21:20 ---
(In reply to comment #3)
This could be somewhat similar, I really wonder if this needs a temp:
TYPE T1
INTEGER :: a(3)
END TYPE T1
TYPE(T1), POINTER :: x,y
ALLOCATE(x,y)
x%a=y%a
END
I think one needs a
--- Comment #5 from jv244 at cam dot ac dot uk 2010-02-10 09:03 ---
(In reply to comment #4)
I believe this is has an origin that could be related to PR41113
this is not fixed by the patch in PR41113, the testcase in comment #3 might
actually be tricky.
--
--- Comment #6 from jv244 at cam dot ac dot uk 2010-02-10 09:29 ---
(In reply to comment #5)
the testcase in comment #3 might
actually be tricky.
Let me clarify:
TYPE T1
INTEGER :: a(3)
END TYPE T1
TYPE(T1), POINTER :: x,y
x=y
x%a=y%a
END
in this case x%a and y%a are the same
--- Comment #4 from jv244 at cam dot ac dot uk 2009-08-19 06:38 ---
I believe this is has an origin that could be related to PR41113
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36933
--- Comment #3 from jv244 at cam dot ac dot uk 2008-11-14 08:34 ---
This could be somewhat similar, I really wonder if this needs a temp:
TYPE T1
INTEGER :: a(3)
END TYPE T1
TYPE(T1), POINTER :: x,y
ALLOCATE(x,y)
x%a=y%a
END
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36933
--
pinskia at gcc dot gnu dot org changed:
What|Removed |Added
Severity|normal |enhancement
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36933
--- Comment #2 from tkoenig at gcc dot gnu dot org 2008-07-28 10:38 ---
No temporary is done if the first argument of the
matmul intrinsic is a (3,3) array.
Interesting.
--
tkoenig at gcc dot gnu dot org changed:
What|Removed |Added
10 matches
Mail list logo