Hello! I've created SmokeRand: a new cross-platform test suite for pseudorandom number generators written in C99 (MIT license). It combines ideas from TestU01, PractRand and gjrand, supports multi-threading, includes four predefined general purpose batteries, ~250 PRNG examples and several pre-defined heuristic scoring for tested PRNGs. Two interfaces for generators are supported: either stdin/stdout or plugins. An easy integration with TestU01 and PractRand is also supported.
It seems that sensitivity of SmokeRand full battery is comparable to TestU01, but it has a native support for both 32-bit and 64-bit generators. Also SmokeRand sometimes finds artefacts not detected by TestU01 and PractRand: e.g. in upper bits of 128-bit LCGs, additive lagged Fibonacci generators with huge lags, absence of 64-bit duplicates in SplitMix64 and DES-CTR output.