Bug#746013: Investigating i386 issues with libmatheval
Neil Williams
codehelp at debian.org
Tue Oct 7 08:44:21 UTC 2014
On Mon, 06 Oct 2014 23:41:16 +0200
Julian Taylor <jtaylor.debian at googlemail.com> wrote:
> On 06.10.2014 23:34, Neil Williams wrote:
> > Something odd with the *386 builds, i386, kfreebsd-i386 and
> > hurd-i386:
> >
> > i386 chroot:
> > -1.3130352854993315
> > +1.3130352854993312
> >
> > Other 32bit architectures don't have a problem.
> >
>
> thats very expected, i386 numerical precision depends on compiler
> optimizations as the fpu has 80 bit width while double has 64.
> You need to bump the error bounds or use special flags like
> -ffloat-store or -fpmath=sse to avoid it.
OK, thanks. We're going to tweak the patch to use deterministic
precision, based on the highest precision available on all current
architectures.
--
Neil Williams
=============
http://www.linux.codehelp.co.uk/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/debian-science-maintainers/attachments/20141007/343d54ff/attachment.sig>
More information about the debian-science-maintainers
mailing list