------- Comment #1 from burnus at gcc dot gnu dot org  2008-01-30 17:22 -------
"Error: Assignment operator interface at (1) must not redefine an INTRINSIC
type
assignment"

The error message by itself is correct - but
a) The position is very bad it should point to SUBROUTINE and not to END
SUBROUTINE
b) There is no intrinsic assignment as the RANK of the two arrays is different.

>From F2003's "12.3.2.1.2 Defined assignments":

"Either the second argument shall be an array whose rank differs from that of
the first argument, the declared types and kind type parameters of the
arguments shall not conform as specified in Table 7.8, or the first argument
shall be of derived type."


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35033

Reply via email to