From owner-sc22wg5+sc22wg5-dom9=www.open-std.org@open-std.org  Mon May  9 02:34:26 2022
Return-Path: <owner-sc22wg5+sc22wg5-dom9=www.open-std.org@open-std.org>
X-Original-To: sc22wg5-dom9
Delivered-To: sc22wg5-dom9@www.open-std.org
Received: by www.open-std.org (Postfix, from userid 521)
	id 9CE79358C05; Mon,  9 May 2022 02:34:26 +0200 (CEST)
Delivered-To: sc22wg5@open-std.org
Received: from nag-j.co.jp (bvdeuz19.secure.ne.jp [180.222.80.19])
	by www.open-std.org (Postfix) with SMTP id 63046356942
	for <sc22wg5@open-std.org>; Mon,  9 May 2022 02:34:21 +0200 (CEST)
Received: (qmail 13493 invoked from network); 9 May 2022 09:34:18 +0900
Received: from unknown (HELO Maru10) (218.42.159.105)
  by 0 with SMTP; 9 May 2022 09:34:18 +0900
From: "Malcolm Cohen" <malcolm@nag-j.co.jp>
To: "'WG5 List'" <sc22wg5@open-std.org>
Subject: Fortran 2018 Letter Ballot 2 on Interpretations
Date: Mon, 9 May 2022 09:34:18 +0900
Message-ID: <01b101d8633c$84c3ed50$8e4bc7f0$@nag-j.co.jp>
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="----=_NextPart_000_01B2_01D86387.F4AF3ED0"
X-Mailer: Microsoft Outlook 16.0
Thread-Index: AdhjOihHSe3FPUTvR3eoYgZd8eWd2A==
Content-Language: ja
Sender: owner-sc22wg5@open-std.org
Precedence: bulk

This is a multipart message in MIME format.

------=_NextPart_000_01B2_01D86387.F4AF3ED0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: 7bit





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/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

-Y-  ---  F18/031   CO_BROADCAST with polymorphic argument

-Y-  ---  F18/032   CO_BROADCAST and pointer components

-Y-  ---  F18/033   E/EN/ES/D output exponent when w=0

-Y-  ---  F18/034   Purity of IEEE_GET_FLAG and IEEE_GET_HALTING_MODE

-Y-  ---  F18/035   Defining/referencing a coarray component of a dummy arg

-Y-  ---  F18/036   Array element argument for sequence association

-Y-  ---  F18/037   Locality spec limitations

-Y-  ---  F18/038   SIZE= with no reason

-Y-  ---  F18/039   Corresponding coarrays in recursive procedures

-Y-  ---  F18/040   Allocating dummy arg with a coarray ultimate component

-Y-  ---  F18/041   NULL() passed to assumed-rank dummy

 

Cheers,

-- 

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

 


------=_NextPart_000_01B2_01D86387.F4AF3ED0
Content-Type: text/html;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" =
xmlns:o=3D"urn:schemas-microsoft-com:office:office" =
xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" =
xmlns=3D"http://www.w3.org/TR/REC-html40"><head><meta =
http-equiv=3DContent-Type content=3D"text/html; =
charset=3Dus-ascii"><meta name=3DGenerator content=3D"Microsoft Word 15 =
(filtered medium)"><style><!--
/* Font Definitions */
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:"Yu Gothic";
	panose-1:2 11 4 0 0 0 0 0 0 0;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
	{font-family:"Yu Gothic";
	panose-1:2 11 4 0 0 0 0 0 0 0;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
span.17
	{mso-style-type:personal-compose;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-family:"Calibri",sans-serif;}
@page WordSection1
	{size:612.0pt 792.0pt;
	margin:99.25pt 3.0cm 3.0cm 3.0cm;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]--></head><body lang=3DEN-GB =
link=3D"#0563C1" vlink=3D"#954F72" style=3D'word-wrap:break-word'><div =
class=3DWordSection1><p class=3DMsoNormal><span =
style=3D'font-size:10.0pt;font-family:"Courier =
New";color:black'><br><br><o:p></o:p></span></p><p =
class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Courier =
New";color:black'>Yes&nbsp; No&nbsp;&nbsp; Number&nbsp;&nbsp;&nbsp; =
Title<o:p></o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:10.0pt;font-family:"Courier =
New";color:black'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:10.0pt;font-family:"Courier =
New";color:black'>-Y-&nbsp; ---&nbsp; F18/007&nbsp;&nbsp; Problems with =
C_FUNLOC and C_F_PROCPOINTER being PURE<o:p></o:p></span></p><p =
class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Courier =
New";color:black'>-Y-&nbsp; ---&nbsp; F18/015&nbsp;&nbsp; Example in =
C.6.8 is wrong<o:p></o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:10.0pt;font-family:"Courier =
New";color:black'>-Y-&nbsp; ---&nbsp; F18/019&nbsp;&nbsp; PURE and =
default initialization<o:p></o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:10.0pt;font-family:"Courier =
New";color:black'>-Y-&nbsp; ---&nbsp; F18/023&nbsp;&nbsp; CLASS(*) =
ambiguous operator overloading<o:p></o:p></span></p><p =
class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Courier =
New";color:black'>-Y-&nbsp; ---&nbsp; F18/024&nbsp;&nbsp; CFI_setpointer =
with result a deferred length character<o:p></o:p></span></p><p =
class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Courier =
New";color:black'>-Y-&nbsp; ---&nbsp; F18/026&nbsp;&nbsp; C_SIZEOF =
argument<o:p></o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:10.0pt;font-family:"Courier =
New";color:black'>-Y-&nbsp; ---&nbsp; F18/027&nbsp;&nbsp; CO_BROADCAST =
with allocatable component<o:p></o:p></span></p><p =
class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Courier =
New";color:black'>-Y-&nbsp; ---&nbsp; F18/028&nbsp;&nbsp; Specification =
inquiry<o:p></o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:10.0pt;font-family:"Courier =
New";color:black'>-Y-&nbsp; ---&nbsp; F18/029&nbsp;&nbsp; Type of main =
argument of CO_REDUCE<o:p></o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:10.0pt;font-family:"Courier =
New";color:black'>-Y-&nbsp; ---&nbsp; F18/030&nbsp;&nbsp; =
CO_REDUCE/REDUCE OPERATION with coarray argument<o:p></o:p></span></p><p =
class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Courier =
New";color:black'>-Y-&nbsp; ---&nbsp; F18/031&nbsp;&nbsp; CO_BROADCAST =
with polymorphic argument<o:p></o:p></span></p><p =
class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Courier =
New";color:black'>-Y-&nbsp; ---&nbsp; F18/032&nbsp;&nbsp; CO_BROADCAST =
and pointer components<o:p></o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:10.0pt;font-family:"Courier =
New";color:black'>-Y-&nbsp; ---&nbsp; F18/033 &nbsp;&nbsp;E/EN/ES/D =
output exponent when w=3D0<o:p></o:p></span></p><p =
class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Courier =
New";color:black'>-Y-&nbsp; ---&nbsp; F18/034&nbsp;&nbsp; Purity of =
IEEE_GET_FLAG and IEEE_GET_HALTING_MODE<o:p></o:p></span></p><p =
class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Courier =
New";color:black'>-Y-&nbsp; ---&nbsp; F18/035&nbsp;&nbsp; =
Defining/referencing a coarray component of a dummy =
arg<o:p></o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:10.0pt;font-family:"Courier =
New";color:black'>-Y-&nbsp; ---&nbsp; F18/036&nbsp;&nbsp; Array element =
argument for sequence association<o:p></o:p></span></p><p =
class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Courier =
New";color:black'>-Y-&nbsp; ---&nbsp; F18/037&nbsp;&nbsp; Locality spec =
limitations<o:p></o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:10.0pt;font-family:"Courier =
New";color:black'>-Y-&nbsp; ---&nbsp; F18/038&nbsp;&nbsp; SIZE=3D with =
no reason<o:p></o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:10.0pt;font-family:"Courier =
New";color:black'>-Y-&nbsp; ---&nbsp; F18/039&nbsp;&nbsp; Corresponding =
coarrays in recursive procedures<o:p></o:p></span></p><p =
class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Courier =
New";color:black'>-Y-&nbsp; ---&nbsp; F18/040&nbsp;&nbsp; Allocating =
dummy arg with a coarray ultimate component<o:p></o:p></span></p><p =
class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Courier =
New";color:black'>-Y-&nbsp; ---&nbsp; F18/041&nbsp;&nbsp; NULL() passed =
to assumed-rank dummy<o:p></o:p></span></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>Cheers,<o:p></o:p></p><p class=3DMsoNormal =
style=3D'text-align:justify;text-justify:inter-ideograph'><span =
lang=3DEN-US style=3D'font-size:10.5pt'>-- </span><span =
style=3D'font-size:10.5pt'><o:p></o:p></span></p><p class=3DMsoNormal =
style=3D'text-align:justify;text-justify:inter-ideograph'><span =
lang=3DEN-US style=3D'font-size:10.5pt'>..............Malcolm Cohen, NAG =
Oxford/Tokyo.</span><span =
style=3D'font-size:10.5pt'><o:p></o:p></span></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div></body></html>
------=_NextPart_000_01B2_01D86387.F4AF3ED0--

