type O1 {.size: 1.} = object
a: uint64 # too huge for that size
assert O1(a: 999999999'u64).sizeof == 1
type O2 = object
a: uint64
assert O2(a: 999999999'u64).sizeof == 8
Run?
type O1 {.size: 1.} = object
a: uint64 # too huge for that size
assert O1(a: 999999999'u64).sizeof == 1
type O2 = object
a: uint64
assert O2(a: 999999999'u64).sizeof == 8
Run?