If the INTR granule allocator mode is enabled, there is no semaphore to destroy.
Fixed CDC ACM example build
Remove INT_FAST32_MIN from limits.h, as it belongs to stdint.h