fix #6808 and #6854

when tests are run on a single core, the RNG ends up with sprb45 having 16 nonzeros