From owner-sc22wg5+sc22wg5-dom8=www.open-std.org@open-std.org  Wed Oct 29 02:30:31 2014
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 617B2358354; Wed, 29 Oct 2014 02:30:31 +0100 (CET)
Delivered-To: sc22wg5@open-std.org
Received: from nag-j.co.jp (nag-j.co.jp [111.68.142.10])
	by www.open-std.org (Postfix) with ESMTP id 4E4E9356CD8
	for <sc22wg5@open-std.org>; Wed, 29 Oct 2014 02:30:28 +0100 (CET)
Received: from Maru6 (218-42-159-105.cust.bit-drive.ne.jp [218.42.159.105])
	(authenticated bits=0)
	by nag-j.co.jp (8.14.5/8.14.5) with ESMTP id s9T1URMn059042
	for <sc22wg5@open-std.org>; Wed, 29 Oct 2014 10:30:31 +0900 (JST)
	(envelope-from malcolm@nag-j.co.jp)
Message-ID: <A1541A94843045E3A121D339892AF4BE@Maru6>
From: "Malcolm Cohen" <malcolm@nag-j.co.jp>
To: "WG5" <sc22wg5@open-std.org>
References: <20141027201943.09E1A3582F9@www.open-std.org><20141028005636.2C7383587BC@www.open-std.org> <20141028102557.7CB5B35672C@www.open-std.org>
In-Reply-To: <20141028102557.7CB5B35672C@www.open-std.org>
Subject: Re: (j3.2006) (SC22WG5.5355) [ukfortran]  From a colleague
Date: Wed, 29 Oct 2014 10:30:20 +0900
Organization: =?utf-8?B?5pel5pysTkFH?=
MIME-Version: 1.0
Content-Type: text/plain;
	format=flowed;
	charset="utf-8";
	reply-type=original
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
Importance: Normal
X-Mailer: Microsoft Windows Live Mail 15.4.3555.308
X-MimeOLE: Produced By Microsoft MimeOLE V15.4.3555.308
Sender: owner-sc22wg5@open-std.org
Precedence: bulk


I wrote:
>> Anyway, if NaN's are not an issue (either because you've proved some
>> difficult mathematical theorems about your code, you have some
>> sophisticated error handling mechanism, you are running with the Invalid
>> Exception trap enabled, or you don't care if the bridge falls down/plane
>> falls out of the sky), it is trivial to replace arithmetic IF with newer
>> alternatives.

Nick Maclaren replies:
>And, if you think that it is going to help you with IFs and NaNs, you are
>living in cloud cuckoo land.

That is not acceptable.

I'm not going to dignify the rest of this with any further reply, other than to 
note that running with traps enabled rather obviously *DOES* solve any IF/NaN 
problems by causing program termination.

Cheers,
-- 
................................Malcolm Cohen, Nihon NAG, Tokyo. 

