Only testPointerGetBoolean() and testPointerSetBoolean() fail which is odd, my guess is there's some macOS quirk we're missing like the memory isn't being cleared before allocation, or there's some padding bytes, or the size of a Boolean on macOS is a little different etc.
See https://github.com/jnr/jnr-ffi/pull/299
Only
testPointerGetBoolean()
andtestPointerSetBoolean()
fail which is odd, my guess is there's some macOS quirk we're missing like the memory isn't being cleared before allocation, or there's some padding bytes, or the size of a Boolean on macOS is a little different etc.