We currently don't have a test for this, but as soon as all of the backends support device side rng we should make that a requirement. For POCL we likely have to copy https://github.com/JuliaGPU/OpenCL.jl/pull/365