From owner-freebsd-numerics@FreeBSD.ORG Sun Aug 12 23:11:27 2012 Return-Path: Delivered-To: freebsd-numerics@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 2FE5B106566B for ; Sun, 12 Aug 2012 23:11:27 +0000 (UTC) (envelope-from peter@rulingia.com) Received: from vps.rulingia.com (host-122-100-2-194.octopus.com.au [122.100.2.194]) by mx1.freebsd.org (Postfix) with ESMTP id B95858FC0C for ; Sun, 12 Aug 2012 23:11:26 +0000 (UTC) Received: from server.rulingia.com (c220-239-249-137.belrs5.nsw.optusnet.com.au [220.239.249.137]) by vps.rulingia.com (8.14.5/8.14.5) with ESMTP id q7CNBQ11075883 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for ; Mon, 13 Aug 2012 09:11:26 +1000 (EST) (envelope-from peter@rulingia.com) X-Bogosity: Ham, spamicity=0.000000 Received: from server.rulingia.com (localhost.rulingia.com [127.0.0.1]) by server.rulingia.com (8.14.5/8.14.5) with ESMTP id q7CNBK9V021737 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Mon, 13 Aug 2012 09:11:20 +1000 (EST) (envelope-from peter@server.rulingia.com) Received: (from peter@localhost) by server.rulingia.com (8.14.5/8.14.5/Submit) id q7CNBKDL021736 for freebsd-numerics@freebsd.org; Mon, 13 Aug 2012 09:11:20 +1000 (EST) (envelope-from peter) Resent-From: Peter Jeremy Resent-Date: Mon, 13 Aug 2012 09:11:20 +1000 Resent-Message-ID: <20120812231120.GJ20453@server.rulingia.com> Resent-To: freebsd-numerics@freebsd.org Received: from vps.rulingia.com (host-122-100-2-194.octopus.com.au [122.100.2.194]) by server.rulingia.com (8.14.5/8.14.5) with ESMTP id q6L5PL7e064390 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for ; Sat, 21 Jul 2012 15:25:22 +1000 (EST) (envelope-from stephen@missouri.edu) Received: from wilberforce.math.missouri.edu (wilberforce.math.missouri.edu [128.206.184.213]) by vps.rulingia.com (8.14.5/8.14.5) with ESMTP id q6L5PI0A095666 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Sat, 21 Jul 2012 15:25:20 +1000 (EST) (envelope-from stephen@missouri.edu) Received: from [127.0.0.1] (wilberforce.math.missouri.edu [128.206.184.213]) by wilberforce.math.missouri.edu (8.14.5/8.14.5) with ESMTP id q6L5OtXL020678; Sat, 21 Jul 2012 00:24:55 -0500 (CDT) (envelope-from stephen@missouri.edu) Message-ID: <500A3D27.9070403@missouri.edu> From: Stephen Montgomery-Smith Mail-Followup-To: freebsd-numerics@freebsd.org User-Agent: Mozilla/5.0 (X11; Linux i686; rv:14.0) Gecko/20120714 Thunderbird/14.0 MIME-Version: 1.0 To: Bruce Evans References: <20120714120432.GA70706@server.rulingia.com> <20120717084457.U3890@besplex.bde.org> <5004A5C7.1040405@missouri.edu> <5004DEA9.1050001@missouri.edu> <20120717200931.U6624@besplex.bde.org> <5006D13D.2080702@missouri.edu> <20120718205625.GA409@troutmask.apl.washington.edu> <500725F2.7060603@missouri.edu> <20120719025345.GA1376@troutmask.apl.washington.edu> <50077987.1080307@missouri.edu> <20120719032706.GA1558@troutmask.apl.washington.edu> <5007826D.7060806@missouri.edu> <5007AD41.9070000@missouri.edu> <20120719205347.T2601@besplex.bde.org> <50084322.7020401@missouri.edu> <20120720035001.W4053@besplex.bde.org> <50085441.4090305@missouri.edu> <20120720162953.N2162@besplex.bde.org> <20120720184114.B2790@besplex.bde.org> <50097128.6030405@missouri.edu> <20120721032448.X5744@besplex.bde.org> <5009BD6C.9050301@missouri.edu> <20120721123522.T877@besplex.bde.org> <500A2565.9090009@missouri.edu> In-Reply-To: <500A2565.9090009@missouri.edu> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: Diane Bruce , John Baldwin , David Chisnall , Bruce Evans , Steve Kargl , David Schultz , Peter Jeremy , Warner Losh Subject: Re: Use of C99 extra long double math functions after r236148 X-BeenThere: freebsd-numerics@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Discussions of high quality implementation of libm functions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Date: Sun, 12 Aug 2012 23:11:27 -0000 X-Original-Date: Sat, 21 Jul 2012 00:24:55 -0500 X-List-Received-Date: Sun, 12 Aug 2012 23:11:27 -0000 On 07/20/2012 10:43 PM, Stephen Montgomery-Smith wrote: > On 07/20/2012 10:34 PM, Bruce Evans wrote: >> On Fri, 20 Jul 2012, Stephen Montgomery-Smith wrote: >> >>> Bruce, with both of us working at the same time on clog, it is getting >>> hard for me to follow. The version I sent this morning is the last >>> change I made. >>> >>> How about if you come the owner of the code for a while. When you are >>> finished, send it back to me, and I will look over everything you have >>> done. I won't work on it until then. This works for me in other ways >>> too, because my life is very busy at the moment. >> >> I'd prefer you (or Somone Else) to keep working on it. I just plugged it >> into my test framework and started zapping errors... (I need to make my >> test framework easier to set up so that I don't have any investment in >> the not seeing the errors.) >> > > Do you have a piece of code after you made the changes? Or did you only > record the changes in the emails you sent to me? I was hoping that you > could send me a file as an attachment, with all your suggested changes. > But if I have to go through all the emails you sent in the last few > days, I guess I'll have to do that. > OK Bruce, I started to go to sleep, and my mind started racing. Now I am beginning to understand what you were trying to tell me all day today. I can see that I might quite a lot of mistakes, and you were correcting me. And also, I think that I now see that you were trying to tell me that I could emulate genuine double double precision math with the hi-lo thing. The ideas were coming too thick and fast. I also had a lot of other stuff going on today. But even I hadn't, I think your ideas would have been coming too fast and thick anyway. I'll go through the emails you sent me today more carefully in the next week or so. Thanks. And sorry I was not reading your stuff properly today. Stephen