Silence implicit uint64_t to size_t conversion warnings in clang on 32-bit OS X
The out of memory checking code performs a calculation based on the difference between the memory used (a
size_t) and the memory limit (a
This causes warnings in clang about implicit conversions losing precision. To ensure this isn't happening, I assert
MaxMemInQueues <= SIZE_T_MAX before casting.
Branch will be posted after I have the bug number.