Bug#841724: jessie-pu: package guile-2.0/2.0.11+1-9
Rob Browning <rlb@defaultvalue.org> writes:
> I'll try to get some time this week to run the tests on a porterbox --
> see if I can reproduce the problem there.
I was able to reproduce the problem on partch, and then poked around a
bit. It looks like this might be a glibc bug that's addressed in
2.19-18+deb8u8: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=855606
I tested a trivial C program in jessie and sid chroots that just prints
sqrt(2.0) and pow(2.0, 0.5) to 70 decimal places.
jessie (glibc 2.19-18+deb8u7):
1.4142135623730949234300169337075203657150268554687500000000000000000000
1.4142135623730951454746218587388284504413604736328125000000000000000000
sid (glibc 2.24-10):
1.4142135623730951454746218587388284504413604736328125000000000000000000
1.4142135623730951454746218587388284504413604736328125000000000000000000
Then I grabbed the 2.19-18+deb8u8 deb, unpacked it, and
(jessie_powerpc-dchroot)rlb@partch:~/guile-2.0-2.0.11+1$ LD_LIBRARY_PATH=/home/rlb/libc6_2.19-18+deb8u8/lib/powerpc-linux-gnu ./check-guile fractions.test
Testing /home/rlb/guile-2.0-2.0.11+1/meta/guile ... fractions.test
with GUILE_LOAD_PATH=/home/rlb/guile-2.0-2.0.11+1/test-suite
Running fractions.test
Totals for this test run:
passes: 349
failures: 0
unexpected passes: 0
expected failures: 0
unresolved test cases: 0
untested test cases: 0
unsupported test cases: 0
errors: 0
Given that, I suspect that the buildd didn't have that version of libc,
and if/when they do, the test will be fine.
Thanks
--
Rob Browning
rlb @defaultvalue.org and @debian.org
GPG as of 2011-07-10 E6A9 DA3C C9FD 1FF8 C676 D2C4 C0F0 39E9 ED1B 597A
GPG as of 2002-11-03 14DD 432F AE39 534D B592 F9A0 25C8 D377 8C7E 73A4
Reply to: