From owner-sc22wg14+sc22wg14-domo2=www.open-std.org@open-std.org  Thu Oct 29 19:38:16 2015
Return-Path: <owner-sc22wg14+sc22wg14-domo2=www.open-std.org@open-std.org>
X-Original-To: sc22wg14-domo2
Delivered-To: sc22wg14-domo2@www.open-std.org
Received: by www.open-std.org (Postfix, from userid 521)
	id A35CD3587A8; Thu, 29 Oct 2015 19:38:16 +0100 (CET)
Delivered-To: sc22wg14@open-std.org
X-Greylist: delayed 2609 seconds by postgrey-1.34 at www5.open-std.org; Thu, 29 Oct 2015 19:38:16 CET
Received: from smh05.opentransfer.com (smh05.opentransfer.com [98.130.1.173])
	by www.open-std.org (Postfix) with ESMTP id 3564335714D
	for <sc22wg14@open-std.org>; Thu, 29 Oct 2015 19:38:14 +0100 (CET)
Received: by smh05.opentransfer.com (Postfix, from userid 8)
	id 9BA8A2FA1C2; Thu, 29 Oct 2015 13:54:34 -0400 (EDT)
X-Spam-Checker-Version: SpamAssassin 3.2.5 (2008-06-10) on
	smh05.opentransfer.com
X-Spam-Level: **
X-Spam-Status: No, score=2.1 required=5.0 tests=RDNS_NONE,SUBJ_ALL_CAPS
	autolearn=disabled version=3.2.5
Received: from webmail5.opentransfer.com (unknown [69.49.230.6])
	by smh05.opentransfer.com (Postfix) with ESMTP id 697B82FA0A1
	for <sc22wg14@open-std.org>; Thu, 29 Oct 2015 13:54:34 -0400 (EDT)
Received: from webmail5.opentransfer.com (webmail5.opentransfer.com [127.0.0.1])
	by webmail5.opentransfer.com (8.13.8/8.13.8) with ESMTP id t9THsKZa002084
	for <sc22wg14@open-std.org>; Thu, 29 Oct 2015 13:54:20 -0400
Received: (from nobody@localhost)
	by webmail5.opentransfer.com (8.13.8/8.13.8/Submit) id t9THsJK8002083
	for sc22wg14@open-std.org; Thu, 29 Oct 2015 18:54:19 +0100
X-Authentication-Warning: webmail5.opentransfer.com: nobody set sender to tydeman@tybor.com using -f
Received: from cpe-76-173-10-243.hawaii.res.rr.com
	(cpe-76-173-10-243.hawaii.res.rr.com [76.173.10.243]) by
	webmail.opentransfer.com (Horde MIME library) with HTTP; for
	<tydeman@tybor.com>; Thu, 29 Oct 2015 18:54:19 +0100
X-Opentransfer-Authenticated: tydeman@tybor.com
Message-ID: <20151029185419.us038ofk00gwsook@webmail.opentransfer.com>
Date: Thu, 29 Oct 2015 18:54:19 +0100
From: "Fred J. Tydeman" <tydeman@tybor.com>
To: "sc22wg14@open-std.org" <sc22wg14@open-std.org>
Subject: DR 473, 409
MIME-Version: 1.0
Content-Type: text/plain;
	charset=ISO-8859-1;
	DelSp="Yes";
	format="flowed"
Content-Disposition: inline
Content-Transfer-Encoding: 7bit
User-Agent: Internet Messaging Program (IMP) H3 (4.1.4)
X-Originating-IP: 76.173.10.243
Sender: owner-sc22wg14@open-std.org
Precedence: bulk

In thinking about DR 473 and 409 some more,
I now like the following solution.

In first line of 7.12.1, #2, #3, and #4,
change "occurs if" to either
   "only occurs if"
or
   "occurs only if"

[I think that is better than "if and only if"].

Add to 7.12.1#4:
  The description of each function lists any required range errors;
  an implementation may define additional range errors, provided
  that such errors are consistent with the mathematical definition
  of the function and are the result of either overflow or underflow.

-- 
Fred J. Tydeman        Tydeman Consulting
tydeman@tybor.com      Testing, numerics, programming
+1 (775) 358-9748      Vice-chair of J11 (ANSI "C")
Sample C99+FPCE tests: http://www.tybor.com
Savers sleep well, investors eat well, spenders work forever.

