I have this code:
let buff = alloc(4) let srcBuff = [25'u8, 0, 0, 0] copyMem(buff, srcBuff.unsafeAddr, 4) let value = cast[ptr int32](buff)[] dealloc(buff) echo $value Run
let buff = alloc(4) let srcBuff = [25'u8, 0, 0, 0] copyMem(buff, srcBuff.unsafeAddr, 4) let value = cast[ptr int32](buff)[] dealloc(buff) echo $value