On Fri, 17 Oct 2014 10:44:51 +0100 Edmund Grimley Evans <edmund.grimley.ev...@gmail.com> wrote: > Source: libtrio > Version: 1.16+dfsg1-2 > > It failed to build on arm64: > > https://buildd.debian.org/status/package.php?p=libtrio&suite=sid > > The error was: > > Verification failed in regression.c:620. > Expected "03.142e+03" > Got "03.141e+03"
I met the same problem on mips64el. > > The test is expecting 3141.5 to be rounded up to 3142 rather than down > to 3141, but I don't think you can expect consistent results from a > test like that with the way libtrio is implemented using the machine's > floating-point arithmetic. (It's using long double, which is 128 bits > on arm64 but 80 on amd64, for example.) You should probably delete or > modify that test, and any other test that expects an exact half to be > rounded in a particular direction. > > -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org