From owner-cvs-all@FreeBSD.ORG Wed Apr 2 08:12:35 2003 Return-Path: Delivered-To: cvs-all@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 97C8337B401; Wed, 2 Apr 2003 08:12:35 -0800 (PST) Received: from troutmask.apl.washington.edu (troutmask.apl.washington.edu [128.208.78.105]) by mx1.FreeBSD.org (Postfix) with ESMTP id BB2A143FBD; Wed, 2 Apr 2003 08:12:34 -0800 (PST) (envelope-from sgk@troutmask.apl.washington.edu) Received: from troutmask.apl.washington.edu (localhost [127.0.0.1]) h32GCYPR085305; Wed, 2 Apr 2003 08:12:34 -0800 (PST) (envelope-from sgk@troutmask.apl.washington.edu) Received: (from sgk@localhost)h32GCWLv085304; Wed, 2 Apr 2003 08:12:32 -0800 (PST) Date: Wed, 2 Apr 2003 08:12:32 -0800 From: Steve Kargl To: Bruce Evans Message-ID: <20030402161232.GA85205@troutmask.apl.washington.edu> References: <200303272038.h2RKcM7L096560@repoman.freebsd.org> <20030330175646.281097ad.Alexander@Leidinger.net> <20030331082023.GE11307@cirb503493.alcatel.com.au> <20030401172440.701aaafd.Alexander@Leidinger.net> <20030401200457.GA30284@cirb503493.alcatel.com.au> <20030402154250.X25489@gamplex.bde.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20030402154250.X25489@gamplex.bde.org> User-Agent: Mutt/1.4i cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org cc: Alexander Leidinger Subject: Re: cvs commit: src/sys/ia64/include float.h X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 02 Apr 2003 16:12:36 -0000 On Wed, Apr 02, 2003 at 04:21:30PM +1000, Bruce Evans wrote: > > verify correct FP behaviour by the CPU and compiler floating around on > > the net - look at NETLIB or Prof W. Kahan's web site. (I don't have > > the URL's immediately to hand). > > ucbtest is good but is too old to cover much of C99. I haven't found > anything anywhere near as good and up to date. > Have you looked at John Hauser's SoftFloat package? http://www.jhauser.us/arithmetic/SoftFloat.html. The blurb at the top of the web page states: "SoftFloat fully implements the four most common floating-point formats: single precision (32 bits), double precision (64 bits), extended double precision (80 bits), and quadruple precision (128 bits). All required rounding modes, exception flags, and special values are supported. There is a test program available to compare the machines FP against SoftFloat. -- Steve