From owner-sc22wg5+sc22wg5-dom8=www.open-std.org@open-std.org  Tue Apr 24 09:38:06 2012
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 3B732356973; Tue, 24 Apr 2012 09:38:06 +0200 (CEST)
Delivered-To: sc22wg5@open-std.org
Received: from rcsinet15.oracle.com (rcsinet15.oracle.com [148.87.113.117])
	by www.open-std.org (Postfix) with ESMTP id 8381E3567F3
	for <sc22wg5@open-std.org>; Tue, 24 Apr 2012 09:38:03 +0200 (CEST)
Received: from acsinet22.oracle.com (acsinet22.oracle.com [141.146.126.238])
	by rcsinet15.oracle.com (Sentrion-MTA-4.2.2/Sentrion-MTA-4.2.2) with ESMTP id q3O7c145014396
	(version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK)
	for <sc22wg5@open-std.org>; Tue, 24 Apr 2012 07:38:02 GMT
Received: from acsmt356.oracle.com (acsmt356.oracle.com [141.146.40.156])
	by acsinet22.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id q3O7c1R2018380
	(version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO)
	for <sc22wg5@open-std.org>; Tue, 24 Apr 2012 07:38:01 GMT
Received: from abhmt118.oracle.com (abhmt118.oracle.com [141.146.116.70])
	by acsmt356.oracle.com (8.12.11.20060308/8.12.11) with ESMTP id q3O7c1i3008172
	for <sc22wg5@open-std.org>; Tue, 24 Apr 2012 02:38:01 -0500
Received: from [10.132.140.77] (/10.132.140.77)
	by default (Oracle Beehive Gateway v4.0)
	with ESMTP ; Tue, 24 Apr 2012 00:38:00 -0700
Message-ID: <4F96581F.8090704@oracle.com>
Date: Tue, 24 Apr 2012 00:37:03 -0700
From: Robert Corbett <robert.corbett@oracle.com>
Reply-To: robert.corbett@oracle.com
Organization: Oracle America
User-Agent: Mozilla/5.0 (X11; SunOS sun4u; rv:6.0) Gecko/20110814 Thunderbird/6.0
MIME-Version: 1.0
CC: sc22wg5@open-std.org
Subject: Addition to Vote on N1911
References: <20120423125017.460723568DB@www.open-std.org>
In-Reply-To: <20120423125017.460723568DB@www.open-std.org>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-Source-IP: acsinet22.oracle.com [141.146.126.238]
Sender: owner-sc22wg5@open-std.org
Precedence: bulk

I wish to add the following item to the list of
reasons I gave for voting against promoting N1911.

Robert Corbett
representing Oracle America

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

5.  8.3.4

     The type CFI_index_t is not defined clearly.
     I think almost all readers will assume that
     the definition given in paragraph 3 of
     Clause 8.3.4 is meant to allow ptrdiff_t as
     a possible definition of CFI_index_t.
     Depending on the companion C processor, that
     might be possible or it might not.

     A clearer definition of the type CFI_index_t
     is

         CFI_index_t is a typedef name for a
         signed integer type capable of
         representing all integers in the
         range from -N to N, where N is the
         size (in bytes) of the largest object
         that can be produced by the companion
         C processor.

     This definition was not my first guess as to
     what was intended.  I had assumed that the
     definition of CFI_index_t should depend on
     the maximum size of objects that can be
     produced by the Fortran processor.  I was
     assured that that definition was not correct.
