Source: primesieve Version: 6.2+ds-1 Severity: serious Tags: patch https://buildd.debian.org/status/fetch.php?pkg=primesieve&arch=i386&ver=6.2%2Bds-1&stamp=1510442732&raw=0
... dh_auto_test -a -O--builddirectory=_build cd _build && make -j4 test ARGS\+=-j4 make[1]: Entering directory '/<<BUILDDIR>>/primesieve-6.2+ds/_build' Running tests... /usr/bin/ctest --force-new-ctest-process -j4 Test project /<<BUILDDIR>>/primesieve-6.2+ds/_build Start 1: atomic Start 2: count_primes1 Start 3: count_primes2 Start 4: count_primes3 1/24 Test #1: atomic ........................... Passed 0.28 sec 2/24 Test #2: count_primes1 .................... Passed 0.30 sec Start 5: count_quadruplets Start 6: count_quintuplets 3/24 Test #5: count_quadruplets ................ Passed 0.90 sec 4/24 Test #6: count_quintuplets ................ Passed 1.08 sec Start 7: count_sextuplets Start 8: count_triplets 5/24 Test #8: count_triplets ................... Passed 0.89 sec 6/24 Test #7: count_sextuplets ................. Passed 1.11 sec Start 9: count_twins Start 10: cpu_info 7/24 Test #10: cpu_info ......................... Passed 0.31 sec Start 11: floorPow2 8/24 Test #11: floorPow2 ........................***Failed 0.21 sec floorPow2(1) = 1 OK floorPow2(2) = 2 OK floorPow2(3) = 2 OK floorPow2(4) = 4 OK floorPow2(5) = 4 OK floorPow2(6) = 4 OK floorPow2(7) = 4 OK floorPow2(8) = 8 ERROR Start 12: generate_n_primes1 9/24 Test #9: count_twins ...................... Passed 0.94 sec Start 13: generate_primes1 10/24 Test #13: generate_primes1 ................. Passed 0.30 sec Start 14: ilog2 11/24 Test #14: ilog2 ............................***Failed 0.30 sec ilog2(1) = 0 OK ilog2(2) = 1 OK ilog2(3) = 1 OK ilog2(4) = 2 OK ilog2(5) = 2 OK ilog2(6) = 2 OK ilog2(7) = 2 OK ilog2(8) = 3 ERROR Start 15: isqrt 12/24 Test #15: isqrt ............................ Passed 0.89 sec Start 16: next_prime1 13/24 Test #16: next_prime1 ...................... Passed 3.21 sec Start 17: nth_prime1 14/24 Test #17: nth_prime1 ....................... Passed 3.52 sec Start 18: nth_prime2 15/24 Test #12: generate_n_primes1 ............... Passed 15.50 sec Start 19: nth_prime3 16/24 Test #3: count_primes2 .................... Passed 22.85 sec Start 20: prev_prime1 17/24 Test #18: nth_prime2 ....................... Passed 16.06 sec Start 21: generate_n_primes2 18/24 Test #21: generate_n_primes2 ............... Passed 0.61 sec Start 22: generate_primes2 19/24 Test #4: count_primes3 .................... Passed 29.38 sec Start 23: next_prime2 20/24 Test #19: nth_prime3 ....................... Passed 23.31 sec Start 24: prev_prime2 21/24 Test #20: prev_prime1 ...................... Passed 22.00 sec 22/24 Test #24: prev_prime2 ...................... Passed 3.24 sec 23/24 Test #22: generate_primes2 ................. Passed 19.13 sec 24/24 Test #23: next_prime2 ...................... Passed 21.86 sec 92% tests passed, 2 tests failed out of 24 Total Test time (real) = 51.51 sec The following tests FAILED: 11 - floorPow2 (Failed) 14 - ilog2 (Failed) Errors while running CTest Makefile:121: recipe for target 'test' failed make[1]: *** [test] Error 8 This can be fixed with: --- debian/rules.old 2017-11-12 00:16:05.000000000 +0000 +++ debian/rules 2017-11-12 00:17:52.000000000 +0000 @@ -17,6 +17,11 @@ CXXFLAGS := $(subst -O2,-O3,$(CXXFLAGS)) endif +ifeq ($(DEB_HOST_ARCH),i386) + CFLAGS += -ffloat-store + CXXFLAGS += -ffloat-store +endif + default: @uscan --no-conf --dehs --report || true