From 90a9e6f74695612e98fcfaf276daade00ca3cd05 Mon Sep 17 00:00:00 2001 From: Varun Agrawal Date: Thu, 9 Nov 2023 15:37:15 -0500 Subject: [PATCH] report correct error for discreteElimination --- gtsam/hybrid/HybridGaussianFactorGraph.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gtsam/hybrid/HybridGaussianFactorGraph.cpp b/gtsam/hybrid/HybridGaussianFactorGraph.cpp index 7a7ca0cbf..2029b48e0 100644 --- a/gtsam/hybrid/HybridGaussianFactorGraph.cpp +++ b/gtsam/hybrid/HybridGaussianFactorGraph.cpp @@ -169,10 +169,10 @@ discreteElimination(const HybridGaussianFactorGraph &factors, // TODO(dellaert): is this correct? If so explain here. } else if (auto hc = dynamic_pointer_cast(f)) { auto dc = hc->asDiscrete(); - if (!dc) throwRuntimeError("continuousElimination", dc); + if (!dc) throwRuntimeError("discreteElimination", dc); dfg.push_back(hc->asDiscrete()); } else { - throwRuntimeError("continuousElimination", f); + throwRuntimeError("discreteElimination", f); } }