resibots / robdyn

Wrapper around ODE to make dynamic simulators for robots
GNU General Public License v2.0
8 stars 3 forks source link

ODE Threading related assertion fails #7

Open ahmedwael opened 6 years ago

ahmedwael commented 6 years ago

I am currently using robdyn, working with a modified version of the https://github.com/resibots/tarapore_2016_gecco repository. I have used both Ubuntu 14.04 and 16.04. Unless I specify only one cpu core for the program to work with using taskset -c 1 for example, ODE throws threading related errors: ODE INTERNAL ERROR 1: assertion current_job->m_prev_job_next_ptr == NULL failed in ReleaseAJob() [threading_impl_templates.h:650] or ODE INTERNAL ERROR 1: assertion "false" failed in WaitWakeup() [threading_fake_sync.h:82]

jbmouret commented 6 years ago

Which version of ODE are you using? I do not think we ever saw this error but we are not using robdyn anymore (we are using robot_dart instead) and we did not try it for a long while.

ahmedwael commented 6 years ago

I am using version ode-0.13.