From owner-sc22wg5+sc22wg5-dom9=www.open-std.org@open-std.org  Mon Jun  9 18:24:09 2025
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 B99D8356ACB; Mon,  9 Jun 2025 18:24:09 +0200 (CEST)
Delivered-To: sc22wg5@open-std.org
Received: from OSPPR02CU001.outbound.protection.outlook.com (mail-norwayeastazon11023119.outbound.protection.outlook.com [40.107.159.119])
	by www.open-std.org (Postfix) with ESMTP id 56EAD356A32
	for <sc22wg5@open-std.org>; Mon,  9 Jun 2025 18:24:08 +0200 (CEST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none;
 b=d5GHXgXW0c0UranznkCkY2jBHlnd1vmPLoOt8qCNJMi/ypG+MiDf0orYywsRt8DcmifA1EVOk/Hh2AOUw7EaGmnB0i/8/YMGyX16Sks7kLC1NZZWh5+d7qCyVcR8GcTEsUodCImtTlddWbBxvpaMAAGRC/cHdRV9ffEreK/Dkitqv6BcSfaHqMOtk4hRub/BqeJawO6mk0ZII7q3ZuDyEdCkhahs1Pxi396KhUrijJ81xFLj3yezmZhcvFiJOnTDQEcXdJAHGgFI52M2vGK0DDhyPeLnIt5Sk06y+UeG2tbtvrL4R0bWt4AoqDBdRqUBU5Enqm1tkn8uFZAJmO+d3Q==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;
 s=arcselector10001;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1;
 bh=Q+MNHxoOAN4jJG2VZ27JJoon+0KzrXdNUMcViQi7/IE=;
 b=CIqawgwA8iUcbpQk/VKGW4187mZuLyxiOV2kqc1IZA0A1Zf/61bFFv4D4Nf9tIYkXyHFgErkoXulLvEkPDgiJwnJU2ik7SbRi6bHE+X+VgqtYXwqYD3DRk+Ex10V4Bi60IRe91agHiSMBEVlCnCjoXXlv913EhwrxROHVXzJORrOF9i19y6XdUPptKNBRISRjc+PUJ8oLS77xX81tEq68j1F8HkQQXDzcnNr3oYqDOqvw81EdGhdp1/FbWL7vSbylK4TlLG2TWq74ldxHfg1obWGhGuQD6DrhYqPcJ4Z2+TYISH+Fy/vkbj2qEXjVd6E3h1YpkGKekPQjH9/Vek5vQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass
 smtp.mailfrom=warwick.ac.uk; dmarc=pass action=none
 header.from=warwick.ac.uk; dkim=pass header.d=warwick.ac.uk; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=warwick.ac.uk;
 s=selector2;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=Q+MNHxoOAN4jJG2VZ27JJoon+0KzrXdNUMcViQi7/IE=;
 b=I4ORVCeXzvNZLhMxgyJYJa+A2Skc7QVTz8wjHgG9XbXPz5EBO6oU3KLgDOcFZCiF9+ej1fakKbkAx929XdxSpoA1hWRgiV32iuxreUMAs7e5/VPza/qdMwEt8QAu8htb4Tq+85N2iiEHKHpKgMCon2V9Rxn4B3IGae2+xREI1FvQCBpTioCyc/4a8FJaHkJ/KTghE6Wmid3NH2DJdCqmW22kNX+gDSIAcoCZuopwzCTRY54QsmjK6SYCiPl+vaYON11JC3iPOYmAhAZS6UTBQi/X59UcmubGdXpN6JY7utOIVuUANbnM5JKRsa0D2012Fxzq+3yHdN0BbPpO12FNgA==
Received: from AM8PR01MB7945.eurprd01.prod.exchangelabs.com
 (2603:10a6:20b:36c::15) by DB9PR01MB9200.eurprd01.prod.exchangelabs.com
 (2603:10a6:10:364::15) with Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8835.14; Mon, 9 Jun
 2025 16:24:05 +0000
Received: from AM8PR01MB7945.eurprd01.prod.exchangelabs.com
 ([fe80::37ad:44f:2426:cad3]) by AM8PR01MB7945.eurprd01.prod.exchangelabs.com
 ([fe80::37ad:44f:2426:cad3%7]) with mapi id 15.20.8835.015; Mon, 9 Jun 2025
 16:24:05 +0000
From: "Brady, Christopher" <C.S.Brady@warwick.ac.uk>
To: sc22wg5 <sc22wg5@open-std.org>
CC: J3 General Interest Group <j3@mailman.j3-fortran.org>
Subject: Re: [ukfortran] [SC22WG5.6698] [J3] WG5 letter ballot 1 on Fortran
 2023 interpretations
Thread-Topic: [ukfortran] [SC22WG5.6698] [J3] WG5 letter ballot 1 on Fortran
 2023 interpretations
Thread-Index: AQHb2VklEJtxrh54GEmgLkJkQLRlP7P7Axb0
Date: Mon, 9 Jun 2025 16:24:05 +0000
Message-ID:
 <AM8PR01MB7945C4B981587DFC61696762E86BA@AM8PR01MB7945.eurprd01.prod.exchangelabs.com>
References: <20250516031346.9D36B3569C3@www.open-std.org>
 <PH0PR09MB7385916D681E7E74746D262EA66BA@PH0PR09MB7385.namprd09.prod.outlook.com>
 <20250609161112.E1DA7356ADC@www.open-std.org>
In-Reply-To: <20250609161112.E1DA7356ADC@www.open-std.org>
Accept-Language: en-GB, en-US
Content-Language: en-GB
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
msip_labels:
authentication-results: dkim=none (message not signed)
 header.d=none;dmarc=none action=none header.from=warwick.ac.uk;
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: AM8PR01MB7945:EE_|DB9PR01MB9200:EE_
x-ms-office365-filtering-correlation-id: 66d3f5eb-4488-43dc-2523-08dda7720dc3
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam:
 BCL:0;ARA:13230040|1800799024|366016|376014|7053199007|8096899003|38070700018;
x-microsoft-antispam-message-info:
 =?us-ascii?Q?nentd47iGJynZbfdFsDGPtPYTd5gfEhXQJeeaBIPdxJo44ypfQbK18yqvdui?=
 =?us-ascii?Q?oJm9cw3zWCYUuvYSLOVSvxQwz8BJvRoibby8I7Mbu2BE3RvDehnF6v3TUNEY?=
 =?us-ascii?Q?r6PJRlYqE997BFydoqJu5ryYRSKwOFpEvG5JfFrTaSDKsWDV71EEc1HH+bEb?=
 =?us-ascii?Q?AL76UA93qiyjFoinHqG+fhyMV7/mbsViWUy8dPGxUS+70HUNH+8VpCENJwEs?=
 =?us-ascii?Q?MQDm2LfRYVrxQqodZntGJMPSYh4ATfhEnoc/E0Wz8IRxMPQAl1e8vC4cwFX3?=
 =?us-ascii?Q?043RVWoWimQIuBvuIwaAV5AFQs3Ujxa7sfALDYxPs8f6lccGEHw42wbvp8Nt?=
 =?us-ascii?Q?jmq/sUL1dUKYjG314wK3cVhFwMHOk4wYm+C02NbELoCO/rqzhvHYBaOuVwHl?=
 =?us-ascii?Q?5KGwTGctgjR8Fww+W5qG7vDhJJ9z5q6MWPOaaRwvfcUnL8E/y1p7LxtgZ62g?=
 =?us-ascii?Q?phQ9H3ZZh366PXSW/5mKwMdIW4yJNUfGyZDQHBwMJXi9Yg7yTD/2ouGruUnk?=
 =?us-ascii?Q?2c8gOYalvHNY1iXvdaNwxo8ZnaMy4jLgIuFuU+IY9u0AajE4LEfMrlHdwAJk?=
 =?us-ascii?Q?xecNNV5GdjL8OoG7Lzsd+/wMcyZop994XmcHapAgUweBNIXPZIYi3W7FwqJ8?=
 =?us-ascii?Q?+xldgSMDBEbkXgQ+tPawy1PBFejg/Ge5HafaSXhc4p51C09VM0UrX34W1E8+?=
 =?us-ascii?Q?IFwl+w+4B8SJqlqeXLcjUw15GvfDMUBWm9pK2/wFUH8oScXDZPsgxswh0OUj?=
 =?us-ascii?Q?AU96pidPIzmGYbSgFdD9Ei/rlkVsJxXXmw+4TWEGLoBKyQbvJFGbjqjkTYdN?=
 =?us-ascii?Q?NoOX7gGBx98D0VvpWejv9wvbIZ/A0z4Zkf1u1JCp1hcnD/jjeqRZaU9mc4cy?=
 =?us-ascii?Q?JnZtKI658HZNmy0/HrwYR0sDMb1lcUSrBT2GMyFO8L1WoGISsmEfH+Khk/wx?=
 =?us-ascii?Q?jW520HJzR/zvqduBhy4qm1T7gPBsYB0nSPxzckKa1MHeA5IfhOxXHOgwNss1?=
 =?us-ascii?Q?GC4maBupsKOgSe0IwIAPn4fAkbo6arO2S5NPdRAOY2kNBh9mt+Ecv/BcK7sj?=
 =?us-ascii?Q?39DYq5xhryWEXI4UtZdZYYHPPTXYS69+K9+cJii7SuOpCzUEX4H22jETIyW8?=
 =?us-ascii?Q?+QDK+KiOMjZW+kk2z53+rEYS8VB1whfWiu70bph6R0dlhEsDFU8NyY2jjjPp?=
 =?us-ascii?Q?EvlwmgfgUZuRmGuzQuCJK3A1DU30nlvhbZ7n+OfQYzFdMbtMl6QWoNn+pbhY?=
 =?us-ascii?Q?hcVQqUSHT75oUMHZs6V1iZUgLIePbaNzWfkKncS3ldjYuxeWr8hbXRMB6MU1?=
 =?us-ascii?Q?7mBzxDuDjIppndSUqGYYAKbMGLirjWOABFu8m1NimVztQv/VvCk2JWvlvVYj?=
 =?us-ascii?Q?915JcGL73i/aBdrUL+iT0kXSI4dS0jam69nMtl5lkmGJxz2wbS2YOKBEFWI3?=
 =?us-ascii?Q?PQYBASJXH8ZN85LKSbXXnFBHN4bHlY4aTR/8HNdY47aGgsUD4xQsCg=3D=3D?=
x-forefront-antispam-report:
 CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AM8PR01MB7945.eurprd01.prod.exchangelabs.com;PTR:;CAT:NONE;SFS:(13230040)(1800799024)(366016)(376014)(7053199007)(8096899003)(38070700018);DIR:OUT;SFP:1102;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0:
 =?us-ascii?Q?1fLbF4H4kijtGv9USqI07En1x1jGXOTDFn+HZ36nb2fEDxVviJFHMN0/fjSK?=
 =?us-ascii?Q?qBBpB3o8YWNTWmNLatDkryRlJtAdM10UhYBKfAf8c9DeUTQbhPhX3iNLosYG?=
 =?us-ascii?Q?Ir95JZxAT2jkBXzxQNRLa9z6N6GBJpfThfpF/5DpyAOns0A6FpYGNaQCqH5x?=
 =?us-ascii?Q?T4F6qisvcNfRAEMiWFJy1BNTseGSu9J+mjfz4lo5EXV9ptFhHMgVBWyNifuS?=
 =?us-ascii?Q?R25Ma8VAohu54/jOLc9ZE62cb6nnA3ex9vSRmZ6yq0vAYlvK3Oxk/OMhm//j?=
 =?us-ascii?Q?a3m+nGZFr4f5mzM1OrgUg2w2kLoTko5WzDsYLINrG/I79rAMzj3rwuW0o4Ds?=
 =?us-ascii?Q?a/oJyrp0TUjnWMXzHJtUg2G/Mz5vzl27fVJ2/O9hMtwbJhEl6r1A7UvBTgCP?=
 =?us-ascii?Q?MAiUY7I3mmYdf+XSZTN+Jet9JxFNKLJzWC177Ybylo+7+jdGJtKtPyW4pPW6?=
 =?us-ascii?Q?AQ6MHCBKorsSJ1hT8EX+K0QwbyACDrWIF49Yprugb/Hzm2JHALuj8axHg/w1?=
 =?us-ascii?Q?nMNhN8HOGx0m2CCxe+xt0VOF1pXJRk69VNif4tgY8zmL1ckAc/i1hjX+ITs4?=
 =?us-ascii?Q?qXCSABSA1+424Uz/IL6sryWkVwxkrst7DLTn6vmMW1qzOE5EGUS99SF2ZPy2?=
 =?us-ascii?Q?Z9Q4EZvkjtdK22C8sujRKUeUVjhCFyu6AE/J6CrlF/od8S/HKb9IOtq3jEF/?=
 =?us-ascii?Q?HslWnNLK4DGyx14obORXmsF8Z+zvTLKxLZrIwlRO7K3NZX7UPoDY9+rN7Mxi?=
 =?us-ascii?Q?HcUD4ZK1U0HqHdtXawRsscKqZPS+aw3LFzcgvEnLnR+9afZi5iw6iLY3ZZGr?=
 =?us-ascii?Q?pN4zvMOPMVVZR8EDTyplbN9qVPDNTnQZxKCi1W3U8ojC+bOHJFYmYwDEMZL5?=
 =?us-ascii?Q?dRTsYVoB9ZlfzB8aIl4iFt/DHyAvglRMgNaUCbAqpZgrMraFBZaCjOc0AS3S?=
 =?us-ascii?Q?Jv5yTT50IwXEgHu5ZXk52Y0IbSeVlTVsVt9iwOxMxRjPx8NgxuJybgfSgexG?=
 =?us-ascii?Q?XPfTKYT0uhgnGyqajndYUDk7Ikw7XpzQpoahKcIIYJsO2QDPtLaX4mJxQBHH?=
 =?us-ascii?Q?fxhVfLmUULIwkD1iYedYd4HQCpb4+yBaFyNkF6EEUwUYFY28Ls+bE2zIziAj?=
 =?us-ascii?Q?cWb7NrjOcK1LEGlu/qBpBRzVYDV+En8Gp+JYtqN8ZBD3c16ha93YWC1FObJ6?=
 =?us-ascii?Q?q9SzVi0xu4ENvEjWIqqnWMWkIpH1co1ypPox2KbL6Tu4vfBuvLrAAJV8w1Rs?=
 =?us-ascii?Q?4qW9E/74VYNnL+BSVRzaZwXxdKZQaznCQT6E/VGH56XLdn21PZY++JHXGOFt?=
 =?us-ascii?Q?5SWQTNSX6Lz+h9nmCOGO0T7/ZL+z7HtsxdR8eAc37Ea9YhtEbmm0kj5tLNpo?=
 =?us-ascii?Q?nZd5nQ9t4fnbB4orFi/OESNlZNCBiLxPceIS8HlMJx3iImDdlHeUcRjeRgJc?=
 =?us-ascii?Q?jsvnT/1Vqq46wH8WC2qqdFfap/JiKHuh3/gW+ndMbe8PHTvHgdZln0R66Lde?=
 =?us-ascii?Q?ZtEe8RpdIoVYwcMlTaKWjq5jt3C4J6fl8OLZjA6H+UsOgto5NqV/AYXstFxm?=
 =?us-ascii?Q?T7wTK2U133N3q8Bzqs4brLyHiyLCh70l9aho8+0G?=
Content-Type: multipart/alternative;
	boundary="_000_AM8PR01MB7945C4B981587DFC61696762E86BAAM8PR01MB7945eurp_"
MIME-Version: 1.0
X-OriginatorOrg: warwick.ac.uk
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: AM8PR01MB7945.eurprd01.prod.exchangelabs.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 66d3f5eb-4488-43dc-2523-08dda7720dc3
X-MS-Exchange-CrossTenant-originalarrivaltime: 09 Jun 2025 16:24:05.5322
 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 09bacfbd-47ef-4465-9265-3546f2eaf6bc
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: c+ZBjqg7U3b0rKKIJe3ywupVJ+t+HBNBEQKY6SjU96q1PfpX5QRINNCtrU3iJ2AatspX6ltS5dl9ZfsB/qx1K6b2ahCihoLSF37DzkLgEco=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB9PR01MB9200
Sender: owner-sc22wg5@open-std.org
Precedence: bulk

--_000_AM8PR01MB7945C4B981587DFC61696762E86BAAM8PR01MB7945eurp_
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

-Y-  ---  F23/003  Conflicting rules for COMMON block names
-Y-  ---  F23/004  OUT_OF_RANGE and ROUND argument
-Y-  ---  F23/005  Defined assignment/operators and dynamic type
-Y-  ---  F23/006  Underflow in IEEE_SCALB
-Y-  ---  F23/008  Real argument I in IEEE_SCALB
-Y-  ---  F23/009  Coarray subobject of component
-Y-  ---  F23/010  MOVE_ALLOC with coarray arguments
-Y-  ---  F23/011  NULL and procedure pointers
-Y-  ---  F23/012  Coarray correspondence in DEALLOCATE
-Y-  ---  F23/013  BOZ literals in interoperable enumerators
-Y-  ---  F23/015  Coindexed objects in structure constructors
-Y-  ---  F23/016  Segments associated with allocation
-Y-  ---  F23/017  CFI_establish nonalloc nonpointer null base address
-Y-  ---  F23/018  Correspondence of unallocated coarrays

Chris Brady
________________________________
From: owner-sc22wg5@open-std.org <owner-sc22wg5@open-std.org> on behalf of =
Gary Klimowicz <gak@dancingbear.dev>
Sent: 09 June 2025 5:04 PM
To: sc22wg5 <sc22wg5@open-std.org>
Cc: J3 General Interest Group <j3@mailman.j3-fortran.org>
Subject: [ukfortran] [SC22WG5.6698] [J3] WG5 letter ballot 1 on Fortran 202=
3 interpretations

You don't often get email from gak@dancingbear.dev. Learn why this is impor=
tant<https://aka.ms/LearnAboutSenderIdentification>
The following Fortran 2023 interpretations are being balloted:

Yes  No   Number    Title

-Y-  ---  F23/003  Conflicting rules for COMMON block names
-Y-  ---  F23/004  OUT_OF_RANGE and ROUND argument
-Y-  ---  F23/005  Defined assignment/operators and dynamic type
-Y-  ---  F23/006  Underflow in IEEE_SCALB
-Y-  ---  F23/008  Real argument I in IEEE_SCALB
-Y-  ---  F23/009  Coarray subobject of component
-Y-  ---  F23/010  MOVE_ALLOC with coarray arguments
-Y-  ---  F23/011  NULL and procedure pointers
-Y-  ---  F23/012  Coarray correspondence in DEALLOCATE
-Y-  ---  F23/013  BOZ literals in interoperable enumerators
-Y-  ---  F23/015  Coindexed objects in structure constructors
-Y-  ---  F23/016  Segments associated with allocation
-Y-  ---  F23/017  CFI_establish nonalloc nonpointer null base address
-Y-  ---  F23/018  Correspondence of unallocated coarrays


Gary Klimowicz
Dancing Bear Software

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

<html>
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
>
<style type=3D"text/css" style=3D"display:none;"> P {margin-top:0;margin-bo=
ttom:0;} </style>
</head>
<body dir=3D"ltr">
<div class=3D"elementToProof" style=3D"text-align: left; text-indent: 0px; =
background-color: rgb(255, 255, 255); margin: 0in; font-family: Calibri, sa=
ns-serif; font-size: 11pt; color: rgb(33, 33, 33);">
-Y-&nbsp; ---&nbsp; F23/003&nbsp; Conflicting rules for COMMON block names<=
/div>
<div class=3D"elementToProof" style=3D"text-align: left; text-indent: 0px; =
background-color: rgb(255, 255, 255); margin: 0in; font-family: Calibri, sa=
ns-serif; font-size: 11pt; color: rgb(33, 33, 33);">
-Y-&nbsp; ---&nbsp; F23/004&nbsp; OUT_OF_RANGE and ROUND argument</div>
<div class=3D"elementToProof" style=3D"text-align: left; text-indent: 0px; =
background-color: rgb(255, 255, 255); margin: 0in; font-family: Calibri, sa=
ns-serif; font-size: 11pt; color: rgb(33, 33, 33);">
-Y-&nbsp; ---&nbsp; F23/005&nbsp; Defined assignment/operators and dynamic =
type</div>
<div class=3D"elementToProof" style=3D"text-align: left; text-indent: 0px; =
background-color: rgb(255, 255, 255); margin: 0in; font-family: Calibri, sa=
ns-serif; font-size: 11pt; color: rgb(33, 33, 33);">
-Y-&nbsp; ---&nbsp; F23/006&nbsp; Underflow in IEEE_SCALB</div>
<div class=3D"elementToProof" style=3D"text-align: left; text-indent: 0px; =
background-color: rgb(255, 255, 255); margin: 0in; font-family: Calibri, sa=
ns-serif; font-size: 11pt; color: rgb(33, 33, 33);">
-Y-&nbsp; ---&nbsp; F23/008&nbsp; Real argument I in IEEE_SCALB</div>
<div class=3D"elementToProof" style=3D"text-align: left; text-indent: 0px; =
background-color: rgb(255, 255, 255); margin: 0in; font-family: Calibri, sa=
ns-serif; font-size: 11pt; color: rgb(33, 33, 33);">
-Y-&nbsp; ---&nbsp; F23/009&nbsp; Coarray subobject of component</div>
<div class=3D"elementToProof" style=3D"text-align: left; text-indent: 0px; =
background-color: rgb(255, 255, 255); margin: 0in; font-family: Calibri, sa=
ns-serif; font-size: 11pt; color: rgb(33, 33, 33);">
-Y-&nbsp; ---&nbsp; F23/010&nbsp; MOVE_ALLOC with coarray arguments</div>
<div class=3D"elementToProof" style=3D"text-align: left; text-indent: 0px; =
background-color: rgb(255, 255, 255); margin: 0in; font-family: Calibri, sa=
ns-serif; font-size: 11pt; color: rgb(33, 33, 33);">
-Y-&nbsp; ---&nbsp; F23/011&nbsp; NULL and procedure pointers</div>
<div class=3D"elementToProof" style=3D"text-align: left; text-indent: 0px; =
background-color: rgb(255, 255, 255); margin: 0in; font-family: Calibri, sa=
ns-serif; font-size: 11pt; color: rgb(33, 33, 33);">
-Y-&nbsp; ---&nbsp; F23/012&nbsp; Coarray correspondence in DEALLOCATE</div=
>
<div class=3D"elementToProof" style=3D"text-align: left; text-indent: 0px; =
background-color: rgb(255, 255, 255); margin: 0in; font-family: Calibri, sa=
ns-serif; font-size: 11pt; color: rgb(33, 33, 33);">
-Y-&nbsp; ---&nbsp; F23/013&nbsp; BOZ literals in interoperable enumerators=
</div>
<div class=3D"elementToProof" style=3D"text-align: left; text-indent: 0px; =
background-color: rgb(255, 255, 255); margin: 0in; font-family: Calibri, sa=
ns-serif; font-size: 11pt; color: rgb(33, 33, 33);">
-Y-&nbsp; ---&nbsp; F23/015&nbsp; Coindexed objects in structure constructo=
rs</div>
<div class=3D"elementToProof" style=3D"text-align: left; text-indent: 0px; =
background-color: rgb(255, 255, 255); margin: 0in; font-family: Calibri, sa=
ns-serif; font-size: 11pt; color: rgb(33, 33, 33);">
-Y-&nbsp; ---&nbsp; F23/016&nbsp; Segments associated with allocation</div>
<div class=3D"elementToProof" style=3D"text-align: left; text-indent: 0px; =
background-color: rgb(255, 255, 255); margin: 0in; font-family: Calibri, sa=
ns-serif; font-size: 11pt; color: rgb(33, 33, 33);">
-Y-&nbsp; ---&nbsp; F23/017&nbsp; CFI_establish nonalloc nonpointer null ba=
se address</div>
<div class=3D"elementToProof" style=3D"text-align: left; text-indent: 0px; =
background-color: rgb(255, 255, 255); margin: 0in; font-family: Calibri, sa=
ns-serif; font-size: 11pt; color: rgb(33, 33, 33);">
-Y-&nbsp; ---&nbsp; F23/018&nbsp; Correspondence of unallocated coarrays</d=
iv>
<div class=3D"elementToProof" style=3D"font-family: Aptos, Aptos_EmbeddedFo=
nt, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; c=
olor: rgb(0, 0, 0);">
<br>
</div>
<div class=3D"elementToProof" style=3D"font-family: Aptos, Aptos_EmbeddedFo=
nt, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; c=
olor: rgb(0, 0, 0);">
Chris Brady</div>
<div id=3D"appendonsend"></div>
<hr style=3D"display:inline-block;width:98%" tabindex=3D"-1">
<div id=3D"divRplyFwdMsg" dir=3D"ltr"><font face=3D"Calibri, sans-serif" st=
yle=3D"font-size:11pt" color=3D"#000000"><b>From:</b> owner-sc22wg5@open-st=
d.org &lt;owner-sc22wg5@open-std.org&gt; on behalf of Gary Klimowicz &lt;ga=
k@dancingbear.dev&gt;<br>
<b>Sent:</b> 09 June 2025 5:04 PM<br>
<b>To:</b> sc22wg5 &lt;sc22wg5@open-std.org&gt;<br>
<b>Cc:</b> J3 General Interest Group &lt;j3@mailman.j3-fortran.org&gt;<br>
<b>Subject:</b> [ukfortran] [SC22WG5.6698] [J3] WG5 letter ballot 1 on Fort=
ran 2023 interpretations</font>
<div>&nbsp;</div>
</div>
<div style=3D"line-break:after-white-space">
<table border=3D"0" cellspacing=3D"0" cellpadding=3D"0" width=3D"100%" alig=
n=3D"left" style=3D"background:revert!important; border:revert!important; b=
ottom:revert!important; color:revert!important; direction:revert!important;=
 display:revert!important; font-size:revert!important; height:revert!import=
ant; letter-spacing:revert!important; line-height:revert!important; margin:=
revert!important; opacity:revert!important; order:revert!important; outline=
:revert!important; overflow:revert!important; padding:revert!important; pos=
ition:revert!important; tab-size:revert!important; table-layout:revert!impo=
rtant; text-align:revert!important; text-indent:revert!important; text-orie=
ntation:revert!important; text-overflow:revert!important; text-transform:re=
vert!important; top:revert!important; vertical-align:revert!important; visi=
bility:revert!important; white-space:revert!important; width:revert!importa=
nt; word-break:revert!important; word-spacing:revert!important; writing-mod=
e:revert!important; zoom:revert!important; border:0!important; display:tabl=
e!important; width:100%!important; table-layout:fixed!important; border-col=
lapse:seperate!important; float:none!important; border-spacing:0px 0px!impo=
rtant">
<tbody style=3D"background:revert!important; border:revert!important; botto=
m:revert!important; color:revert!important; direction:revert!important; dis=
play:revert!important; font-size:revert!important; height:revert!important;=
 letter-spacing:revert!important; line-height:revert!important; margin:reve=
rt!important; opacity:revert!important; order:revert!important; outline:rev=
ert!important; overflow:revert!important; padding:revert!important; positio=
n:revert!important; tab-size:revert!important; table-layout:revert!importan=
t; text-align:revert!important; text-indent:revert!important; text-orientat=
ion:revert!important; text-overflow:revert!important; text-transform:revert=
!important; top:revert!important; vertical-align:revert!important; visibili=
ty:revert!important; white-space:revert!important; width:revert!important; =
word-break:revert!important; word-spacing:revert!important; writing-mode:re=
vert!important; zoom:revert!important; display:block!important">
<tr style=3D"background:revert!important; border:revert!important; bottom:r=
evert!important; color:revert!important; direction:revert!important; displa=
y:revert!important; font-size:revert!important; height:revert!important; le=
tter-spacing:revert!important; line-height:revert!important; margin:revert!=
important; opacity:revert!important; order:revert!important; outline:revert=
!important; overflow:revert!important; padding:revert!important; position:r=
evert!important; tab-size:revert!important; table-layout:revert!important; =
text-align:revert!important; text-indent:revert!important; text-orientation=
:revert!important; text-overflow:revert!important; text-transform:revert!im=
portant; top:revert!important; vertical-align:revert!important; visibility:=
revert!important; white-space:revert!important; width:revert!important; wor=
d-break:revert!important; word-spacing:revert!important; writing-mode:rever=
t!important; zoom:revert!important">
<td valign=3D"middle" width=3D"1px" bgcolor=3D"#A6A6A6" cellpadding=3D"7px =
2px 7px 2px" style=3D"background:revert!important; border:revert!important;=
 bottom:revert!important; color:revert!important; direction:revert!importan=
t; display:revert!important; font-size:revert!important; height:revert!impo=
rtant; letter-spacing:revert!important; line-height:revert!important; margi=
n:revert!important; opacity:revert!important; order:revert!important; outli=
ne:revert!important; overflow:revert!important; padding:revert!important; p=
osition:revert!important; tab-size:revert!important; table-layout:revert!im=
portant; text-align:revert!important; text-indent:revert!important; text-or=
ientation:revert!important; text-overflow:revert!important; text-transform:=
revert!important; top:revert!important; vertical-align:revert!important; vi=
sibility:revert!important; white-space:revert!important; width:revert!impor=
tant; word-break:revert!important; word-spacing:revert!important; writing-m=
ode:revert!important; zoom:revert!important; padding:7px 2px 7px 2px!import=
ant; background-color:#A6A6A6!important; width:0px!important">
</td>
<td valign=3D"middle" width=3D"100%" bgcolor=3D"#EAEAEA" cellpadding=3D"7px=
 5px 7px 15px" color=3D"#212121" style=3D"background:revert!important; bord=
er:revert!important; bottom:revert!important; color:revert!important; direc=
tion:revert!important; display:revert!important; font-size:revert!important=
; height:revert!important; letter-spacing:revert!important; line-height:rev=
ert!important; margin:revert!important; opacity:revert!important; order:rev=
ert!important; outline:revert!important; overflow:revert!important; padding=
:revert!important; position:revert!important; tab-size:revert!important; ta=
ble-layout:revert!important; text-align:revert!important; text-indent:rever=
t!important; text-orientation:revert!important; text-overflow:revert!import=
ant; text-transform:revert!important; top:revert!important; vertical-align:=
revert!important; visibility:revert!important; white-space:revert!important=
; width:revert!important; word-break:revert!important; word-spacing:revert!=
important; writing-mode:revert!important; zoom:revert!important; width:100%=
!important; background-color:#EAEAEA!important; padding:7px 5px 7px 15px!im=
portant; font-family:wf_segoe-ui_normal,Segoe UI,Segoe WP,Tahoma,Arial,sans=
-serif!important; font-size:12px!important; font-weight:normal!important; c=
olor:#212121!important; text-align:left!important; word-wrap:break-word!imp=
ortant">
<div style=3D"background:revert!important; border:revert!important; bottom:=
revert!important; color:revert!important; direction:revert!important; displ=
ay:revert!important; font-size:revert!important; height:revert!important; l=
etter-spacing:revert!important; line-height:revert!important; margin:revert=
!important; opacity:revert!important; order:revert!important; outline:rever=
t!important; overflow:revert!important; padding:revert!important; position:=
revert!important; tab-size:revert!important; table-layout:revert!important;=
 text-align:revert!important; text-indent:revert!important; text-orientatio=
n:revert!important; text-overflow:revert!important; text-transform:revert!i=
mportant; top:revert!important; vertical-align:revert!important; visibility=
:revert!important; white-space:revert!important; width:revert!important; wo=
rd-break:revert!important; word-spacing:revert!important; writing-mode:reve=
rt!important; zoom:revert!important">
You don't often get email from gak@dancingbear.dev. <a href=3D"https://aka.=
ms/LearnAboutSenderIdentification" style=3D"background:revert!important; co=
lor:revert!important; direction:revert!important; display:revert!important;=
 font-size:revert!important; opacity:revert!important; visibility:revert!im=
portant">
Learn why this is important</a> </div>
</td>
<td valign=3D"middle" align=3D"left" width=3D"75px" bgcolor=3D"#EAEAEA" cel=
lpadding=3D"7px 5px 7px 5px" color=3D"#212121" style=3D"background:revert!i=
mportant; border:revert!important; bottom:revert!important; color:revert!im=
portant; direction:revert!important; display:revert!important; font-size:re=
vert!important; height:revert!important; letter-spacing:revert!important; l=
ine-height:revert!important; margin:revert!important; opacity:revert!import=
ant; order:revert!important; outline:revert!important; overflow:revert!impo=
rtant; padding:revert!important; position:revert!important; tab-size:revert=
!important; table-layout:revert!important; text-align:revert!important; tex=
t-indent:revert!important; text-orientation:revert!important; text-overflow=
:revert!important; text-transform:revert!important; top:revert!important; v=
ertical-align:revert!important; visibility:revert!important; white-space:re=
vert!important; width:revert!important; word-break:revert!important; word-s=
pacing:revert!important; writing-mode:revert!important; zoom:revert!importa=
nt; width:75px!important; background-color:#EAEAEA!important; padding:7px 5=
px 7px 5px!important; font-family:wf_segoe-ui_normal,Segoe UI,Segoe WP,Taho=
ma,Arial,sans-serif!important; font-size:12px!important; font-weight:normal=
!important; color:#212121!important; text-align:left!important; word-wrap:b=
reak-word!important">
</td>
</tr>
</tbody>
</table>
<div><span style=3D"color:rgb(33,33,33); font-size:11pt; font-family:Calibr=
i,sans-serif">The following Fortran 2023 interpretations are being balloted=
:</span><br>
<div>
<div class=3D"x_WordSection1" style=3D"font-style:normal; font-variant-caps=
:normal; font-weight:400; letter-spacing:normal; text-align:start; text-ind=
ent:0px; text-transform:none; white-space:normal; word-spacing:0px; text-de=
coration:none">
<div id=3D"x_mail-editor-reference-message-container">
<div style=3D"font-family:Calibri,sans-serif; font-size:10pt; margin:0in"><=
span style=3D"font-size:11pt; color:rgb(33,33,33)">&nbsp;</span><span style=
=3D"font-size:12pt; color:rgb(33,33,33)"></span></div>
<div style=3D"font-family:Calibri,sans-serif; font-size:10pt; margin:0in"><=
span style=3D"font-size:11pt; color:rgb(33,33,33)">Yes&nbsp; No&nbsp;&nbsp;=
 Number&nbsp;&nbsp;&nbsp; Title</span><span style=3D"font-size:12pt; color:=
rgb(33,33,33)"></span></div>
<div style=3D"font-family:Calibri,sans-serif; font-size:10pt; margin:0in"><=
span style=3D"font-size:11pt; color:rgb(33,33,33)">&nbsp;</span><span style=
=3D"font-size:12pt; color:rgb(33,33,33)"></span></div>
<div style=3D"font-family:Calibri,sans-serif; font-size:10pt; margin:0in"><=
span style=3D"font-size:11pt; color:rgb(33,33,33)">-Y-&nbsp; ---&nbsp; F23/=
003&nbsp; Conflicting rules for COMMON block names</span><span style=3D"fon=
t-size:12pt; color:rgb(33,33,33)"></span></div>
<div style=3D"font-family:Calibri,sans-serif; font-size:10pt; margin:0in"><=
span style=3D"font-size:11pt; color:rgb(33,33,33)">-Y-&nbsp; ---&nbsp; F23/=
004&nbsp; OUT_OF_RANGE and ROUND argument</span><span style=3D"font-size:12=
pt; color:rgb(33,33,33)"></span></div>
<div style=3D"font-family:Calibri,sans-serif; font-size:10pt; margin:0in"><=
span style=3D"font-size:11pt; color:rgb(33,33,33)">-Y-&nbsp; ---&nbsp; F23/=
005&nbsp; Defined assignment/operators and dynamic type</span><span style=
=3D"font-size:12pt; color:rgb(33,33,33)"></span></div>
<div style=3D"font-family:Calibri,sans-serif; font-size:10pt; margin:0in"><=
span style=3D"font-size:11pt; color:rgb(33,33,33)">-Y-&nbsp; ---&nbsp; F23/=
006&nbsp; Underflow in IEEE_SCALB</span><span style=3D"font-size:12pt; colo=
r:rgb(33,33,33)"></span></div>
<div style=3D"font-family:Calibri,sans-serif; font-size:10pt; margin:0in"><=
span style=3D"font-size:11pt; color:rgb(33,33,33)">-Y-&nbsp; ---&nbsp; F23/=
008&nbsp; Real argument I in IEEE_SCALB</span><span style=3D"font-size:12pt=
; color:rgb(33,33,33)"></span></div>
<div style=3D"font-family:Calibri,sans-serif; font-size:10pt; margin:0in"><=
span style=3D"font-size:11pt; color:rgb(33,33,33)">-Y-&nbsp; ---&nbsp; F23/=
009&nbsp; Coarray subobject of component</span><span style=3D"font-size:12p=
t; color:rgb(33,33,33)"></span></div>
<div style=3D"font-family:Calibri,sans-serif; font-size:10pt; margin:0in"><=
span style=3D"font-size:11pt; color:rgb(33,33,33)">-Y-&nbsp; ---&nbsp; F23/=
010&nbsp; MOVE_ALLOC with coarray arguments</span><span style=3D"font-size:=
12pt; color:rgb(33,33,33)"></span></div>
<div style=3D"font-family:Calibri,sans-serif; font-size:10pt; margin:0in"><=
span style=3D"font-size:11pt; color:rgb(33,33,33)">-Y-&nbsp; ---&nbsp; F23/=
011&nbsp; NULL and procedure pointers</span><span style=3D"font-size:12pt; =
color:rgb(33,33,33)"></span></div>
<div style=3D"font-family:Calibri,sans-serif; font-size:10pt; margin:0in"><=
span style=3D"font-size:11pt; color:rgb(33,33,33)">-Y-&nbsp; ---&nbsp; F23/=
012&nbsp; Coarray correspondence in DEALLOCATE</span><span style=3D"font-si=
ze:12pt; color:rgb(33,33,33)"></span></div>
<div style=3D"font-family:Calibri,sans-serif; font-size:10pt; margin:0in"><=
span style=3D"font-size:11pt; color:rgb(33,33,33)">-Y-&nbsp; ---&nbsp; F23/=
013&nbsp; BOZ literals in interoperable enumerators</span><span style=3D"fo=
nt-size:12pt; color:rgb(33,33,33)"></span></div>
<div style=3D"font-family:Calibri,sans-serif; font-size:10pt; margin:0in"><=
span style=3D"font-size:11pt; color:rgb(33,33,33)">-Y-&nbsp; ---&nbsp; F23/=
015&nbsp; Coindexed objects in structure constructors</span><span style=3D"=
font-size:12pt; color:rgb(33,33,33)"></span></div>
<div style=3D"font-family:Calibri,sans-serif; font-size:10pt; margin:0in"><=
span style=3D"font-size:11pt; color:rgb(33,33,33)">-Y-&nbsp; ---&nbsp; F23/=
016&nbsp; Segments associated with allocation</span><span style=3D"font-siz=
e:12pt; color:rgb(33,33,33)"></span></div>
<div style=3D"font-family:Calibri,sans-serif; font-size:10pt; margin:0in"><=
span style=3D"font-size:11pt; color:rgb(33,33,33)">-Y-&nbsp; ---&nbsp; F23/=
017&nbsp; CFI_establish nonalloc nonpointer null base address</span><span s=
tyle=3D"font-size:12pt; color:rgb(33,33,33)"></span></div>
<div style=3D"font-family:Calibri,sans-serif; font-size:10pt; margin:0in"><=
span style=3D"font-size:11pt; color:rgb(33,33,33)">-Y-&nbsp; ---&nbsp; F23/=
018&nbsp; Correspondence of unallocated coarrays</span><span style=3D"font-=
size:12pt; color:rgb(33,33,33)"></span></div>
<div style=3D"font-family:Calibri,sans-serif; font-size:10pt; margin:0in"><=
br>
</div>
<div style=3D"font-family:Calibri,sans-serif; font-size:10pt; margin:0in"><=
br>
</div>
<div style=3D"margin:0in"><font face=3D"Aptos, sans-serif" size=3D"3">Gary =
Klimowicz</font></div>
<div style=3D"margin:0in"><font face=3D"Aptos, sans-serif" size=3D"3">Danci=
ng Bear Software</font></div>
</div>
</div>
</div>
</div>
</div>
</body>
</html>

--_000_AM8PR01MB7945C4B981587DFC61696762E86BAAM8PR01MB7945eurp_--
