(j3.2006) ASSOCIATED

Jim Xia jimxia at ca.ibm.com
Fri Mar 12 12:02:51 EST 2010


j3-bounces at j3-fortran.org wrote on 03/12/2010 02:28:54 AM:

> The contradiction looks like it is almost inherent in the "feature" 
> of confusing 
> disassociated pointers with absent optionals.
> 
> What an annoying feature this is.  Can we not just take it out?
> 


I'll second this :-)


Reading more on these intrinsics, now it appears a lot issues will be 
exposed.  In particular many of these intrinsics can appear in "constant 
expressions" that are supposed to be evaluated at compile time.  If an 
unallocated allocatables or disassociated pointers can be used in these 
expressions, although silly, then compilers have to do extra extra work to 
ignore them since they're all going be unallocated or disassociated. 
Indeed an annoying feature.

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/20100312/9b382884/attachment.htm>


More information about the J3 mailing list