--- src/corelib/tools/qsimd_p.h.orig 2014-09-11 03:48:05.000000000 -0700 +++ src/corelib/tools/qsimd_p.h 2021-01-12 23:42:29.000000000 -0600 @@ -260,7 +260,7 @@ _BitScanForward(&result, val); return result; } -# elif (defined(Q_CC_CLANG) || (defined(Q_CC_GNU) && __GNUC__ * 100 + __GNUC_MINOR__ < 405)) \ +# elif ((defined(Q_CC_CLANG) && !defined(_bit_scan_reverse)) || (!defined(Q_CC_CLANG) && defined(Q_CC_GNU) && __GNUC__ * 100 + __GNUC_MINOR__ < 405)) \ && !defined(Q_CC_INTEL) // Clang is missing the intrinsic for _bit_scan_reverse // GCC only added it in version 4.5