From ed783394864415c5fde0ab11fc538123a9a922f7 Mon Sep 17 00:00:00 2001 From: Aiden Woodruff Date: Tue, 24 Sep 2024 23:02:13 -0400 Subject: [PATCH] fix: Move function call outside of debug assert - Move std::eigen call outside of PCU_DEBUG_ASSERT so that it is called in Release mode. Signed-off-by: Aiden Woodruff --- apf_cap/apfCAP.cc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/apf_cap/apfCAP.cc b/apf_cap/apfCAP.cc index 8b75d9606..ea66f83af 100644 --- a/apf_cap/apfCAP.cc +++ b/apf_cap/apfCAP.cc @@ -1006,7 +1006,8 @@ bool smoothCAPAnisoSizes(apf::Mesh2* mesh, std::string analysis, apf::Matrix3x3 t(m[0], m[1], m[2], m[1], m[3], m[4], m[2], m[4], m[5]); - PCU_DEBUG_ASSERT(apf::eigen(t, &Q[0], &H[0]) == 3); + int n = apf::eigen(t, &Q[0], &H[0]); + PCU_DEBUG_ASSERT(n == 3); apf::setMatrix(frames, e, 0, Q); apf::setVector(scales, e, 0, H); }