yarp icon indicating copy to clipboard operation
yarp copied to clipboard

Unable to compile yarp (Catch2 Lib) on Nvidia Xavier

Open randaz81 opened this issue 2 years ago • 1 comments

Catch2 seems not to compile on Nvidia arm architecture

In file included from /usr/local/src/robot/yarp/extern/catch2/catch2/catch_amalgamated.cpp:15:0:
/usr/local/src/robot/yarp/extern/catch2/catch2/catch_amalgamated.hpp: In function ‘uint64_t Catch::ulpDistance(FP, FP) [with FP = float]’:
/usr/local/src/robot/yarp/extern/catch2/catch2/catch_amalgamated.hpp:8841:5: internal compiler error: in aarch64_select_cc_mode, at config/aarch64/aarch64.c:4971
     }
     ^
Please submit a full bug report,
with preprocessed source if appropriate.
See <file:///usr/share/doc/gcc-7/README.Bugs> for instructions.
extern/catch2/CMakeFiles/YARP_catch2.dir/build.make:62: recipe for target 'extern/catch2/CMakeFiles/YARP_catch2.dir/catch2/catch_amalgamated.cpp.o' failed

randaz81 avatar Sep 19 '23 10:09 randaz81

Catch2 has been updated to a new version. Tests should be performed again

randaz81 avatar Nov 15 '23 14:11 randaz81