File tree Expand file tree Collapse file tree 2 files changed +11
-0
lines changed Expand file tree Collapse file tree 2 files changed +11
-0
lines changed Original file line number Diff line number Diff line change @@ -1317,6 +1317,11 @@ qp_solve( //
13171317 << std::endl;
13181318 }
13191319 qpwork.dirty = true ;
1320+
1321+ assert (!std::isnan (qpresults.info .pri_res ));
1322+ assert (!std::isnan (qpresults.info .dua_res ));
1323+ assert (!std::isnan (qpresults.info .duality_gap ));
1324+
13201325 PROXSUITE_EIGEN_MALLOC_ALLOWED ();
13211326}
13221327
Original file line number Diff line number Diff line change 77#define PROXSUITE_PROXQP_SPARSE_SOLVER_HPP
88
99#include < chrono>
10+ #include < cmath>
11+
1012#include < proxsuite/linalg/dense/core.hpp>
1113#include < proxsuite/linalg/sparse/core.hpp>
1214#include < proxsuite/linalg/sparse/factorize.hpp>
@@ -1409,6 +1411,10 @@ qp_solve(Results<T>& results,
14091411 << std::endl;
14101412 }
14111413
1414+ assert (!std::isnan (results.info .pri_res ));
1415+ assert (!std::isnan (results.info .dua_res ));
1416+ assert (!std::isnan (results.info .duality_gap ));
1417+
14121418 work.set_dirty ();
14131419}
14141420} // namespace sparse
You can’t perform that action at this time.
0 commit comments