-
Notifications
You must be signed in to change notification settings - Fork 38
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
Looking for c++17 for python bindings #635
Conversation
Didn't solve the CI failure 😭
|
According to the error, there may be something wrong with these lines. However, no one touched the code for a while 🤔 Lines 207 to 216 in 9493897
|
Last good job: https://github.com/ami-iit/bipedal-locomotion-framework/actions/runs/4496370514 , GitHub Image Version 20230313.1 So I guess it could be an image regression, see actions/runner-images#7310 . I do not see anything compiler related, so it could be a CMake 3.26.0 regression? |
To avoid this kind of regression due to GitHub images, for Linux jobs we could use directly vanilla docker images, so to avoid this problems. See https://github.com/robotology/robotology-superbuild/blob/2e991a2573bea720609ead2361c9eca83e68b7c5/.github/workflows/ci.yml#L160 for such an example. |
Just to check, if we could try to install the older CMake 3.25.3 that was working fine with the workaround suggested in actions/runner-images#7336 (comment), i.e.:
|
I would try 3.25.3, as perhaps the regression is present in both 3.26.0 and 3.26.1 . |
Asking for The same problem is also solved in linux and windows. There are no issues there. Here is the failure: https://github.com/ami-iit/bipedal-locomotion-framework/actions/runs/4532346253/jobs/7983612235?pr=635#step:24:138 The fact that it fails only in macOS-release scared me. However, we know that osqp is not deterministic. Indeed from https://github.com/google/osqp-cpp#faq
|
You know what I think about macOS Homebrew: especially on a project like blf, probably we can just provide support on macOS via conda and drop homebrew CI. : ) |
66973ea
to
d8f24b4
Compare
Since it fixes ubuntu I will merge the PR. Regarding macOS probably @traversaro is right 😭 |
This should fix https://github.com/ami-iit/bipedal-locomotion-framework/actions/runs/4510249345/jobs/7940979417?pr=634#step:21:1013