From adb0ff3db8be55fc0ee08d21acdf9033a516c042 Mon Sep 17 00:00:00 2001 From: Cliff Burdick <30670611+cliffburdick@users.noreply.github.com> Date: Fri, 31 Jan 2025 07:44:17 -0800 Subject: [PATCH] Ignore incorrect gcc warning in einsum (#853) --- include/matx/transforms/einsum.h | 2 ++ 1 file changed, 2 insertions(+) diff --git a/include/matx/transforms/einsum.h b/include/matx/transforms/einsum.h index d1d4b8ea1..7497ff434 100644 --- a/include/matx/transforms/einsum.h +++ b/include/matx/transforms/einsum.h @@ -327,8 +327,10 @@ class matxEinsumHandle_t { ((params.nmodes_[i++] = tensors.Rank()), ...); i = 0; + MATX_IGNORE_WARNING_PUSH_GCC("-Wunused-value") MATX_ASSERT_STR(((tokens[i++].length() == static_cast(tensors.Rank())), ...), matxInvalidDim, "Tensor rank must match number of einsum subscripts"); + MATX_IGNORE_WARNING_POP_GCC auto set_sizes = [](auto &t, std::vector &sizes) { for (int32_t s = 0; s < t.Rank(); s++) {