Yes it is. But it's still available unless Lua is compiled without compatibility flags, and so far the policy has been to assume that all Lua compatibility flags are enabled. I'd be perfectly fine with restricting bit32 to Lua 5.2 only, though ...