From owner-sc22wg5+sc22wg5-dom8=www.open-std.org@open-std.org  Sat Nov 19 11:14:38 2016
Return-Path: <owner-sc22wg5+sc22wg5-dom8=www.open-std.org@open-std.org>
X-Original-To: sc22wg5-dom8
Delivered-To: sc22wg5-dom8@www.open-std.org
Received: by www.open-std.org (Postfix, from userid 521)
	id B4530358734; Sat, 19 Nov 2016 11:14:38 +0100 (CET)
Delivered-To: sc22wg5@open-std.org
X-Greylist: delayed 654 seconds by postgrey-1.34 at www5.open-std.org; Sat, 19 Nov 2016 11:14:36 CET
Received: from aserp1050.oracle.com (aserp1050.oracle.com [141.146.126.70])
	(using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits))
	(No client certificate requested)
	by www.open-std.org (Postfix) with ESMTP id 8DACD356D4F
	for <sc22wg5@open-std.org>; Sat, 19 Nov 2016 11:14:30 +0100 (CET)
Received: from aserp1040.oracle.com (aserp1040.oracle.com [141.146.126.69])
	by aserp1050.oracle.com (Sentrion-MTA-4.3.2/Sentrion-MTA-4.3.2) with ESMTP id uAJA3iQn008000
	(version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK)
	for <sc22wg5@open-std.org>; Sat, 19 Nov 2016 10:03:46 GMT
Received: from aserv0022.oracle.com (aserv0022.oracle.com [141.146.126.234])
	by aserp1040.oracle.com (Sentrion-MTA-4.3.2/Sentrion-MTA-4.3.2) with ESMTP id uAJA3e9g013717
	(version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK)
	for <sc22wg5@open-std.org>; Sat, 19 Nov 2016 10:03:40 GMT
Received: from userv0121.oracle.com (userv0121.oracle.com [156.151.31.72])
	by aserv0022.oracle.com (8.14.4/8.14.4) with ESMTP id uAJA3dIm013385
	(version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK)
	for <sc22wg5@open-std.org>; Sat, 19 Nov 2016 10:03:39 GMT
Received: from abhmp0005.oracle.com (abhmp0005.oracle.com [141.146.116.11])
	by userv0121.oracle.com (8.14.4/8.13.8) with ESMTP id uAJA3cQG000707
	for <sc22wg5@open-std.org>; Sat, 19 Nov 2016 10:03:39 GMT
Received: from [10.132.141.101] (/10.132.141.101)
	by default (Oracle Beehive Gateway v4.0)
	with ESMTP ; Sat, 19 Nov 2016 02:03:38 -0800
Subject: Re: (j3.2006) (SC22WG5.5793) Straw ballot on four small technical
 changes
References: <20161028134238.1EADD3582C8@www.open-std.org>
To: sc22wg5@open-std.org
From: Robert Corbett <robert.corbett@oracle.com>
Organization: Oracle Corporation
Message-ID: <fefb9a5e-d401-c067-998c-75157dc6052d@oracle.com>
Date: Sat, 19 Nov 2016 02:03:32 -0800
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.0) Gecko/20100101
 Thunderbird/45.4.0
MIME-Version: 1.0
In-Reply-To: <20161028134238.1EADD3582C8@www.open-std.org>
Content-Type: text/plain; charset=windows-1252; format=flowed
Content-Transfer-Encoding: 7bit
X-Source-IP: aserp1040.oracle.com [141.146.126.69]
Sender: owner-sc22wg5@open-std.org
Precedence: bulk

Here is my vote on the straw ballot.

Yes  No   Paper       Subject
-C-  --- 16-277r1 Allow C_SIZEOF for an assumed-rank array
-Y-  --- 16-280r2 Allow cross-image access to violate aliasing rules
                   for coarray dummies
-C-  --- 16-285r2 Clarify ordering of finalisation w.r.t. deallocation
                   in assignment(*)
-Y-  --- 16-289   Additional prohibitions on pure procedures(*)

--------------------------------
16-227r1 C

While I share Nick Maclaren's concern regarding assumed-size arrays,
I recognize that that is a separate issue from the one being balloted.

--------------------------------
16-285r2

I agree with the technical change.  I have a concern about the wording
apart from the technical change.

The text of Subclauses 7.5.6.2 and 7.5.6.3 seem to conflict.
Subclause 7.5.6.2 states "Only finalizable entities are finalized."
Subclause 7.5.6.3 says that entities are finalized without requiring
that they be finalizable.

----------------------------------

Robert Corbett

