user/haveged: (ppc) FTTFS: Check Fail: chisqr:99.194839% not in 1.000000-99.000000
Found on ppc:
make entest
make[2]: Entering directory '/usr/src/packages/user/haveged/src/haveged-1.9.13/ent'
gcc -DHAVE_CONFIG_H -I. -I.. -Wall -O2 -fno-omit-frame-pointer -ggdb -mcpu=G3 -mfpu=dp_full -g -c -o entest.o entest.c
gcc -DHAVE_CONFIG_H -I. -I.. -Wall -O2 -fno-omit-frame-pointer -ggdb -mcpu=G3 -mfpu=dp_full -g -c -o iso8859.o iso8859.c
gcc -DHAVE_CONFIG_H -I. -I.. -Wall -O2 -fno-omit-frame-pointer -ggdb -mcpu=G3 -mfpu=dp_full -g -c -o randtest.o randtest.c
gcc -DHAVE_CONFIG_H -I. -I.. -Wall -O2 -fno-omit-frame-pointer -ggdb -mcpu=G3 -mfpu=dp_full -g -c -o chisq.o chisq.c
/bin/sh ../libtool --tag=CC --mode=link gcc -Wall -O2 -fno-omit-frame-pointer -ggdb -mcpu=G3 -mfpu=dp_full -g -Wl,--as-needed -Wl,--no-keep-memory -o entest entest.o iso8859.o randtest.o chisq.o -lm
libtool: link: gcc -Wall -O2 -fno-omit-frame-pointer -ggdb -mcpu=G3 -mfpu=dp_full -g -Wl,--as-needed -Wl,--no-keep-memory -o entest entest.o iso8859.o randtest.o chisq.o -lm
make[2]: Leaving directory '/usr/src/packages/user/haveged/src/haveged-1.9.13/ent'
make check-local
make[2]: Entering directory '/usr/src/packages/user/haveged/src/haveged-1.9.13/ent'
./entest -t ./entitle.gif
Self-test good!
../src/haveged -n 16384k -v 1
haveged: command socket is listening at fd 5
Writing 16 M byte output to sample
haveged: ver: 1.9.13; arch: ppc; vend: ; build: (gcc 8.5.0 TV); collect: 128K
haveged: cpu: (); data: 16K (D); inst: 16K (D); idx: 11/40; sz: 15628/66872
haveged: tot tests(BA8): A:1/1 B:1/1 last entropy estimate 7.99573
haveged: fills: 32, generated: 16 M bytes
./entest -vf sample
Test Results
Sample: 16777216 bytes
Entropy: 7.999991 bits
Chi-Square: 203.858185(99.194839%)
Mean: 127.489697
PI: 3.143351(0.055966%)
Correlation: -0.000114
Check Fail: chisqr:99.194839% not in 1.000000-99.000000
make[2]: *** [Makefile:573: check-local] Error 255
make[2]: Leaving directory '/usr/src/packages/user/haveged/src/haveged-1.9.13/ent'
make[1]: *** [Makefile:446: check-am] Error 2
make[1]: Leaving directory '/usr/src/packages/user/haveged/src/haveged-1.9.13/ent'
make: *** [Makefile:478: check-recursive] Error 1
>>> ERROR: haveged: check failed
Passed tests the second time, hadn't seen this before.