Fix for clang: macro that are not defined but tested