-
Notifications
You must be signed in to change notification settings - Fork 287
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Trouble with dart::dynamics::Inertia and unaligned arrays #780
Comments
Building with DART_ENABLE_SIMD=false fixes this. So not urgent for now but we should maybe look into this, I'll try later if I have the same on my other computer as well. |
Tested on trusty x64, xenial x64, and xenial x86, but couldn't reproduce it. What was your configuration? |
It was xenial x64. I had DART_ENABLE_SIMD=ON and was using the debug build. I will test it on other systems as well and see if I get the same there. |
I believe this has something to do with #790. One quick test to see if this is the case would be building the above code with |
Thanks for the hint! |
Alright I'm testing on a new machine now, and I get the same assertion failure. I'm using xenial again. Output of
Building with |
Yeah, I thought that too at first. It is however still dangerous. |
That makes sense. However, DART_ENABLE_SIMD was enabled by default both times I built it from scratch (one time master branch, other time v6.1 tag). I had to disable it. Or did you mean it is disabled by default for building the deb packages? |
Ah, got it. Guess this is resolved then, feel free to close the issue. Thanks for your help! On Sat, Oct 15, 2016 at 6:41 AM, Jeongseok Lee [email protected]
|
Great! DART 6.1.1 will be released soon probably with one another patch. Closing this issue. |
Hi,
I'm getting Eigen's unaligned array assertion failure on a very simple program (linking to dart 6.1 debug library, with release library it just segfaults):
Output:
Inertia already defines
EIGEN_MAKE_ALIGNED_OPERATOR_NEW
so not sure why this still happens... Ideas?The text was updated successfully, but these errors were encountered: