Please do not reply directly to this email. All additional comments should be made in the comments box of this bug. Summary: Review Request: dieharder - Random number generator tester and timer https://bugzilla.redhat.com/show_bug.cgi?id=744339 Summary: Review Request: dieharder - Random number generator tester and timer Product: Fedora Version: rawhide Platform: All OS/Version: Linux Status: NEW Severity: medium Priority: medium Component: Package Review AssignedTo: nobody@xxxxxxxxxxxxxxxxx ReportedBy: hladky.jiri@xxxxxxxxx QAContact: extras-qa@xxxxxxxxxxxxxxxxx CC: notting@xxxxxxxxxx, package-review@xxxxxxxxxxxxxxxxxxxxxxx Classification: Fedora Story Points: --- Type: --- Spec URL: http://jhladky.fedorapeople.org/dieharder.spec SRPM URL: http://jhladky.fedorapeople.org/dieharder-3.31.0-0.fc14.src.rpm Description: dieharder is a fairly involved random number/uniform deviate generator tester. It can either test any of its many prebuilt and linked generators (basically all of those in the Gnu Scientific Library plus others I've added) or a potentially random data-set in a file. With file input, it can manage either a variety of ASCII-formatted input or a raw binary bit string. It is thus suitable for use in testing both software RNG's and hardware RNG's. dieharder encapsulates (or will eventually encapsulate) basically all the random number tests I have been able to find -- George Marsaglia's "Diehard" battery of tests, STS (v1.5) from NIST FIPS, Knuth's tests, and more. Check in the man page or /usr/share documentation for a complete list of the tests and references where possible. It is intended to be the "Swiss army knife of random number testers", or "the last suite of random number testers you'll ever wear". Known issues: 1) rpmlint -i RPMS/i686/dieharder-3.31.0-0.fc14.i686.rpm dieharder.i686: W: shared-lib-calls-exit /usr/lib/libdieharder.so.3.31.0 exit@GLIBC_2.0 This library package calls exit() or _exit(), probably in a non-fork() context. Doing so from a library is strongly discouraged - when a library function calls exit(), it prevents the calling program from handling the error, reporting it to the user, closing files properly, and cleaning up any state that the program has. It is preferred for the library to return an actual error code and let the calling program decide how to handle the situation. => informed the upstream. Developers has committed to fix it. 2)SMP build is not working. I have currently no clue what's wrong Please compare SMP build: http://koji.fedoraproject.org/koji/getfile?taskID=3413089&name=build.log make[1]: *** No rule to make target `../libdieharder/libdieharder.la', needed by `dieharder'. Stop. make[1]: Leaving directory `/builddir/build/BUILD/dieharder-3.31.0/dieharder' make: *** [dieharder.time] Error 2 Build on one CPU is working just fine: http://koji.fedoraproject.org/koji/taskinfo?taskID=3413118 3413118 build (dist-f15, dieharder-3.31.0-0.fc14.src.rpm) completed successfully IMHO, these two issues are not blocking and we can release the package. Thanks a lot Jirka -- Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug. _______________________________________________ package-review mailing list package-review@xxxxxxxxxxxxxxxxxxxxxxx https://admin.fedoraproject.org/mailman/listinfo/package-review