From owner-sc22wg5@open-std.org Tue Mar 25 19:30:36 2008 Return-Path: X-Original-To: sc22wg5-dom6 Delivered-To: sc22wg5-dom6@open-std.org Received: by open-std.org (Postfix, from userid 521) id EAC46D861C; Tue, 25 Mar 2008 19:30:36 +0100 (CET) X-Original-To: sc22wg5@open-std.org Delivered-To: sc22wg5@open-std.org Received: from e3.ny.us.ibm.com (e3.ny.us.ibm.com [32.97.182.143]) by open-std.org (Postfix) with ESMTP id 79D3D3850A for ; Tue, 25 Mar 2008 19:30:06 +0100 (CET) Received: from d01relay04.pok.ibm.com (d01relay04.pok.ibm.com [9.56.227.236]) by e3.ny.us.ibm.com (8.13.8/8.13.8) with ESMTP id m2PITuR7022245 for ; Tue, 25 Mar 2008 14:29:56 -0400 Received: from d01av01.pok.ibm.com (d01av01.pok.ibm.com [9.56.224.215]) by d01relay04.pok.ibm.com (8.13.8/8.13.8/NCO v8.7) with ESMTP id m2PITuj4242146 for ; Tue, 25 Mar 2008 14:29:56 -0400 Received: from d01av01.pok.ibm.com (loopback [127.0.0.1]) by d01av01.pok.ibm.com (8.12.11.20060308/8.13.3) with ESMTP id m2PITtjN028431 for ; Tue, 25 Mar 2008 14:29:56 -0400 Received: from d25ml04.torolab.ibm.com (d25ml04.torolab.ibm.com [9.26.6.105]) by d01av01.pok.ibm.com (8.12.11.20060308/8.12.11) with ESMTP id m2PITt3d028418; Tue, 25 Mar 2008 14:29:55 -0400 In-Reply-To: <20080306115023.2DE9CDDAFB@open-std.org> To: j.k.reid@rl.ac.uk, fortran standards email list for J3 Cc: WG5 MIME-Version: 1.0 Subject: Re: (j3.2006) (SC22WG5.3546) Letter ballot 5 on F2003 interpretations X-Mailer: Lotus Notes Release 7.0 HF144 February 01, 2006 Message-ID: From: Jim Xia Date: Tue, 25 Mar 2008 14:29:53 -0400 X-MIMETrack: Serialize by Router on D25ML04/25/M/IBM(Release 7.0.2HF446 | March 16, 2007) at 03/25/2008 14:29:55, Serialize complete at 03/25/2008 14:29:55 Content-Type: multipart/alternative; boundary="=_alternative 00659D9D85257417_=" Sender: owner-sc22wg5@open-std.org Precedence: bulk This is a multipart message in MIME format. --=_alternative 00659D9D85257417_= Content-Type: text/plain; charset="US-ASCII" The following Fortran 2003 interpretations are being balloted: Yes No Number Title -Y- --- F03/0003 Referencing deferred bindings -Y- --- F03/0004 Type-bound procedures and undefined association status -Y- --- F03/0079 Value of decimal exponent for a real zero value -Y- --- F03/0080 Formatted output of a negative real zero value -N- --- F03/0100 Error in field width for special cases of signed INFINITY output -Y- --- F03/0104 Deallocation and finalization of bounds-remapped pointers -Y- --- F03/0106 Inquire by unit inconsistencies -Y- --- F03/0107 Are the IEEE_* elemental routines required -Y- --- F03/0108 Is IEEE_SUPPORT_NAN consistent with the other IEEE_SUPPORT functions NO vote on F03/0100 The second edit says that if is zero, then the output field for NaN values is 'NaN'. This seems to be too restrictive. Processors should be given options for additional information in the output, e.g. a processor can provide additional information to specify whether a NaN is quiet NaN or signaling NaN. Cheers, Jim Xia RL Fortran Compiler Test IBM Toronto Lab at 8200 Warden Ave, Markham, On, L6G 1C7 Phone (905) 413-3444 Tie-line 313-3444 email: jimxia@ca.ibm.com D2/YF7/8200 /MKM --=_alternative 00659D9D85257417_= Content-Type: text/html; charset="US-ASCII"
The following Fortran 2003 interpretations are being balloted:

Yes   No   Number     Title
-Y-   ---  F03/0003 Referencing deferred bindings  
-Y-   ---  F03/0004 Type-bound procedures and undefined association status
-Y-   ---  F03/0079 Value of decimal exponent for a real zero value
-Y-   ---  F03/0080 Formatted output of a negative real zero value
-N-   ---  F03/0100 Error in field width for special cases of signed
                    INFINITY output
-Y-   ---  F03/0104 Deallocation and finalization of bounds-remapped
                    pointers
-Y-   ---  F03/0106 Inquire by unit inconsistencies
-Y-   ---  F03/0107 Are the IEEE_* elemental routines required
-Y-   ---  F03/0108 Is IEEE_SUPPORT_NAN consistent with the other
                    IEEE_SUPPORT functions



NO vote on F03/0100
The second edit says that if <w> is zero, then the output field for NaN
values is 'NaN'.  This seems to be too restrictive.  Processors should be
given options for additional information in the output, e.g. a processor can
provide additional information to specify whether a NaN is quiet NaN or
signaling NaN.



Cheers,

Jim Xia

RL Fortran Compiler Test
IBM Toronto Lab at 8200 Warden Ave, Markham, On, L6G 1C7
Phone (905) 413-3444  Tie-line 313-3444
email: jimxia@ca.ibm.com
D2/YF7/8200 /MKM
--=_alternative 00659D9D85257417_=--