there are no mac check to make sure ptr_bits are 64bit
but only windows and linux check
crunch/crn_decomp.h:2353:15: error: cast from pointer to smaller type 'crnd::ptr_bits' (aka 'unsigned int') loses
information
if ((uint32) reinterpret_cast<ptr_bits>(p) & (CRND_MIN_ALLOC_ALIGNMENT - 1)) {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
crunch/crn_decomp.h:2378:15: error: cast from pointer to smaller type 'crnd::ptr_bits' (aka 'unsigned int') loses
information
if ((uint32) reinterpret_cast<ptr_bits>(p) & (CRND_MIN_ALLOC_ALIGNMENT - 1)) {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
crunch/crn_decomp.h:2390:15: error: cast from pointer to smaller type 'crnd::ptr_bits' (aka 'unsigned int') loses
information
if ((uint32) reinterpret_cast<ptr_bits>(p) & (CRND_MIN_ALLOC_ALIGNMENT - 1)) {