diff --git a/unsupported/Eigen/CXX11/src/Tensor/TensorDimensions.h b/unsupported/Eigen/CXX11/src/Tensor/TensorDimensions.h index 2b5de4f55..52f3ad76e 100644 --- a/unsupported/Eigen/CXX11/src/Tensor/TensorDimensions.h +++ b/unsupported/Eigen/CXX11/src/Tensor/TensorDimensions.h @@ -403,7 +403,7 @@ template struct sizes_match_up_to_dim { - static inline bool run(Dims1& dims1, Dims2& dims2) { + static inline bool run(Dims1&, Dims2&) { return false; } }; diff --git a/unsupported/test/cxx11_tensor_dimension.cpp b/unsupported/test/cxx11_tensor_dimension.cpp index 22c58450c..ce78efe52 100644 --- a/unsupported/test/cxx11_tensor_dimension.cpp +++ b/unsupported/test/cxx11_tensor_dimension.cpp @@ -46,7 +46,7 @@ static void test_match() Eigen::DSizes dyn1(2,3,7); Eigen::DSizes dyn2(2,3); - VERIFY_IS_EQUAL(Eigen::dimensions_match(dyn, stat), false); + VERIFY_IS_EQUAL(Eigen::dimensions_match(dyn1, dyn2), false); }