[J3] J3 letter ballot
John Reid
John.Reid at stfc.ac.uk
Wed Oct 6 10:39:22 UTC 2021
Yes No Number Title
-Y- --- 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
-Y- --- 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
--- -N- F18/031 CO_BROADCAST with polymorphic argument
Reason:
The rules for intrinsic assignment in 10.2.1.2 of 18-007r1 include [160:6-7]
"In an intrinsic assignment statement,
(1) if the variable is polymorphic it shall be allocatable and ..."
so I see disallowing polymorphic A in CO_BROADCAST as overkill. I suggest
adding the sentence "If it is polymorphic it shall be allocatable."
-Y- --- F18/032 CO_BROADCAST and pointer components
John Reid, 6 Oct 21
More information about the J3
mailing list