You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I tried solving an optimization using the BPMPD solver in a multi-threaded context and encountered a segfault deep inside BPMPD. Switching the solver to both OSQP and qpOASES solves the issue, which seems to indicate that some aspect of trajopt with the BPMPD solver is not thread safe. I'm not sure if this comes from the solver library itself or the trajopt_sco wrapper.
I encounter this issue at this version of the repository.
The text was updated successfully, but these errors were encountered:
If I had to hazard a guess, this issue may be caused by the couple of static variables in the BPMPD interface library that get used by multiple functions
I tried solving an optimization using the
BPMPD
solver in a multi-threaded context and encountered a segfault deep insideBPMPD
. Switching the solver to bothOSQP
andqpOASES
solves the issue, which seems to indicate that some aspect oftrajopt
with theBPMPD
solver is not thread safe. I'm not sure if this comes from the solver library itself or thetrajopt_sco
wrapper.I encounter this issue at this version of the repository.
The text was updated successfully, but these errors were encountered: