From owner-freebsd-current@FreeBSD.ORG Sun Nov 30 09:41:12 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 53FB1151; Sun, 30 Nov 2014 09:41:12 +0000 (UTC) Received: from vps1.elischer.org (vps1.elischer.org [204.109.63.16]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "vps1.elischer.org", Issuer "CA Cert Signing Authority" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 7A2BED52; Sun, 30 Nov 2014 09:41:11 +0000 (UTC) Received: from Julian-MBP3.local (50-196-156-133-static.hfc.comcastbusiness.net [50.196.156.133]) (authenticated bits=0) by vps1.elischer.org (8.14.9/8.14.9) with ESMTP id sAU9CiKU039607 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-SHA bits=128 verify=NO); Sun, 30 Nov 2014 01:12:47 -0800 (PST) (envelope-from julian@freebsd.org) Message-ID: <547ADF86.8050806@freebsd.org> Date: Sun, 30 Nov 2014 17:12:38 +0800 From: Julian Elischer User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.10; rv:24.0) Gecko/20100101 Thunderbird/24.6.0 MIME-Version: 1.0 To: Adrian Chadd , Steve Kargl Subject: Re: Possible bug in softfloat References: <20141128183416.GA71749@troutmask.apl.washington.edu> <20141128190721.GA71860@troutmask.apl.washington.edu> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-current , Bruce Evans X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 30 Nov 2014 09:41:12 -0000 On 11/29/14, 4:59 AM, Adrian Chadd wrote: > You can easily fire up a mips32 / mips64 emulator build - cross-build > a world+kernel, build an image, then run qemu-devel to boot it. > > https://wiki.freebsd.org/FreeBSD/MipsEmulation > > You should be able to get a 32 bit soft-float mips environment inside > there which you can use to trigger it. > (And also run whatever other floating point validation suite you may hvae.) I suspect this is one for bde to look at. > > > > -adrian > > > On 28 November 2014 at 11:07, Steve Kargl > wrote: >> On Fri, Nov 28, 2014 at 10:54:25AM -0800, Adrian Chadd wrote: >>> On 28 November 2014 at 10:34, Steve Kargl >>> wrote: >>>> In a thread on comp.lang.c, it was pointed out that softfloat >>>> has a bug and in checking src/lib/libc/softfloat I confimed >>>> the issue is present in FreeBSD. What I hae not confirmed >>>> is whether or not it is possible to hit this bug. In fact, >>>> it may only hit arm and mips. Anyway, here's the patch >>> So we should just commit this? >>> >> I suspect the answer is yes, but I have no idea on how >> to trigger this code path. I also have no access to >> arm or mips hardware where the problem may manifest only. >> >> It may also be appropriate to have someone else confirm >> that the patch is indeed correct. >> >> -- >> steve > _______________________________________________ > freebsd-current@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-current > To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org" > >