diff --git a/src/steering-method/cross-state-optimization.cc b/src/steering-method/cross-state-optimization.cc index f6aaa4d75da853c55be8214c9d84969ac671bf53..7d5ccb9dbcd14ca553ac876877a745ae0f5613e1 100644 --- a/src/steering-method/cross-state-optimization.cc +++ b/src/steering-method/cross-state-optimization.cc @@ -572,14 +572,10 @@ namespace hpp { } if (ok && optData.solve()) { - try { - core::PathPtr_t path = buildPath (optData, transitions); - if (path) return path; - } catch (const std::runtime_error& e) { - hppDout (warning, "Could not build path from solution " + core::PathPtr_t path = buildPath (optData, transitions); + if (path) return path; + hppDout (info, "Failed to build path from solution: " << pinocchio::displayConfig(optData.q)); - } - hppDout (info, "Failed to build"); } else { hppDout (info, "Failed to solve"); }