Thread Links | Date Links | ||||
---|---|---|---|---|---|
Thread Prev | Thread Next | Thread Index | Date Prev | Date Next | Date Index |
Dear P1788,For the sake of my friend Bill Walster who is experiencing "technical difficulties," I am forwarding the three attached e-mails as requested.
Sincerely, Nate----- Original Message ----- From: "Bill" <kayewalster@xxxxxxxxx>
To: "Nate Hayes" <nh@xxxxxxxxxxxxxxxxx> Sent: Wednesday, May 18, 2011 1:43 PM Subject: Please post for me
Nate, I'm on my wife's computer. Mine is ill. :( Please post the attached emails for me. They were rejected as seen in the third attachment. Thanks, Bill P. S.: Hope all is well with you and your work.
--- Begin Message ---There is no reason for an interval arithmetic standard to specify how it is implemented other than that *any* implementation must not violate containment, which is the *only* error an interval implementation can make.
- To: stds-1788 <stds-1788@xxxxxxxxxxxxxxxxx>
- Subject: Re: I vote NO on Motion P1788/M0024.02:RoundedOperations
- From: Bill <bill@xxxxxxxxxxx>
- Date: Tue, 17 May 2011 10:36:18 -0700
- Reply-to: bill@xxxxxxxxxxx
- User-agent: Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10.5; en-US; rv:1.9.2.17) Gecko/20110414 Thunderbird/3.1.10
--- End Message ---
--- Begin Message ---
- To: Nate Hayes <nh@xxxxxxxxxxxxxxxxx>
- Subject: Re: Expression evaluation [was Re: I vote NO ...]
- From: Bill <bill@xxxxxxxxxxx>
- Date: Wed, 18 May 2011 09:54:34 -0700
- Cc: P-1788 <stds-1788@xxxxxxxxxxxxxxxxx>
- In-reply-to: <1AB9B350B5FA4189B8F58B3DEA72F3B4@KLENDATHU>
- References: <20110513144023.017C51212AFC@xxxxxxxxx> <OFC0E81597.61249B4E-ON8525788F.005CE0AE-8525788F.0078295E@xxxxxxxxxx> <4DCFEBDD.3010504@xxxxxxxxxxx> <20110515154226.A24231212B2D@xxxxxxxxx> <F86064AAC8CB4C1D8DA70066B912A1AA@KLENDATHU> <20110515165425.3B0481212B3D@xxxxxxxxx> <B6CA3278515E4FDF8692999C20491B7E@KLENDATHU> <20110515175745.805761212B44@xxxxxxxxx> <CB7C1C3E-CAAF-4596-8EC7-D5D14CAF1446@xxxxxxxx> <Prayer.1.3.3.1105181138110.17332@xxxxxxxxxxxxxxxxxxxxxx> <20110518142652.F1D40126A81E@xxxxxxxxx> <Prayer.1.3.3.1105181635240.18577@xxxxxxxxxxxxxxxxxxxxxx> <1AB9B350B5FA4189B8F58B3DEA72F3B4@KLENDATHU>
- Reply-to: bill@xxxxxxxxxxx
- User-agent: Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10.5; en-US; rv:1.9.2.17) Gecko/20110414 Thunderbird/3.1.10
On 5/18/11 9:23 AM, Nate Hayes wrote:Nick Maclaren wrote:In particular, I regard any hint that such a standard includes a requirement for established languages to make unacceptable changes as almost certain to kill acceptance. But, to make a more positive contribution, here is another approach: Expressions are required to return an interval that must contain all of the possible values resulting from a mathematically perfect evaluation of all possible values in the input intervals. Both the performance and tightness of the result would be quality of implementation issues.Amen.Yes.This is particularly true when considering the topic of property tracking with decorations. But unfortunately, most of that lengthy discussion has taken place offline over the past 5 months, so I suspect few people listening will know why I mention that. NateAnd, yes, a compiler WOULD be allowed to replace an expression by a numerically better equivalent.And Amen!Most compilers would then have flags, choosing the balance. That was also my preference for IEEE 754 support, incidentally, but it's trickier to specify for that. Regards, Nick.
--- End Message ---
--- Begin Message ---
- To: "G. William Walster" <bill@xxxxxxxxxxx>
- Subject: Fwd: Rejected posting to STDS-1788@xxxxxxxxxxxxxxxxx
- From: "J. Kaye Walster" <kayewalster@xxxxxxxxx>
- Date: Wed, 18 May 2011 11:11:29 -0700
- Authentication-results: mx.google.com; spf=pass (google.com: domain of SRS0=sEBX=YI=gmail.com=kayewalster@xxxxxxxxxxxxxxxxxxxxxxx designates 64.202.189.169 as permitted sender) smtp.mail=SRS0=sEBX=YI=gmail.com=kayewalster@xxxxxxxxxxxxxxxxxxxxxxx; dkim=pass (test mode) header.i=@xxxxxxxxx
- Delivered-to: billwalster@xxxxxxxxx
- Delivered-to: bill@xxxxxxxxxxx
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:reply-to:in-reply-to:references :date:message-id:subject:from:to:content-type; bh=X+/DbESr1AK3LqKKUW+0j5Q0J7ykqUkaUac5KuE7NA8=; b=UvG/IhryX7Okl/ejbhim91TImLQ75H+gtBnhUVzNnNC9NbwI0yqLJKfWtxN+gD7I5Y ttvsDCuu/BZKMyuhw08+hYwGzm+OQIyP9sXlgzZaONQDujzkHkJNCy6BUMx1oVvFAHAr 3SFrBM2kub84apjOCPUzhNpQNEL+gTi7pNCmY=
- Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:reply-to:in-reply-to:references:date:message-id :subject:from:to:content-type; b=F0vaqC8F03dfy12IoOg3+4YEp1QY7rR9VXIEXfPUVqgHQRszaUtrWVx6DIyunn127G 7+U9nDmHErFhfVIXI0aYAwoiYapbuP0YJ4fpUBgdLsQmj8Ftb4QXOoMF0xGCgo5TOopU CqYQWVXjiBaTZdLdJXTiak/fyy1BFFSNAafSc=
- In-reply-to: <LISTSERV%201105181302541125.070C@xxxxxxxxxxxxxxxxx>
- References: <LISTSERV%201105181302541125.070C@xxxxxxxxxxxxxxxxx>
- Reply-to: kaye@xxxxxxxxxxx
---------- Forwarded message ----------
From: IEEE LISTSERV Server (16.0) <LISTSERV@xxxxxxxx>
Date: Wed, May 18, 2011 at 10:02 AM
Subject: Rejected posting to STDS-1788@xxxxxxxxxxxxxxxxx
To: kayewalster@xxxxxxxxx
You are not authorized to send mail to the STDS-1788 list from your
kayewalster@xxxxxxxxx account. You might be authorized to post to the list from
another account, or perhaps when using another mail program configured to use a
different email address. However, LISTSERV has no way to associate this other
account or address with yours. If you need assistance or if you have any
questions regarding the policy of the STDS-1788 list, please contact the list
owners at STDS-1788-request@xxxxxxxxxxxxxxxxx.
---------- Forwarded message ----------
From: Bill <kayewalster@xxxxxxxxx>
To: Nate Hayes <nh@xxxxxxxxxxxxxxxxx>
Date: Wed, 18 May 2011 09:54:34 -0700
Subject: Re: _expression_ evaluation [was Re: I vote NO ...]
On 5/18/11 9:23 AM, Nate Hayes wrote:
Nick Maclaren wrote:Yes.
In particular, I regard any hint that such a standard includes a
requirement for established languages to make unacceptable changes
as almost certain to kill acceptance.
But, to make a more positive contribution, here is another approach:
Expressions are required to return an interval that must contain
all of the possible values resulting from a mathematically perfect
evaluation of all possible values in the input intervals.
Both the performance and tightness of the result would be quality of
implementation issues.
Amen.
And Amen!
This is particularly true when considering the topic of property tracking
with decorations. But unfortunately, most of that lengthy discussion has
taken place offline over the past 5 months, so I suspect few people
listening will know why I mention that.
Nate
And, yes, a compiler WOULD be allowed to replace
an _expression_ by a numerically better equivalent.
Most compilers would
then have flags, choosing the balance.
That was also my preference for IEEE 754 support, incidentally, but it's
trickier to specify for that.
Regards,
Nick.
--- End Message ---