From a32db4396635c706d9e862824bdf4e0ec0c3b257 Mon Sep 17 00:00:00 2001 From: Jordan Rupprecht Date: Thu, 19 Dec 2024 11:06:08 +0000 Subject: [PATCH] Add missing `#include ` --- Eigen/src/Core/util/ConfigureVectorization.h | 1 + 1 file changed, 1 insertion(+) diff --git a/Eigen/src/Core/util/ConfigureVectorization.h b/Eigen/src/Core/util/ConfigureVectorization.h index 47ddd4f8a..223d64f7e 100644 --- a/Eigen/src/Core/util/ConfigureVectorization.h +++ b/Eigen/src/Core/util/ConfigureVectorization.h @@ -41,6 +41,7 @@ // Align to the boundary that avoids false sharing. // https://en.cppreference.com/w/cpp/thread/hardware_destructive_interference_size #ifdef __cpp_lib_hardware_interference_size +#include #define EIGEN_ALIGN_TO_AVOID_FALSE_SHARING EIGEN_ALIGN_TO_BOUNDARY(std::hardware_destructive_interference_size) #else // Overalign for the cache line size of 128 bytes (Apple M1)