This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug fortran/27662] [4.1 only]: Transpose doesn't work on function return
- From: "hjl at lucon dot org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 23 May 2006 17:15:20 -0000
- Subject: [Bug fortran/27662] [4.1 only]: Transpose doesn't work on function return
- References: <bug-27662-682@http.gcc.gnu.org/bugzilla/>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- Comment #12 from hjl at lucon dot org 2006-05-23 17:15 -------
Are you using Tonto in SPEC CPU 2006? It is slightly different from Tonto 1.0
on SF. The problem in Tonto in SPEC CPU 2006 is it uses something like
integer, pointer :: d
...
if (associated(d)) call abort()
But nullify is never called on d before. Tonto compiled by gfortran may return
TRUE and abort. I checked Fortran standard. It isn't very clear if it is valid
Fortran code.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27662