diff --git a/src/solver-dyn-reduced.cpp b/src/solver-dyn-reduced.cpp index f313578c45050c5861e23b8c769913ceebe29e58..17ae8cf2fa796f56dc367e09e229892a701d7fe1 100644 --- a/src/solver-dyn-reduced.cpp +++ b/src/solver-dyn-reduced.cpp @@ -744,7 +744,7 @@ namespace dynamicgraph V = Q [ 0 ; I ]. */ EIGEN_MATRIX_FROM_MATRIX(V,mlV,nq,freeRank); - assert( freeRank = J.rows() ); + assert( freeRank == J.rows() ); assert( Gt_qr.householderQ().cols()==nq && Gt_qr.householderQ().rows()==nq ); V.topRows(nq-freeRank).fill(0); V.bottomRows(freeRank) = MatrixXd::Identity(freeRank,freeRank);