I think we simply didn’t update SIMD.write_to after introducing the larger integer types. Change 64 to max(64, dtype.bitwidth()) and it works.
SIMD.write_to
64
max(64, dtype.bitwidth())