From b0f877f8e01e90a5b0f3a79d46ea234899f8b499 Mon Sep 17 00:00:00 2001 From: Rasmus Munk Larsen Date: Wed, 5 Apr 2023 17:06:14 +0000 Subject: [PATCH] Don't crash on empty tensor contraction. --- 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 3a917a067..55369e188 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;