adding IGNORE_HWRNG_FAILURE preprocessor option for testing purposes