You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
As of today, the CI fails while Swig compiles icub.i for python:
2024-10-14T06:09:47.4155353Z /home/runner/work/icub-main/icub-main/install/include/yarp/sig/Image.h:42: Error: Type error. Expecting an integral type...2024-10-14T06:09:47.4197493Z /home/runner/work/icub-main/icub-main/install/include/yarp/sig/Image.h:68: Error: Type error. Expecting an integral type2024-10-14T06:09:47.4870606Z /home/runner/work/icub-main/icub-main/install/include/yarp/dev/IAxisInfo.h:24: Error: Type error. Expecting an integral type2024-10-14T06:09:47.4873013Z /home/runner/work/icub-main/icub-main/install/include/yarp/dev/IAxisInfo.h:25: Error: Type error. Expecting an integral type2024-10-14T06:09:47.4875108Z /home/runner/work/icub-main/icub-main/install/include/yarp/dev/IAxisInfo.h:27: Error: Type error. Expecting an integral type2024-10-14T06:09:47.5572523Z /home/runner/work/icub-main/icub-main/install/include/yarp/dev/IInteractionMode.h:18: Error: Type error. Expecting an integral type2024-10-14T06:09:47.5574884Z /home/runner/work/icub-main/icub-main/install/include/yarp/dev/IInteractionMode.h:19: Error: Type error. Expecting an integral type2024-10-14T06:09:47.5577180Z /home/runner/work/icub-main/icub-main/install/include/yarp/dev/IInteractionMode.h:21: Error: Type error. Expecting an integral type
It seems that there are problems dealing with yarp::conf::createVocab32().
I guess ubuntu-latest switched from being 22.04 to 24.04 . Ubuntu 24.04 comes with swig 4.2.0, that has some known bugs that are solved in later version of 4.2.1 , for that we are installing a custom (private, so it does not interfere with the rest of the system) swig in the robotology-superbuild when building on 24.04 .
The quickest fix is to go back to 22.04, otherwise to test with 24.04 with apt dependencies we need to manually install a newer swig version.
pattacini
changed the title
CI failure w/ SWIG on Python about createVocab32
CI failure w/ SWIG::Python on Ubuntu 24.04
Oct 14, 2024
Bug description
As of today, the CI fails while Swig compiles icub.i for python:
It seems that there are problems dealing with
yarp::conf::createVocab32()
.cc @traversaro
Steps to reproduce
Link to failed CI:
Expected behavior
No response
Example repository
No response
Additional context
No response
The text was updated successfully, but these errors were encountered: