A common mistake is to forget dtype sizes are in bytes not bits. Ie, u32 is not a thing but u4 is. moo support for the number schema class should catch illegal dtypes early and pervasively.
Currently, illegal/unknown dtypes silently lead to wrongly generated C++ like
A common mistake is to forget
dtype
sizes are in bytes not bits. Ie,u32
is not a thing butu4
is.moo
support for thenumber
schema class should catch illegal dtypes early and pervasively.Currently, illegal/unknown dtypes silently lead to wrongly generated C++ like