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 uint64_t
).
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.