[ 90%] Building CXX object source/ArmarXSimulation/gui-plugins/ClutteredSceneGenerator/CMakeFiles/ClutteredSceneGeneratorGuiP
lugin.dir/ClutteredSceneGeneratorGuiPlugin_autogen/include/ArmarXSimulation/gui-plugins/ClutteredSceneGenerator/ClutteredScen
eGeneratorGuiPlugin.cpp.o
[ 91%] Linking CXX executable ../../../../bin/SimulatorAppRun
[ 91%] Built target SimulatorAppRun
❗ In file included from /common/homes/students/uzivy_duran/fluxio/armarx/ArmarXSimulation/source/ArmarXSimulation/component
s/LaserScannerSimulation/LaserScannerSimulation.cpp:23:
❗ /common/homes/students/uzivy_duran/fluxio/armarx/ArmarXSimulation/source/ArmarXSimulation/components/LaserScannerSimulati
on/LaserScannerSimulation.h: In constructor ‘armarx::laser_scanner_simulation::LaserScannerSimulationPropertyDefinitions::Las
erScannerSimulationPropertyDefinitions(std::__cxx11::string)’:
❗ /common/homes/students/uzivy_duran/fluxio/armarx/ArmarXSimulation/source/ArmarXSimulation/components/LaserScannerSimulati
on/LaserScannerSimulation.h:77:78: error: ‘M_PIf’ was not declared in this scope
❗ defineOptionalProperty<std::string>("MinAngles", std::to_string(-M_PIf), "Minumum angles to be reported in r
ad (e.g -2.35,-1.27,0)");
❗ ^~~~~
❗ /common/homes/students/uzivy_duran/fluxio/armarx/ArmarXSimulation/source/ArmarXSimulation/components/LaserScannerSimulati
on/LaserScannerSimulation.h:77:78: note: suggested alternative: ‘M_PI’
❗ defineOptionalProperty<std::string>("MinAngles", std::to_string(-M_PIf), "Minumum angles to be reported in r
ad (e.g -2.35,-1.27,0)");
❗ ^~~~~
❗ M_PI
❗ /common/homes/students/uzivy_duran/fluxio/armarx/ArmarXSimulation/source/ArmarXSimulation/components/LaserScannerSimulati
on/LaserScannerSimulation.cpp: In member function ‘void armarx::laser_scanner_simulation::LaserScannerSimulation::updateScanD
ata()’:
❗ /common/homes/students/uzivy_duran/fluxio/armarx/ArmarXSimulation/source/ArmarXSimulation/components/LaserScannerSimulati
on/LaserScannerSimulation.cpp:561:46: error: ‘M_PI_2f’ was not declared in this scope
❗ const Interval skipInterval(0.F, M_PI_2f);
❗ ^~~~~~~
❗ /common/homes/students/uzivy_duran/fluxio/armarx/ArmarXSimulation/source/ArmarXSimulation/components/LaserScannerSimulati
on/LaserScannerSimulation.cpp:561:46: note: suggested alternative: ‘M_PI_2’
❗ const Interval skipInterval(0.F, M_PI_2f);
❗ ^~~~~~~
❗ M_PI_2
❗ /common/homes/students/uzivy_duran/fluxio/armarx/ArmarXSimulation/source/ArmarXSimulation/components/LaserScannerSimulati
on/LaserScannerSimulation.cpp:561:53: error: class template argument deduction failed:
❗ const Interval skipInterval(0.F, M_PI_2f);
❗ ^
❗ /common/homes/students/uzivy_duran/fluxio/armarx/ArmarXSimulation/source/ArmarXSimulation/components/LaserScannerSimulati
on/LaserScannerSimulation.cpp:561:53: error: no matching function for call to ‘Interval()’
❗ In file included from /common/homes/students/uzivy_duran/fluxio/armarx/ArmarXSimulation/source/ArmarXSimulation/component
s/LaserScannerSimulation/LaserScannerSimulation.h:44,
❗ from /common/homes/students/uzivy_duran/fluxio/armarx/ArmarXSimulation/source/ArmarXSimulation/component
s/LaserScannerSimulation/LaserScannerSimulation.cpp:23:
❗ /common/homes/students/uzivy_duran/fluxio/armarx/ArmarXSimulation/source/ArmarXSimulation/components/LaserScannerSimulati
on/OccupancyGrid.h:16:9: note: candidate: ‘template<class T> Interval(T, T)-> armarx::Interval<T>’
❗ Interval(T lo, T hi) : low(lo), high(hi) {}
❗ ^~~~~~~~
❗ /common/homes/students/uzivy_duran/fluxio/armarx/ArmarXSimulation/source/ArmarXSimulation/components/LaserScannerSimulati
on/OccupancyGrid.h:16:9: note: template argument deduction/substitution failed:
❗ /common/homes/students/uzivy_duran/fluxio/armarx/ArmarXSimulation/source/ArmarXSimulation/components/LaserScannerSimulati
on/LaserScannerSimulation.cpp:561:53: note: candidate expects 2 arguments, 0 provided
❗ const Interval skipInterval(0.F, M_PI_2f);
❗ ^
❗ make[2]: *** [source/ArmarXSimulation/components/LaserScannerSimulation/CMakeFiles/LaserScannerSimulation.dir/LaserScanne
rSimulation.cpp.o] Error 1
source/ArmarXSimulation/components/LaserScannerSimulation/CMakeFiles/LaserScannerSimulation.dir/build.make:75: recipe for tar
get 'source/ArmarXSimulation/components/LaserScannerSimulation/CMakeFiles/LaserScannerSimulation.dir/LaserScannerSimulation.c
pp.o' failed
❗ make[1]: *** [source/ArmarXSimulation/components/LaserScannerSimulation/CMakeFiles/LaserScannerSimulation.dir/all] Error
2
❗ make[1]: *** Waiting for unfinished jobs....
CMakeFiles/Makefile2:3741: recipe for target 'source/ArmarXSimulation/components/LaserScannerSimulation/CMakeFiles/LaserScann
erSimulation.dir/all' failed
[ 91%] Linking CXX shared library ../../../../lib/libClutteredSceneGeneratorGuiPlugin.so
Checking qt moc includes
[ 91%] Built target ClutteredSceneGeneratorGuiPlugin
[ 92%] Linking CXX shared library ../../../../lib/libcluttered_scene_generator.so
[ 92%] Built target cluttered_scene_generator
[ 94%] Linking CXX executable ../../../../../bin/ClutteredSceneGeneratorTest
[ 94%] Built target ClutteredSceneGeneratorTest
[ 95%] Linking CXX executable ../../../../../bin/RobotUnitSimulationTest
[ 95%] Built target RobotUnitSimulationTest
❗ make: *** [all] Error 2
Makefile:165: recipe for target 'all' failed
────────────────────────────────────────────── Command exited - Return code 2 ───────────────────────────────────────────────
❗ Error: Failed to execute step 'build' on module 'armarx/ArmarXSimulation': Command exited with return code 2.