Skip to content

Commit fe0d9d8

Browse files
committed
Resolve narrowing conversion QPALM interface x86
1 parent 2fa186d commit fe0d9d8

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/interop/qpalm/src/qpalm-adapter.cpp

+2-2
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ build_qpalm_problem(const TypeErasedProblem<EigenConfigd> &problem) {
5555
std::ranges::copy(sp_Q.get_sparsity().inner_idx, qp.Q->i);
5656
std::ranges::copy(sp_Q.get_sparsity().outer_ptr, qp.Q->p);
5757
// Get actual values
58-
mvec H_values{qp.Q->x, nnz_Q};
58+
mvec H_values{qp.Q->x, static_cast<index_t>(nnz_Q)};
5959
sp_Q.convert_values_into(as_span(H_values), [&](std::span<real_t> v) {
6060
problem.eval_lagrangian_hessian(x, y, 1, as_vec(v));
6161
});
@@ -71,7 +71,7 @@ build_qpalm_problem(const TypeErasedProblem<EigenConfigd> &problem) {
7171
std::ranges::copy(sp_A.get_sparsity().inner_idx, qp.A->i);
7272
std::ranges::copy(sp_A.get_sparsity().outer_ptr, qp.A->p);
7373
// Get actual values
74-
mvec J_values{qp.A->x, nnz_A};
74+
mvec J_values{qp.A->x, static_cast<index_t>(nnz_A)};
7575
sp_A.convert_values_into(as_span(J_values), [&](std::span<real_t> v) {
7676
problem.eval_constraints_jacobian(x, as_vec(v));
7777
});

0 commit comments

Comments
 (0)