From a7209fad70281a94ef923b1ded10ee687accaccc Mon Sep 17 00:00:00 2001 From: Yu You Date: Sat, 13 Dec 2025 17:00:12 -0800 Subject: [PATCH] GemmKernel: Define static constexpr member variables out-of-class for C++14 compatibility libeigen/eigen!2091 --- Eigen/src/Core/arch/AVX512/GemmKernel.h | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/Eigen/src/Core/arch/AVX512/GemmKernel.h b/Eigen/src/Core/arch/AVX512/GemmKernel.h index 96157f471..b37b6ed6b 100644 --- a/Eigen/src/Core/arch/AVX512/GemmKernel.h +++ b/Eigen/src/Core/arch/AVX512/GemmKernel.h @@ -929,6 +929,15 @@ class gemm_class { } }; +template +const int gemm_class::a_regs[]; + +template +const int gemm_class::b_regs[]; + +template +const int gemm_class::c_regs[]; + // Compute kernel with max unroll support of: // Single precision: // max_a_unroll: 48, 32, 16, 8, 4, 2, 1