pub unsafe extern "C" fn omp_alloc(
    size: size_t,
    a: omp_allocator_handle_t
) -> *mut c_void