the constants have `(2 << 24)` blindly added, which is only valid for unix (not mach, etc) see https://github.com/lunixbochs/usercorn/issues/91