https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62278
Dominique d'Humieres changed:
What|Removed |Added
Status|WAITING |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62278
Martin Liška changed:
What|Removed |Added
CC||marxin at gcc dot gnu.org
--- Comment #6
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62278
Thomas Koenig changed:
What|Removed |Added
Status|NEW |WAITING
--- Comment #5 from Thomas Koeni
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62278
Dominique d'Humieres changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62278
--- Comment #3 from Tobias Burnus ---
Author: burnus
Date: Sat Aug 30 18:47:04 2014
New Revision: 214757
URL: https://gcc.gnu.org/viewcvs?rev=214757&root=gcc&view=rev
Log:
2014-08-30 Tobias Burnus
PR fortran/62278
PR fortran/
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62278
--- Comment #2 from Thomas Koenig ---
Can you provide an example?
The simplistic case of
subroutine foo(p)
integer, save :: a(10)[*]
integer, pointer :: p(:)
p(:) = a(:)
end subroutine foo
ig25@linux-fd1f:~/Krempel/Point> gfortran -c -O -
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62278
--- Comment #1 from Tobias Burnus ---
Note: The code deciding whether a temporary is required seems to do additional
checks, at least for the simple noncoarray assignment, no temporary is
generated.