From 8d6ee2b0d1d99bbd0f89054df5540ee4fb8c5616 Mon Sep 17 00:00:00 2001 From: Malik Shahzad Muzaffar Date: Wed, 31 Jan 2024 08:38:55 +0100 Subject: [PATCH] Don't crash on empty tensor contraction https://gitlab.com/libeigen/eigen/-/merge_requests/1287 --- unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h | 1 - 1 file changed, 1 deletion(-) diff --git a/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h b/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h index c629e44cf3f..7ba6a522920 100644 --- a/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h +++ b/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h @@ -91,7 +91,6 @@ struct TensorContractionBlockMemAllocator { eigen_assert(rhs_block); BlockSizes sz = ComputeLhsRhsBlockSizes(bm, bk, bn); char* block_mem = static_cast(d.allocate(sz.lhs_size + sz.rhs_size)); - eigen_assert(block_mem); *lhs_block = reinterpret_cast(block_mem); *rhs_block = reinterpret_cast(block_mem + sz.lhs_size); return block_mem;