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

[Travis] Switch to Ubuntu 18.04 Bionic and add workaround for urdf_parser_py regression #116

Closed
wants to merge 7 commits into from

Conversation

traversaro
Copy link
Member

See robotology/simmechanics-to-urdf#36 and ros/urdf_parser_py#47 for more info on the regression.
See https://docs.travis-ci.com/user/reference/bionic/ for the Ubuntu 18.04 Bionic.

If this is successful, hopefully it would simplify reproducing the Travis failure in https://travis-ci.org/robotology/icub-model-generator/builds/570949195 mentioned in #113 (comment) .

@prashanthr05
Copy link
Collaborator

Any update on this?

@traversaro
Copy link
Member Author

Let's see.

The latest error is:

/usr/bin/ld: cannot find -lconsole_bridge::console_bridge

collect2: error: ld returned 1 exit status

This should have been fixed by f2a4ce2, but it did not. Let's see why.

@traversaro
Copy link
Member Author

To move the CI system closer to my system (where everything was working fine), in 1fafc9d I switched to use the Ubuntu packages for orocos_kdl, console_bridge, urdfdom_headers and urdfdom.

@traversaro
Copy link
Member Author

The latest failure is much more interesting, for dh-generated models we have this problem:

icub-model-test error:torso_pitch got direction of x 0 y 1 z 6.12323e-17 instead of expected x 0 y -1 z 0

Probably something changed in some of the dependency related to dh-models generation: iDynTree, YARP or icub-main .

@traversaro
Copy link
Member Author

After a quick local check, I could not got the test to pass even with the YARP/ICUB/iDynTree checkouts from robotology/icub-models@b69b989 . To be more methodic and to avoid problems related to system dependencies between xenial and bionic, we will first try to get the tests to pass in Xenial (on Travis) in #119 .

@traversaro
Copy link
Member Author

Superseded by #119 .

@traversaro traversaro closed this Sep 17, 2019
@traversaro traversaro deleted the bionic branch September 29, 2020 12:55
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.

2 participants