diff --git a/functorch/csrc/dim/arena.h b/functorch/csrc/dim/arena.h index aaaf7e772a3a7..ec2cfef668952 100644 --- a/functorch/csrc/dim/arena.h +++ b/functorch/csrc/dim/arena.h @@ -8,7 +8,7 @@ #include #include "minpybind.h" -#ifdef _WIN32 +#if defined(_MSC_VER) && !defined(__clang__) #include // https://stackoverflow.com/questions/355967/how-to-use-msvc-intrinsics-to-get-the-equivalent-of-this-gcc-code inline unsigned int __builtin_clz(unsigned int x) {