From b1bf006525879a63600191be0d613e42bb6dfd6b Mon Sep 17 00:00:00 2001
From: Pierre Fernbach <pierre.fernbach@laas.fr>
Date: Thu, 15 Feb 2018 18:06:57 +0100
Subject: [PATCH] split an assert to locate a bug

---
 src/common_solve_methods.cpp | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/src/common_solve_methods.cpp b/src/common_solve_methods.cpp
index 82a3640..0dc0ab4 100644
--- a/src/common_solve_methods.cpp
+++ b/src/common_solve_methods.cpp
@@ -183,7 +183,11 @@ ResultData solve(Cref_matrixXX A, Cref_vectorX ci0, Cref_matrixXX H, Cref_vector
    *      CI = 0; ce0 = 0
    */
 
-    assert (!(is_nan(A) || is_nan(ci0) || is_nan(initGuess) || is_nan(H)));
+    assert (!(is_nan(A)));
+    assert (!(is_nan(ci0)));
+    assert (!(is_nan(initGuess)));
+    assert (!(is_nan(H)));
+
     MatrixXX CI = -A;
     MatrixXX CE = MatrixXX::Zero(0,A.cols());
     VectorX ce0  = VectorX::Zero(0);
-- 
GitLab