Hi, I'm playing with the experimental version of ode-0.10 in the hopes of building a new PyODE but keep running into problems. It's been a while since I played with this code, so please forgive me if I'm making a n00b mistake. I put together a simple program (attached) to do a few sanity checks on the ODE package from experimental. But when I run it, I get:
Mass=0.000000 Cg=(0.000000, 0.000000, 0.000000) I11=0.000000 I22=0.000000 I33=0.000000 I12=0.000000 I13=0.000000 I23=0.000000 ODE Message 2: mass must be > 0 in dMassCheck() File mass.cpp Line 49 Mass=39.293915 Cg=(-0.000000, 0.000000, 0.000000) I11=0.000000 I22=-27874.882812 I33=0.000000 I12=0.000000 I13=0.000000 I23=-0.000000 ODE INTERNAL ERROR 2: Bad argument(s) in dWorldDestroy() Aborted As far as I can tell, the attached code is valid. When built and run against the old libode0debian1 (0.9), it prints out the following: Mass=0.000000 Cg=(0.000000, 0.000000, 0.000000) I11=0.000000 I22=0.000000 I33=0.000000 I12=0.000000 I13=0.000000 I23=0.000000 Mass=83.775810 Cg=(0.000000, 0.000000, 0.000000) I11=33.510326 I22=33.510326 I33=33.510326 I12=0.000000 I13=0.000000 I23=0.000000 Thoughts? Ethan ** Attachment added: "tutorial1.c" http://launchpadlibrarian.net/20679713/tutorial1.c -- Please update to ode-0.10.1 with double arithmetic https://bugs.launchpad.net/bugs/303759 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
