CUDA.@atomic causes type instability?

Done: https://github.com/JuliaGPU/CUDA.jl/issues/1253