From owner-sc22wg5@open-std.org  Tue Jan 20 00:28:19 2009
Return-Path: <owner-sc22wg5@open-std.org>
X-Original-To: sc22wg5-dom7
Delivered-To: sc22wg5-dom7@www2.open-std.org
Received: by www2.open-std.org (Postfix, from userid 521)
	id 248C5C56CFF; Tue, 20 Jan 2009 00:28:19 +0100 (CET)
X-Original-To: sc22wg5@open-std.org
Delivered-To: sc22wg5@open-std.org
Received: from mail1.cray.com (mail1.cray.com [136.162.0.111])
	by www2.open-std.org (Postfix) with ESMTP id 4057FC178E7
	for <sc22wg5@open-std.org>; Tue, 20 Jan 2009 00:28:17 +0100 (CET)
Received: from beaver.us.cray.com (beaver.us.cray.com [172.30.74.51])
	by mail1.cray.com (8.13.6/8.13.3/gw-5323) with ESMTP id n0JNSFSg002488
	(version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK)
	for <sc22wg5@open-std.org>; Mon, 19 Jan 2009 17:28:16 -0600 (CST)
Received: from CFEXFE01.us.cray.com (cfexfe01.us.cray.com [172.30.74.93])
	by beaver.us.cray.com (8.13.8/8.13.3/hub-5273) with ESMTP id n0JNSCh4002145
	for <sc22wg5@open-std.org>; Mon, 19 Jan 2009 17:28:14 -0600
Received: from mh-dhcp-172-31-16-180.us.cray.com ([172.31.16.180]) by CFEXFE01.us.cray.com over TLS secured channel with Microsoft SMTPSVC(6.0.3790.3959);
	 Mon, 19 Jan 2009 17:28:12 -0600
Message-ID: <49750D3A.4030601@cray.com>
Date: Mon, 19 Jan 2009 17:31:06 -0600
From: Bill Long <longb@cray.com>
Reply-To: longb@cray.com
Organization: Cray Inc.
User-Agent: Thunderbird 2.0.0.9 (Macintosh/20071031)
MIME-Version: 1.0
To: sc22wg5 <sc22wg5@open-std.org>
Subject: Ballot 6 vote:
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-OriginalArrivalTime: 19 Jan 2009 23:28:12.0431 (UTC) FILETIME=[988091F0:01C97A8D]
X-Cray-VirusStatus: clean
Sender: owner-sc22wg5@open-std.org
Precedence: bulk

Vote on WG5 Ballot 6 (N1765) from Bill Long, Cray Inc.

The following Fortran 2003 interpretations are being balloted:

Yes   No   Number     Title
-C-   ---  F95/0074   TARGET dummy arguments and POINTER expressions
-Y-   ---  F95/0102   mask-expr evaluated only once
-Y-   ---  F03/0049   Separators in list-directed output involving UDDTIO
-Y-   ---  F03/0073   C interop of dummy procedures
-C-   ---  F03/0074   Type mismatch for C character arguments
-Y-   ---  F03/0075   C interop of derived types with array components
-Y-   ---  F03/0076   Scope of Fortran names of procedures with binding
                      labels
-Y-   ---  F03/0077   LBOUND of array structure component
-Y-   ---  F03/0081   F edit descriptor with field width 0
-Y-   ---  F03/0082   VALUE in place of INTENT for pure procedure dummy
                      arguments
-Y-   ---  F03/0087   Entry names as dummy procedure arguments
-Y-   ---  F03/0098   Does allocate with source= define subcomponents?
-Y-   ---  F03/0099   Clause 16 does not account for volatile variable
-Y-   ---  F03/0102   Evaluation of bound-expr in data pointer assignment
-Y-   ---  F03/0109   Referencing deferred binding via absent dummy argument
-Y-   ---  F03/0111   Is defined assignment to a vector subscripted
                      array allowed?
-C-   ---  F03/0113   Size and uniqueness considerations for ID=
-C-   ---  F03/0114   Inconsistent restrictions on i/o specifiers
-Y-   ---  F03/0117   STOP executed via function in input/output list

Comments:

F95/0074
I agree with David Muxworthy that 5-0 should be 5-9.

F03/0074
I disagree with the suggested change in the ballot from David
Muxworthy. The term "C character kind" is defined at [392:3] in
15.1.1, so the reference to 15.1 seems reasonable. The same reference
is used at, for example, [270:26].  In contrast, 15.2.2 relates to
pointers, and is not a correct reference here. Except to comment on
David's comment, by vote on this interp is Yes.

F03/0113
In the EDIT for [187:10+] C908a, replace "shall be have" with "shall
have".

F03/0114
I agree with David Muxworthy that EXISTS should be EXIST.


-- 
Bill Long                                   longb@cray.com
Fortran Technical Support    &              voice: 651-605-9024
Bioinformatics Software Development         fax:   651-605-9142
Cray Inc., 1340 Mendota Heights Rd., Mendota Heights, MN, 55120

            

