[J3] J3 letter ballot reminder

Daniel C Chen cdchen at ca.ibm.com
Tue Oct 5 15:26:35 UTC 2021



The following Fortran interpretations are being balloted:

Yes  No   Number    Title

-C-  ---  F18/007  Problems with C_FUNLOC and C_F_PROCPOINTER being PURE
-Y-  ---  F18/015  Example in C.6.8 is wrong
-Y-  ---  F18/019  PURE and default initialization
-Y-  ---  F18/023  CLASS(*) ambiguous operator overloading
-Y-  ---  F18/024  CFI_setpointer with result a deferred length character
-Y-  ---  F18/025  Is component initialization an attribute?
-Y-  ---  F18/026  C_SIZEOF argument
---  -N-  F18/027  CO_BROADCAST with allocatable component
-Y-  ---  F18/028  Specification inquiry
-Y-  ---  F18/029  Type of main argument of CO_REDUCE
-Y-  ---  F18/030  CO_REDUCE/REDUCE OPERATION with coarray argument
-Y-  ---  F18/031  CO_BROADCAST with polymorphic argument
-Y-  ---  F18/032  CO_BROADCAST and pointer components

F18/007:
I can't see the point of the new constraint why the argument of C_FUNLOC
must be pure if C_FUNLOC is referenced in a pure subprogram. I understand
if the impure result of C_FUNLOC itself is called, it will violate the
rules, but just referencing C_FUNLOC seems OK. Moreover, since
C_F_PROCPOINTER is no longer a pure routine, it seems it is even less
possible that the result of C_FUNLOC can be referenced in a pure
subprogram. I understand it probably makes referencing a C_FUNLOC with an
impure argument in a pure subprogram pointless, but it still doesn't seem
break anything either.

F18/027:
This requires deallocation and reallocation on top of assignment to every
nested allocatable components. It is not going to have a good performance
as it is intended to do. I think we need a bit more discussion on this one.

Daniel Chen

XL Fortran Development, Fortran Standard Representative
IBM Toronto Software Lab
Phone: 905-413-3056
Tie: 969-3056
Email: cdchen at ca.ibm.com



From:	"Malcolm Cohen via J3" <j3 at mailman.j3-fortran.org>
To:	"'fortran standards email list for J3'" <j3 at j3-fortran.org>
Cc:	"Malcolm Cohen" <malcolm at nag-j.co.jp>
Date:	2021-10-03 08:49 PM
Subject:	[EXTERNAL] [J3] J3 letter ballot reminder
Sent by:	"J3" <j3-bounces at mailman.j3-fortran.org>



Hi folks, A reminder that the letter ballot deadline is in a little under
three days. So far, I’ve only seen votes from Steve Lionel and Van Snyder.
Cheers, -- ..............Malcolm Cohen, NAG Oxford/Tokyo.
‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍
Hi folks,

A reminder that the letter ballot deadline is in a little under three days.

So far, I’ve only seen votes from Steve Lionel and Van Snyder.

Cheers,
--
..............Malcolm Cohen, NAG Oxford/Tokyo.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mailman.j3-fortran.org/pipermail/j3/attachments/20211005/90d6e400/attachment.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: graycol.gif
Type: image/gif
Size: 105 bytes
Desc: not available
URL: <https://mailman.j3-fortran.org/pipermail/j3/attachments/20211005/90d6e400/attachment.gif>


More information about the J3 mailing list