From owner-sc22wg5@open-std.org  Thu Jan 22 04:30:39 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 402D7CA3432; Thu, 22 Jan 2009 04:30:39 +0100 (CET)
X-Original-To: sc22wg5@open-std.org
Delivered-To: sc22wg5@open-std.org
Received: from mail.jpl.nasa.gov (sentrion2.jpl.nasa.gov [128.149.139.106])
	by www2.open-std.org (Postfix) with ESMTP id 3E2EAC178D9
	for <sc22wg5@open-std.org>; Thu, 22 Jan 2009 04:30:37 +0100 (CET)
Received: from mprox2.jpl.nasa.gov (mprox2.jpl.nasa.gov [137.78.160.141])
	by mail.jpl.nasa.gov (Switch-3.3.2mp/Switch-3.3.2mp) with ESMTP id n0M3UXGf032045
	for <sc22wg5@open-std.org>; Thu, 22 Jan 2009 03:30:34 GMT
Received: from [137.79.7.57] (math.jpl.nasa.gov [137.79.7.57])
	(authenticated bits=0)
	by mprox2.jpl.nasa.gov (Switch-3.2.6/Switch-3.2.6) with ESMTP id n0M3UWmB018363
	(version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT)
	for <sc22wg5@open-std.org>; Wed, 21 Jan 2009 19:30:32 -0800
Subject: WG5 Ballot 6 (N1765)
From: Van Snyder <Van.Snyder@jpl.nasa.gov>
Reply-To: Van.Snyder@jpl.nasa.gov
To: sc22wg5 <sc22wg5@open-std.org>
Content-Type: text/plain
Organization: Yes
Date: Wed, 21 Jan 2009 19:30:31 -0800
Message-Id: <1232595032.15119.776.camel@math.jpl.nasa.gov>
Mime-Version: 1.0
X-Mailer: Evolution 2.12.3 (2.12.3-8.el5_2.3) 
Content-Transfer-Encoding: 7bit
X-Source-IP: math.jpl.nasa.gov [137.79.7.57]
X-Source-Sender: Van.Snyder@jpl.nasa.gov
X-AUTH: Authorized
Sender: owner-sc22wg5@open-std.org
Precedence: bulk

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
-Y-   ---  F03/0074   Type mismatch for C character arguments
-Y-   ---  F03/0075   C interop of derived types with array components
-C-   ---  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
-C-   ---  F03/0082   VALUE in place of INTENT for pure procedure dummy
                      arguments
-C-   ---  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
-C-   ---  F03/0111   Is defined assignment to a vector subscripted
                      array allowed?
-Y-   ---  F03/0113   Size and uniqueness considerations for ID=
-Y-   ---  F03/0114   Inconsistent restrictions on i/o specifiers
-C-   ---  F03/0117   STOP executed via function in input/output list

F95/0074: I'm pleased we reached the opposite conclusion in 2008.
F03/0076: I'm pleased we reached the opposite conclusion in 2008.
F03/0082: I'm pleased we reached the opposite conclusion in 2008.
F03/0087: I'm pleased we removed 04-007:C1255 in 2008.
F03/0111: The answer doesn't address the submitter's contention that
elemental assignments are expanded into scalar assignments before
consideration whether they are defined or intrinsic.  Nothing wrong with
the edits, however.
F03/0117: Making the whole file undefined seems a bit harsh.  Couldn't
this have been "the record being written when the program is
terminated?"


