This issue recommends to disable exception support in testing by adding the -fno-exceptions compile option to the test target. This change is recommended because apparently, sometimes the code coverage won't reach 100% test coverage because the testing didn't catch any exception. Since reproducing a case where the function will throw an exception is hard, it is better to just disable the exception instead.