utils/OSThread_POSIX.c:88:9: warning: incompatible pointer to integer conversion returning 'const pthread_t' (aka 'struct _opaque_pthread_t *const') from a function with result type 'UINT64' (aka 'unsigned long long') [-Wint-conversion]
pthread_t on macOS is more than just an unsigned long int typedef, properly getting a numerical id requires the use of a non-portable function.
pthread_t
on macOS is more than just an unsigned long int typedef, properly getting a numerical id requires the use of a non-portable function.