Skip to content
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

Build libccd with double precision on Windows #216

Merged
merged 2 commits into from Jun 14, 2017
Merged

Conversation

jslee02
Copy link
Member

@jslee02 jslee02 commented Jun 1, 2017

FCL fails to pass test_fcl_capsule_box_1 test with libccd built with single precision, which was discovered in #215. To partially address the issue, this PR changes the CI build scripts for Windows to always use libccd built with double precision.

We might want to do similar work for macOS as well.

Unrelated change: libccd is now built in build directory.

Copy link
Member

@sherm1 sherm1 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good pending CI. This PR also moves down to a "build" directory -- is that an unrelated change? If so probably worth mentioning in the PR description.

@jslee02
Copy link
Member Author

jslee02 commented Jun 1, 2017

@sherm1 Yeah, I updated the description accordingly. I created this PR without description in motion to quickly trigger the CI tests. 😄

It seems there is a confliction with build directory only on Win32. Will resolve this soon.

@jslee02 jslee02 merged commit 9867320 into master Jun 14, 2017
@jslee02 jslee02 deleted the build/libccd_double branch June 14, 2017 15:18
@jslee02 jslee02 modified the milestone: FCL 0.6.0 Oct 27, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants