(j3.2006) does move_alloc violate restrictions in 12.5.2.13?

Jim Xia jimxia
Wed Oct 28 13:08:20 EDT 2009


> I am sure some problem happens in the internals of the IBM compiler but 
> this does not appear to be a problem of the standard. The intrinsics 
> follow special rules.


Are intrinsics exempt from the general rules of the standard?  The 
question I raised here is not about one particular implementation, it is 
about if the standard is consistent in what rules should follow.  I think 
there hasn't been any convincing argument that my view is false.  That is, 
an allocatable variable has to be associated with both FROM and TO at some 
point during the execution of the MOVE_ALLOC.  Is this allowed by rules in 
12.5.2.13?

Cheers,


Jim Xia

XL Fortran Compiler Test
IBM Toronto Lab at 8200 Warden Ave, Markham, On, L6G 1C7
Phone (905) 413-3444  Tie-line 313-3444
email: jimxia at ca.ibm.com
D2/YF7/8200 /MKM

http://www.ibm.com/software/awdtools/fortran/xlfortran
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://j3-fortran.org/pipermail/j3/attachments/20091028/79823642/attachment.htm>



More information about the J3 mailing list