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

Jim Xia jimxia
Thu Oct 29 22:40:57 EDT 2009


 > While I agree that intrinsics can be special, I would expect the
> standard to call out the cases where they are.  As I explained in my
> previous response (copied below), I think MOVE_ALLOC is
> subject to the usual rules.


Thanks Bob for your reply.  That is not what I have in mind unfortunately. 
 I'm a bit of tired on the discussions on this very topic, and have many 
other issues to work with.  But I'll not be surprised to see the same 
question re-surface in a few years time when more implementations 
available.  Someone might ask the same question if the following code is 
standard conforming

subroutine foo (a, b)
   ...
   call move_alloc(a,b)
end subroutine


As of right now, I doubt it is.  But let's put it aside as I don't feel 
the email correspondence is really productive.

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/20091029/0d7a9fcb/attachment.htm>



More information about the J3 mailing list