Copy from ftp://ftp.netbsd.org/pub/NetBSD/NetBSD-release-6/src/lib/libc/stdlib/rand.c
analyze() takes a pointer to the rand function
Test the local implementation, the ISO C sample implementation (copied
from the draft standard), and the NetBSD implementation (copied and slightly
modified from the NetBSD libc source).