-
-
Notifications
You must be signed in to change notification settings - Fork 4.6k
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
6 tests fail on FreeBSD #5127
Comments
Interesting, thanks for the notification. |
The PCL port is available on FreeBSD since 2018, but tests weren't run before now.
|
For reference, I enabled the tests in Debian recently and had to disable some of them because they where failing: https://sources.debian.org/src/pcl/1.12.1+dfsg-3/debian/patches/ |
The two pull request above should fix
Suggestions welcome. Is there an easy way to test under FreeBSD? As I understand, I can't run it in a docker container with Ubuntu being the host system |
|
Thanks for the tip! |
With 4 patches from the 3 linked PRs one failure remains on FreeBSD:
|
I've tested #5130 on arm64 and it reduces the failing tests to:
Thanks for working on this! |
Sure! Great that the PR fixes most of the failing tests. For the remaining failing tests (common_pca and test_non_linear): looking at your patch, it seems to be an accuracy thing? We could consider integrating the patch in this repo, maybe choosing the tolerance with the preprocessor?
@yurivict I opened PR #5137 to at least narrow down the problem. Could you test that patch and post the output here? As I explained above, I can't reproduce the failing test, so I unfortunately can't test the patch |
With #5137 100% of tests pass on FreeBSD. Thank you for working on this! |
Sure! Great that the PR fixes most of the failing tests. For the remaining failing tests (common_pca and test_non_linear): looking at your patch, it seems to be an accuracy thing? We could consider integrating the patch in this repo, maybe choosing the tolerance with the preprocessor?
Optimally someone would use some other method to calculate the values
and error margins. For now I think it is not that important and I can
carry a patch in the Debian package.
|
The
LastTest.log
file doesn't exist, contrary to what the message says.Version: 1.12.1
pcl-pointclouds-test-log.txt
The text was updated successfully, but these errors were encountered: