Hi,
I noticed the mrpt was fail to build on riscv64 due to:
make[5]: Leaving directory '/<<PKGBUILDDIR>>/obj-riscv64-linux-gnu'
rgb_diff=3294.99
depth_diff=3718.28
./libs/opengl/src/CFBORender_unittest.cpp:247: Failure
Expected: (depth_diff) < (3000.0f), actual: 3718.28076 vs 3000
[ FAILED ] OpenGL.CFBORender_camera_intrinsics (2662 ms)
[ RUN ] OpenGL.CFBORender_camera_fov
[ 90%] Built target run_tests_mrpt_obs
make -f tests/CMakeFiles/run_tests_mrpt_vision.dir/build.make tests/CMakeFiles/run_tests_mrpt_vision.dir/depend
make[5]: Entering directory '/<<PKGBUILDDIR>>/obj-riscv64-linux-gnu'
cd /<<PKGBUILDDIR>>/obj-riscv64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/tests /<<PK
GBUILDDIR>>/obj-riscv64-linux-gnu /<<PKGBUILDDIR>>/obj-riscv64-linux-gnu/tests /<<PKGBUILDDIR>>/obj-riscv64-linux-gnu/tests/CMakeFiles/run_
tests_mrpt_vision.dir/DependInfo.cmake "--color="
make[5]: Leaving directory '/<<PKGBUILDDIR>>/obj-riscv64-linux-gnu'
make[5]: Entering directory '/<<PKGBUILDDIR>>/obj-riscv64-linux-gnu'
cd /<<PKGBUILDDIR>>/obj-riscv64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/libs/apps /
<<PKGBUILDDIR>>/obj-riscv64-linux-gnu /<<PKGBUILDDIR>>/obj-riscv64-linux-gnu/libs/apps /<<PKGBUILDDIR>>/obj-riscv64-linux-gnu/libs/apps/CMa
keFiles/apps.dir/DependInfo.cmake "--color="
make[5]: Leaving directory '/<<PKGBUILDDIR>>/obj-riscv64-linux-gnu'
make -f libs/apps/CMakeFiles/apps.dir/build.make libs/apps/CMakeFiles/apps.dir/build
make[5]: Entering directory '/<<PKGBUILDDIR>>/obj-riscv64-linux-gnu'
make[5]: Nothing to be done for 'libs/apps/CMakeFiles/apps.dir/build'.
rgb_diff=1730.11
depth_diff=6079.06
./libs/opengl/src/CFBORender_unittest.cpp:247: Failure
Expected: (depth_diff) < (3000.0f), actual: 6079.05566 vs 3000
The full log is here:
https://buildd.debian.org/status/fetch.php?pkg=mrpt&arch=riscv64&ver=1%3A2.10.0%2Bds-3&stamp=1694429578&raw=0
It seems the depth value is unexpected on riscv64, but I am not sure why it happened.
Should I dig into deeply? TIA
Hi,
I noticed the mrpt was fail to build on riscv64 due to:
The full log is here:
https://buildd.debian.org/status/fetch.php?pkg=mrpt&arch=riscv64&ver=1%3A2.10.0%2Bds-3&stamp=1694429578&raw=0
It seems the depth value is unexpected on riscv64, but I am not sure why it happened.
Should I dig into deeply? TIA