Mock Version: 3.5 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target aarch64 --nodeps /builddir/build/SPECS/control-box-rst.spec'], chrootPath='/var/lib/mock/openeuler-24.03_LTS_SP3-aarch64-1790658135.054956/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1000gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=True) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target aarch64 --nodeps /builddir/build/SPECS/control-box-rst.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: aarch64 Building for target aarch64 Wrote: /builddir/build/SRPMS/ros-humble-control-box-rst-0.0.7-3.src.rpm Child return code was: 0 Mock Version: 3.5 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target aarch64 --nodeps /builddir/build/SPECS/control-box-rst.spec'], chrootPath='/var/lib/mock/openeuler-24.03_LTS_SP3-aarch64-1790658135.054956/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1000gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=True) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target aarch64 --nodeps /builddir/build/SPECS/control-box-rst.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: aarch64 Building for target aarch64 Wrote: /builddir/build/SRPMS/ros-humble-control-box-rst-0.0.7-3.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target aarch64 --nodeps /builddir/build/SPECS/control-box-rst.spec'], chrootPath='/var/lib/mock/openeuler-24.03_LTS_SP3-aarch64-1790658135.054956/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1000gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=True) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target aarch64 --nodeps /builddir/build/SPECS/control-box-rst.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: aarch64 Building for target aarch64 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.rVvAV2 + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf control-box-rst-0.0.7-1 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/control-box-rst-0.0.7-1.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd control-box-rst-0.0.7-1 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/fix-jacobian-emplace-back.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.RS1I6K + umask 022 + cd /builddir/build/BUILD + cd control-box-rst-0.0.7-1 + '[' -f /opt/ros/humble/setup.sh ']' + true + export PYTHONPATH=/opt/ros/humble/lib/python3.11/site-packages + PYTHONPATH=/opt/ros/humble/lib/python3.11/site-packages + export PKG_CONFIG_PATH=/opt/ros/humble/lib/pkgconfig::/usr/lib64/pkgconfig:/usr/share/pkgconfig + PKG_CONFIG_PATH=/opt/ros/humble/lib/pkgconfig::/usr/lib64/pkgconfig:/usr/share/pkgconfig + mkdir -p .obj + cd .obj + CFLAGS='-O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + export CFLAGS + CXXFLAGS='-O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + export CXXFLAGS + FFLAGS='-O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/generic-hardened-ld' + export LDFLAGS + /usr/bin/cmake -DCMAKE_C_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_CXX_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_Fortran_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON -DCMAKE_INSTALL_PREFIX:PATH=/usr -DINCLUDE_INSTALL_DIR:PATH=/usr/include -DLIB_INSTALL_DIR:PATH=/usr/lib64 -DSYSCONF_INSTALL_DIR:PATH=/etc -DSHARE_INSTALL_PREFIX:PATH=/usr/share -DLIB_SUFFIX=64 -DBUILD_SHARED_LIBS:BOOL=ON -DCMAKE_INSTALL_PREFIX=/opt/ros/humble -DAMENT_PREFIX_PATH=/opt/ros/humble -DCMAKE_PREFIX_PATH=/opt/ros/humble -UINCLUDE_INSTALL_DIR -ULIB_INSTALL_DIR -USYSCONF_INSTALL_DIR -USHARE_INSTALL_PREFIX -ULIB_SUFFIX -DSETUPTOOLS_DEB_LAYOUT=OFF -DBUILD_TESTING=OFF -DTESTING=OFF -DCMAKE_SUPPRESS_REGENERATION=ON .. CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. -- The C compiler identification is GNU 12.3.1 -- The CXX compiler identification is GNU 12.3.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Eigen3 found in /usr/include/eigen3. Using this version instead of the included one. -- Could NOT find MATIO (missing: MATIO_LIBRARY MATIO_INCLUDE_DIR) -- Message support disabled, since MESSAGE_SUPPORT=False. -- Rpc support disabled, since RPC_SUPPORT=False. -- IPOPT not found. Solver IPOPT will not be available. -- OSQP not found. Solver OSQP will not be available. -- Skipping corbo-master build, since RPC_SUPPORT is disabled -- Skipping corbo-gui build, since BUILD_GUI is disabled -- Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE) Doxygen need to be installed to generate the doxygen documentation -- Configuring done (0.6s) -- Generating done (0.0s) CMake Warning: Manually-specified variables were not used by the project: AMENT_PREFIX_PATH CMAKE_C_FLAGS_RELEASE CMAKE_Fortran_FLAGS_RELEASE INCLUDE_INSTALL_DIR LIB_INSTALL_DIR LIB_SUFFIX SETUPTOOLS_DEB_LAYOUT SHARE_INSTALL_PREFIX SYSCONF_INSTALL_DIR TESTING -- Build files have been written to: /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj + make -j4 /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/CMakeFiles /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj//CMakeFiles/progress.marks make -f CMakeFiles/Makefile2 all make[1]: Entering directory '/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj' make -f src/core/CMakeFiles/corbo_core.dir/build.make src/core/CMakeFiles/corbo_core.dir/depend make[2]: Entering directory '/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj' cd /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/control-box-rst-0.0.7-1 /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/core /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/core/CMakeFiles/corbo_core.dir/DependInfo.cmake "--color=" make[2]: Leaving directory '/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj' make -f src/core/CMakeFiles/corbo_core.dir/build.make src/core/CMakeFiles/corbo_core.dir/build make[2]: Entering directory '/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj' [ 4%] Building CXX object src/core/CMakeFiles/corbo_core.dir/src/time.cpp.o [ 4%] Building CXX object src/core/CMakeFiles/corbo_core.dir/src/time_series.cpp.o [ 4%] Building CXX object src/core/CMakeFiles/corbo_core.dir/src/reference_trajectory.cpp.o [ 4%] Building CXX object src/core/CMakeFiles/corbo_core.dir/src/global.cpp.o cd /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/core && /usr/bin/c++ -D_USE_MATH_DEFINES -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include -I/usr/include/eigen3 -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/src -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=return-type -DNDEBUG -fPIC -MD -MT src/core/CMakeFiles/corbo_core.dir/src/time.cpp.o -MF CMakeFiles/corbo_core.dir/src/time.cpp.o.d -o CMakeFiles/corbo_core.dir/src/time.cpp.o -c /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/src/time.cpp cd /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/core && /usr/bin/c++ -D_USE_MATH_DEFINES -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include -I/usr/include/eigen3 -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/src -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=return-type -DNDEBUG -fPIC -MD -MT src/core/CMakeFiles/corbo_core.dir/src/global.cpp.o -MF CMakeFiles/corbo_core.dir/src/global.cpp.o.d -o CMakeFiles/corbo_core.dir/src/global.cpp.o -c /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/src/global.cpp cd /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/core && /usr/bin/c++ -D_USE_MATH_DEFINES -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include -I/usr/include/eigen3 -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/src -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=return-type -DNDEBUG -fPIC -MD -MT src/core/CMakeFiles/corbo_core.dir/src/reference_trajectory.cpp.o -MF CMakeFiles/corbo_core.dir/src/reference_trajectory.cpp.o.d -o CMakeFiles/corbo_core.dir/src/reference_trajectory.cpp.o -c /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/src/reference_trajectory.cpp cd /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/core && /usr/bin/c++ -D_USE_MATH_DEFINES -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include -I/usr/include/eigen3 -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/src -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=return-type -DNDEBUG -fPIC -MD -MT src/core/CMakeFiles/corbo_core.dir/src/time_series.cpp.o -MF CMakeFiles/corbo_core.dir/src/time_series.cpp.o.d -o CMakeFiles/corbo_core.dir/src/time_series.cpp.o -c /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/src/time_series.cpp [ 5%] Building CXX object src/core/CMakeFiles/corbo_core.dir/src/signals.cpp.o cd /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/core && /usr/bin/c++ -D_USE_MATH_DEFINES -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include -I/usr/include/eigen3 -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/src -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=return-type -DNDEBUG -fPIC -MD -MT src/core/CMakeFiles/corbo_core.dir/src/signals.cpp.o -MF CMakeFiles/corbo_core.dir/src/signals.cpp.o.d -o CMakeFiles/corbo_core.dir/src/signals.cpp.o -c /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/src/signals.cpp [ 6%] Building CXX object src/core/CMakeFiles/corbo_core.dir/src/common_signal_target.cpp.o cd /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/core && /usr/bin/c++ -D_USE_MATH_DEFINES -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include -I/usr/include/eigen3 -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/src -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=return-type -DNDEBUG -fPIC -MD -MT src/core/CMakeFiles/corbo_core.dir/src/common_signal_target.cpp.o -MF CMakeFiles/corbo_core.dir/src/common_signal_target.cpp.o.d -o CMakeFiles/corbo_core.dir/src/common_signal_target.cpp.o -c /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/src/common_signal_target.cpp /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/src/time_series.cpp: In member function 'bool corbo::TimeSeries::add(double, const std::vector&)': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/src/time_series.cpp:53:28: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 53 | else if (values.size() != _value_dim) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/src/reference_trajectory.cpp:25: /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual bool corbo::SineReferenceTrajectory::isCached(double, int, corbo::Time) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:217:60: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 217 | if (_cached_dt.empty() || dt != _cached_dt[0] || n != _cached_trajectory.size() || t != _cached_t) return false; | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual bool corbo::SineReferenceTrajectory::isCached(const std::vector&, corbo::Time) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:224:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 224 | for (int i = 0; i < dt.size(); ++i) | ~~^~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual void corbo::SineReferenceTrajectory::precompute(const std::vector&, corbo::Time)': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:254:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 254 | for (int i = 0; i < dt.size(); ++i) | ~~^~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual const corbo::ReferenceTrajectoryInterface::OutputVector& corbo::SineReferenceTrajectory::getReferenceCached(int) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:271:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 271 | if (k >= _cached_trajectory.size()) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual bool corbo::DiscreteTimeReferenceTrajectory::isCached(double, int, corbo::Time) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:345:60: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 345 | if (_cached_dt.empty() || dt != _cached_dt[0] || n != _cached_trajectory.size() || t != _cached_t) return false; | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual bool corbo::DiscreteTimeReferenceTrajectory::isCached(const std::vector&, corbo::Time) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:352:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 352 | for (int i = 0; i < dt.size(); ++i) | ~~^~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual void corbo::DiscreteTimeReferenceTrajectory::precompute(const std::vector&, corbo::Time)': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:382:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 382 | for (int i = 0; i < dt.size(); ++i) | ~~^~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual const corbo::ReferenceTrajectoryInterface::OutputVector& corbo::DiscreteTimeReferenceTrajectory::getReferenceCached(int) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:414:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 414 | if (k >= _cached_trajectory.size()) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 7%] Building CXX object src/core/CMakeFiles/corbo_core.dir/src/data_exporter_interface.cpp.o cd /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/core && /usr/bin/c++ -D_USE_MATH_DEFINES -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include -I/usr/include/eigen3 -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/src -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=return-type -DNDEBUG -fPIC -MD -MT src/core/CMakeFiles/corbo_core.dir/src/data_exporter_interface.cpp.o -MF CMakeFiles/corbo_core.dir/src/data_exporter_interface.cpp.o.d -o CMakeFiles/corbo_core.dir/src/data_exporter_interface.cpp.o -c /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/src/data_exporter_interface.cpp [ 8%] Building CXX object src/core/CMakeFiles/corbo_core.dir/src/yaml_export.cpp.o cd /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/core && /usr/bin/c++ -D_USE_MATH_DEFINES -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include -I/usr/include/eigen3 -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/src -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=return-type -DNDEBUG -fPIC -MD -MT src/core/CMakeFiles/corbo_core.dir/src/yaml_export.cpp.o -MF CMakeFiles/corbo_core.dir/src/yaml_export.cpp.o.d -o CMakeFiles/corbo_core.dir/src/yaml_export.cpp.o -c /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/src/yaml_export.cpp [ 10%] Building CXX object src/core/CMakeFiles/corbo_core.dir/src/tsv_export.cpp.o cd /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/core && /usr/bin/c++ -D_USE_MATH_DEFINES -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include -I/usr/include/eigen3 -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/src -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=return-type -DNDEBUG -fPIC -MD -MT src/core/CMakeFiles/corbo_core.dir/src/tsv_export.cpp.o -MF CMakeFiles/corbo_core.dir/src/tsv_export.cpp.o.d -o CMakeFiles/corbo_core.dir/src/tsv_export.cpp.o -c /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/src/tsv_export.cpp /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/src/tsv_export.cpp: In member function 'virtual bool corbo::TsvExporter::exportTimeSeries(const std::string&, const corbo::TimeSeries&)': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/src/tsv_export.cpp:54:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 54 | if (i < time_series.getValueLabels().size()) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 11%] Linking CXX static library libcorbo_core.a cd /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/core && /usr/bin/cmake -P CMakeFiles/corbo_core.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/corbo_core.dir/link.txt --verbose=1 /usr/bin/ar qc libcorbo_core.a CMakeFiles/corbo_core.dir/src/global.cpp.o CMakeFiles/corbo_core.dir/src/time.cpp.o CMakeFiles/corbo_core.dir/src/reference_trajectory.cpp.o CMakeFiles/corbo_core.dir/src/time_series.cpp.o CMakeFiles/corbo_core.dir/src/signals.cpp.o CMakeFiles/corbo_core.dir/src/common_signal_target.cpp.o CMakeFiles/corbo_core.dir/src/data_exporter_interface.cpp.o CMakeFiles/corbo_core.dir/src/yaml_export.cpp.o CMakeFiles/corbo_core.dir/src/tsv_export.cpp.o /usr/bin/ranlib libcorbo_core.a make[2]: Leaving directory '/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj' [ 11%] Built target corbo_core make -f src/communication/CMakeFiles/corbo_communication.dir/build.make src/communication/CMakeFiles/corbo_communication.dir/depend make[2]: Entering directory '/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj' cd /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/control-box-rst-0.0.7-1 /builddir/build/BUILD/control-box-rst-0.0.7-1/src/communication /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/communication /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/communication/CMakeFiles/corbo_communication.dir/DependInfo.cmake "--color=" make[2]: Leaving directory '/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj' make -f src/communication/CMakeFiles/corbo_communication.dir/build.make src/communication/CMakeFiles/corbo_communication.dir/build make[2]: Entering directory '/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj' [ 15%] Building CXX object src/communication/CMakeFiles/corbo_communication.dir/src/message_parser.cpp.o [ 15%] Building CXX object src/communication/CMakeFiles/corbo_communication.dir/src/main_service_client.cpp.o [ 15%] Building CXX object src/communication/CMakeFiles/corbo_communication.dir/src/utilities.cpp.o [ 15%] Building CXX object src/communication/CMakeFiles/corbo_communication.dir/src/signal_target_rpc.cpp.o cd /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/communication && /usr/bin/c++ -D_USE_MATH_DEFINES -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/communication/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/communication/src -I/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/communication/generated/corbo-communication -I/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/communication/generated -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include -I/usr/include/eigen3 -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=return-type -DNDEBUG -fPIC -MD -MT src/communication/CMakeFiles/corbo_communication.dir/src/main_service_client.cpp.o -MF CMakeFiles/corbo_communication.dir/src/main_service_client.cpp.o.d -o CMakeFiles/corbo_communication.dir/src/main_service_client.cpp.o -c /builddir/build/BUILD/control-box-rst-0.0.7-1/src/communication/src/main_service_client.cpp cd /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/communication && /usr/bin/c++ -D_USE_MATH_DEFINES -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/communication/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/communication/src -I/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/communication/generated/corbo-communication -I/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/communication/generated -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include -I/usr/include/eigen3 -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=return-type -DNDEBUG -fPIC -MD -MT src/communication/CMakeFiles/corbo_communication.dir/src/signal_target_rpc.cpp.o -MF CMakeFiles/corbo_communication.dir/src/signal_target_rpc.cpp.o.d -o CMakeFiles/corbo_communication.dir/src/signal_target_rpc.cpp.o -c /builddir/build/BUILD/control-box-rst-0.0.7-1/src/communication/src/signal_target_rpc.cpp cd /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/communication && /usr/bin/c++ -D_USE_MATH_DEFINES -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/communication/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/communication/src -I/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/communication/generated/corbo-communication -I/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/communication/generated -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include -I/usr/include/eigen3 -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=return-type -DNDEBUG -fPIC -MD -MT src/communication/CMakeFiles/corbo_communication.dir/src/message_parser.cpp.o -MF CMakeFiles/corbo_communication.dir/src/message_parser.cpp.o.d -o CMakeFiles/corbo_communication.dir/src/message_parser.cpp.o -c /builddir/build/BUILD/control-box-rst-0.0.7-1/src/communication/src/message_parser.cpp cd /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/communication && /usr/bin/c++ -D_USE_MATH_DEFINES -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/communication/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/communication/src -I/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/communication/generated/corbo-communication -I/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/communication/generated -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include -I/usr/include/eigen3 -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=return-type -DNDEBUG -fPIC -MD -MT src/communication/CMakeFiles/corbo_communication.dir/src/utilities.cpp.o -MF CMakeFiles/corbo_communication.dir/src/utilities.cpp.o.d -o CMakeFiles/corbo_communication.dir/src/utilities.cpp.o -c /builddir/build/BUILD/control-box-rst-0.0.7-1/src/communication/src/utilities.cpp [ 16%] Linking CXX static library libcorbo_communication.a cd /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/communication && /usr/bin/cmake -P CMakeFiles/corbo_communication.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/communication && /usr/bin/cmake -E cmake_link_script CMakeFiles/corbo_communication.dir/link.txt --verbose=1 /usr/bin/ar qc libcorbo_communication.a CMakeFiles/corbo_communication.dir/src/main_service_client.cpp.o CMakeFiles/corbo_communication.dir/src/signal_target_rpc.cpp.o CMakeFiles/corbo_communication.dir/src/message_parser.cpp.o CMakeFiles/corbo_communication.dir/src/utilities.cpp.o /usr/bin/ranlib libcorbo_communication.a make[2]: Leaving directory '/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj' [ 16%] Built target corbo_communication make -f src/numerics/CMakeFiles/corbo_numerics.dir/build.make src/numerics/CMakeFiles/corbo_numerics.dir/depend make -f src/observers/CMakeFiles/corbo_observers.dir/build.make src/observers/CMakeFiles/corbo_observers.dir/depend make[2]: Entering directory '/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj' cd /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/control-box-rst-0.0.7-1 /builddir/build/BUILD/control-box-rst-0.0.7-1/src/observers /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/observers /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/observers/CMakeFiles/corbo_observers.dir/DependInfo.cmake "--color=" make[2]: Entering directory '/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj' cd /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/control-box-rst-0.0.7-1 /builddir/build/BUILD/control-box-rst-0.0.7-1/src/numerics /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/numerics /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/numerics/CMakeFiles/corbo_numerics.dir/DependInfo.cmake "--color=" make[2]: Leaving directory '/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj' make[2]: Leaving directory '/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj' make -f src/observers/CMakeFiles/corbo_observers.dir/build.make src/observers/CMakeFiles/corbo_observers.dir/build make -f src/numerics/CMakeFiles/corbo_numerics.dir/build.make src/numerics/CMakeFiles/corbo_numerics.dir/build make[2]: Entering directory '/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj' make[2]: Entering directory '/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj' [ 18%] Building CXX object src/numerics/CMakeFiles/corbo_numerics.dir/src/algebraic_riccati_continuous.cpp.o [ 18%] Building CXX object src/observers/CMakeFiles/corbo_observers.dir/src/dummy.cpp.o [ 20%] Building CXX object src/numerics/CMakeFiles/corbo_numerics.dir/src/algebraic_riccati_discrete.cpp.o [ 21%] Building CXX object src/numerics/CMakeFiles/corbo_numerics.dir/src/controllability.cpp.o cd /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/observers && /usr/bin/c++ -D_USE_MATH_DEFINES -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/observers/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/observers/src -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include -I/usr/include/eigen3 -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/communication/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/communication/generated/corbo-communication -I/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/communication/generated -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=return-type -DNDEBUG -fPIC -MD -MT src/observers/CMakeFiles/corbo_observers.dir/src/dummy.cpp.o -MF CMakeFiles/corbo_observers.dir/src/dummy.cpp.o.d -o CMakeFiles/corbo_observers.dir/src/dummy.cpp.o -c /builddir/build/BUILD/control-box-rst-0.0.7-1/src/observers/src/dummy.cpp cd /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/numerics && /usr/bin/c++ -D_USE_MATH_DEFINES -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/numerics/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/numerics/src -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include -I/usr/include/eigen3 -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/systems/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/communication/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/communication/generated/corbo-communication -I/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/communication/generated -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=return-type -DNDEBUG -fPIC -MD -MT src/numerics/CMakeFiles/corbo_numerics.dir/src/algebraic_riccati_continuous.cpp.o -MF CMakeFiles/corbo_numerics.dir/src/algebraic_riccati_continuous.cpp.o.d -o CMakeFiles/corbo_numerics.dir/src/algebraic_riccati_continuous.cpp.o -c /builddir/build/BUILD/control-box-rst-0.0.7-1/src/numerics/src/algebraic_riccati_continuous.cpp cd /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/numerics && /usr/bin/c++ -D_USE_MATH_DEFINES -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/numerics/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/numerics/src -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include -I/usr/include/eigen3 -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/systems/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/communication/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/communication/generated/corbo-communication -I/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/communication/generated -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=return-type -DNDEBUG -fPIC -MD -MT src/numerics/CMakeFiles/corbo_numerics.dir/src/algebraic_riccati_discrete.cpp.o -MF CMakeFiles/corbo_numerics.dir/src/algebraic_riccati_discrete.cpp.o.d -o CMakeFiles/corbo_numerics.dir/src/algebraic_riccati_discrete.cpp.o -c /builddir/build/BUILD/control-box-rst-0.0.7-1/src/numerics/src/algebraic_riccati_discrete.cpp cd /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/numerics && /usr/bin/c++ -D_USE_MATH_DEFINES -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/numerics/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/numerics/src -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include -I/usr/include/eigen3 -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/systems/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/communication/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/communication/generated/corbo-communication -I/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/communication/generated -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=return-type -DNDEBUG -fPIC -MD -MT src/numerics/CMakeFiles/corbo_numerics.dir/src/controllability.cpp.o -MF CMakeFiles/corbo_numerics.dir/src/controllability.cpp.o.d -o CMakeFiles/corbo_numerics.dir/src/controllability.cpp.o -c /builddir/build/BUILD/control-box-rst-0.0.7-1/src/numerics/src/controllability.cpp [ 22%] Linking CXX static library libcorbo_observers.a cd /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/observers && /usr/bin/cmake -P CMakeFiles/corbo_observers.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/observers && /usr/bin/cmake -E cmake_link_script CMakeFiles/corbo_observers.dir/link.txt --verbose=1 /usr/bin/ar qc libcorbo_observers.a CMakeFiles/corbo_observers.dir/src/dummy.cpp.o /usr/bin/ranlib libcorbo_observers.a make[2]: Leaving directory '/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj' [ 22%] Built target corbo_observers [ 23%] Building CXX object src/numerics/CMakeFiles/corbo_numerics.dir/src/observability.cpp.o cd /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/numerics && /usr/bin/c++ -D_USE_MATH_DEFINES -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/numerics/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/numerics/src -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include -I/usr/include/eigen3 -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/systems/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/communication/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/communication/generated/corbo-communication -I/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/communication/generated -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=return-type -DNDEBUG -fPIC -MD -MT src/numerics/CMakeFiles/corbo_numerics.dir/src/observability.cpp.o -MF CMakeFiles/corbo_numerics.dir/src/observability.cpp.o.d -o CMakeFiles/corbo_numerics.dir/src/observability.cpp.o -c /builddir/build/BUILD/control-box-rst-0.0.7-1/src/numerics/src/observability.cpp [ 24%] Building CXX object src/numerics/CMakeFiles/corbo_numerics.dir/src/finite_differences.cpp.o cd /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/numerics && /usr/bin/c++ -D_USE_MATH_DEFINES -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/numerics/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/numerics/src -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include -I/usr/include/eigen3 -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/systems/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/communication/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/communication/generated/corbo-communication -I/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/communication/generated -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=return-type -DNDEBUG -fPIC -MD -MT src/numerics/CMakeFiles/corbo_numerics.dir/src/finite_differences.cpp.o -MF CMakeFiles/corbo_numerics.dir/src/finite_differences.cpp.o.d -o CMakeFiles/corbo_numerics.dir/src/finite_differences.cpp.o -c /builddir/build/BUILD/control-box-rst-0.0.7-1/src/numerics/src/finite_differences.cpp [ 25%] Building CXX object src/numerics/CMakeFiles/corbo_numerics.dir/src/lyapunov_continuous.cpp.o cd /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/numerics && /usr/bin/c++ -D_USE_MATH_DEFINES -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/numerics/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/numerics/src -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include -I/usr/include/eigen3 -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/systems/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/communication/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/communication/generated/corbo-communication -I/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/communication/generated -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=return-type -DNDEBUG -fPIC -MD -MT src/numerics/CMakeFiles/corbo_numerics.dir/src/lyapunov_continuous.cpp.o -MF CMakeFiles/corbo_numerics.dir/src/lyapunov_continuous.cpp.o.d -o CMakeFiles/corbo_numerics.dir/src/lyapunov_continuous.cpp.o -c /builddir/build/BUILD/control-box-rst-0.0.7-1/src/numerics/src/lyapunov_continuous.cpp [ 26%] Building CXX object src/numerics/CMakeFiles/corbo_numerics.dir/src/lyapunov_discrete.cpp.o cd /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/numerics && /usr/bin/c++ -D_USE_MATH_DEFINES -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/numerics/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/numerics/src -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include -I/usr/include/eigen3 -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/systems/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/communication/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/communication/generated/corbo-communication -I/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/communication/generated -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=return-type -DNDEBUG -fPIC -MD -MT src/numerics/CMakeFiles/corbo_numerics.dir/src/lyapunov_discrete.cpp.o -MF CMakeFiles/corbo_numerics.dir/src/lyapunov_discrete.cpp.o.d -o CMakeFiles/corbo_numerics.dir/src/lyapunov_discrete.cpp.o -c /builddir/build/BUILD/control-box-rst-0.0.7-1/src/numerics/src/lyapunov_discrete.cpp In file included from /usr/include/eigen3/Eigen/Core:507, from /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/types.h:28, from /builddir/build/BUILD/control-box-rst-0.0.7-1/src/numerics/include/corbo-numerics/algebraic_riccati_continuous.h:28, from /builddir/build/BUILD/control-box-rst-0.0.7-1/src/numerics/src/algebraic_riccati_continuous.cpp:25: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h: In static member function 'static void Eigen::internal::trmv_selector::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose, -1, -1, false>, -1, -1, false> >; Rhs = Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; Dest = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; int Mode = 6]': /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:332:12: warning: 'result' may be used uninitialized [-Wmaybe-uninitialized] 327 | internal::triangular_matrix_vector_product | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 328 | | ~~~~~~~~~ 332 | ::run(actualLhs.rows(),actualLhs.cols(), | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 333 | actualLhs.data(),actualLhs.outerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 334 | actualRhsPtr,1, | ~~~~~~~~~~~~~~~ 335 | dest.data(),dest.innerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 336 | actualAlpha); | ~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:105:24: note: by argument 5 of type 'const double*' to 'static void Eigen::internal::triangular_matrix_vector_product::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, ResScalar*, Index, const ResScalar&) [with Index = long int; int Mode = 6; LhsScalar = double; bool ConjLhs = false; RhsScalar = double; bool ConjRhs = false; int Version = 0]' declared here 105 | EIGEN_DONT_INLINE void triangular_matrix_vector_product | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:507, from /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/types.h:28, from /builddir/build/BUILD/control-box-rst-0.0.7-1/src/numerics/include/corbo-numerics/algebraic_riccati_discrete.h:28, from /builddir/build/BUILD/control-box-rst-0.0.7-1/src/numerics/src/algebraic_riccati_discrete.cpp:25: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h: In static member function 'static void Eigen::internal::trmv_selector::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose, -1, -1, false>, -1, -1, false> >; Rhs = Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; Dest = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; int Mode = 6]': /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:332:12: warning: 'result' may be used uninitialized [-Wmaybe-uninitialized] 327 | internal::triangular_matrix_vector_product | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 328 | | ~~~~~~~~~ 332 | ::run(actualLhs.rows(),actualLhs.cols(), | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 333 | actualLhs.data(),actualLhs.outerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 334 | actualRhsPtr,1, | ~~~~~~~~~~~~~~~ 335 | dest.data(),dest.innerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 336 | actualAlpha); | ~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:105:24: note: by argument 5 of type 'const double*' to 'static void Eigen::internal::triangular_matrix_vector_product::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, ResScalar*, Index, const ResScalar&) [with Index = long int; int Mode = 6; LhsScalar = double; bool ConjLhs = false; RhsScalar = double; bool ConjRhs = false; int Version = 0]' declared here 105 | EIGEN_DONT_INLINE void triangular_matrix_vector_product | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 27%] Building CXX object src/numerics/CMakeFiles/corbo_numerics.dir/src/sylvester_continuous.cpp.o cd /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/numerics && /usr/bin/c++ -D_USE_MATH_DEFINES -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/numerics/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/numerics/src -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include -I/usr/include/eigen3 -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/systems/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/communication/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/communication/generated/corbo-communication -I/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/communication/generated -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=return-type -DNDEBUG -fPIC -MD -MT src/numerics/CMakeFiles/corbo_numerics.dir/src/sylvester_continuous.cpp.o -MF CMakeFiles/corbo_numerics.dir/src/sylvester_continuous.cpp.o.d -o CMakeFiles/corbo_numerics.dir/src/sylvester_continuous.cpp.o -c /builddir/build/BUILD/control-box-rst-0.0.7-1/src/numerics/src/sylvester_continuous.cpp In file included from /usr/include/eigen3/Eigen/Core:507, from /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/types.h:28, from /builddir/build/BUILD/control-box-rst-0.0.7-1/src/numerics/include/corbo-numerics/lyapunov_continuous.h:29, from /builddir/build/BUILD/control-box-rst-0.0.7-1/src/numerics/src/lyapunov_continuous.cpp:25: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h: In static member function 'static void Eigen::internal::trmv_selector::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose, -1, -1>, -1, -1, false>, -1, -1, false> >; Rhs = Eigen::Transpose, std::complex >, const Eigen::CwiseNullaryOp >, const Eigen::Matrix, 1, -1> >, const Eigen::CwiseUnaryOp >, const Eigen::Transpose, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > > >; Dest = Eigen::Transpose, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >; int Mode = 6]': /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:332:12: warning: 'result' may be used uninitialized [-Wmaybe-uninitialized] 327 | internal::triangular_matrix_vector_product | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 328 | | ~~~~~~~~~ 332 | ::run(actualLhs.rows(),actualLhs.cols(), | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 333 | actualLhs.data(),actualLhs.outerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 334 | actualRhsPtr,1, | ~~~~~~~~~~~~~~~ 335 | dest.data(),dest.innerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 336 | actualAlpha); | ~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:105:24: note: by argument 5 of type 'const std::complex*' to 'static void Eigen::internal::triangular_matrix_vector_product::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, ResScalar*, Index, const ResScalar&) [with Index = long int; int Mode = 6; LhsScalar = std::complex; bool ConjLhs = false; RhsScalar = std::complex; bool ConjRhs = true; int Version = 0]' declared here 105 | EIGEN_DONT_INLINE void triangular_matrix_vector_product | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 28%] Building CXX object src/numerics/CMakeFiles/corbo_numerics.dir/src/sylvester_discrete.cpp.o cd /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/numerics && /usr/bin/c++ -D_USE_MATH_DEFINES -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/numerics/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/numerics/src -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include -I/usr/include/eigen3 -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/systems/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/communication/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/communication/generated/corbo-communication -I/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/communication/generated -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=return-type -DNDEBUG -fPIC -MD -MT src/numerics/CMakeFiles/corbo_numerics.dir/src/sylvester_discrete.cpp.o -MF CMakeFiles/corbo_numerics.dir/src/sylvester_discrete.cpp.o.d -o CMakeFiles/corbo_numerics.dir/src/sylvester_discrete.cpp.o -c /builddir/build/BUILD/control-box-rst-0.0.7-1/src/numerics/src/sylvester_discrete.cpp In file included from /usr/include/eigen3/Eigen/Core:507, from /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/types.h:28, from /builddir/build/BUILD/control-box-rst-0.0.7-1/src/numerics/include/corbo-numerics/lyapunov_discrete.h:29, from /builddir/build/BUILD/control-box-rst-0.0.7-1/src/numerics/src/lyapunov_discrete.cpp:25: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h: In static member function 'static void Eigen::internal::trmv_selector::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose, -1, -1>, -1, -1, false>, -1, -1, false> >; Rhs = Eigen::Transpose, std::complex >, const Eigen::CwiseNullaryOp >, const Eigen::Matrix, 1, -1> >, const Eigen::CwiseUnaryOp >, const Eigen::Transpose, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > > >; Dest = Eigen::Transpose, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >; int Mode = 6]': /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:332:12: warning: 'result' may be used uninitialized [-Wmaybe-uninitialized] 327 | internal::triangular_matrix_vector_product | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 328 | | ~~~~~~~~~ 332 | ::run(actualLhs.rows(),actualLhs.cols(), | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 333 | actualLhs.data(),actualLhs.outerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 334 | actualRhsPtr,1, | ~~~~~~~~~~~~~~~ 335 | dest.data(),dest.innerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 336 | actualAlpha); | ~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:105:24: note: by argument 5 of type 'const std::complex*' to 'static void Eigen::internal::triangular_matrix_vector_product::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, ResScalar*, Index, const ResScalar&) [with Index = long int; int Mode = 6; LhsScalar = std::complex; bool ConjLhs = false; RhsScalar = std::complex; bool ConjRhs = true; int Version = 0]' declared here 105 | EIGEN_DONT_INLINE void triangular_matrix_vector_product | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 30%] Building CXX object src/numerics/CMakeFiles/corbo_numerics.dir/src/schur.cpp.o cd /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/numerics && /usr/bin/c++ -D_USE_MATH_DEFINES -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/numerics/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/numerics/src -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include -I/usr/include/eigen3 -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/systems/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/communication/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/communication/generated/corbo-communication -I/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/communication/generated -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=return-type -DNDEBUG -fPIC -MD -MT src/numerics/CMakeFiles/corbo_numerics.dir/src/schur.cpp.o -MF CMakeFiles/corbo_numerics.dir/src/schur.cpp.o.d -o CMakeFiles/corbo_numerics.dir/src/schur.cpp.o -c /builddir/build/BUILD/control-box-rst-0.0.7-1/src/numerics/src/schur.cpp In file included from /usr/include/eigen3/Eigen/Core:507, from /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/types.h:28, from /builddir/build/BUILD/control-box-rst-0.0.7-1/src/numerics/include/corbo-numerics/sylvester_continuous.h:29, from /builddir/build/BUILD/control-box-rst-0.0.7-1/src/numerics/src/sylvester_continuous.cpp:25: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h: In static member function 'static void Eigen::internal::trmv_selector::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose, -1, -1>, -1, -1, false>, -1, -1, false> >; Rhs = Eigen::Transpose, std::complex >, const Eigen::CwiseNullaryOp >, const Eigen::Matrix, 1, -1> >, const Eigen::CwiseUnaryOp >, const Eigen::Transpose, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > > >; Dest = Eigen::Transpose, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >; int Mode = 6]': /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:332:12: warning: 'result' may be used uninitialized [-Wmaybe-uninitialized] 327 | internal::triangular_matrix_vector_product | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 328 | | ~~~~~~~~~ 332 | ::run(actualLhs.rows(),actualLhs.cols(), | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 333 | actualLhs.data(),actualLhs.outerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 334 | actualRhsPtr,1, | ~~~~~~~~~~~~~~~ 335 | dest.data(),dest.innerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 336 | actualAlpha); | ~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:105:24: note: by argument 5 of type 'const std::complex*' to 'static void Eigen::internal::triangular_matrix_vector_product::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, ResScalar*, Index, const ResScalar&) [with Index = long int; int Mode = 6; LhsScalar = std::complex; bool ConjLhs = false; RhsScalar = std::complex; bool ConjRhs = true; int Version = 0]' declared here 105 | EIGEN_DONT_INLINE void triangular_matrix_vector_product | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:507, from /builddir/build/BUILD/control-box-rst-0.0.7-1/src/numerics/include/corbo-numerics/schur.h:28, from /builddir/build/BUILD/control-box-rst-0.0.7-1/src/numerics/src/schur.cpp:25: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h: In static member function 'static void Eigen::internal::trmv_selector::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose, -1, -1, false>, -1, -1, false> >; Rhs = Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; Dest = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; int Mode = 6]': /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:332:12: warning: 'result' may be used uninitialized [-Wmaybe-uninitialized] 327 | internal::triangular_matrix_vector_product | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 328 | | ~~~~~~~~~ 332 | ::run(actualLhs.rows(),actualLhs.cols(), | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 333 | actualLhs.data(),actualLhs.outerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 334 | actualRhsPtr,1, | ~~~~~~~~~~~~~~~ 335 | dest.data(),dest.innerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 336 | actualAlpha); | ~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:105:24: note: by argument 5 of type 'const double*' to 'static void Eigen::internal::triangular_matrix_vector_product::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, ResScalar*, Index, const ResScalar&) [with Index = long int; int Mode = 6; LhsScalar = double; bool ConjLhs = false; RhsScalar = double; bool ConjRhs = false; int Version = 0]' declared here 105 | EIGEN_DONT_INLINE void triangular_matrix_vector_product | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:507, from /usr/include/eigen3/Eigen/Cholesky:11, from /builddir/build/BUILD/control-box-rst-0.0.7-1/src/numerics/include/corbo-numerics/matrix_utilities.h:28, from /builddir/build/BUILD/control-box-rst-0.0.7-1/src/numerics/src/sylvester_discrete.cpp:26: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h: In static member function 'static void Eigen::internal::trmv_selector::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose, -1, -1>, -1, -1, false>, -1, -1, false> >; Rhs = Eigen::Transpose, std::complex >, const Eigen::CwiseNullaryOp >, const Eigen::Matrix, 1, -1> >, const Eigen::CwiseUnaryOp >, const Eigen::Transpose, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > > >; Dest = Eigen::Transpose, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >; int Mode = 6]': /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:332:12: warning: 'result' may be used uninitialized [-Wmaybe-uninitialized] 327 | internal::triangular_matrix_vector_product | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 328 | | ~~~~~~~~~ 332 | ::run(actualLhs.rows(),actualLhs.cols(), | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 333 | actualLhs.data(),actualLhs.outerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 334 | actualRhsPtr,1, | ~~~~~~~~~~~~~~~ 335 | dest.data(),dest.innerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 336 | actualAlpha); | ~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:105:24: note: by argument 5 of type 'const std::complex*' to 'static void Eigen::internal::triangular_matrix_vector_product::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, ResScalar*, Index, const ResScalar&) [with Index = long int; int Mode = 6; LhsScalar = std::complex; bool ConjLhs = false; RhsScalar = std::complex; bool ConjRhs = true; int Version = 0]' declared here 105 | EIGEN_DONT_INLINE void triangular_matrix_vector_product | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 31%] Linking CXX static library libcorbo_numerics.a cd /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/numerics && /usr/bin/cmake -P CMakeFiles/corbo_numerics.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/numerics && /usr/bin/cmake -E cmake_link_script CMakeFiles/corbo_numerics.dir/link.txt --verbose=1 /usr/bin/ar qc libcorbo_numerics.a CMakeFiles/corbo_numerics.dir/src/algebraic_riccati_continuous.cpp.o CMakeFiles/corbo_numerics.dir/src/algebraic_riccati_discrete.cpp.o CMakeFiles/corbo_numerics.dir/src/controllability.cpp.o CMakeFiles/corbo_numerics.dir/src/observability.cpp.o CMakeFiles/corbo_numerics.dir/src/finite_differences.cpp.o CMakeFiles/corbo_numerics.dir/src/lyapunov_continuous.cpp.o CMakeFiles/corbo_numerics.dir/src/lyapunov_discrete.cpp.o CMakeFiles/corbo_numerics.dir/src/sylvester_continuous.cpp.o CMakeFiles/corbo_numerics.dir/src/sylvester_discrete.cpp.o CMakeFiles/corbo_numerics.dir/src/schur.cpp.o /usr/bin/ranlib libcorbo_numerics.a make[2]: Leaving directory '/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj' [ 31%] Built target corbo_numerics make -f src/systems/CMakeFiles/corbo_systems.dir/build.make src/systems/CMakeFiles/corbo_systems.dir/depend make[2]: Entering directory '/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj' cd /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/control-box-rst-0.0.7-1 /builddir/build/BUILD/control-box-rst-0.0.7-1/src/systems /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/systems /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/systems/CMakeFiles/corbo_systems.dir/DependInfo.cmake "--color=" make[2]: Leaving directory '/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj' make -f src/systems/CMakeFiles/corbo_systems.dir/build.make src/systems/CMakeFiles/corbo_systems.dir/build make[2]: Entering directory '/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj' [ 34%] Building CXX object src/systems/CMakeFiles/corbo_systems.dir/src/system_dynamics_interface.cpp.o [ 34%] Building CXX object src/systems/CMakeFiles/corbo_systems.dir/src/time_value_buffer.cpp.o [ 34%] Building CXX object src/systems/CMakeFiles/corbo_systems.dir/src/standard_filters.cpp.o cd /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/systems && /usr/bin/c++ -D_USE_MATH_DEFINES -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/systems/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/systems/src -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include -I/usr/include/eigen3 -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/communication/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/communication/generated/corbo-communication -I/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/communication/generated -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/numerics/include -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=return-type -DNDEBUG -fPIC -MD -MT src/systems/CMakeFiles/corbo_systems.dir/src/time_value_buffer.cpp.o -MF CMakeFiles/corbo_systems.dir/src/time_value_buffer.cpp.o.d -o CMakeFiles/corbo_systems.dir/src/time_value_buffer.cpp.o -c /builddir/build/BUILD/control-box-rst-0.0.7-1/src/systems/src/time_value_buffer.cpp cd /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/systems && /usr/bin/c++ -D_USE_MATH_DEFINES -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/systems/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/systems/src -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include -I/usr/include/eigen3 -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/communication/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/communication/generated/corbo-communication -I/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/communication/generated -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/numerics/include -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=return-type -DNDEBUG -fPIC -MD -MT src/systems/CMakeFiles/corbo_systems.dir/src/standard_filters.cpp.o -MF CMakeFiles/corbo_systems.dir/src/standard_filters.cpp.o.d -o CMakeFiles/corbo_systems.dir/src/standard_filters.cpp.o -c /builddir/build/BUILD/control-box-rst-0.0.7-1/src/systems/src/standard_filters.cpp [ 35%] Building CXX object src/systems/CMakeFiles/corbo_systems.dir/src/one_step_predictor.cpp.o cd /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/systems && /usr/bin/c++ -D_USE_MATH_DEFINES -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/systems/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/systems/src -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include -I/usr/include/eigen3 -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/communication/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/communication/generated/corbo-communication -I/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/communication/generated -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/numerics/include -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=return-type -DNDEBUG -fPIC -MD -MT src/systems/CMakeFiles/corbo_systems.dir/src/system_dynamics_interface.cpp.o -MF CMakeFiles/corbo_systems.dir/src/system_dynamics_interface.cpp.o.d -o CMakeFiles/corbo_systems.dir/src/system_dynamics_interface.cpp.o -c /builddir/build/BUILD/control-box-rst-0.0.7-1/src/systems/src/system_dynamics_interface.cpp cd /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/systems && /usr/bin/c++ -D_USE_MATH_DEFINES -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/systems/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/systems/src -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include -I/usr/include/eigen3 -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/communication/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/communication/generated/corbo-communication -I/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/communication/generated -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/numerics/include -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=return-type -DNDEBUG -fPIC -MD -MT src/systems/CMakeFiles/corbo_systems.dir/src/one_step_predictor.cpp.o -MF CMakeFiles/corbo_systems.dir/src/one_step_predictor.cpp.o.d -o CMakeFiles/corbo_systems.dir/src/one_step_predictor.cpp.o -c /builddir/build/BUILD/control-box-rst-0.0.7-1/src/systems/src/one_step_predictor.cpp /builddir/build/BUILD/control-box-rst-0.0.7-1/src/systems/src/standard_filters.cpp: In member function 'virtual double corbo::MovingAverageFilter::filter(double, double)': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/systems/src/standard_filters.cpp:39:27: warning: comparison of integer expressions of different signedness: 'std::deque::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 39 | while (_values.size() > _window_size) _values.pop_back(); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/systems/src/standard_filters.cpp: In member function 'virtual double corbo::MovingMedianFilter::filter(double, double)': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/systems/src/standard_filters.cpp:69:27: warning: comparison of integer expressions of different signedness: 'std::deque::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 69 | while (_values.size() > _window_size) _values.pop_back(); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/systems/src/one_step_predictor.cpp: In member function 'void corbo::OneStepPredictor::predict(const Eigen::Ref >&, std::vector > >, double, Eigen::Ref >)': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/systems/src/one_step_predictor.cpp:61:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 61 | for (int i = 0; i < u_seq.size(); ++i) | ~~^~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:507, from /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/types.h:28, from /builddir/build/BUILD/control-box-rst-0.0.7-1/src/systems/include/corbo-systems/filter_interface.h:29, from /builddir/build/BUILD/control-box-rst-0.0.7-1/src/systems/include/corbo-systems/standard_filters.h:28, from /builddir/build/BUILD/control-box-rst-0.0.7-1/src/systems/src/standard_filters.cpp:25: /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h: In static member function 'static void Eigen::internal::trmv_selector::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose, -1, -1, false>, -1, -1, false> >; Rhs = Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; Dest = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; int Mode = 6]': /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:332:12: warning: 'result' may be used uninitialized [-Wmaybe-uninitialized] 327 | internal::triangular_matrix_vector_product | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 328 | | ~~~~~~~~~ 332 | ::run(actualLhs.rows(),actualLhs.cols(), | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 333 | actualLhs.data(),actualLhs.outerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 334 | actualRhsPtr,1, | ~~~~~~~~~~~~~~~ 335 | dest.data(),dest.innerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 336 | actualAlpha); | ~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:105:24: note: by argument 5 of type 'const double*' to 'static void Eigen::internal::triangular_matrix_vector_product::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, ResScalar*, Index, const ResScalar&) [with Index = long int; int Mode = 6; LhsScalar = double; bool ConjLhs = false; RhsScalar = double; bool ConjRhs = false; int Version = 0]' declared here 105 | EIGEN_DONT_INLINE void triangular_matrix_vector_product | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 36%] Linking CXX static library libcorbo_systems.a cd /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/systems && /usr/bin/cmake -P CMakeFiles/corbo_systems.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/systems && /usr/bin/cmake -E cmake_link_script CMakeFiles/corbo_systems.dir/link.txt --verbose=1 /usr/bin/ar qc libcorbo_systems.a CMakeFiles/corbo_systems.dir/src/standard_filters.cpp.o CMakeFiles/corbo_systems.dir/src/system_dynamics_interface.cpp.o CMakeFiles/corbo_systems.dir/src/time_value_buffer.cpp.o CMakeFiles/corbo_systems.dir/src/one_step_predictor.cpp.o /usr/bin/ranlib libcorbo_systems.a make[2]: Leaving directory '/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj' [ 36%] Built target corbo_systems make -f src/plants/CMakeFiles/corbo_plants.dir/build.make src/plants/CMakeFiles/corbo_plants.dir/depend make -f src/optimization/CMakeFiles/corbo_optimization.dir/build.make src/optimization/CMakeFiles/corbo_optimization.dir/depend make[2]: Entering directory '/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj' cd /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/control-box-rst-0.0.7-1 /builddir/build/BUILD/control-box-rst-0.0.7-1/src/plants /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/plants /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/plants/CMakeFiles/corbo_plants.dir/DependInfo.cmake "--color=" make[2]: Entering directory '/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj' cd /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/control-box-rst-0.0.7-1 /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimization /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/optimization /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/optimization/CMakeFiles/corbo_optimization.dir/DependInfo.cmake "--color=" make[2]: Leaving directory '/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj' make[2]: Leaving directory '/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj' make -f src/plants/CMakeFiles/corbo_plants.dir/build.make src/plants/CMakeFiles/corbo_plants.dir/build make[2]: Entering directory '/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj' make -f src/optimization/CMakeFiles/corbo_optimization.dir/build.make src/optimization/CMakeFiles/corbo_optimization.dir/build make[2]: Entering directory '/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj' [ 37%] Building CXX object src/plants/CMakeFiles/corbo_plants.dir/src/plant_interface.cpp.o [ 40%] Building CXX object src/plants/CMakeFiles/corbo_plants.dir/src/simulated_plant.cpp.o cd /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/plants && /usr/bin/c++ -D_USE_MATH_DEFINES -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/plants/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/plants/src -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include -I/usr/include/eigen3 -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/communication/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/communication/generated/corbo-communication -I/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/communication/generated -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/systems/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/numerics/include -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=return-type -DNDEBUG -fPIC -MD -MT src/plants/CMakeFiles/corbo_plants.dir/src/plant_interface.cpp.o -MF CMakeFiles/corbo_plants.dir/src/plant_interface.cpp.o.d -o CMakeFiles/corbo_plants.dir/src/plant_interface.cpp.o -c /builddir/build/BUILD/control-box-rst-0.0.7-1/src/plants/src/plant_interface.cpp [ 40%] Building CXX object src/plants/CMakeFiles/corbo_plants.dir/src/simulated_plant_threaded.cpp.o [ 41%] Building CXX object src/optimization/CMakeFiles/corbo_optimization.dir/src/optimization_problem_interface.cpp.o cd /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/plants && /usr/bin/c++ -D_USE_MATH_DEFINES -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/plants/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/plants/src -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include -I/usr/include/eigen3 -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/communication/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/communication/generated/corbo-communication -I/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/communication/generated -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/systems/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/numerics/include -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=return-type -DNDEBUG -fPIC -MD -MT src/plants/CMakeFiles/corbo_plants.dir/src/simulated_plant.cpp.o -MF CMakeFiles/corbo_plants.dir/src/simulated_plant.cpp.o.d -o CMakeFiles/corbo_plants.dir/src/simulated_plant.cpp.o -c /builddir/build/BUILD/control-box-rst-0.0.7-1/src/plants/src/simulated_plant.cpp cd /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/optimization && /usr/bin/c++ -D_USE_MATH_DEFINES -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimization/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimization/src -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include -I/usr/include/eigen3 -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/communication/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/communication/generated/corbo-communication -I/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/communication/generated -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/numerics/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/systems/include -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=return-type -DNDEBUG -fPIC -MD -MT src/optimization/CMakeFiles/corbo_optimization.dir/src/optimization_problem_interface.cpp.o -MF CMakeFiles/corbo_optimization.dir/src/optimization_problem_interface.cpp.o.d -o CMakeFiles/corbo_optimization.dir/src/optimization_problem_interface.cpp.o -c /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimization/src/optimization_problem_interface.cpp cd /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/plants && /usr/bin/c++ -D_USE_MATH_DEFINES -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/plants/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/plants/src -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include -I/usr/include/eigen3 -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/communication/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/communication/generated/corbo-communication -I/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/communication/generated -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/systems/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/numerics/include -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=return-type -DNDEBUG -fPIC -MD -MT src/plants/CMakeFiles/corbo_plants.dir/src/simulated_plant_threaded.cpp.o -MF CMakeFiles/corbo_plants.dir/src/simulated_plant_threaded.cpp.o.d -o CMakeFiles/corbo_plants.dir/src/simulated_plant_threaded.cpp.o -c /builddir/build/BUILD/control-box-rst-0.0.7-1/src/plants/src/simulated_plant_threaded.cpp /builddir/build/BUILD/control-box-rst-0.0.7-1/src/plants/src/simulated_plant_threaded.cpp: In member function 'void corbo::SimulatedPlantThreaded::simulate()': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/plants/src/simulated_plant_threaded.cpp:116:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 116 | for (int i = 0; i < delayed_u_seq.size(); ++i) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimization/src/optimization_problem_interface.cpp: In member function 'virtual void corbo::OptimizationProblemInterface::computeGradientObjective(Eigen::Ref >)': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimization/src/optimization_problem_interface.cpp:194:9: warning: unused variable 'dim_x' [-Wunused-variable] 194 | int dim_x = getParameterDimension(); | ^~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimization/src/optimization_problem_interface.cpp: In member function 'virtual void corbo::OptimizationProblemInterface::computeGradientNonLsqObjective(Eigen::Ref >)': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimization/src/optimization_problem_interface.cpp:208:9: warning: unused variable 'dim_x' [-Wunused-variable] 208 | int dim_x = getParameterDimension(); | ^~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimization/src/optimization_problem_interface.cpp: In member function 'virtual void corbo::OptimizationProblemInterface::computeDenseJacobianLsqObjective(Eigen::Ref >, const double*)': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimization/src/optimization_problem_interface.cpp:223:9: warning: unused variable 'dim_x' [-Wunused-variable] 223 | int dim_x = getParameterDimension(); | ^~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimization/src/optimization_problem_interface.cpp: In member function 'virtual void corbo::OptimizationProblemInterface::computeDenseJacobianEqualities(Eigen::Ref >, const double*)': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimization/src/optimization_problem_interface.cpp:298:9: warning: unused variable 'dim_x' [-Wunused-variable] 298 | int dim_x = getParameterDimension(); | ^~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimization/src/optimization_problem_interface.cpp: In member function 'virtual void corbo::OptimizationProblemInterface::computeDenseJacobianInequalities(Eigen::Ref >, const double*)': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimization/src/optimization_problem_interface.cpp:371:9: warning: unused variable 'dim_x' [-Wunused-variable] 371 | int dim_x = getParameterDimension(); | ^~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimization/src/optimization_problem_interface.cpp: In member function 'virtual void corbo::OptimizationProblemInterface::computeDenseJacobianActiveInequalities(Eigen::Ref >, double)': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimization/src/optimization_problem_interface.cpp:443:9: warning: unused variable 'dim_ineq' [-Wunused-variable] 443 | int dim_ineq = getInequalityDimension(); | ^~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimization/src/optimization_problem_interface.cpp:444:9: warning: unused variable 'dim_x' [-Wunused-variable] 444 | int dim_x = getParameterDimension(); | ^~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimization/src/optimization_problem_interface.cpp: In member function 'virtual void corbo::OptimizationProblemInterface::computeDenseHessianObjective(Eigen::Ref >, double)': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimization/src/optimization_problem_interface.cpp:1197:9: warning: unused variable 'dim_x' [-Wunused-variable] 1197 | int dim_x = getParameterDimension(); | ^~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimization/src/optimization_problem_interface.cpp: In member function 'virtual void corbo::OptimizationProblemInterface::computeDenseHessianEqualities(Eigen::Ref >, const double*)': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimization/src/optimization_problem_interface.cpp:1329:9: warning: unused variable 'dim_x' [-Wunused-variable] 1329 | int dim_x = getParameterDimension(); | ^~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimization/src/optimization_problem_interface.cpp: In member function 'virtual void corbo::OptimizationProblemInterface::computeDenseHessianInequalities(Eigen::Ref >, const double*)': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimization/src/optimization_problem_interface.cpp:1406:9: warning: unused variable 'dim_x' [-Wunused-variable] 1406 | int dim_x = getParameterDimension(); | ^~~~~ [ 42%] Building CXX object src/plants/CMakeFiles/corbo_plants.dir/src/disturbances.cpp.o cd /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/plants && /usr/bin/c++ -D_USE_MATH_DEFINES -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/plants/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/plants/src -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include -I/usr/include/eigen3 -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/communication/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/communication/generated/corbo-communication -I/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/communication/generated -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/systems/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/numerics/include -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=return-type -DNDEBUG -fPIC -MD -MT src/plants/CMakeFiles/corbo_plants.dir/src/disturbances.cpp.o -MF CMakeFiles/corbo_plants.dir/src/disturbances.cpp.o.d -o CMakeFiles/corbo_plants.dir/src/disturbances.cpp.o -c /builddir/build/BUILD/control-box-rst-0.0.7-1/src/plants/src/disturbances.cpp /builddir/build/BUILD/control-box-rst-0.0.7-1/src/plants/src/simulated_plant.cpp: In member function 'virtual bool corbo::SimulatedPlant::control(const corbo::TimeSeries::ConstPtr&, const corbo::TimeSeries::ConstPtr&, const corbo::Duration&, const corbo::Time&, corbo::SignalTargetInterface*, const std::string&)': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/plants/src/simulated_plant.cpp:123:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 123 | for (int i = 0; i < delayed_u_seq.size(); ++i) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/plants/src/disturbances.cpp: In member function 'virtual void corbo::DisturbanceGaussianNoise::disturb(const corbo::Time&, const Eigen::Ref >&, Eigen::Ref >)': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/plants/src/disturbances.cpp:43:31: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'Eigen::EigenBase > >::Index' {aka 'long int'} [-Wsign-compare] 43 | if (_distributions.size() != values.size()) initializeDistributions(); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 43%] Building CXX object src/optimization/CMakeFiles/corbo_optimization.dir/src/simple_optimization_problem.cpp.o cd /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/optimization && /usr/bin/c++ -D_USE_MATH_DEFINES -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimization/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimization/src -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include -I/usr/include/eigen3 -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/communication/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/communication/generated/corbo-communication -I/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/communication/generated -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/numerics/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/systems/include -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=return-type -DNDEBUG -fPIC -MD -MT src/optimization/CMakeFiles/corbo_optimization.dir/src/simple_optimization_problem.cpp.o -MF CMakeFiles/corbo_optimization.dir/src/simple_optimization_problem.cpp.o.d -o CMakeFiles/corbo_optimization.dir/src/simple_optimization_problem.cpp.o -c /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimization/src/simple_optimization_problem.cpp [ 44%] Building CXX object src/optimization/CMakeFiles/corbo_optimization.dir/src/hyper_graph/hyper_graph_optimization_problem_base.cpp.o cd /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/optimization && /usr/bin/c++ -D_USE_MATH_DEFINES -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimization/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimization/src -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include -I/usr/include/eigen3 -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/communication/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/communication/generated/corbo-communication -I/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/communication/generated -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/numerics/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/systems/include -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=return-type -DNDEBUG -fPIC -MD -MT src/optimization/CMakeFiles/corbo_optimization.dir/src/hyper_graph/hyper_graph_optimization_problem_base.cpp.o -MF CMakeFiles/corbo_optimization.dir/src/hyper_graph/hyper_graph_optimization_problem_base.cpp.o.d -o CMakeFiles/corbo_optimization.dir/src/hyper_graph/hyper_graph_optimization_problem_base.cpp.o -c /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimization/src/hyper_graph/hyper_graph_optimization_problem_base.cpp [ 45%] Building CXX object src/optimization/CMakeFiles/corbo_optimization.dir/src/hyper_graph/hyper_graph_optimization_problem_edge_based.cpp.o cd /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/optimization && /usr/bin/c++ -D_USE_MATH_DEFINES -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimization/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimization/src -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include -I/usr/include/eigen3 -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/communication/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/communication/generated/corbo-communication -I/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/communication/generated -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/numerics/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/systems/include -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=return-type -DNDEBUG -fPIC -MD -MT src/optimization/CMakeFiles/corbo_optimization.dir/src/hyper_graph/hyper_graph_optimization_problem_edge_based.cpp.o -MF CMakeFiles/corbo_optimization.dir/src/hyper_graph/hyper_graph_optimization_problem_edge_based.cpp.o.d -o CMakeFiles/corbo_optimization.dir/src/hyper_graph/hyper_graph_optimization_problem_edge_based.cpp.o -c /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimization/src/hyper_graph/hyper_graph_optimization_problem_edge_based.cpp [ 46%] Building CXX object src/optimization/CMakeFiles/corbo_optimization.dir/src/hyper_graph/hyper_graph_optimization_problem_vertex_based.cpp.o cd /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/optimization && /usr/bin/c++ -D_USE_MATH_DEFINES -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimization/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimization/src -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include -I/usr/include/eigen3 -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/communication/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/communication/generated/corbo-communication -I/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/communication/generated -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/numerics/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/systems/include -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=return-type -DNDEBUG -fPIC -MD -MT src/optimization/CMakeFiles/corbo_optimization.dir/src/hyper_graph/hyper_graph_optimization_problem_vertex_based.cpp.o -MF CMakeFiles/corbo_optimization.dir/src/hyper_graph/hyper_graph_optimization_problem_vertex_based.cpp.o.d -o CMakeFiles/corbo_optimization.dir/src/hyper_graph/hyper_graph_optimization_problem_vertex_based.cpp.o -c /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimization/src/hyper_graph/hyper_graph_optimization_problem_vertex_based.cpp [ 47%] Building CXX object src/optimization/CMakeFiles/corbo_optimization.dir/src/hyper_graph/edge_interface.cpp.o cd /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/optimization && /usr/bin/c++ -D_USE_MATH_DEFINES -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimization/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimization/src -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include -I/usr/include/eigen3 -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/communication/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/communication/generated/corbo-communication -I/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/communication/generated -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/numerics/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/systems/include -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=return-type -DNDEBUG -fPIC -MD -MT src/optimization/CMakeFiles/corbo_optimization.dir/src/hyper_graph/edge_interface.cpp.o -MF CMakeFiles/corbo_optimization.dir/src/hyper_graph/edge_interface.cpp.o.d -o CMakeFiles/corbo_optimization.dir/src/hyper_graph/edge_interface.cpp.o -c /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimization/src/hyper_graph/edge_interface.cpp [ 48%] Building CXX object src/optimization/CMakeFiles/corbo_optimization.dir/src/hyper_graph/edge_set.cpp.o cd /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/optimization && /usr/bin/c++ -D_USE_MATH_DEFINES -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimization/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimization/src -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include -I/usr/include/eigen3 -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/communication/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/communication/generated/corbo-communication -I/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/communication/generated -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/numerics/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/systems/include -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=return-type -DNDEBUG -fPIC -MD -MT src/optimization/CMakeFiles/corbo_optimization.dir/src/hyper_graph/edge_set.cpp.o -MF CMakeFiles/corbo_optimization.dir/src/hyper_graph/edge_set.cpp.o.d -o CMakeFiles/corbo_optimization.dir/src/hyper_graph/edge_set.cpp.o -c /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimization/src/hyper_graph/edge_set.cpp [ 50%] Building CXX object src/optimization/CMakeFiles/corbo_optimization.dir/src/hyper_graph/vertex_set.cpp.o cd /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/optimization && /usr/bin/c++ -D_USE_MATH_DEFINES -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimization/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimization/src -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include -I/usr/include/eigen3 -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/communication/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/communication/generated/corbo-communication -I/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/communication/generated -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/numerics/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/systems/include -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=return-type -DNDEBUG -fPIC -MD -MT src/optimization/CMakeFiles/corbo_optimization.dir/src/hyper_graph/vertex_set.cpp.o -MF CMakeFiles/corbo_optimization.dir/src/hyper_graph/vertex_set.cpp.o.d -o CMakeFiles/corbo_optimization.dir/src/hyper_graph/vertex_set.cpp.o -c /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimization/src/hyper_graph/vertex_set.cpp [ 51%] Linking CXX static library libcorbo_plants.a cd /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/plants && /usr/bin/cmake -P CMakeFiles/corbo_plants.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/plants && /usr/bin/cmake -E cmake_link_script CMakeFiles/corbo_plants.dir/link.txt --verbose=1 /usr/bin/ar qc libcorbo_plants.a CMakeFiles/corbo_plants.dir/src/plant_interface.cpp.o CMakeFiles/corbo_plants.dir/src/simulated_plant.cpp.o CMakeFiles/corbo_plants.dir/src/simulated_plant_threaded.cpp.o CMakeFiles/corbo_plants.dir/src/disturbances.cpp.o /usr/bin/ranlib libcorbo_plants.a make[2]: Leaving directory '/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj' [ 51%] Built target corbo_plants [ 52%] Building CXX object src/optimization/CMakeFiles/corbo_optimization.dir/src/hyper_graph/vertex_interface.cpp.o cd /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/optimization && /usr/bin/c++ -D_USE_MATH_DEFINES -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimization/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimization/src -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include -I/usr/include/eigen3 -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/communication/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/communication/generated/corbo-communication -I/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/communication/generated -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/numerics/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/systems/include -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=return-type -DNDEBUG -fPIC -MD -MT src/optimization/CMakeFiles/corbo_optimization.dir/src/hyper_graph/vertex_interface.cpp.o -MF CMakeFiles/corbo_optimization.dir/src/hyper_graph/vertex_interface.cpp.o.d -o CMakeFiles/corbo_optimization.dir/src/hyper_graph/vertex_interface.cpp.o -c /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimization/src/hyper_graph/vertex_interface.cpp [ 53%] Building CXX object src/optimization/CMakeFiles/corbo_optimization.dir/src/hyper_graph/hyper_graph.cpp.o cd /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/optimization && /usr/bin/c++ -D_USE_MATH_DEFINES -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimization/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimization/src -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include -I/usr/include/eigen3 -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/communication/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/communication/generated/corbo-communication -I/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/communication/generated -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/numerics/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/systems/include -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=return-type -DNDEBUG -fPIC -MD -MT src/optimization/CMakeFiles/corbo_optimization.dir/src/hyper_graph/hyper_graph.cpp.o -MF CMakeFiles/corbo_optimization.dir/src/hyper_graph/hyper_graph.cpp.o.d -o CMakeFiles/corbo_optimization.dir/src/hyper_graph/hyper_graph.cpp.o -c /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimization/src/hyper_graph/hyper_graph.cpp [ 54%] Building CXX object src/optimization/CMakeFiles/corbo_optimization.dir/src/solver/levenberg_marquardt_dense.cpp.o cd /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/optimization && /usr/bin/c++ -D_USE_MATH_DEFINES -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimization/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimization/src -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include -I/usr/include/eigen3 -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/communication/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/communication/generated/corbo-communication -I/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/communication/generated -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/numerics/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/systems/include -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=return-type -DNDEBUG -fPIC -MD -MT src/optimization/CMakeFiles/corbo_optimization.dir/src/solver/levenberg_marquardt_dense.cpp.o -MF CMakeFiles/corbo_optimization.dir/src/solver/levenberg_marquardt_dense.cpp.o.d -o CMakeFiles/corbo_optimization.dir/src/solver/levenberg_marquardt_dense.cpp.o -c /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimization/src/solver/levenberg_marquardt_dense.cpp /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimization/src/hyper_graph/hyper_graph.cpp: In instantiation of 'bool corbo::check_edge_vertices(const std::vector&, EdgeContainer&) [with EdgeContainer = std::vector >]': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimization/src/hyper_graph/hyper_graph.cpp:57:29: required from here /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimization/src/hyper_graph/hyper_graph.cpp:38:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 38 | for (int i = 0; i < edges.size(); ++i) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimization/src/hyper_graph/hyper_graph.cpp: In instantiation of 'bool corbo::check_edge_vertices(const std::vector&, EdgeContainer&) [with EdgeContainer = std::vector >]': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimization/src/hyper_graph/hyper_graph.cpp:60:29: required from here /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimization/src/hyper_graph/hyper_graph.cpp:38:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 55%] Building CXX object src/optimization/CMakeFiles/corbo_optimization.dir/src/solver/levenberg_marquardt_sparse.cpp.o cd /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/optimization && /usr/bin/c++ -D_USE_MATH_DEFINES -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimization/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimization/src -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include -I/usr/include/eigen3 -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/communication/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/communication/generated/corbo-communication -I/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/communication/generated -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/numerics/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/systems/include -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=return-type -DNDEBUG -fPIC -MD -MT src/optimization/CMakeFiles/corbo_optimization.dir/src/solver/levenberg_marquardt_sparse.cpp.o -MF CMakeFiles/corbo_optimization.dir/src/solver/levenberg_marquardt_sparse.cpp.o.d -o CMakeFiles/corbo_optimization.dir/src/solver/levenberg_marquardt_sparse.cpp.o -c /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimization/src/solver/levenberg_marquardt_sparse.cpp [ 56%] Building CXX object src/optimization/CMakeFiles/corbo_optimization.dir/src/solver/nlp_solver_ipopt.cpp.o cd /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/optimization && /usr/bin/c++ -D_USE_MATH_DEFINES -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimization/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimization/src -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include -I/usr/include/eigen3 -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/communication/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/communication/generated/corbo-communication -I/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/communication/generated -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/numerics/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/systems/include -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=return-type -DNDEBUG -fPIC -MD -MT src/optimization/CMakeFiles/corbo_optimization.dir/src/solver/nlp_solver_ipopt.cpp.o -MF CMakeFiles/corbo_optimization.dir/src/solver/nlp_solver_ipopt.cpp.o.d -o CMakeFiles/corbo_optimization.dir/src/solver/nlp_solver_ipopt.cpp.o -c /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimization/src/solver/nlp_solver_ipopt.cpp [ 57%] Building CXX object src/optimization/CMakeFiles/corbo_optimization.dir/src/solver/nlp_solver_ipopt_wrapper.cpp.o cd /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/optimization && /usr/bin/c++ -D_USE_MATH_DEFINES -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimization/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimization/src -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include -I/usr/include/eigen3 -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/communication/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/communication/generated/corbo-communication -I/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/communication/generated -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/numerics/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/systems/include -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=return-type -DNDEBUG -fPIC -MD -MT src/optimization/CMakeFiles/corbo_optimization.dir/src/solver/nlp_solver_ipopt_wrapper.cpp.o -MF CMakeFiles/corbo_optimization.dir/src/solver/nlp_solver_ipopt_wrapper.cpp.o.d -o CMakeFiles/corbo_optimization.dir/src/solver/nlp_solver_ipopt_wrapper.cpp.o -c /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimization/src/solver/nlp_solver_ipopt_wrapper.cpp [ 58%] Building CXX object src/optimization/CMakeFiles/corbo_optimization.dir/src/solver/qp_solver_osqp.cpp.o cd /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/optimization && /usr/bin/c++ -D_USE_MATH_DEFINES -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimization/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimization/src -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include -I/usr/include/eigen3 -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/communication/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/communication/generated/corbo-communication -I/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/communication/generated -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/numerics/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/systems/include -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=return-type -DNDEBUG -fPIC -MD -MT src/optimization/CMakeFiles/corbo_optimization.dir/src/solver/qp_solver_osqp.cpp.o -MF CMakeFiles/corbo_optimization.dir/src/solver/qp_solver_osqp.cpp.o.d -o CMakeFiles/corbo_optimization.dir/src/solver/qp_solver_osqp.cpp.o -c /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimization/src/solver/qp_solver_osqp.cpp [ 60%] Building CXX object src/optimization/CMakeFiles/corbo_optimization.dir/src/misc.cpp.o cd /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/optimization && /usr/bin/c++ -D_USE_MATH_DEFINES -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimization/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimization/src -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include -I/usr/include/eigen3 -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/communication/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/communication/generated/corbo-communication -I/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/communication/generated -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/numerics/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/systems/include -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=return-type -DNDEBUG -fPIC -MD -MT src/optimization/CMakeFiles/corbo_optimization.dir/src/misc.cpp.o -MF CMakeFiles/corbo_optimization.dir/src/misc.cpp.o.d -o CMakeFiles/corbo_optimization.dir/src/misc.cpp.o -c /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimization/src/misc.cpp [ 61%] Linking CXX static library libcorbo_optimization.a cd /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/optimization && /usr/bin/cmake -P CMakeFiles/corbo_optimization.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/optimization && /usr/bin/cmake -E cmake_link_script CMakeFiles/corbo_optimization.dir/link.txt --verbose=1 /usr/bin/ar qc libcorbo_optimization.a CMakeFiles/corbo_optimization.dir/src/optimization_problem_interface.cpp.o CMakeFiles/corbo_optimization.dir/src/simple_optimization_problem.cpp.o CMakeFiles/corbo_optimization.dir/src/hyper_graph/hyper_graph_optimization_problem_base.cpp.o CMakeFiles/corbo_optimization.dir/src/hyper_graph/hyper_graph_optimization_problem_edge_based.cpp.o CMakeFiles/corbo_optimization.dir/src/hyper_graph/hyper_graph_optimization_problem_vertex_based.cpp.o CMakeFiles/corbo_optimization.dir/src/hyper_graph/edge_interface.cpp.o CMakeFiles/corbo_optimization.dir/src/hyper_graph/edge_set.cpp.o CMakeFiles/corbo_optimization.dir/src/hyper_graph/vertex_set.cpp.o CMakeFiles/corbo_optimization.dir/src/hyper_graph/vertex_interface.cpp.o CMakeFiles/corbo_optimization.dir/src/hyper_graph/hyper_graph.cpp.o CMakeFiles/corbo_optimization.dir/src/solver/levenberg_marquardt_dense.cpp.o CMakeFiles/corbo_optimization.dir/src/solver/levenberg_marquardt_sparse.cpp.o CMakeFiles/corbo_optimization.dir/src/solver/nlp_solver_ipopt.cpp.o CMakeFiles/corbo_optimization.dir/src/solver/nlp_solver_ipopt_wrapper.cpp.o CMakeFiles/corbo_optimization.dir/src/solver/qp_solver_osqp.cpp.o CMakeFiles/corbo_optimization.dir/src/misc.cpp.o /usr/bin/ranlib libcorbo_optimization.a make[2]: Leaving directory '/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj' [ 61%] Built target corbo_optimization make -f src/optimal_control/CMakeFiles/corbo_optimal_control.dir/build.make src/optimal_control/CMakeFiles/corbo_optimal_control.dir/depend make[2]: Entering directory '/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj' cd /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/control-box-rst-0.0.7-1 /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/optimal_control /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/optimal_control/CMakeFiles/corbo_optimal_control.dir/DependInfo.cmake "--color=" make[2]: Leaving directory '/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj' make -f src/optimal_control/CMakeFiles/corbo_optimal_control.dir/build.make src/optimal_control/CMakeFiles/corbo_optimal_control.dir/build make[2]: Entering directory '/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj' [ 65%] Building CXX object src/optimal_control/CMakeFiles/corbo_optimal_control.dir/src/structured_ocp/discretization_grids/full_discretization_grid_move_blocking_base.cpp.o [ 65%] Building CXX object src/optimal_control/CMakeFiles/corbo_optimal_control.dir/src/structured_ocp/discretization_grids/non_uniform_full_discretization_grid_base.cpp.o [ 65%] Building CXX object src/optimal_control/CMakeFiles/corbo_optimal_control.dir/src/structured_ocp/structured_optimal_control_problem.cpp.o [ 65%] Building CXX object src/optimal_control/CMakeFiles/corbo_optimal_control.dir/src/structured_ocp/discretization_grids/full_discretization_grid_base.cpp.o cd /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/optimal_control && /usr/bin/c++ -D_USE_MATH_DEFINES -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/src -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include -I/usr/include/eigen3 -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/communication/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/communication/generated/corbo-communication -I/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/communication/generated -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimization/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/numerics/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/systems/include -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=return-type -DNDEBUG -fPIC -MD -MT src/optimal_control/CMakeFiles/corbo_optimal_control.dir/src/structured_ocp/structured_optimal_control_problem.cpp.o -MF CMakeFiles/corbo_optimal_control.dir/src/structured_ocp/structured_optimal_control_problem.cpp.o.d -o CMakeFiles/corbo_optimal_control.dir/src/structured_ocp/structured_optimal_control_problem.cpp.o -c /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/src/structured_ocp/structured_optimal_control_problem.cpp cd /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/optimal_control && /usr/bin/c++ -D_USE_MATH_DEFINES -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/src -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include -I/usr/include/eigen3 -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/communication/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/communication/generated/corbo-communication -I/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/communication/generated -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimization/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/numerics/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/systems/include -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=return-type -DNDEBUG -fPIC -MD -MT src/optimal_control/CMakeFiles/corbo_optimal_control.dir/src/structured_ocp/discretization_grids/full_discretization_grid_base.cpp.o -MF CMakeFiles/corbo_optimal_control.dir/src/structured_ocp/discretization_grids/full_discretization_grid_base.cpp.o.d -o CMakeFiles/corbo_optimal_control.dir/src/structured_ocp/discretization_grids/full_discretization_grid_base.cpp.o -c /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/src/structured_ocp/discretization_grids/full_discretization_grid_base.cpp cd /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/optimal_control && /usr/bin/c++ -D_USE_MATH_DEFINES -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/src -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include -I/usr/include/eigen3 -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/communication/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/communication/generated/corbo-communication -I/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/communication/generated -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimization/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/numerics/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/systems/include -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=return-type -DNDEBUG -fPIC -MD -MT src/optimal_control/CMakeFiles/corbo_optimal_control.dir/src/structured_ocp/discretization_grids/full_discretization_grid_move_blocking_base.cpp.o -MF CMakeFiles/corbo_optimal_control.dir/src/structured_ocp/discretization_grids/full_discretization_grid_move_blocking_base.cpp.o.d -o CMakeFiles/corbo_optimal_control.dir/src/structured_ocp/discretization_grids/full_discretization_grid_move_blocking_base.cpp.o -c /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/src/structured_ocp/discretization_grids/full_discretization_grid_move_blocking_base.cpp cd /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/optimal_control && /usr/bin/c++ -D_USE_MATH_DEFINES -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/src -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include -I/usr/include/eigen3 -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/communication/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/communication/generated/corbo-communication -I/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/communication/generated -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimization/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/numerics/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/systems/include -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=return-type -DNDEBUG -fPIC -MD -MT src/optimal_control/CMakeFiles/corbo_optimal_control.dir/src/structured_ocp/discretization_grids/non_uniform_full_discretization_grid_base.cpp.o -MF CMakeFiles/corbo_optimal_control.dir/src/structured_ocp/discretization_grids/non_uniform_full_discretization_grid_base.cpp.o.d -o CMakeFiles/corbo_optimal_control.dir/src/structured_ocp/discretization_grids/non_uniform_full_discretization_grid_base.cpp.o -c /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/src/structured_ocp/discretization_grids/non_uniform_full_discretization_grid_base.cpp In file included from /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/include/corbo-optimal-control/optimal_control_problem_interface.h:29, from /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/include/corbo-optimal-control/structured_ocp/structured_optimal_control_problem.h:28, from /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/src/structured_ocp/structured_optimal_control_problem.cpp:25: /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual bool corbo::SineReferenceTrajectory::isCached(double, int, corbo::Time) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:217:60: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 217 | if (_cached_dt.empty() || dt != _cached_dt[0] || n != _cached_trajectory.size() || t != _cached_t) return false; | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual bool corbo::SineReferenceTrajectory::isCached(const std::vector&, corbo::Time) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:224:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 224 | for (int i = 0; i < dt.size(); ++i) | ~~^~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual void corbo::SineReferenceTrajectory::precompute(const std::vector&, corbo::Time)': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:254:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 254 | for (int i = 0; i < dt.size(); ++i) | ~~^~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual const corbo::ReferenceTrajectoryInterface::OutputVector& corbo::SineReferenceTrajectory::getReferenceCached(int) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:271:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 271 | if (k >= _cached_trajectory.size()) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual bool corbo::DiscreteTimeReferenceTrajectory::isCached(double, int, corbo::Time) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:345:60: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 345 | if (_cached_dt.empty() || dt != _cached_dt[0] || n != _cached_trajectory.size() || t != _cached_t) return false; | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual bool corbo::DiscreteTimeReferenceTrajectory::isCached(const std::vector&, corbo::Time) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:352:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 352 | for (int i = 0; i < dt.size(); ++i) | ~~^~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual void corbo::DiscreteTimeReferenceTrajectory::precompute(const std::vector&, corbo::Time)': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:382:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 382 | for (int i = 0; i < dt.size(); ++i) | ~~^~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual const corbo::ReferenceTrajectoryInterface::OutputVector& corbo::DiscreteTimeReferenceTrajectory::getReferenceCached(int) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:414:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 414 | if (k >= _cached_trajectory.size()) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/include/corbo-optimal-control/functions/stage_functions.h:29, from /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/include/corbo-optimal-control/functions/nlp_functions.h:28, from /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/include/corbo-optimal-control/structured_ocp/discretization_grids/discretization_grid_interface.h:34, from /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/include/corbo-optimal-control/structured_ocp/discretization_grids/full_discretization_grid_base.h:28, from /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/include/corbo-optimal-control/structured_ocp/discretization_grids/full_discretization_grid_move_blocking_base.h:28, from /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/src/structured_ocp/discretization_grids/full_discretization_grid_move_blocking_base.cpp:25: /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual bool corbo::SineReferenceTrajectory::isCached(double, int, corbo::Time) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:217:60: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 217 | if (_cached_dt.empty() || dt != _cached_dt[0] || n != _cached_trajectory.size() || t != _cached_t) return false; | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual bool corbo::SineReferenceTrajectory::isCached(const std::vector&, corbo::Time) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:224:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 224 | for (int i = 0; i < dt.size(); ++i) | ~~^~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual void corbo::SineReferenceTrajectory::precompute(const std::vector&, corbo::Time)': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:254:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 254 | for (int i = 0; i < dt.size(); ++i) | ~~^~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual const corbo::ReferenceTrajectoryInterface::OutputVector& corbo::SineReferenceTrajectory::getReferenceCached(int) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:271:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 271 | if (k >= _cached_trajectory.size()) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/include/corbo-optimal-control/functions/stage_functions.h:29, from /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/include/corbo-optimal-control/functions/nlp_functions.h:28, from /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/include/corbo-optimal-control/structured_ocp/discretization_grids/discretization_grid_interface.h:34, from /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/include/corbo-optimal-control/structured_ocp/discretization_grids/full_discretization_grid_base.h:28, from /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/src/structured_ocp/discretization_grids/full_discretization_grid_base.cpp:25: /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual bool corbo::SineReferenceTrajectory::isCached(double, int, corbo::Time) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:217:60: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 217 | if (_cached_dt.empty() || dt != _cached_dt[0] || n != _cached_trajectory.size() || t != _cached_t) return false; | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual bool corbo::SineReferenceTrajectory::isCached(const std::vector&, corbo::Time) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:224:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 224 | for (int i = 0; i < dt.size(); ++i) | ~~^~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual void corbo::SineReferenceTrajectory::precompute(const std::vector&, corbo::Time)': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:254:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 254 | for (int i = 0; i < dt.size(); ++i) | ~~^~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual const corbo::ReferenceTrajectoryInterface::OutputVector& corbo::SineReferenceTrajectory::getReferenceCached(int) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:271:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 271 | if (k >= _cached_trajectory.size()) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual bool corbo::DiscreteTimeReferenceTrajectory::isCached(double, int, corbo::Time) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:345:60: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 345 | if (_cached_dt.empty() || dt != _cached_dt[0] || n != _cached_trajectory.size() || t != _cached_t) return false; | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual bool corbo::DiscreteTimeReferenceTrajectory::isCached(const std::vector&, corbo::Time) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:352:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 352 | for (int i = 0; i < dt.size(); ++i) | ~~^~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual void corbo::DiscreteTimeReferenceTrajectory::precompute(const std::vector&, corbo::Time)': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:382:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 382 | for (int i = 0; i < dt.size(); ++i) | ~~^~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual const corbo::ReferenceTrajectoryInterface::OutputVector& corbo::DiscreteTimeReferenceTrajectory::getReferenceCached(int) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:414:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 414 | if (k >= _cached_trajectory.size()) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual bool corbo::DiscreteTimeReferenceTrajectory::isCached(double, int, corbo::Time) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:345:60: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 345 | if (_cached_dt.empty() || dt != _cached_dt[0] || n != _cached_trajectory.size() || t != _cached_t) return false; | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual bool corbo::DiscreteTimeReferenceTrajectory::isCached(const std::vector&, corbo::Time) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:352:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 352 | for (int i = 0; i < dt.size(); ++i) | ~~^~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual void corbo::DiscreteTimeReferenceTrajectory::precompute(const std::vector&, corbo::Time)': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:382:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 382 | for (int i = 0; i < dt.size(); ++i) | ~~^~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual const corbo::ReferenceTrajectoryInterface::OutputVector& corbo::DiscreteTimeReferenceTrajectory::getReferenceCached(int) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:414:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 414 | if (k >= _cached_trajectory.size()) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/include/corbo-optimal-control/functions/stage_functions.h:29, from /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/include/corbo-optimal-control/functions/nlp_functions.h:28, from /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/include/corbo-optimal-control/structured_ocp/discretization_grids/discretization_grid_interface.h:34, from /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/include/corbo-optimal-control/structured_ocp/discretization_grids/non_uniform_full_discretization_grid_base.h:28, from /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/src/structured_ocp/discretization_grids/non_uniform_full_discretization_grid_base.cpp:25: /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual bool corbo::SineReferenceTrajectory::isCached(double, int, corbo::Time) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:217:60: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 217 | if (_cached_dt.empty() || dt != _cached_dt[0] || n != _cached_trajectory.size() || t != _cached_t) return false; | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual bool corbo::SineReferenceTrajectory::isCached(const std::vector&, corbo::Time) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:224:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 224 | for (int i = 0; i < dt.size(); ++i) | ~~^~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual void corbo::SineReferenceTrajectory::precompute(const std::vector&, corbo::Time)': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:254:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 254 | for (int i = 0; i < dt.size(); ++i) | ~~^~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual const corbo::ReferenceTrajectoryInterface::OutputVector& corbo::SineReferenceTrajectory::getReferenceCached(int) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:271:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 271 | if (k >= _cached_trajectory.size()) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual bool corbo::DiscreteTimeReferenceTrajectory::isCached(double, int, corbo::Time) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:345:60: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 345 | if (_cached_dt.empty() || dt != _cached_dt[0] || n != _cached_trajectory.size() || t != _cached_t) return false; | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual bool corbo::DiscreteTimeReferenceTrajectory::isCached(const std::vector&, corbo::Time) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:352:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 352 | for (int i = 0; i < dt.size(); ++i) | ~~^~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual void corbo::DiscreteTimeReferenceTrajectory::precompute(const std::vector&, corbo::Time)': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:382:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 382 | for (int i = 0; i < dt.size(); ++i) | ~~^~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual const corbo::ReferenceTrajectoryInterface::OutputVector& corbo::DiscreteTimeReferenceTrajectory::getReferenceCached(int) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:414:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 414 | if (k >= _cached_trajectory.size()) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/include/corbo-optimal-control/structured_ocp/discretization_grids/full_discretization_grid_base.h: In member function 'const Eigen::VectorXd& corbo::FullDiscretizationGridBase::getState(int) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/include/corbo-optimal-control/structured_ocp/discretization_grids/full_discretization_grid_base.h:101:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 101 | if (k == _x_seq.size()) return _xf.values(); | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/include/corbo-optimal-control/structured_ocp/discretization_grids/full_discretization_grid_base.h: In member function 'const Eigen::VectorXd& corbo::FullDiscretizationGridBase::getState(int) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/include/corbo-optimal-control/structured_ocp/discretization_grids/full_discretization_grid_base.h:101:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 101 | if (k == _x_seq.size()) return _xf.values(); | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/src/structured_ocp/discretization_grids/full_discretization_grid_move_blocking_base.cpp: In member function 'virtual void corbo::FullDiscretizationGridMoveBlockingBase::getStateAndControlTimeSeries(corbo::TimeSeries::Ptr, corbo::TimeSeries::Ptr, double) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/src/structured_ocp/discretization_grids/full_discretization_grid_move_blocking_base.cpp:44:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 44 | for (int i = 0; i < _x_seq.size(); ++i) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/src/structured_ocp/discretization_grids/full_discretization_grid_move_blocking_base.cpp:56:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 56 | for (int i = 0; i < _u_seq.size(); ++i) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/src/structured_ocp/discretization_grids/full_discretization_grid_move_blocking_base.cpp: In member function 'virtual bool corbo::FullDiscretizationGridMoveBlockingBase::isValid() const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/src/structured_ocp/discretization_grids/full_discretization_grid_move_blocking_base.cpp:74:27: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'Eigen::EigenBase >::Index' {aka 'long int'} [-Wsign-compare] 74 | return (_u_seq.size() == _blocking_vector.size()) && (_blocking_vector.sum() == _x_seq.size()); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/src/structured_ocp/discretization_grids/full_discretization_grid_move_blocking_base.cpp:74:82: warning: comparison of integer expressions of different signedness: 'Eigen::internal::traits >::Scalar' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 74 | return (_u_seq.size() == _blocking_vector.size()) && (_blocking_vector.sum() == _x_seq.size()); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/src/structured_ocp/discretization_grids/non_uniform_full_discretization_grid_base.cpp: In member function 'virtual corbo::GridUpdateResult corbo::NonUniformFullDiscretizationGridBase::update(const Eigen::VectorXd&, corbo::ReferenceTrajectoryInterface&, corbo::ReferenceTrajectoryInterface&, corbo::NlpFunctions&, corbo::OptimizationEdgeSet&, corbo::SystemDynamicsInterface::Ptr, bool, const corbo::Time&, corbo::ReferenceTrajectoryInterface*, const Eigen::VectorXd*, double, corbo::ReferenceTrajectoryInterface*, corbo::ReferenceTrajectoryInterface*)': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/src/structured_ocp/discretization_grids/non_uniform_full_discretization_grid_base.cpp:56:9: warning: unused variable 'n' [-Wunused-variable] 56 | int n = std::max(getNRef(), _n_adapt); | ^ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/src/structured_ocp/discretization_grids/full_discretization_grid_base.cpp: In member function 'virtual void corbo::FullDiscretizationGridBase::getStateAndControlTimeSeries(corbo::TimeSeries::Ptr, corbo::TimeSeries::Ptr, double) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/src/structured_ocp/discretization_grids/full_discretization_grid_base.cpp:544:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 544 | for (int i = 0; i < _x_seq.size(); ++i) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/src/structured_ocp/discretization_grids/full_discretization_grid_base.cpp:556:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 556 | for (int i = 0; i < _u_seq.size(); ++i) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/src/structured_ocp/discretization_grids/non_uniform_full_discretization_grid_base.cpp: In member function 'void corbo::NonUniformFullDiscretizationGridBase::getDts(std::vector&) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/src/structured_ocp/discretization_grids/non_uniform_full_discretization_grid_base.cpp:354:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 354 | for (int i = 0; i < _dt_seq.size(); ++i) dts[i] = _dt_seq[i].value(); | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/src/structured_ocp/discretization_grids/non_uniform_full_discretization_grid_base.cpp: In member function 'virtual void corbo::NonUniformFullDiscretizationGridBase::getStateAndControlTimeSeries(corbo::TimeSeries::Ptr, corbo::TimeSeries::Ptr, double) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/src/structured_ocp/discretization_grids/non_uniform_full_discretization_grid_base.cpp:482:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 482 | for (int i = 0; i < _dt_seq.size(); ++i) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/src/structured_ocp/discretization_grids/non_uniform_full_discretization_grid_base.cpp:494:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 494 | for (int i = 0; i < _dt_seq.size(); ++i) | ~~^~~~~~~~~~~~~~~~ [ 66%] Building CXX object src/optimal_control/CMakeFiles/corbo_optimal_control.dir/src/structured_ocp/discretization_grids/shooting_grid_base.cpp.o cd /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/optimal_control && /usr/bin/c++ -D_USE_MATH_DEFINES -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/src -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include -I/usr/include/eigen3 -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/communication/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/communication/generated/corbo-communication -I/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/communication/generated -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimization/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/numerics/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/systems/include -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=return-type -DNDEBUG -fPIC -MD -MT src/optimal_control/CMakeFiles/corbo_optimal_control.dir/src/structured_ocp/discretization_grids/shooting_grid_base.cpp.o -MF CMakeFiles/corbo_optimal_control.dir/src/structured_ocp/discretization_grids/shooting_grid_base.cpp.o.d -o CMakeFiles/corbo_optimal_control.dir/src/structured_ocp/discretization_grids/shooting_grid_base.cpp.o -c /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/src/structured_ocp/discretization_grids/shooting_grid_base.cpp [ 68%] Building CXX object src/optimal_control/CMakeFiles/corbo_optimal_control.dir/src/structured_ocp/discretization_grids/non_uniform_shooting_grid_base.cpp.o [ 68%] Building CXX object src/optimal_control/CMakeFiles/corbo_optimal_control.dir/src/structured_ocp/discretization_grids/finite_differences_grid.cpp.o cd /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/optimal_control && /usr/bin/c++ -D_USE_MATH_DEFINES -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/src -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include -I/usr/include/eigen3 -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/communication/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/communication/generated/corbo-communication -I/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/communication/generated -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimization/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/numerics/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/systems/include -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=return-type -DNDEBUG -fPIC -MD -MT src/optimal_control/CMakeFiles/corbo_optimal_control.dir/src/structured_ocp/discretization_grids/finite_differences_grid.cpp.o -MF CMakeFiles/corbo_optimal_control.dir/src/structured_ocp/discretization_grids/finite_differences_grid.cpp.o.d -o CMakeFiles/corbo_optimal_control.dir/src/structured_ocp/discretization_grids/finite_differences_grid.cpp.o -c /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/src/structured_ocp/discretization_grids/finite_differences_grid.cpp cd /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/optimal_control && /usr/bin/c++ -D_USE_MATH_DEFINES -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/src -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include -I/usr/include/eigen3 -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/communication/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/communication/generated/corbo-communication -I/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/communication/generated -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimization/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/numerics/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/systems/include -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=return-type -DNDEBUG -fPIC -MD -MT src/optimal_control/CMakeFiles/corbo_optimal_control.dir/src/structured_ocp/discretization_grids/non_uniform_shooting_grid_base.cpp.o -MF CMakeFiles/corbo_optimal_control.dir/src/structured_ocp/discretization_grids/non_uniform_shooting_grid_base.cpp.o.d -o CMakeFiles/corbo_optimal_control.dir/src/structured_ocp/discretization_grids/non_uniform_shooting_grid_base.cpp.o -c /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/src/structured_ocp/discretization_grids/non_uniform_shooting_grid_base.cpp [ 70%] Building CXX object src/optimal_control/CMakeFiles/corbo_optimal_control.dir/src/structured_ocp/discretization_grids/finite_differences_grid_move_blocking.cpp.o cd /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/optimal_control && /usr/bin/c++ -D_USE_MATH_DEFINES -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/src -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include -I/usr/include/eigen3 -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/communication/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/communication/generated/corbo-communication -I/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/communication/generated -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimization/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/numerics/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/systems/include -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=return-type -DNDEBUG -fPIC -MD -MT src/optimal_control/CMakeFiles/corbo_optimal_control.dir/src/structured_ocp/discretization_grids/finite_differences_grid_move_blocking.cpp.o -MF CMakeFiles/corbo_optimal_control.dir/src/structured_ocp/discretization_grids/finite_differences_grid_move_blocking.cpp.o.d -o CMakeFiles/corbo_optimal_control.dir/src/structured_ocp/discretization_grids/finite_differences_grid_move_blocking.cpp.o -c /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/src/structured_ocp/discretization_grids/finite_differences_grid_move_blocking.cpp In file included from /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/include/corbo-optimal-control/functions/stage_functions.h:29, from /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/include/corbo-optimal-control/functions/nlp_functions.h:28, from /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/include/corbo-optimal-control/structured_ocp/discretization_grids/discretization_grid_interface.h:34, from /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/include/corbo-optimal-control/structured_ocp/discretization_grids/shooting_grid_base.h:28, from /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/src/structured_ocp/discretization_grids/shooting_grid_base.cpp:25: /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual bool corbo::SineReferenceTrajectory::isCached(double, int, corbo::Time) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:217:60: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 217 | if (_cached_dt.empty() || dt != _cached_dt[0] || n != _cached_trajectory.size() || t != _cached_t) return false; | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual bool corbo::SineReferenceTrajectory::isCached(const std::vector&, corbo::Time) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:224:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 224 | for (int i = 0; i < dt.size(); ++i) | ~~^~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual void corbo::SineReferenceTrajectory::precompute(const std::vector&, corbo::Time)': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:254:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 254 | for (int i = 0; i < dt.size(); ++i) | ~~^~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual const corbo::ReferenceTrajectoryInterface::OutputVector& corbo::SineReferenceTrajectory::getReferenceCached(int) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:271:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 271 | if (k >= _cached_trajectory.size()) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual bool corbo::DiscreteTimeReferenceTrajectory::isCached(double, int, corbo::Time) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:345:60: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 345 | if (_cached_dt.empty() || dt != _cached_dt[0] || n != _cached_trajectory.size() || t != _cached_t) return false; | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual bool corbo::DiscreteTimeReferenceTrajectory::isCached(const std::vector&, corbo::Time) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:352:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 352 | for (int i = 0; i < dt.size(); ++i) | ~~^~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual void corbo::DiscreteTimeReferenceTrajectory::precompute(const std::vector&, corbo::Time)': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:382:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 382 | for (int i = 0; i < dt.size(); ++i) | ~~^~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual const corbo::ReferenceTrajectoryInterface::OutputVector& corbo::DiscreteTimeReferenceTrajectory::getReferenceCached(int) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:414:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 414 | if (k >= _cached_trajectory.size()) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/include/corbo-optimal-control/functions/stage_functions.h:29, from /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/include/corbo-optimal-control/functions/nlp_functions.h:28, from /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/include/corbo-optimal-control/structured_ocp/discretization_grids/discretization_grid_interface.h:34, from /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/include/corbo-optimal-control/structured_ocp/discretization_grids/non_uniform_shooting_grid_base.h:28, from /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/src/structured_ocp/discretization_grids/non_uniform_shooting_grid_base.cpp:25: /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual bool corbo::SineReferenceTrajectory::isCached(double, int, corbo::Time) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:217:60: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 217 | if (_cached_dt.empty() || dt != _cached_dt[0] || n != _cached_trajectory.size() || t != _cached_t) return false; | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual bool corbo::SineReferenceTrajectory::isCached(const std::vector&, corbo::Time) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:224:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 224 | for (int i = 0; i < dt.size(); ++i) | ~~^~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual void corbo::SineReferenceTrajectory::precompute(const std::vector&, corbo::Time)': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:254:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 254 | for (int i = 0; i < dt.size(); ++i) | ~~^~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual const corbo::ReferenceTrajectoryInterface::OutputVector& corbo::SineReferenceTrajectory::getReferenceCached(int) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:271:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 271 | if (k >= _cached_trajectory.size()) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual bool corbo::DiscreteTimeReferenceTrajectory::isCached(double, int, corbo::Time) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:345:60: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 345 | if (_cached_dt.empty() || dt != _cached_dt[0] || n != _cached_trajectory.size() || t != _cached_t) return false; | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual bool corbo::DiscreteTimeReferenceTrajectory::isCached(const std::vector&, corbo::Time) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:352:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 352 | for (int i = 0; i < dt.size(); ++i) | ~~^~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual void corbo::DiscreteTimeReferenceTrajectory::precompute(const std::vector&, corbo::Time)': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:382:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 382 | for (int i = 0; i < dt.size(); ++i) | ~~^~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual const corbo::ReferenceTrajectoryInterface::OutputVector& corbo::DiscreteTimeReferenceTrajectory::getReferenceCached(int) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:414:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 414 | if (k >= _cached_trajectory.size()) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/include/corbo-optimal-control/functions/stage_functions.h:29, from /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/include/corbo-optimal-control/functions/nlp_functions.h:28, from /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/include/corbo-optimal-control/structured_ocp/discretization_grids/discretization_grid_interface.h:34, from /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/include/corbo-optimal-control/structured_ocp/discretization_grids/full_discretization_grid_base.h:28, from /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/include/corbo-optimal-control/structured_ocp/discretization_grids/finite_differences_grid.h:28, from /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/src/structured_ocp/discretization_grids/finite_differences_grid.cpp:25: /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual bool corbo::SineReferenceTrajectory::isCached(double, int, corbo::Time) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:217:60: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 217 | if (_cached_dt.empty() || dt != _cached_dt[0] || n != _cached_trajectory.size() || t != _cached_t) return false; | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual bool corbo::SineReferenceTrajectory::isCached(const std::vector&, corbo::Time) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:224:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 224 | for (int i = 0; i < dt.size(); ++i) | ~~^~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual void corbo::SineReferenceTrajectory::precompute(const std::vector&, corbo::Time)': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:254:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 254 | for (int i = 0; i < dt.size(); ++i) | ~~^~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual const corbo::ReferenceTrajectoryInterface::OutputVector& corbo::SineReferenceTrajectory::getReferenceCached(int) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:271:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 271 | if (k >= _cached_trajectory.size()) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual bool corbo::DiscreteTimeReferenceTrajectory::isCached(double, int, corbo::Time) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:345:60: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 345 | if (_cached_dt.empty() || dt != _cached_dt[0] || n != _cached_trajectory.size() || t != _cached_t) return false; | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual bool corbo::DiscreteTimeReferenceTrajectory::isCached(const std::vector&, corbo::Time) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:352:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 352 | for (int i = 0; i < dt.size(); ++i) | ~~^~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual void corbo::DiscreteTimeReferenceTrajectory::precompute(const std::vector&, corbo::Time)': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:382:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 382 | for (int i = 0; i < dt.size(); ++i) | ~~^~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual const corbo::ReferenceTrajectoryInterface::OutputVector& corbo::DiscreteTimeReferenceTrajectory::getReferenceCached(int) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:414:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 414 | if (k >= _cached_trajectory.size()) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/src/structured_ocp/discretization_grids/non_uniform_shooting_grid_base.cpp: In member function 'virtual void corbo::NonUniformShootingGridBase::getStateAndControlTimeSeries(corbo::TimeSeries::Ptr, corbo::TimeSeries::Ptr, double) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/src/structured_ocp/discretization_grids/non_uniform_shooting_grid_base.cpp:573:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 573 | for (int i = 0; i < interv.u_seq.size(); ++i) | ~~^~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/include/corbo-optimal-control/functions/stage_functions.h:29, from /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/include/corbo-optimal-control/functions/nlp_functions.h:28, from /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/include/corbo-optimal-control/structured_ocp/discretization_grids/discretization_grid_interface.h:34, from /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/include/corbo-optimal-control/structured_ocp/discretization_grids/full_discretization_grid_base.h:28, from /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/include/corbo-optimal-control/structured_ocp/discretization_grids/full_discretization_grid_move_blocking_base.h:28, from /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/include/corbo-optimal-control/structured_ocp/discretization_grids/finite_differences_grid_move_blocking.h:28, from /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/src/structured_ocp/discretization_grids/finite_differences_grid_move_blocking.cpp:26: /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual bool corbo::SineReferenceTrajectory::isCached(double, int, corbo::Time) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:217:60: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 217 | if (_cached_dt.empty() || dt != _cached_dt[0] || n != _cached_trajectory.size() || t != _cached_t) return false; | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual bool corbo::SineReferenceTrajectory::isCached(const std::vector&, corbo::Time) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:224:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 224 | for (int i = 0; i < dt.size(); ++i) | ~~^~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual void corbo::SineReferenceTrajectory::precompute(const std::vector&, corbo::Time)': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:254:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 254 | for (int i = 0; i < dt.size(); ++i) | ~~^~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual const corbo::ReferenceTrajectoryInterface::OutputVector& corbo::SineReferenceTrajectory::getReferenceCached(int) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:271:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 271 | if (k >= _cached_trajectory.size()) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual bool corbo::DiscreteTimeReferenceTrajectory::isCached(double, int, corbo::Time) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:345:60: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 345 | if (_cached_dt.empty() || dt != _cached_dt[0] || n != _cached_trajectory.size() || t != _cached_t) return false; | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual bool corbo::DiscreteTimeReferenceTrajectory::isCached(const std::vector&, corbo::Time) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:352:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 352 | for (int i = 0; i < dt.size(); ++i) | ~~^~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual void corbo::DiscreteTimeReferenceTrajectory::precompute(const std::vector&, corbo::Time)': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:382:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 382 | for (int i = 0; i < dt.size(); ++i) | ~~^~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual const corbo::ReferenceTrajectoryInterface::OutputVector& corbo::DiscreteTimeReferenceTrajectory::getReferenceCached(int) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:414:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 414 | if (k >= _cached_trajectory.size()) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/include/corbo-optimal-control/structured_ocp/discretization_grids/full_discretization_grid_base.h: In member function 'const Eigen::VectorXd& corbo::FullDiscretizationGridBase::getState(int) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/include/corbo-optimal-control/structured_ocp/discretization_grids/full_discretization_grid_base.h:101:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 101 | if (k == _x_seq.size()) return _xf.values(); | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/include/corbo-optimal-control/structured_ocp/discretization_grids/full_discretization_grid_base.h: In member function 'const Eigen::VectorXd& corbo::FullDiscretizationGridBase::getState(int) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/include/corbo-optimal-control/structured_ocp/discretization_grids/full_discretization_grid_base.h:101:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 101 | if (k == _x_seq.size()) return _xf.values(); | ~~^~~~~~~~~~~~~~~~ [ 71%] Building CXX object src/optimal_control/CMakeFiles/corbo_optimal_control.dir/src/structured_ocp/discretization_grids/finite_differences_variable_grid.cpp.o cd /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/optimal_control && /usr/bin/c++ -D_USE_MATH_DEFINES -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/src -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include -I/usr/include/eigen3 -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/communication/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/communication/generated/corbo-communication -I/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/communication/generated -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimization/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/numerics/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/systems/include -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=return-type -DNDEBUG -fPIC -MD -MT src/optimal_control/CMakeFiles/corbo_optimal_control.dir/src/structured_ocp/discretization_grids/finite_differences_variable_grid.cpp.o -MF CMakeFiles/corbo_optimal_control.dir/src/structured_ocp/discretization_grids/finite_differences_variable_grid.cpp.o.d -o CMakeFiles/corbo_optimal_control.dir/src/structured_ocp/discretization_grids/finite_differences_variable_grid.cpp.o -c /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/src/structured_ocp/discretization_grids/finite_differences_variable_grid.cpp [ 72%] Building CXX object src/optimal_control/CMakeFiles/corbo_optimal_control.dir/src/structured_ocp/discretization_grids/non_uniform_finite_differences_variable_grid.cpp.o cd /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/optimal_control && /usr/bin/c++ -D_USE_MATH_DEFINES -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/src -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include -I/usr/include/eigen3 -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/communication/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/communication/generated/corbo-communication -I/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/communication/generated -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimization/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/numerics/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/systems/include -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=return-type -DNDEBUG -fPIC -MD -MT src/optimal_control/CMakeFiles/corbo_optimal_control.dir/src/structured_ocp/discretization_grids/non_uniform_finite_differences_variable_grid.cpp.o -MF CMakeFiles/corbo_optimal_control.dir/src/structured_ocp/discretization_grids/non_uniform_finite_differences_variable_grid.cpp.o.d -o CMakeFiles/corbo_optimal_control.dir/src/structured_ocp/discretization_grids/non_uniform_finite_differences_variable_grid.cpp.o -c /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/src/structured_ocp/discretization_grids/non_uniform_finite_differences_variable_grid.cpp [ 73%] Building CXX object src/optimal_control/CMakeFiles/corbo_optimal_control.dir/src/structured_ocp/discretization_grids/multiple_shooting_grid.cpp.o cd /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/optimal_control && /usr/bin/c++ -D_USE_MATH_DEFINES -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/src -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include -I/usr/include/eigen3 -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/communication/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/communication/generated/corbo-communication -I/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/communication/generated -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimization/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/numerics/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/systems/include -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=return-type -DNDEBUG -fPIC -MD -MT src/optimal_control/CMakeFiles/corbo_optimal_control.dir/src/structured_ocp/discretization_grids/multiple_shooting_grid.cpp.o -MF CMakeFiles/corbo_optimal_control.dir/src/structured_ocp/discretization_grids/multiple_shooting_grid.cpp.o.d -o CMakeFiles/corbo_optimal_control.dir/src/structured_ocp/discretization_grids/multiple_shooting_grid.cpp.o -c /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/src/structured_ocp/discretization_grids/multiple_shooting_grid.cpp In file included from /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/include/corbo-optimal-control/functions/stage_functions.h:29, from /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/include/corbo-optimal-control/functions/nlp_functions.h:28, from /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/include/corbo-optimal-control/structured_ocp/discretization_grids/discretization_grid_interface.h:34, from /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/include/corbo-optimal-control/structured_ocp/discretization_grids/full_discretization_grid_base.h:28, from /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/include/corbo-optimal-control/structured_ocp/discretization_grids/finite_differences_grid.h:28, from /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/include/corbo-optimal-control/structured_ocp/discretization_grids/finite_differences_variable_grid.h:28, from /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/src/structured_ocp/discretization_grids/finite_differences_variable_grid.cpp:25: /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual bool corbo::SineReferenceTrajectory::isCached(double, int, corbo::Time) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:217:60: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 217 | if (_cached_dt.empty() || dt != _cached_dt[0] || n != _cached_trajectory.size() || t != _cached_t) return false; | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual bool corbo::SineReferenceTrajectory::isCached(const std::vector&, corbo::Time) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:224:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 224 | for (int i = 0; i < dt.size(); ++i) | ~~^~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual void corbo::SineReferenceTrajectory::precompute(const std::vector&, corbo::Time)': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:254:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 254 | for (int i = 0; i < dt.size(); ++i) | ~~^~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual const corbo::ReferenceTrajectoryInterface::OutputVector& corbo::SineReferenceTrajectory::getReferenceCached(int) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:271:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 271 | if (k >= _cached_trajectory.size()) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual bool corbo::DiscreteTimeReferenceTrajectory::isCached(double, int, corbo::Time) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:345:60: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 345 | if (_cached_dt.empty() || dt != _cached_dt[0] || n != _cached_trajectory.size() || t != _cached_t) return false; | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual bool corbo::DiscreteTimeReferenceTrajectory::isCached(const std::vector&, corbo::Time) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:352:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 352 | for (int i = 0; i < dt.size(); ++i) | ~~^~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual void corbo::DiscreteTimeReferenceTrajectory::precompute(const std::vector&, corbo::Time)': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:382:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 382 | for (int i = 0; i < dt.size(); ++i) | ~~^~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual const corbo::ReferenceTrajectoryInterface::OutputVector& corbo::DiscreteTimeReferenceTrajectory::getReferenceCached(int) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:414:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 414 | if (k >= _cached_trajectory.size()) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 74%] Building CXX object src/optimal_control/CMakeFiles/corbo_optimal_control.dir/src/structured_ocp/discretization_grids/multiple_shooting_variable_grid.cpp.o cd /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/optimal_control && /usr/bin/c++ -D_USE_MATH_DEFINES -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/src -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include -I/usr/include/eigen3 -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/communication/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/communication/generated/corbo-communication -I/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/communication/generated -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimization/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/numerics/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/systems/include -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=return-type -DNDEBUG -fPIC -MD -MT src/optimal_control/CMakeFiles/corbo_optimal_control.dir/src/structured_ocp/discretization_grids/multiple_shooting_variable_grid.cpp.o -MF CMakeFiles/corbo_optimal_control.dir/src/structured_ocp/discretization_grids/multiple_shooting_variable_grid.cpp.o.d -o CMakeFiles/corbo_optimal_control.dir/src/structured_ocp/discretization_grids/multiple_shooting_variable_grid.cpp.o -c /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/src/structured_ocp/discretization_grids/multiple_shooting_variable_grid.cpp In file included from /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/include/corbo-optimal-control/functions/stage_functions.h:29, from /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/include/corbo-optimal-control/functions/nlp_functions.h:28, from /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/include/corbo-optimal-control/structured_ocp/discretization_grids/discretization_grid_interface.h:34, from /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/include/corbo-optimal-control/structured_ocp/discretization_grids/non_uniform_full_discretization_grid_base.h:28, from /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/include/corbo-optimal-control/structured_ocp/discretization_grids/non_uniform_finite_differences_variable_grid.h:28, from /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/src/structured_ocp/discretization_grids/non_uniform_finite_differences_variable_grid.cpp:25: /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual bool corbo::SineReferenceTrajectory::isCached(double, int, corbo::Time) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:217:60: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 217 | if (_cached_dt.empty() || dt != _cached_dt[0] || n != _cached_trajectory.size() || t != _cached_t) return false; | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual bool corbo::SineReferenceTrajectory::isCached(const std::vector&, corbo::Time) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:224:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 224 | for (int i = 0; i < dt.size(); ++i) | ~~^~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual void corbo::SineReferenceTrajectory::precompute(const std::vector&, corbo::Time)': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:254:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 254 | for (int i = 0; i < dt.size(); ++i) | ~~^~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual const corbo::ReferenceTrajectoryInterface::OutputVector& corbo::SineReferenceTrajectory::getReferenceCached(int) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:271:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 271 | if (k >= _cached_trajectory.size()) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual bool corbo::DiscreteTimeReferenceTrajectory::isCached(double, int, corbo::Time) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:345:60: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 345 | if (_cached_dt.empty() || dt != _cached_dt[0] || n != _cached_trajectory.size() || t != _cached_t) return false; | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual bool corbo::DiscreteTimeReferenceTrajectory::isCached(const std::vector&, corbo::Time) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:352:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 352 | for (int i = 0; i < dt.size(); ++i) | ~~^~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual void corbo::DiscreteTimeReferenceTrajectory::precompute(const std::vector&, corbo::Time)': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:382:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 382 | for (int i = 0; i < dt.size(); ++i) | ~~^~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual const corbo::ReferenceTrajectoryInterface::OutputVector& corbo::DiscreteTimeReferenceTrajectory::getReferenceCached(int) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:414:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 414 | if (k >= _cached_trajectory.size()) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/include/corbo-optimal-control/structured_ocp/discretization_grids/full_discretization_grid_base.h: In member function 'const Eigen::VectorXd& corbo::FullDiscretizationGridBase::getState(int) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/include/corbo-optimal-control/structured_ocp/discretization_grids/full_discretization_grid_base.h:101:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 101 | if (k == _x_seq.size()) return _xf.values(); | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/src/structured_ocp/discretization_grids/non_uniform_finite_differences_variable_grid.cpp: In member function 'bool corbo::NonUniformFiniteDifferencesVariableGrid::adaptGridRedundantControls(corbo::NlpFunctions&)': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/src/structured_ocp/discretization_grids/non_uniform_finite_differences_variable_grid.cpp:269:35: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 269 | for (std::size_t idx = 0; idx < num_interv - 1; ++idx) // never delete the last control | ~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/include/corbo-optimal-control/functions/stage_functions.h:29, from /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/include/corbo-optimal-control/functions/nlp_functions.h:28, from /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/include/corbo-optimal-control/structured_ocp/discretization_grids/discretization_grid_interface.h:34, from /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/include/corbo-optimal-control/structured_ocp/discretization_grids/shooting_grid_base.h:28, from /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/include/corbo-optimal-control/structured_ocp/discretization_grids/multiple_shooting_grid.h:28, from /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/src/structured_ocp/discretization_grids/multiple_shooting_grid.cpp:25: /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual bool corbo::SineReferenceTrajectory::isCached(double, int, corbo::Time) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:217:60: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 217 | if (_cached_dt.empty() || dt != _cached_dt[0] || n != _cached_trajectory.size() || t != _cached_t) return false; | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual bool corbo::SineReferenceTrajectory::isCached(const std::vector&, corbo::Time) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:224:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 224 | for (int i = 0; i < dt.size(); ++i) | ~~^~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual void corbo::SineReferenceTrajectory::precompute(const std::vector&, corbo::Time)': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:254:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 254 | for (int i = 0; i < dt.size(); ++i) | ~~^~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual const corbo::ReferenceTrajectoryInterface::OutputVector& corbo::SineReferenceTrajectory::getReferenceCached(int) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:271:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 271 | if (k >= _cached_trajectory.size()) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual bool corbo::DiscreteTimeReferenceTrajectory::isCached(double, int, corbo::Time) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:345:60: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 345 | if (_cached_dt.empty() || dt != _cached_dt[0] || n != _cached_trajectory.size() || t != _cached_t) return false; | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual bool corbo::DiscreteTimeReferenceTrajectory::isCached(const std::vector&, corbo::Time) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:352:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 352 | for (int i = 0; i < dt.size(); ++i) | ~~^~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual void corbo::DiscreteTimeReferenceTrajectory::precompute(const std::vector&, corbo::Time)': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:382:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 382 | for (int i = 0; i < dt.size(); ++i) | ~~^~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual const corbo::ReferenceTrajectoryInterface::OutputVector& corbo::DiscreteTimeReferenceTrajectory::getReferenceCached(int) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:414:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 414 | if (k >= _cached_trajectory.size()) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/src/structured_ocp/discretization_grids/multiple_shooting_grid.cpp:27: /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/include/corbo-optimal-control/structured_ocp/edges/multiple_shooting_edges.h: In constructor 'corbo::MultipleShootingEdge::MultipleShootingEdge(corbo::SystemDynamicsInterface::Ptr, corbo::StageCost::ConstPtr, corbo::StageEqualityConstraint::ConstPtr, corbo::StageInequalityConstraint::ConstPtr, int, int, int, int, bool)': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/include/corbo-optimal-control/structured_ocp/edges/multiple_shooting_edges.h:808:41: warning: 'corbo::MultipleShootingEdge::_stage_ineq' will be initialized after [-Wreorder] 808 | StageInequalityConstraint::ConstPtr _stage_ineq; | ^~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/include/corbo-optimal-control/structured_ocp/edges/multiple_shooting_edges.h:787:9: warning: 'int corbo::MultipleShootingEdge::_n_interval' [-Wreorder] 787 | int _n_interval = 0; | ^~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/include/corbo-optimal-control/structured_ocp/edges/multiple_shooting_edges.h:483:14: warning: when initialized here [-Wreorder] 483 | explicit MultipleShootingEdge(SystemDynamicsInterface::Ptr dynamics, StageCost::ConstPtr stage_cost, StageEqualityConstraint::ConstPtr stage_eq, | ^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/include/corbo-optimal-control/functions/stage_functions.h:29, from /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/include/corbo-optimal-control/functions/nlp_functions.h:28, from /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/include/corbo-optimal-control/structured_ocp/discretization_grids/discretization_grid_interface.h:34, from /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/include/corbo-optimal-control/structured_ocp/discretization_grids/shooting_grid_base.h:28, from /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/include/corbo-optimal-control/structured_ocp/discretization_grids/multiple_shooting_grid.h:28, from /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/include/corbo-optimal-control/structured_ocp/discretization_grids/multiple_shooting_variable_grid.h:28, from /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/src/structured_ocp/discretization_grids/multiple_shooting_variable_grid.cpp:25: /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual bool corbo::SineReferenceTrajectory::isCached(double, int, corbo::Time) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:217:60: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 217 | if (_cached_dt.empty() || dt != _cached_dt[0] || n != _cached_trajectory.size() || t != _cached_t) return false; | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual bool corbo::SineReferenceTrajectory::isCached(const std::vector&, corbo::Time) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:224:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 224 | for (int i = 0; i < dt.size(); ++i) | ~~^~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual void corbo::SineReferenceTrajectory::precompute(const std::vector&, corbo::Time)': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:254:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 254 | for (int i = 0; i < dt.size(); ++i) | ~~^~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual const corbo::ReferenceTrajectoryInterface::OutputVector& corbo::SineReferenceTrajectory::getReferenceCached(int) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:271:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 271 | if (k >= _cached_trajectory.size()) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual bool corbo::DiscreteTimeReferenceTrajectory::isCached(double, int, corbo::Time) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:345:60: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 345 | if (_cached_dt.empty() || dt != _cached_dt[0] || n != _cached_trajectory.size() || t != _cached_t) return false; | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual bool corbo::DiscreteTimeReferenceTrajectory::isCached(const std::vector&, corbo::Time) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:352:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 352 | for (int i = 0; i < dt.size(); ++i) | ~~^~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual void corbo::DiscreteTimeReferenceTrajectory::precompute(const std::vector&, corbo::Time)': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:382:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 382 | for (int i = 0; i < dt.size(); ++i) | ~~^~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual const corbo::ReferenceTrajectoryInterface::OutputVector& corbo::DiscreteTimeReferenceTrajectory::getReferenceCached(int) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:414:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 414 | if (k >= _cached_trajectory.size()) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 75%] Building CXX object src/optimal_control/CMakeFiles/corbo_optimal_control.dir/src/structured_ocp/discretization_grids/non_uniform_multiple_shooting_variable_grid.cpp.o cd /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/optimal_control && /usr/bin/c++ -D_USE_MATH_DEFINES -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/src -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include -I/usr/include/eigen3 -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/communication/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/communication/generated/corbo-communication -I/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/communication/generated -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimization/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/numerics/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/systems/include -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=return-type -DNDEBUG -fPIC -MD -MT src/optimal_control/CMakeFiles/corbo_optimal_control.dir/src/structured_ocp/discretization_grids/non_uniform_multiple_shooting_variable_grid.cpp.o -MF CMakeFiles/corbo_optimal_control.dir/src/structured_ocp/discretization_grids/non_uniform_multiple_shooting_variable_grid.cpp.o.d -o CMakeFiles/corbo_optimal_control.dir/src/structured_ocp/discretization_grids/non_uniform_multiple_shooting_variable_grid.cpp.o -c /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/src/structured_ocp/discretization_grids/non_uniform_multiple_shooting_variable_grid.cpp [ 76%] Building CXX object src/optimal_control/CMakeFiles/corbo_optimal_control.dir/src/functions/stage_functions.cpp.o cd /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/optimal_control && /usr/bin/c++ -D_USE_MATH_DEFINES -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/src -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include -I/usr/include/eigen3 -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/communication/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/communication/generated/corbo-communication -I/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/communication/generated -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimization/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/numerics/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/systems/include -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=return-type -DNDEBUG -fPIC -MD -MT src/optimal_control/CMakeFiles/corbo_optimal_control.dir/src/functions/stage_functions.cpp.o -MF CMakeFiles/corbo_optimal_control.dir/src/functions/stage_functions.cpp.o.d -o CMakeFiles/corbo_optimal_control.dir/src/functions/stage_functions.cpp.o -c /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/src/functions/stage_functions.cpp In file included from /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/include/corbo-optimal-control/functions/stage_functions.h:29, from /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/include/corbo-optimal-control/functions/nlp_functions.h:28, from /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/include/corbo-optimal-control/structured_ocp/discretization_grids/discretization_grid_interface.h:34, from /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/include/corbo-optimal-control/structured_ocp/discretization_grids/non_uniform_shooting_grid_base.h:28, from /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/include/corbo-optimal-control/structured_ocp/discretization_grids/non_uniform_multiple_shooting_variable_grid.h:28, from /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/src/structured_ocp/discretization_grids/non_uniform_multiple_shooting_variable_grid.cpp:25: /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual bool corbo::SineReferenceTrajectory::isCached(double, int, corbo::Time) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:217:60: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 217 | if (_cached_dt.empty() || dt != _cached_dt[0] || n != _cached_trajectory.size() || t != _cached_t) return false; | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual bool corbo::SineReferenceTrajectory::isCached(const std::vector&, corbo::Time) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:224:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 224 | for (int i = 0; i < dt.size(); ++i) | ~~^~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual void corbo::SineReferenceTrajectory::precompute(const std::vector&, corbo::Time)': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:254:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 254 | for (int i = 0; i < dt.size(); ++i) | ~~^~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual const corbo::ReferenceTrajectoryInterface::OutputVector& corbo::SineReferenceTrajectory::getReferenceCached(int) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:271:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 271 | if (k >= _cached_trajectory.size()) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual bool corbo::DiscreteTimeReferenceTrajectory::isCached(double, int, corbo::Time) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:345:60: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 345 | if (_cached_dt.empty() || dt != _cached_dt[0] || n != _cached_trajectory.size() || t != _cached_t) return false; | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual bool corbo::DiscreteTimeReferenceTrajectory::isCached(const std::vector&, corbo::Time) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:352:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 352 | for (int i = 0; i < dt.size(); ++i) | ~~^~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual void corbo::DiscreteTimeReferenceTrajectory::precompute(const std::vector&, corbo::Time)': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:382:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 382 | for (int i = 0; i < dt.size(); ++i) | ~~^~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual const corbo::ReferenceTrajectoryInterface::OutputVector& corbo::DiscreteTimeReferenceTrajectory::getReferenceCached(int) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:414:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 414 | if (k >= _cached_trajectory.size()) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/src/structured_ocp/discretization_grids/non_uniform_multiple_shooting_variable_grid.cpp:28: /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/include/corbo-optimal-control/structured_ocp/edges/multiple_shooting_edges.h: In constructor 'corbo::MultipleShootingEdge::MultipleShootingEdge(corbo::SystemDynamicsInterface::Ptr, corbo::StageCost::ConstPtr, corbo::StageEqualityConstraint::ConstPtr, corbo::StageInequalityConstraint::ConstPtr, int, int, int, int, bool)': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/include/corbo-optimal-control/structured_ocp/edges/multiple_shooting_edges.h:808:41: warning: 'corbo::MultipleShootingEdge::_stage_ineq' will be initialized after [-Wreorder] 808 | StageInequalityConstraint::ConstPtr _stage_ineq; | ^~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/include/corbo-optimal-control/structured_ocp/edges/multiple_shooting_edges.h:787:9: warning: 'int corbo::MultipleShootingEdge::_n_interval' [-Wreorder] 787 | int _n_interval = 0; | ^~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/include/corbo-optimal-control/structured_ocp/edges/multiple_shooting_edges.h:483:14: warning: when initialized here [-Wreorder] 483 | explicit MultipleShootingEdge(SystemDynamicsInterface::Ptr dynamics, StageCost::ConstPtr stage_cost, StageEqualityConstraint::ConstPtr stage_eq, | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/src/structured_ocp/discretization_grids/non_uniform_multiple_shooting_variable_grid.cpp: In member function 'bool corbo::NonUniformMultipleShootingVariableGrid::adaptGridRedundantControls(corbo::NlpFunctions&)': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/src/structured_ocp/discretization_grids/non_uniform_multiple_shooting_variable_grid.cpp:394:39: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 394 | for (std::size_t idx = 0; idx < num_interv - 1; ++idx) // never delete the last control | ~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/include/corbo-optimal-control/functions/stage_functions.h:29, from /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/src/functions/stage_functions.cpp:25: /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual bool corbo::SineReferenceTrajectory::isCached(double, int, corbo::Time) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:217:60: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 217 | if (_cached_dt.empty() || dt != _cached_dt[0] || n != _cached_trajectory.size() || t != _cached_t) return false; | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual bool corbo::SineReferenceTrajectory::isCached(const std::vector&, corbo::Time) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:224:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 224 | for (int i = 0; i < dt.size(); ++i) | ~~^~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual void corbo::SineReferenceTrajectory::precompute(const std::vector&, corbo::Time)': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:254:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 254 | for (int i = 0; i < dt.size(); ++i) | ~~^~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual const corbo::ReferenceTrajectoryInterface::OutputVector& corbo::SineReferenceTrajectory::getReferenceCached(int) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:271:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 271 | if (k >= _cached_trajectory.size()) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual bool corbo::DiscreteTimeReferenceTrajectory::isCached(double, int, corbo::Time) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:345:60: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 345 | if (_cached_dt.empty() || dt != _cached_dt[0] || n != _cached_trajectory.size() || t != _cached_t) return false; | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual bool corbo::DiscreteTimeReferenceTrajectory::isCached(const std::vector&, corbo::Time) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:352:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 352 | for (int i = 0; i < dt.size(); ++i) | ~~^~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual void corbo::DiscreteTimeReferenceTrajectory::precompute(const std::vector&, corbo::Time)': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:382:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 382 | for (int i = 0; i < dt.size(); ++i) | ~~^~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual const corbo::ReferenceTrajectoryInterface::OutputVector& corbo::DiscreteTimeReferenceTrajectory::getReferenceCached(int) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:414:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 414 | if (k >= _cached_trajectory.size()) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 77%] Building CXX object src/optimal_control/CMakeFiles/corbo_optimal_control.dir/src/functions/stage_preprocessor.cpp.o cd /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/optimal_control && /usr/bin/c++ -D_USE_MATH_DEFINES -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/src -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include -I/usr/include/eigen3 -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/communication/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/communication/generated/corbo-communication -I/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/communication/generated -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimization/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/numerics/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/systems/include -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=return-type -DNDEBUG -fPIC -MD -MT src/optimal_control/CMakeFiles/corbo_optimal_control.dir/src/functions/stage_preprocessor.cpp.o -MF CMakeFiles/corbo_optimal_control.dir/src/functions/stage_preprocessor.cpp.o.d -o CMakeFiles/corbo_optimal_control.dir/src/functions/stage_preprocessor.cpp.o -c /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/src/functions/stage_preprocessor.cpp [ 78%] Building CXX object src/optimal_control/CMakeFiles/corbo_optimal_control.dir/src/functions/nlp_functions.cpp.o cd /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/optimal_control && /usr/bin/c++ -D_USE_MATH_DEFINES -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/src -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include -I/usr/include/eigen3 -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/communication/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/communication/generated/corbo-communication -I/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/communication/generated -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimization/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/numerics/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/systems/include -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=return-type -DNDEBUG -fPIC -MD -MT src/optimal_control/CMakeFiles/corbo_optimal_control.dir/src/functions/nlp_functions.cpp.o -MF CMakeFiles/corbo_optimal_control.dir/src/functions/nlp_functions.cpp.o.d -o CMakeFiles/corbo_optimal_control.dir/src/functions/nlp_functions.cpp.o -c /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/src/functions/nlp_functions.cpp In file included from /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/include/corbo-optimal-control/functions/stage_preprocessor.h:29, from /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/src/functions/stage_preprocessor.cpp:25: /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual bool corbo::SineReferenceTrajectory::isCached(double, int, corbo::Time) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:217:60: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 217 | if (_cached_dt.empty() || dt != _cached_dt[0] || n != _cached_trajectory.size() || t != _cached_t) return false; | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual bool corbo::SineReferenceTrajectory::isCached(const std::vector&, corbo::Time) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:224:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 224 | for (int i = 0; i < dt.size(); ++i) | ~~^~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual void corbo::SineReferenceTrajectory::precompute(const std::vector&, corbo::Time)': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:254:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 254 | for (int i = 0; i < dt.size(); ++i) | ~~^~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual const corbo::ReferenceTrajectoryInterface::OutputVector& corbo::SineReferenceTrajectory::getReferenceCached(int) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:271:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 271 | if (k >= _cached_trajectory.size()) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual bool corbo::DiscreteTimeReferenceTrajectory::isCached(double, int, corbo::Time) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:345:60: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 345 | if (_cached_dt.empty() || dt != _cached_dt[0] || n != _cached_trajectory.size() || t != _cached_t) return false; | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual bool corbo::DiscreteTimeReferenceTrajectory::isCached(const std::vector&, corbo::Time) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:352:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 352 | for (int i = 0; i < dt.size(); ++i) | ~~^~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual void corbo::DiscreteTimeReferenceTrajectory::precompute(const std::vector&, corbo::Time)': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:382:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 382 | for (int i = 0; i < dt.size(); ++i) | ~~^~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual const corbo::ReferenceTrajectoryInterface::OutputVector& corbo::DiscreteTimeReferenceTrajectory::getReferenceCached(int) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:414:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 414 | if (k >= _cached_trajectory.size()) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/include/corbo-optimal-control/functions/stage_functions.h:29, from /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/include/corbo-optimal-control/functions/nlp_functions.h:28, from /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/src/functions/nlp_functions.cpp:25: /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual bool corbo::SineReferenceTrajectory::isCached(double, int, corbo::Time) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:217:60: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 217 | if (_cached_dt.empty() || dt != _cached_dt[0] || n != _cached_trajectory.size() || t != _cached_t) return false; | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual bool corbo::SineReferenceTrajectory::isCached(const std::vector&, corbo::Time) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:224:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 224 | for (int i = 0; i < dt.size(); ++i) | ~~^~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual void corbo::SineReferenceTrajectory::precompute(const std::vector&, corbo::Time)': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:254:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 254 | for (int i = 0; i < dt.size(); ++i) | ~~^~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual const corbo::ReferenceTrajectoryInterface::OutputVector& corbo::SineReferenceTrajectory::getReferenceCached(int) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:271:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 271 | if (k >= _cached_trajectory.size()) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual bool corbo::DiscreteTimeReferenceTrajectory::isCached(double, int, corbo::Time) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:345:60: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 345 | if (_cached_dt.empty() || dt != _cached_dt[0] || n != _cached_trajectory.size() || t != _cached_t) return false; | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual bool corbo::DiscreteTimeReferenceTrajectory::isCached(const std::vector&, corbo::Time) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:352:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 352 | for (int i = 0; i < dt.size(); ++i) | ~~^~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual void corbo::DiscreteTimeReferenceTrajectory::precompute(const std::vector&, corbo::Time)': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:382:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 382 | for (int i = 0; i < dt.size(); ++i) | ~~^~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual const corbo::ReferenceTrajectoryInterface::OutputVector& corbo::DiscreteTimeReferenceTrajectory::getReferenceCached(int) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:414:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 414 | if (k >= _cached_trajectory.size()) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 80%] Building CXX object src/optimal_control/CMakeFiles/corbo_optimal_control.dir/src/functions/quadratic_cost.cpp.o cd /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/optimal_control && /usr/bin/c++ -D_USE_MATH_DEFINES -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/src -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include -I/usr/include/eigen3 -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/communication/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/communication/generated/corbo-communication -I/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/communication/generated -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimization/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/numerics/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/systems/include -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=return-type -DNDEBUG -fPIC -MD -MT src/optimal_control/CMakeFiles/corbo_optimal_control.dir/src/functions/quadratic_cost.cpp.o -MF CMakeFiles/corbo_optimal_control.dir/src/functions/quadratic_cost.cpp.o.d -o CMakeFiles/corbo_optimal_control.dir/src/functions/quadratic_cost.cpp.o -c /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/src/functions/quadratic_cost.cpp In file included from /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/include/corbo-optimal-control/functions/quadratic_cost.h:28, from /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/src/functions/quadratic_cost.cpp:25: /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual bool corbo::SineReferenceTrajectory::isCached(double, int, corbo::Time) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:217:60: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 217 | if (_cached_dt.empty() || dt != _cached_dt[0] || n != _cached_trajectory.size() || t != _cached_t) return false; | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual bool corbo::SineReferenceTrajectory::isCached(const std::vector&, corbo::Time) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:224:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 224 | for (int i = 0; i < dt.size(); ++i) | ~~^~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual void corbo::SineReferenceTrajectory::precompute(const std::vector&, corbo::Time)': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:254:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 254 | for (int i = 0; i < dt.size(); ++i) | ~~^~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual const corbo::ReferenceTrajectoryInterface::OutputVector& corbo::SineReferenceTrajectory::getReferenceCached(int) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:271:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 271 | if (k >= _cached_trajectory.size()) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual bool corbo::DiscreteTimeReferenceTrajectory::isCached(double, int, corbo::Time) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:345:60: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 345 | if (_cached_dt.empty() || dt != _cached_dt[0] || n != _cached_trajectory.size() || t != _cached_t) return false; | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual bool corbo::DiscreteTimeReferenceTrajectory::isCached(const std::vector&, corbo::Time) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:352:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 352 | for (int i = 0; i < dt.size(); ++i) | ~~^~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual void corbo::DiscreteTimeReferenceTrajectory::precompute(const std::vector&, corbo::Time)': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:382:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 382 | for (int i = 0; i < dt.size(); ++i) | ~~^~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual const corbo::ReferenceTrajectoryInterface::OutputVector& corbo::DiscreteTimeReferenceTrajectory::getReferenceCached(int) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:414:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 414 | if (k >= _cached_trajectory.size()) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 81%] Building CXX object src/optimal_control/CMakeFiles/corbo_optimal_control.dir/src/functions/quadratic_state_cost.cpp.o cd /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/optimal_control && /usr/bin/c++ -D_USE_MATH_DEFINES -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/src -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include -I/usr/include/eigen3 -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/communication/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/communication/generated/corbo-communication -I/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/communication/generated -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimization/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/numerics/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/systems/include -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=return-type -DNDEBUG -fPIC -MD -MT src/optimal_control/CMakeFiles/corbo_optimal_control.dir/src/functions/quadratic_state_cost.cpp.o -MF CMakeFiles/corbo_optimal_control.dir/src/functions/quadratic_state_cost.cpp.o.d -o CMakeFiles/corbo_optimal_control.dir/src/functions/quadratic_state_cost.cpp.o -c /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/src/functions/quadratic_state_cost.cpp /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/include/corbo-optimal-control/functions/quadratic_cost.h: In constructor 'corbo::QuadraticFormCost::QuadraticFormCost(const Eigen::Ref >&, const Eigen::Ref >&, bool, bool)': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/include/corbo-optimal-control/functions/quadratic_cost.h:128:10: warning: 'corbo::QuadraticFormCost::_integral_form' will be initialized after [-Wreorder] 128 | bool _integral_form = false; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/include/corbo-optimal-control/functions/quadratic_cost.h:127:10: warning: 'bool corbo::QuadraticFormCost::_lsq_form' [-Wreorder] 127 | bool _lsq_form = true; | ^~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/include/corbo-optimal-control/functions/quadratic_cost.h:46:5: warning: when initialized here [-Wreorder] 46 | QuadraticFormCost(const Eigen::Ref& Q, const Eigen::Ref& R, bool integral_form = false, | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/include/corbo-optimal-control/functions/quadratic_state_cost.h:28, from /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/src/functions/quadratic_state_cost.cpp:25: /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual bool corbo::SineReferenceTrajectory::isCached(double, int, corbo::Time) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:217:60: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 217 | if (_cached_dt.empty() || dt != _cached_dt[0] || n != _cached_trajectory.size() || t != _cached_t) return false; | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual bool corbo::SineReferenceTrajectory::isCached(const std::vector&, corbo::Time) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:224:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 224 | for (int i = 0; i < dt.size(); ++i) | ~~^~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual void corbo::SineReferenceTrajectory::precompute(const std::vector&, corbo::Time)': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:254:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 254 | for (int i = 0; i < dt.size(); ++i) | ~~^~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual const corbo::ReferenceTrajectoryInterface::OutputVector& corbo::SineReferenceTrajectory::getReferenceCached(int) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:271:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 271 | if (k >= _cached_trajectory.size()) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual bool corbo::DiscreteTimeReferenceTrajectory::isCached(double, int, corbo::Time) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:345:60: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 345 | if (_cached_dt.empty() || dt != _cached_dt[0] || n != _cached_trajectory.size() || t != _cached_t) return false; | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual bool corbo::DiscreteTimeReferenceTrajectory::isCached(const std::vector&, corbo::Time) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:352:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 352 | for (int i = 0; i < dt.size(); ++i) | ~~^~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual void corbo::DiscreteTimeReferenceTrajectory::precompute(const std::vector&, corbo::Time)': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:382:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 382 | for (int i = 0; i < dt.size(); ++i) | ~~^~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual const corbo::ReferenceTrajectoryInterface::OutputVector& corbo::DiscreteTimeReferenceTrajectory::getReferenceCached(int) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:414:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 414 | if (k >= _cached_trajectory.size()) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/include/corbo-optimal-control/functions/quadratic_state_cost.h: In constructor 'corbo::QuadraticStateCost::QuadraticStateCost(const Eigen::Ref >&, bool, bool)': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/include/corbo-optimal-control/functions/quadratic_state_cost.h:97:10: warning: 'corbo::QuadraticStateCost::_integral_form' will be initialized after [-Wreorder] 97 | bool _integral_form = false; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/include/corbo-optimal-control/functions/quadratic_state_cost.h:96:10: warning: 'bool corbo::QuadraticStateCost::_lsq_form' [-Wreorder] 96 | bool _lsq_form = true; | ^~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/include/corbo-optimal-control/functions/quadratic_state_cost.h:40:5: warning: when initialized here [-Wreorder] 40 | QuadraticStateCost(const Eigen::Ref& Q, bool integral_form, bool lsq_form = false) | ^~~~~~~~~~~~~~~~~~ [ 82%] Building CXX object src/optimal_control/CMakeFiles/corbo_optimal_control.dir/src/functions/quadratic_control_cost.cpp.o cd /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/optimal_control && /usr/bin/c++ -D_USE_MATH_DEFINES -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/src -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include -I/usr/include/eigen3 -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/communication/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/communication/generated/corbo-communication -I/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/communication/generated -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimization/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/numerics/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/systems/include -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=return-type -DNDEBUG -fPIC -MD -MT src/optimal_control/CMakeFiles/corbo_optimal_control.dir/src/functions/quadratic_control_cost.cpp.o -MF CMakeFiles/corbo_optimal_control.dir/src/functions/quadratic_control_cost.cpp.o.d -o CMakeFiles/corbo_optimal_control.dir/src/functions/quadratic_control_cost.cpp.o -c /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/src/functions/quadratic_control_cost.cpp In file included from /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/include/corbo-optimal-control/functions/quadratic_control_cost.h:28, from /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/src/functions/quadratic_control_cost.cpp:25: /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual bool corbo::SineReferenceTrajectory::isCached(double, int, corbo::Time) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:217:60: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 217 | if (_cached_dt.empty() || dt != _cached_dt[0] || n != _cached_trajectory.size() || t != _cached_t) return false; | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual bool corbo::SineReferenceTrajectory::isCached(const std::vector&, corbo::Time) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:224:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 224 | for (int i = 0; i < dt.size(); ++i) | ~~^~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual void corbo::SineReferenceTrajectory::precompute(const std::vector&, corbo::Time)': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:254:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 254 | for (int i = 0; i < dt.size(); ++i) | ~~^~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual const corbo::ReferenceTrajectoryInterface::OutputVector& corbo::SineReferenceTrajectory::getReferenceCached(int) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:271:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 271 | if (k >= _cached_trajectory.size()) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual bool corbo::DiscreteTimeReferenceTrajectory::isCached(double, int, corbo::Time) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:345:60: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 345 | if (_cached_dt.empty() || dt != _cached_dt[0] || n != _cached_trajectory.size() || t != _cached_t) return false; | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual bool corbo::DiscreteTimeReferenceTrajectory::isCached(const std::vector&, corbo::Time) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:352:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 352 | for (int i = 0; i < dt.size(); ++i) | ~~^~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual void corbo::DiscreteTimeReferenceTrajectory::precompute(const std::vector&, corbo::Time)': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:382:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 382 | for (int i = 0; i < dt.size(); ++i) | ~~^~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual const corbo::ReferenceTrajectoryInterface::OutputVector& corbo::DiscreteTimeReferenceTrajectory::getReferenceCached(int) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:414:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 414 | if (k >= _cached_trajectory.size()) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/include/corbo-optimal-control/functions/quadratic_control_cost.h: In constructor 'corbo::QuadraticControlCost::QuadraticControlCost(const Eigen::Ref >&, bool, bool)': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/include/corbo-optimal-control/functions/quadratic_control_cost.h:97:10: warning: 'corbo::QuadraticControlCost::_integral_form' will be initialized after [-Wreorder] 97 | bool _integral_form = false; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/include/corbo-optimal-control/functions/quadratic_control_cost.h:96:10: warning: 'bool corbo::QuadraticControlCost::_lsq_form' [-Wreorder] 96 | bool _lsq_form = true; | ^~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/include/corbo-optimal-control/functions/quadratic_control_cost.h:40:5: warning: when initialized here [-Wreorder] 40 | QuadraticControlCost(const Eigen::Ref& R, bool integral_form = false, bool lsq_form = false) | ^~~~~~~~~~~~~~~~~~~~ [ 83%] Building CXX object src/optimal_control/CMakeFiles/corbo_optimal_control.dir/src/functions/final_state_cost.cpp.o cd /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/optimal_control && /usr/bin/c++ -D_USE_MATH_DEFINES -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/src -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include -I/usr/include/eigen3 -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/communication/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/communication/generated/corbo-communication -I/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/communication/generated -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimization/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/numerics/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/systems/include -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=return-type -DNDEBUG -fPIC -MD -MT src/optimal_control/CMakeFiles/corbo_optimal_control.dir/src/functions/final_state_cost.cpp.o -MF CMakeFiles/corbo_optimal_control.dir/src/functions/final_state_cost.cpp.o.d -o CMakeFiles/corbo_optimal_control.dir/src/functions/final_state_cost.cpp.o -c /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/src/functions/final_state_cost.cpp In file included from /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/include/corbo-optimal-control/functions/quadratic_state_cost.h:28, from /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/include/corbo-optimal-control/functions/final_state_cost.h:28, from /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/src/functions/final_state_cost.cpp:25: /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual bool corbo::SineReferenceTrajectory::isCached(double, int, corbo::Time) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:217:60: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 217 | if (_cached_dt.empty() || dt != _cached_dt[0] || n != _cached_trajectory.size() || t != _cached_t) return false; | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual bool corbo::SineReferenceTrajectory::isCached(const std::vector&, corbo::Time) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:224:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 224 | for (int i = 0; i < dt.size(); ++i) | ~~^~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual void corbo::SineReferenceTrajectory::precompute(const std::vector&, corbo::Time)': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:254:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 254 | for (int i = 0; i < dt.size(); ++i) | ~~^~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual const corbo::ReferenceTrajectoryInterface::OutputVector& corbo::SineReferenceTrajectory::getReferenceCached(int) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:271:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 271 | if (k >= _cached_trajectory.size()) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual bool corbo::DiscreteTimeReferenceTrajectory::isCached(double, int, corbo::Time) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:345:60: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 345 | if (_cached_dt.empty() || dt != _cached_dt[0] || n != _cached_trajectory.size() || t != _cached_t) return false; | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual bool corbo::DiscreteTimeReferenceTrajectory::isCached(const std::vector&, corbo::Time) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:352:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 352 | for (int i = 0; i < dt.size(); ++i) | ~~^~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual void corbo::DiscreteTimeReferenceTrajectory::precompute(const std::vector&, corbo::Time)': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:382:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 382 | for (int i = 0; i < dt.size(); ++i) | ~~^~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual const corbo::ReferenceTrajectoryInterface::OutputVector& corbo::DiscreteTimeReferenceTrajectory::getReferenceCached(int) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:414:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 414 | if (k >= _cached_trajectory.size()) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/include/corbo-optimal-control/functions/quadratic_state_cost.h: In constructor 'corbo::QuadraticStateCost::QuadraticStateCost(const Eigen::Ref >&, bool, bool)': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/include/corbo-optimal-control/functions/quadratic_state_cost.h:97:10: warning: 'corbo::QuadraticStateCost::_integral_form' will be initialized after [-Wreorder] 97 | bool _integral_form = false; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/include/corbo-optimal-control/functions/quadratic_state_cost.h:96:10: warning: 'bool corbo::QuadraticStateCost::_lsq_form' [-Wreorder] 96 | bool _lsq_form = true; | ^~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/include/corbo-optimal-control/functions/quadratic_state_cost.h:40:5: warning: when initialized here [-Wreorder] 40 | QuadraticStateCost(const Eigen::Ref& Q, bool integral_form, bool lsq_form = false) | ^~~~~~~~~~~~~~~~~~ [ 84%] Building CXX object src/optimal_control/CMakeFiles/corbo_optimal_control.dir/src/functions/final_state_constraints.cpp.o cd /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/optimal_control && /usr/bin/c++ -D_USE_MATH_DEFINES -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/src -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include -I/usr/include/eigen3 -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/communication/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/communication/generated/corbo-communication -I/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/communication/generated -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimization/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/numerics/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/systems/include -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=return-type -DNDEBUG -fPIC -MD -MT src/optimal_control/CMakeFiles/corbo_optimal_control.dir/src/functions/final_state_constraints.cpp.o -MF CMakeFiles/corbo_optimal_control.dir/src/functions/final_state_constraints.cpp.o.d -o CMakeFiles/corbo_optimal_control.dir/src/functions/final_state_constraints.cpp.o -c /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/src/functions/final_state_constraints.cpp In file included from /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/include/corbo-optimal-control/functions/quadratic_state_cost.h:28, from /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/include/corbo-optimal-control/functions/final_state_cost.h:28, from /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/include/corbo-optimal-control/functions/final_state_constraints.h:28, from /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/src/functions/final_state_constraints.cpp:25: /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual bool corbo::SineReferenceTrajectory::isCached(double, int, corbo::Time) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:217:60: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 217 | if (_cached_dt.empty() || dt != _cached_dt[0] || n != _cached_trajectory.size() || t != _cached_t) return false; | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual bool corbo::SineReferenceTrajectory::isCached(const std::vector&, corbo::Time) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:224:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 224 | for (int i = 0; i < dt.size(); ++i) | ~~^~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual void corbo::SineReferenceTrajectory::precompute(const std::vector&, corbo::Time)': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:254:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 254 | for (int i = 0; i < dt.size(); ++i) | ~~^~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual const corbo::ReferenceTrajectoryInterface::OutputVector& corbo::SineReferenceTrajectory::getReferenceCached(int) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:271:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 271 | if (k >= _cached_trajectory.size()) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual bool corbo::DiscreteTimeReferenceTrajectory::isCached(double, int, corbo::Time) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:345:60: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 345 | if (_cached_dt.empty() || dt != _cached_dt[0] || n != _cached_trajectory.size() || t != _cached_t) return false; | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual bool corbo::DiscreteTimeReferenceTrajectory::isCached(const std::vector&, corbo::Time) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:352:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 352 | for (int i = 0; i < dt.size(); ++i) | ~~^~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual void corbo::DiscreteTimeReferenceTrajectory::precompute(const std::vector&, corbo::Time)': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:382:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 382 | for (int i = 0; i < dt.size(); ++i) | ~~^~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual const corbo::ReferenceTrajectoryInterface::OutputVector& corbo::DiscreteTimeReferenceTrajectory::getReferenceCached(int) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:414:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 414 | if (k >= _cached_trajectory.size()) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/include/corbo-optimal-control/functions/quadratic_state_cost.h: In constructor 'corbo::QuadraticStateCost::QuadraticStateCost(const Eigen::Ref >&, bool, bool)': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/include/corbo-optimal-control/functions/quadratic_state_cost.h:97:10: warning: 'corbo::QuadraticStateCost::_integral_form' will be initialized after [-Wreorder] 97 | bool _integral_form = false; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/include/corbo-optimal-control/functions/quadratic_state_cost.h:96:10: warning: 'bool corbo::QuadraticStateCost::_lsq_form' [-Wreorder] 96 | bool _lsq_form = true; | ^~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/include/corbo-optimal-control/functions/quadratic_state_cost.h:40:5: warning: when initialized here [-Wreorder] 40 | QuadraticStateCost(const Eigen::Ref& Q, bool integral_form, bool lsq_form = false) | ^~~~~~~~~~~~~~~~~~ [ 85%] Linking CXX static library libcorbo_optimal_control.a cd /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/optimal_control && /usr/bin/cmake -P CMakeFiles/corbo_optimal_control.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/optimal_control && /usr/bin/cmake -E cmake_link_script CMakeFiles/corbo_optimal_control.dir/link.txt --verbose=1 /usr/bin/ar qc libcorbo_optimal_control.a CMakeFiles/corbo_optimal_control.dir/src/structured_ocp/structured_optimal_control_problem.cpp.o CMakeFiles/corbo_optimal_control.dir/src/structured_ocp/discretization_grids/full_discretization_grid_base.cpp.o CMakeFiles/corbo_optimal_control.dir/src/structured_ocp/discretization_grids/full_discretization_grid_move_blocking_base.cpp.o CMakeFiles/corbo_optimal_control.dir/src/structured_ocp/discretization_grids/non_uniform_full_discretization_grid_base.cpp.o CMakeFiles/corbo_optimal_control.dir/src/structured_ocp/discretization_grids/shooting_grid_base.cpp.o CMakeFiles/corbo_optimal_control.dir/src/structured_ocp/discretization_grids/non_uniform_shooting_grid_base.cpp.o CMakeFiles/corbo_optimal_control.dir/src/structured_ocp/discretization_grids/finite_differences_grid.cpp.o CMakeFiles/corbo_optimal_control.dir/src/structured_ocp/discretization_grids/finite_differences_grid_move_blocking.cpp.o CMakeFiles/corbo_optimal_control.dir/src/structured_ocp/discretization_grids/finite_differences_variable_grid.cpp.o CMakeFiles/corbo_optimal_control.dir/src/structured_ocp/discretization_grids/non_uniform_finite_differences_variable_grid.cpp.o CMakeFiles/corbo_optimal_control.dir/src/structured_ocp/discretization_grids/multiple_shooting_grid.cpp.o CMakeFiles/corbo_optimal_control.dir/src/structured_ocp/discretization_grids/multiple_shooting_variable_grid.cpp.o CMakeFiles/corbo_optimal_control.dir/src/structured_ocp/discretization_grids/non_uniform_multiple_shooting_variable_grid.cpp.o CMakeFiles/corbo_optimal_control.dir/src/functions/stage_functions.cpp.o CMakeFiles/corbo_optimal_control.dir/src/functions/stage_preprocessor.cpp.o CMakeFiles/corbo_optimal_control.dir/src/functions/nlp_functions.cpp.o CMakeFiles/corbo_optimal_control.dir/src/functions/quadratic_cost.cpp.o CMakeFiles/corbo_optimal_control.dir/src/functions/quadratic_state_cost.cpp.o CMakeFiles/corbo_optimal_control.dir/src/functions/quadratic_control_cost.cpp.o CMakeFiles/corbo_optimal_control.dir/src/functions/final_state_cost.cpp.o CMakeFiles/corbo_optimal_control.dir/src/functions/final_state_constraints.cpp.o /usr/bin/ranlib libcorbo_optimal_control.a make[2]: Leaving directory '/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj' [ 85%] Built target corbo_optimal_control make -f src/controllers/CMakeFiles/corbo_controllers.dir/build.make src/controllers/CMakeFiles/corbo_controllers.dir/depend make[2]: Entering directory '/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj' cd /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/control-box-rst-0.0.7-1 /builddir/build/BUILD/control-box-rst-0.0.7-1/src/controllers /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/controllers /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/controllers/CMakeFiles/corbo_controllers.dir/DependInfo.cmake "--color=" make[2]: Leaving directory '/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj' make -f src/controllers/CMakeFiles/corbo_controllers.dir/build.make src/controllers/CMakeFiles/corbo_controllers.dir/build make[2]: Entering directory '/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj' [ 88%] Building CXX object src/controllers/CMakeFiles/corbo_controllers.dir/src/pid_controller.cpp.o [ 88%] Building CXX object src/controllers/CMakeFiles/corbo_controllers.dir/src/simple_state_controller.cpp.o [ 88%] Building CXX object src/controllers/CMakeFiles/corbo_controllers.dir/src/controller_interface.cpp.o [ 90%] Building CXX object src/controllers/CMakeFiles/corbo_controllers.dir/src/lqr_controller.cpp.o cd /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/controllers && /usr/bin/c++ -D_USE_MATH_DEFINES -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/controllers/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/controllers/src -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include -I/usr/include/eigen3 -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/communication/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/communication/generated/corbo-communication -I/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/communication/generated -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/systems/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/numerics/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimization/include -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=return-type -DNDEBUG -fPIC -MD -MT src/controllers/CMakeFiles/corbo_controllers.dir/src/pid_controller.cpp.o -MF CMakeFiles/corbo_controllers.dir/src/pid_controller.cpp.o.d -o CMakeFiles/corbo_controllers.dir/src/pid_controller.cpp.o -c /builddir/build/BUILD/control-box-rst-0.0.7-1/src/controllers/src/pid_controller.cpp cd /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/controllers && /usr/bin/c++ -D_USE_MATH_DEFINES -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/controllers/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/controllers/src -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include -I/usr/include/eigen3 -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/communication/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/communication/generated/corbo-communication -I/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/communication/generated -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/systems/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/numerics/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimization/include -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=return-type -DNDEBUG -fPIC -MD -MT src/controllers/CMakeFiles/corbo_controllers.dir/src/controller_interface.cpp.o -MF CMakeFiles/corbo_controllers.dir/src/controller_interface.cpp.o.d -o CMakeFiles/corbo_controllers.dir/src/controller_interface.cpp.o -c /builddir/build/BUILD/control-box-rst-0.0.7-1/src/controllers/src/controller_interface.cpp cd /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/controllers && /usr/bin/c++ -D_USE_MATH_DEFINES -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/controllers/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/controllers/src -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include -I/usr/include/eigen3 -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/communication/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/communication/generated/corbo-communication -I/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/communication/generated -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/systems/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/numerics/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimization/include -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=return-type -DNDEBUG -fPIC -MD -MT src/controllers/CMakeFiles/corbo_controllers.dir/src/lqr_controller.cpp.o -MF CMakeFiles/corbo_controllers.dir/src/lqr_controller.cpp.o.d -o CMakeFiles/corbo_controllers.dir/src/lqr_controller.cpp.o -c /builddir/build/BUILD/control-box-rst-0.0.7-1/src/controllers/src/lqr_controller.cpp cd /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/controllers && /usr/bin/c++ -D_USE_MATH_DEFINES -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/controllers/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/controllers/src -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include -I/usr/include/eigen3 -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/communication/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/communication/generated/corbo-communication -I/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/communication/generated -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/systems/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/numerics/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimization/include -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=return-type -DNDEBUG -fPIC -MD -MT src/controllers/CMakeFiles/corbo_controllers.dir/src/simple_state_controller.cpp.o -MF CMakeFiles/corbo_controllers.dir/src/simple_state_controller.cpp.o.d -o CMakeFiles/corbo_controllers.dir/src/simple_state_controller.cpp.o -c /builddir/build/BUILD/control-box-rst-0.0.7-1/src/controllers/src/simple_state_controller.cpp In file included from /builddir/build/BUILD/control-box-rst-0.0.7-1/src/controllers/include/corbo-controllers/controller_interface.h:30, from /builddir/build/BUILD/control-box-rst-0.0.7-1/src/controllers/src/controller_interface.cpp:25: /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual bool corbo::SineReferenceTrajectory::isCached(double, int, corbo::Time) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:217:60: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 217 | if (_cached_dt.empty() || dt != _cached_dt[0] || n != _cached_trajectory.size() || t != _cached_t) return false; | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual bool corbo::SineReferenceTrajectory::isCached(const std::vector&, corbo::Time) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:224:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 224 | for (int i = 0; i < dt.size(); ++i) | ~~^~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual void corbo::SineReferenceTrajectory::precompute(const std::vector&, corbo::Time)': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:254:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 254 | for (int i = 0; i < dt.size(); ++i) | ~~^~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual const corbo::ReferenceTrajectoryInterface::OutputVector& corbo::SineReferenceTrajectory::getReferenceCached(int) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:271:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 271 | if (k >= _cached_trajectory.size()) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/control-box-rst-0.0.7-1/src/controllers/include/corbo-controllers/controller_interface.h:30, from /builddir/build/BUILD/control-box-rst-0.0.7-1/src/controllers/include/corbo-controllers/simple_state_controller.h:28, from /builddir/build/BUILD/control-box-rst-0.0.7-1/src/controllers/src/simple_state_controller.cpp:26: /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual bool corbo::SineReferenceTrajectory::isCached(double, int, corbo::Time) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:217:60: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 217 | if (_cached_dt.empty() || dt != _cached_dt[0] || n != _cached_trajectory.size() || t != _cached_t) return false; | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/control-box-rst-0.0.7-1/src/controllers/include/corbo-controllers/controller_interface.h:30, from /builddir/build/BUILD/control-box-rst-0.0.7-1/src/controllers/include/corbo-controllers/pid_controller.h:28, from /builddir/build/BUILD/control-box-rst-0.0.7-1/src/controllers/src/pid_controller.cpp:25: /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual bool corbo::SineReferenceTrajectory::isCached(double, int, corbo::Time) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:217:60: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 217 | if (_cached_dt.empty() || dt != _cached_dt[0] || n != _cached_trajectory.size() || t != _cached_t) return false; | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual bool corbo::SineReferenceTrajectory::isCached(const std::vector&, corbo::Time) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:224:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 224 | for (int i = 0; i < dt.size(); ++i) | ~~^~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual bool corbo::SineReferenceTrajectory::isCached(const std::vector&, corbo::Time) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:224:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 224 | for (int i = 0; i < dt.size(); ++i) | ~~^~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual void corbo::SineReferenceTrajectory::precompute(const std::vector&, corbo::Time)': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:254:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 254 | for (int i = 0; i < dt.size(); ++i) | ~~^~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual void corbo::SineReferenceTrajectory::precompute(const std::vector&, corbo::Time)': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:254:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 254 | for (int i = 0; i < dt.size(); ++i) | ~~^~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual const corbo::ReferenceTrajectoryInterface::OutputVector& corbo::SineReferenceTrajectory::getReferenceCached(int) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:271:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 271 | if (k >= _cached_trajectory.size()) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual const corbo::ReferenceTrajectoryInterface::OutputVector& corbo::SineReferenceTrajectory::getReferenceCached(int) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:271:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 271 | if (k >= _cached_trajectory.size()) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual bool corbo::DiscreteTimeReferenceTrajectory::isCached(double, int, corbo::Time) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:345:60: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 345 | if (_cached_dt.empty() || dt != _cached_dt[0] || n != _cached_trajectory.size() || t != _cached_t) return false; | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual bool corbo::DiscreteTimeReferenceTrajectory::isCached(double, int, corbo::Time) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:345:60: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 345 | if (_cached_dt.empty() || dt != _cached_dt[0] || n != _cached_trajectory.size() || t != _cached_t) return false; | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual bool corbo::DiscreteTimeReferenceTrajectory::isCached(double, int, corbo::Time) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:345:60: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 345 | if (_cached_dt.empty() || dt != _cached_dt[0] || n != _cached_trajectory.size() || t != _cached_t) return false; | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual bool corbo::DiscreteTimeReferenceTrajectory::isCached(const std::vector&, corbo::Time) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:352:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 352 | for (int i = 0; i < dt.size(); ++i) | ~~^~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual bool corbo::DiscreteTimeReferenceTrajectory::isCached(const std::vector&, corbo::Time) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:352:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 352 | for (int i = 0; i < dt.size(); ++i) | ~~^~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual bool corbo::DiscreteTimeReferenceTrajectory::isCached(const std::vector&, corbo::Time) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:352:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 352 | for (int i = 0; i < dt.size(); ++i) | ~~^~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual void corbo::DiscreteTimeReferenceTrajectory::precompute(const std::vector&, corbo::Time)': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:382:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 382 | for (int i = 0; i < dt.size(); ++i) | ~~^~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual void corbo::DiscreteTimeReferenceTrajectory::precompute(const std::vector&, corbo::Time)': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:382:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 382 | for (int i = 0; i < dt.size(); ++i) | ~~^~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual void corbo::DiscreteTimeReferenceTrajectory::precompute(const std::vector&, corbo::Time)': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:382:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 382 | for (int i = 0; i < dt.size(); ++i) | ~~^~~~~~~~~~~ In file included from /builddir/build/BUILD/control-box-rst-0.0.7-1/src/controllers/include/corbo-controllers/controller_interface.h:30, from /builddir/build/BUILD/control-box-rst-0.0.7-1/src/controllers/include/corbo-controllers/lqr_controller.h:28, from /builddir/build/BUILD/control-box-rst-0.0.7-1/src/controllers/src/lqr_controller.cpp:26: /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual bool corbo::SineReferenceTrajectory::isCached(double, int, corbo::Time) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:217:60: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 217 | if (_cached_dt.empty() || dt != _cached_dt[0] || n != _cached_trajectory.size() || t != _cached_t) return false; | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual bool corbo::SineReferenceTrajectory::isCached(const std::vector&, corbo::Time) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:224:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 224 | for (int i = 0; i < dt.size(); ++i) | ~~^~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual void corbo::SineReferenceTrajectory::precompute(const std::vector&, corbo::Time)': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:254:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 254 | for (int i = 0; i < dt.size(); ++i) | ~~^~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual const corbo::ReferenceTrajectoryInterface::OutputVector& corbo::SineReferenceTrajectory::getReferenceCached(int) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:271:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 271 | if (k >= _cached_trajectory.size()) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual const corbo::ReferenceTrajectoryInterface::OutputVector& corbo::DiscreteTimeReferenceTrajectory::getReferenceCached(int) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:414:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 414 | if (k >= _cached_trajectory.size()) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual const corbo::ReferenceTrajectoryInterface::OutputVector& corbo::DiscreteTimeReferenceTrajectory::getReferenceCached(int) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:414:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 414 | if (k >= _cached_trajectory.size()) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual const corbo::ReferenceTrajectoryInterface::OutputVector& corbo::DiscreteTimeReferenceTrajectory::getReferenceCached(int) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:414:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 414 | if (k >= _cached_trajectory.size()) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual bool corbo::DiscreteTimeReferenceTrajectory::isCached(double, int, corbo::Time) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:345:60: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 345 | if (_cached_dt.empty() || dt != _cached_dt[0] || n != _cached_trajectory.size() || t != _cached_t) return false; | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual bool corbo::DiscreteTimeReferenceTrajectory::isCached(const std::vector&, corbo::Time) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:352:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 352 | for (int i = 0; i < dt.size(); ++i) | ~~^~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual void corbo::DiscreteTimeReferenceTrajectory::precompute(const std::vector&, corbo::Time)': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:382:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 382 | for (int i = 0; i < dt.size(); ++i) | ~~^~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual const corbo::ReferenceTrajectoryInterface::OutputVector& corbo::DiscreteTimeReferenceTrajectory::getReferenceCached(int) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:414:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 414 | if (k >= _cached_trajectory.size()) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/controllers/src/controller_interface.cpp: In member function 'virtual bool corbo::ControllerInterface::step(const StateVector&, corbo::ReferenceTrajectoryInterface&, corbo::ReferenceTrajectoryInterface&, const corbo::Duration&, const corbo::Time&, ControlVector&, corbo::SignalTargetInterface*, const std::string&)': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/controllers/src/controller_interface.cpp:38:41: warning: 'this' pointer is null [-Wnonnull] 38 | u_sequence->getValuesInterpolate(0.0, u); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 91%] Building CXX object src/controllers/CMakeFiles/corbo_controllers.dir/src/predictive_controller.cpp.o cd /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/controllers && /usr/bin/c++ -D_USE_MATH_DEFINES -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/controllers/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/controllers/src -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include -I/usr/include/eigen3 -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/communication/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/communication/generated/corbo-communication -I/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/communication/generated -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/systems/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/numerics/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimization/include -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=return-type -DNDEBUG -fPIC -MD -MT src/controllers/CMakeFiles/corbo_controllers.dir/src/predictive_controller.cpp.o -MF CMakeFiles/corbo_controllers.dir/src/predictive_controller.cpp.o.d -o CMakeFiles/corbo_controllers.dir/src/predictive_controller.cpp.o -c /builddir/build/BUILD/control-box-rst-0.0.7-1/src/controllers/src/predictive_controller.cpp [ 92%] Building CXX object src/controllers/CMakeFiles/corbo_controllers.dir/src/dual_mode_controller.cpp.o cd /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/controllers && /usr/bin/c++ -D_USE_MATH_DEFINES -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/controllers/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/controllers/src -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include -I/usr/include/eigen3 -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/communication/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/communication/generated/corbo-communication -I/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/communication/generated -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/systems/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/numerics/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimization/include -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=return-type -DNDEBUG -fPIC -MD -MT src/controllers/CMakeFiles/corbo_controllers.dir/src/dual_mode_controller.cpp.o -MF CMakeFiles/corbo_controllers.dir/src/dual_mode_controller.cpp.o.d -o CMakeFiles/corbo_controllers.dir/src/dual_mode_controller.cpp.o -c /builddir/build/BUILD/control-box-rst-0.0.7-1/src/controllers/src/dual_mode_controller.cpp In file included from /builddir/build/BUILD/control-box-rst-0.0.7-1/src/controllers/include/corbo-controllers/controller_interface.h:30, from /builddir/build/BUILD/control-box-rst-0.0.7-1/src/controllers/include/corbo-controllers/predictive_controller.h:28, from /builddir/build/BUILD/control-box-rst-0.0.7-1/src/controllers/src/predictive_controller.cpp:25: /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual bool corbo::SineReferenceTrajectory::isCached(double, int, corbo::Time) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:217:60: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 217 | if (_cached_dt.empty() || dt != _cached_dt[0] || n != _cached_trajectory.size() || t != _cached_t) return false; | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual bool corbo::SineReferenceTrajectory::isCached(const std::vector&, corbo::Time) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:224:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 224 | for (int i = 0; i < dt.size(); ++i) | ~~^~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual void corbo::SineReferenceTrajectory::precompute(const std::vector&, corbo::Time)': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:254:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 254 | for (int i = 0; i < dt.size(); ++i) | ~~^~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual const corbo::ReferenceTrajectoryInterface::OutputVector& corbo::SineReferenceTrajectory::getReferenceCached(int) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:271:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 271 | if (k >= _cached_trajectory.size()) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual bool corbo::DiscreteTimeReferenceTrajectory::isCached(double, int, corbo::Time) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:345:60: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 345 | if (_cached_dt.empty() || dt != _cached_dt[0] || n != _cached_trajectory.size() || t != _cached_t) return false; | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual bool corbo::DiscreteTimeReferenceTrajectory::isCached(const std::vector&, corbo::Time) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:352:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 352 | for (int i = 0; i < dt.size(); ++i) | ~~^~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual void corbo::DiscreteTimeReferenceTrajectory::precompute(const std::vector&, corbo::Time)': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:382:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 382 | for (int i = 0; i < dt.size(); ++i) | ~~^~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual const corbo::ReferenceTrajectoryInterface::OutputVector& corbo::DiscreteTimeReferenceTrajectory::getReferenceCached(int) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:414:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 414 | if (k >= _cached_trajectory.size()) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/control-box-rst-0.0.7-1/src/controllers/include/corbo-controllers/controller_interface.h:30, from /builddir/build/BUILD/control-box-rst-0.0.7-1/src/controllers/include/corbo-controllers/dual_mode_controller.h:28, from /builddir/build/BUILD/control-box-rst-0.0.7-1/src/controllers/src/dual_mode_controller.cpp:25: /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual bool corbo::SineReferenceTrajectory::isCached(double, int, corbo::Time) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:217:60: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 217 | if (_cached_dt.empty() || dt != _cached_dt[0] || n != _cached_trajectory.size() || t != _cached_t) return false; | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual bool corbo::SineReferenceTrajectory::isCached(const std::vector&, corbo::Time) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:224:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 224 | for (int i = 0; i < dt.size(); ++i) | ~~^~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual void corbo::SineReferenceTrajectory::precompute(const std::vector&, corbo::Time)': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:254:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 254 | for (int i = 0; i < dt.size(); ++i) | ~~^~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual const corbo::ReferenceTrajectoryInterface::OutputVector& corbo::SineReferenceTrajectory::getReferenceCached(int) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:271:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 271 | if (k >= _cached_trajectory.size()) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual bool corbo::DiscreteTimeReferenceTrajectory::isCached(double, int, corbo::Time) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:345:60: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 345 | if (_cached_dt.empty() || dt != _cached_dt[0] || n != _cached_trajectory.size() || t != _cached_t) return false; | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual bool corbo::DiscreteTimeReferenceTrajectory::isCached(const std::vector&, corbo::Time) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:352:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 352 | for (int i = 0; i < dt.size(); ++i) | ~~^~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual void corbo::DiscreteTimeReferenceTrajectory::precompute(const std::vector&, corbo::Time)': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:382:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 382 | for (int i = 0; i < dt.size(); ++i) | ~~^~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual const corbo::ReferenceTrajectoryInterface::OutputVector& corbo::DiscreteTimeReferenceTrajectory::getReferenceCached(int) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:414:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 414 | if (k >= _cached_trajectory.size()) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 93%] Linking CXX static library libcorbo_controllers.a cd /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/controllers && /usr/bin/cmake -P CMakeFiles/corbo_controllers.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/controllers && /usr/bin/cmake -E cmake_link_script CMakeFiles/corbo_controllers.dir/link.txt --verbose=1 /usr/bin/ar qc libcorbo_controllers.a CMakeFiles/corbo_controllers.dir/src/controller_interface.cpp.o CMakeFiles/corbo_controllers.dir/src/pid_controller.cpp.o CMakeFiles/corbo_controllers.dir/src/lqr_controller.cpp.o CMakeFiles/corbo_controllers.dir/src/simple_state_controller.cpp.o CMakeFiles/corbo_controllers.dir/src/predictive_controller.cpp.o CMakeFiles/corbo_controllers.dir/src/dual_mode_controller.cpp.o /usr/bin/ranlib libcorbo_controllers.a make[2]: Leaving directory '/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj' [ 93%] Built target corbo_controllers make -f src/tasks/CMakeFiles/corbo_tasks.dir/build.make src/tasks/CMakeFiles/corbo_tasks.dir/depend make[2]: Entering directory '/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj' cd /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/control-box-rst-0.0.7-1 /builddir/build/BUILD/control-box-rst-0.0.7-1/src/tasks /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/tasks /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/tasks/CMakeFiles/corbo_tasks.dir/DependInfo.cmake "--color=" make[2]: Leaving directory '/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj' make -f src/tasks/CMakeFiles/corbo_tasks.dir/build.make src/tasks/CMakeFiles/corbo_tasks.dir/build make[2]: Entering directory '/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj' [ 97%] Building CXX object src/tasks/CMakeFiles/corbo_tasks.dir/src/environment.cpp.o [ 97%] Building CXX object src/tasks/CMakeFiles/corbo_tasks.dir/src/task_closed_loop_control.cpp.o [ 97%] Building CXX object src/tasks/CMakeFiles/corbo_tasks.dir/src/task_open_loop_control.cpp.o [ 97%] Building CXX object src/tasks/CMakeFiles/corbo_tasks.dir/src/benchmark_task_increasing_n_open_loop.cpp.o cd /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/tasks && /usr/bin/c++ -D_USE_MATH_DEFINES -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/tasks/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/tasks/src -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include -I/usr/include/eigen3 -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/communication/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/communication/generated/corbo-communication -I/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/communication/generated -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/controllers/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/systems/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/numerics/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimization/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/observers/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/plants/include -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=return-type -DNDEBUG -fPIC -MD -MT src/tasks/CMakeFiles/corbo_tasks.dir/src/environment.cpp.o -MF CMakeFiles/corbo_tasks.dir/src/environment.cpp.o.d -o CMakeFiles/corbo_tasks.dir/src/environment.cpp.o -c /builddir/build/BUILD/control-box-rst-0.0.7-1/src/tasks/src/environment.cpp cd /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/tasks && /usr/bin/c++ -D_USE_MATH_DEFINES -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/tasks/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/tasks/src -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include -I/usr/include/eigen3 -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/communication/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/communication/generated/corbo-communication -I/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/communication/generated -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/controllers/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/systems/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/numerics/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimization/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/observers/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/plants/include -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=return-type -DNDEBUG -fPIC -MD -MT src/tasks/CMakeFiles/corbo_tasks.dir/src/task_open_loop_control.cpp.o -MF CMakeFiles/corbo_tasks.dir/src/task_open_loop_control.cpp.o.d -o CMakeFiles/corbo_tasks.dir/src/task_open_loop_control.cpp.o -c /builddir/build/BUILD/control-box-rst-0.0.7-1/src/tasks/src/task_open_loop_control.cpp cd /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/tasks && /usr/bin/c++ -D_USE_MATH_DEFINES -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/tasks/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/tasks/src -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include -I/usr/include/eigen3 -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/communication/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/communication/generated/corbo-communication -I/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/communication/generated -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/controllers/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/systems/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/numerics/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimization/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/observers/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/plants/include -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=return-type -DNDEBUG -fPIC -MD -MT src/tasks/CMakeFiles/corbo_tasks.dir/src/task_closed_loop_control.cpp.o -MF CMakeFiles/corbo_tasks.dir/src/task_closed_loop_control.cpp.o.d -o CMakeFiles/corbo_tasks.dir/src/task_closed_loop_control.cpp.o -c /builddir/build/BUILD/control-box-rst-0.0.7-1/src/tasks/src/task_closed_loop_control.cpp cd /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/tasks && /usr/bin/c++ -D_USE_MATH_DEFINES -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/tasks/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/tasks/src -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include -I/usr/include/eigen3 -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/communication/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/communication/generated/corbo-communication -I/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/communication/generated -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/controllers/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/systems/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/numerics/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimization/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/observers/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/plants/include -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=return-type -DNDEBUG -fPIC -MD -MT src/tasks/CMakeFiles/corbo_tasks.dir/src/benchmark_task_increasing_n_open_loop.cpp.o -MF CMakeFiles/corbo_tasks.dir/src/benchmark_task_increasing_n_open_loop.cpp.o.d -o CMakeFiles/corbo_tasks.dir/src/benchmark_task_increasing_n_open_loop.cpp.o -c /builddir/build/BUILD/control-box-rst-0.0.7-1/src/tasks/src/benchmark_task_increasing_n_open_loop.cpp In file included from /builddir/build/BUILD/control-box-rst-0.0.7-1/src/controllers/include/corbo-controllers/controller_interface.h:30, from /builddir/build/BUILD/control-box-rst-0.0.7-1/src/tasks/include/corbo-tasks/environment.h:28, from /builddir/build/BUILD/control-box-rst-0.0.7-1/src/tasks/src/environment.cpp:25: /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual bool corbo::SineReferenceTrajectory::isCached(double, int, corbo::Time) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:217:60: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 217 | if (_cached_dt.empty() || dt != _cached_dt[0] || n != _cached_trajectory.size() || t != _cached_t) return false; | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual bool corbo::SineReferenceTrajectory::isCached(const std::vector&, corbo::Time) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:224:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 224 | for (int i = 0; i < dt.size(); ++i) | ~~^~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual void corbo::SineReferenceTrajectory::precompute(const std::vector&, corbo::Time)': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:254:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 254 | for (int i = 0; i < dt.size(); ++i) | ~~^~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual const corbo::ReferenceTrajectoryInterface::OutputVector& corbo::SineReferenceTrajectory::getReferenceCached(int) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:271:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 271 | if (k >= _cached_trajectory.size()) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual bool corbo::DiscreteTimeReferenceTrajectory::isCached(double, int, corbo::Time) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:345:60: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 345 | if (_cached_dt.empty() || dt != _cached_dt[0] || n != _cached_trajectory.size() || t != _cached_t) return false; | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual bool corbo::DiscreteTimeReferenceTrajectory::isCached(const std::vector&, corbo::Time) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:352:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 352 | for (int i = 0; i < dt.size(); ++i) | ~~^~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual void corbo::DiscreteTimeReferenceTrajectory::precompute(const std::vector&, corbo::Time)': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:382:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 382 | for (int i = 0; i < dt.size(); ++i) | ~~^~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual const corbo::ReferenceTrajectoryInterface::OutputVector& corbo::DiscreteTimeReferenceTrajectory::getReferenceCached(int) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:414:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 414 | if (k >= _cached_trajectory.size()) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/control-box-rst-0.0.7-1/src/controllers/include/corbo-controllers/controller_interface.h:30, from /builddir/build/BUILD/control-box-rst-0.0.7-1/src/tasks/include/corbo-tasks/environment.h:28, from /builddir/build/BUILD/control-box-rst-0.0.7-1/src/tasks/include/corbo-tasks/task_interface.h:29, from /builddir/build/BUILD/control-box-rst-0.0.7-1/src/tasks/include/corbo-tasks/task_open_loop_control.h:28, from /builddir/build/BUILD/control-box-rst-0.0.7-1/src/tasks/src/task_open_loop_control.cpp:29: /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual bool corbo::SineReferenceTrajectory::isCached(double, int, corbo::Time) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:217:60: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 217 | if (_cached_dt.empty() || dt != _cached_dt[0] || n != _cached_trajectory.size() || t != _cached_t) return false; | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/control-box-rst-0.0.7-1/src/controllers/include/corbo-controllers/controller_interface.h:30, from /builddir/build/BUILD/control-box-rst-0.0.7-1/src/tasks/include/corbo-tasks/environment.h:28, from /builddir/build/BUILD/control-box-rst-0.0.7-1/src/tasks/include/corbo-tasks/task_interface.h:29, from /builddir/build/BUILD/control-box-rst-0.0.7-1/src/tasks/include/corbo-tasks/task_closed_loop_control.h:28, from /builddir/build/BUILD/control-box-rst-0.0.7-1/src/tasks/src/task_closed_loop_control.cpp:29: /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual bool corbo::SineReferenceTrajectory::isCached(double, int, corbo::Time) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:217:60: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 217 | if (_cached_dt.empty() || dt != _cached_dt[0] || n != _cached_trajectory.size() || t != _cached_t) return false; | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual bool corbo::SineReferenceTrajectory::isCached(const std::vector&, corbo::Time) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:224:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 224 | for (int i = 0; i < dt.size(); ++i) | ~~^~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual void corbo::SineReferenceTrajectory::precompute(const std::vector&, corbo::Time)': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:254:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 254 | for (int i = 0; i < dt.size(); ++i) | ~~^~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual const corbo::ReferenceTrajectoryInterface::OutputVector& corbo::SineReferenceTrajectory::getReferenceCached(int) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:271:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 271 | if (k >= _cached_trajectory.size()) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual bool corbo::SineReferenceTrajectory::isCached(const std::vector&, corbo::Time) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:224:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 224 | for (int i = 0; i < dt.size(); ++i) | ~~^~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual void corbo::SineReferenceTrajectory::precompute(const std::vector&, corbo::Time)': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:254:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 254 | for (int i = 0; i < dt.size(); ++i) | ~~^~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual const corbo::ReferenceTrajectoryInterface::OutputVector& corbo::SineReferenceTrajectory::getReferenceCached(int) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:271:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 271 | if (k >= _cached_trajectory.size()) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual bool corbo::DiscreteTimeReferenceTrajectory::isCached(double, int, corbo::Time) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:345:60: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 345 | if (_cached_dt.empty() || dt != _cached_dt[0] || n != _cached_trajectory.size() || t != _cached_t) return false; | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual bool corbo::DiscreteTimeReferenceTrajectory::isCached(const std::vector&, corbo::Time) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:352:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 352 | for (int i = 0; i < dt.size(); ++i) | ~~^~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual bool corbo::DiscreteTimeReferenceTrajectory::isCached(double, int, corbo::Time) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:345:60: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 345 | if (_cached_dt.empty() || dt != _cached_dt[0] || n != _cached_trajectory.size() || t != _cached_t) return false; | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual bool corbo::DiscreteTimeReferenceTrajectory::isCached(const std::vector&, corbo::Time) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:352:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 352 | for (int i = 0; i < dt.size(); ++i) | ~~^~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual void corbo::DiscreteTimeReferenceTrajectory::precompute(const std::vector&, corbo::Time)': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:382:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 382 | for (int i = 0; i < dt.size(); ++i) | ~~^~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual void corbo::DiscreteTimeReferenceTrajectory::precompute(const std::vector&, corbo::Time)': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:382:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 382 | for (int i = 0; i < dt.size(); ++i) | ~~^~~~~~~~~~~ In file included from /builddir/build/BUILD/control-box-rst-0.0.7-1/src/controllers/include/corbo-controllers/controller_interface.h:30, from /builddir/build/BUILD/control-box-rst-0.0.7-1/src/tasks/include/corbo-tasks/environment.h:28, from /builddir/build/BUILD/control-box-rst-0.0.7-1/src/tasks/include/corbo-tasks/task_interface.h:29, from /builddir/build/BUILD/control-box-rst-0.0.7-1/src/tasks/include/corbo-tasks/benchmark_task_increasing_n_open_loop.h:28, from /builddir/build/BUILD/control-box-rst-0.0.7-1/src/tasks/src/benchmark_task_increasing_n_open_loop.cpp:25: /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual bool corbo::SineReferenceTrajectory::isCached(double, int, corbo::Time) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:217:60: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 217 | if (_cached_dt.empty() || dt != _cached_dt[0] || n != _cached_trajectory.size() || t != _cached_t) return false; | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual bool corbo::SineReferenceTrajectory::isCached(const std::vector&, corbo::Time) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:224:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 224 | for (int i = 0; i < dt.size(); ++i) | ~~^~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual void corbo::SineReferenceTrajectory::precompute(const std::vector&, corbo::Time)': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:254:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 254 | for (int i = 0; i < dt.size(); ++i) | ~~^~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual const corbo::ReferenceTrajectoryInterface::OutputVector& corbo::SineReferenceTrajectory::getReferenceCached(int) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:271:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 271 | if (k >= _cached_trajectory.size()) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual const corbo::ReferenceTrajectoryInterface::OutputVector& corbo::DiscreteTimeReferenceTrajectory::getReferenceCached(int) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:414:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 414 | if (k >= _cached_trajectory.size()) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual const corbo::ReferenceTrajectoryInterface::OutputVector& corbo::DiscreteTimeReferenceTrajectory::getReferenceCached(int) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:414:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 414 | if (k >= _cached_trajectory.size()) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual bool corbo::DiscreteTimeReferenceTrajectory::isCached(double, int, corbo::Time) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:345:60: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 345 | if (_cached_dt.empty() || dt != _cached_dt[0] || n != _cached_trajectory.size() || t != _cached_t) return false; | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual bool corbo::DiscreteTimeReferenceTrajectory::isCached(const std::vector&, corbo::Time) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:352:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 352 | for (int i = 0; i < dt.size(); ++i) | ~~^~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual void corbo::DiscreteTimeReferenceTrajectory::precompute(const std::vector&, corbo::Time)': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:382:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 382 | for (int i = 0; i < dt.size(); ++i) | ~~^~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual const corbo::ReferenceTrajectoryInterface::OutputVector& corbo::DiscreteTimeReferenceTrajectory::getReferenceCached(int) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:414:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 414 | if (k >= _cached_trajectory.size()) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 98%] Building CXX object src/tasks/CMakeFiles/corbo_tasks.dir/src/benchmark_task_varying_initial_state.cpp.o cd /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/tasks && /usr/bin/c++ -D_USE_MATH_DEFINES -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/tasks/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/tasks/src -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include -I/usr/include/eigen3 -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/communication/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/communication/generated/corbo-communication -I/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/communication/generated -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/controllers/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/systems/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/numerics/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimization/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/observers/include -I/builddir/build/BUILD/control-box-rst-0.0.7-1/src/plants/include -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Werror=return-type -DNDEBUG -fPIC -MD -MT src/tasks/CMakeFiles/corbo_tasks.dir/src/benchmark_task_varying_initial_state.cpp.o -MF CMakeFiles/corbo_tasks.dir/src/benchmark_task_varying_initial_state.cpp.o.d -o CMakeFiles/corbo_tasks.dir/src/benchmark_task_varying_initial_state.cpp.o -c /builddir/build/BUILD/control-box-rst-0.0.7-1/src/tasks/src/benchmark_task_varying_initial_state.cpp In file included from /builddir/build/BUILD/control-box-rst-0.0.7-1/src/controllers/include/corbo-controllers/controller_interface.h:30, from /builddir/build/BUILD/control-box-rst-0.0.7-1/src/tasks/include/corbo-tasks/environment.h:28, from /builddir/build/BUILD/control-box-rst-0.0.7-1/src/tasks/include/corbo-tasks/task_interface.h:29, from /builddir/build/BUILD/control-box-rst-0.0.7-1/src/tasks/include/corbo-tasks/benchmark_task_varying_initial_state.h:28, from /builddir/build/BUILD/control-box-rst-0.0.7-1/src/tasks/src/benchmark_task_varying_initial_state.cpp:25: /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual bool corbo::SineReferenceTrajectory::isCached(double, int, corbo::Time) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:217:60: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 217 | if (_cached_dt.empty() || dt != _cached_dt[0] || n != _cached_trajectory.size() || t != _cached_t) return false; | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual bool corbo::SineReferenceTrajectory::isCached(const std::vector&, corbo::Time) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:224:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 224 | for (int i = 0; i < dt.size(); ++i) | ~~^~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual void corbo::SineReferenceTrajectory::precompute(const std::vector&, corbo::Time)': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:254:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 254 | for (int i = 0; i < dt.size(); ++i) | ~~^~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual const corbo::ReferenceTrajectoryInterface::OutputVector& corbo::SineReferenceTrajectory::getReferenceCached(int) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:271:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 271 | if (k >= _cached_trajectory.size()) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual bool corbo::DiscreteTimeReferenceTrajectory::isCached(double, int, corbo::Time) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:345:60: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 345 | if (_cached_dt.empty() || dt != _cached_dt[0] || n != _cached_trajectory.size() || t != _cached_t) return false; | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual bool corbo::DiscreteTimeReferenceTrajectory::isCached(const std::vector&, corbo::Time) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:352:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 352 | for (int i = 0; i < dt.size(); ++i) | ~~^~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual void corbo::DiscreteTimeReferenceTrajectory::precompute(const std::vector&, corbo::Time)': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:382:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 382 | for (int i = 0; i < dt.size(); ++i) | ~~^~~~~~~~~~~ /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h: In member function 'virtual const corbo::ReferenceTrajectoryInterface::OutputVector& corbo::DiscreteTimeReferenceTrajectory::getReferenceCached(int) const': /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core/include/corbo-core/reference_trajectory.h:414:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 414 | if (k >= _cached_trajectory.size()) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [100%] Linking CXX static library libcorbo_tasks.a cd /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/tasks && /usr/bin/cmake -P CMakeFiles/corbo_tasks.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/tasks && /usr/bin/cmake -E cmake_link_script CMakeFiles/corbo_tasks.dir/link.txt --verbose=1 /usr/bin/ar qc libcorbo_tasks.a CMakeFiles/corbo_tasks.dir/src/environment.cpp.o CMakeFiles/corbo_tasks.dir/src/task_open_loop_control.cpp.o CMakeFiles/corbo_tasks.dir/src/task_closed_loop_control.cpp.o CMakeFiles/corbo_tasks.dir/src/benchmark_task_increasing_n_open_loop.cpp.o CMakeFiles/corbo_tasks.dir/src/benchmark_task_varying_initial_state.cpp.o /usr/bin/ranlib libcorbo_tasks.a make[2]: Leaving directory '/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj' [100%] Built target corbo_tasks make[1]: Leaving directory '/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj' /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/CMakeFiles 0 + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.FIHJhd + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64 ++ dirname /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64 + cd control-box-rst-0.0.7-1 + '[' -f /opt/ros/humble/setup.sh ']' + true + export PYTHONPATH=/opt/ros/humble/lib/python3.11/site-packages + PYTHONPATH=/opt/ros/humble/lib/python3.11/site-packages + export PKG_CONFIG_PATH=/opt/ros/humble/lib/pkgconfig::/usr/lib64/pkgconfig:/usr/share/pkgconfig + PKG_CONFIG_PATH=/opt/ros/humble/lib/pkgconfig::/usr/lib64/pkgconfig:/usr/share/pkgconfig + cd .obj + make install DESTDIR=/builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64 /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/CMakeFiles /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj//CMakeFiles/progress.marks make -f CMakeFiles/Makefile2 all make[1]: Entering directory '/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj' make -f src/core/CMakeFiles/corbo_core.dir/build.make src/core/CMakeFiles/corbo_core.dir/depend make[2]: Entering directory '/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj' cd /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/control-box-rst-0.0.7-1 /builddir/build/BUILD/control-box-rst-0.0.7-1/src/core /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/core /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/core/CMakeFiles/corbo_core.dir/DependInfo.cmake "--color=" make[2]: Leaving directory '/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj' make -f src/core/CMakeFiles/corbo_core.dir/build.make src/core/CMakeFiles/corbo_core.dir/build make[2]: Entering directory '/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj' make[2]: Nothing to be done for 'src/core/CMakeFiles/corbo_core.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj' [ 11%] Built target corbo_core make -f src/communication/CMakeFiles/corbo_communication.dir/build.make src/communication/CMakeFiles/corbo_communication.dir/depend make[2]: Entering directory '/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj' cd /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/control-box-rst-0.0.7-1 /builddir/build/BUILD/control-box-rst-0.0.7-1/src/communication /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/communication /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/communication/CMakeFiles/corbo_communication.dir/DependInfo.cmake "--color=" make[2]: Leaving directory '/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj' make -f src/communication/CMakeFiles/corbo_communication.dir/build.make src/communication/CMakeFiles/corbo_communication.dir/build make[2]: Entering directory '/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj' make[2]: Nothing to be done for 'src/communication/CMakeFiles/corbo_communication.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj' [ 16%] Built target corbo_communication make -f src/numerics/CMakeFiles/corbo_numerics.dir/build.make src/numerics/CMakeFiles/corbo_numerics.dir/depend make[2]: Entering directory '/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj' cd /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/control-box-rst-0.0.7-1 /builddir/build/BUILD/control-box-rst-0.0.7-1/src/numerics /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/numerics /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/numerics/CMakeFiles/corbo_numerics.dir/DependInfo.cmake "--color=" make[2]: Leaving directory '/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj' make -f src/numerics/CMakeFiles/corbo_numerics.dir/build.make src/numerics/CMakeFiles/corbo_numerics.dir/build make[2]: Entering directory '/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj' make[2]: Nothing to be done for 'src/numerics/CMakeFiles/corbo_numerics.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj' [ 28%] Built target corbo_numerics make -f src/systems/CMakeFiles/corbo_systems.dir/build.make src/systems/CMakeFiles/corbo_systems.dir/depend make[2]: Entering directory '/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj' cd /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/control-box-rst-0.0.7-1 /builddir/build/BUILD/control-box-rst-0.0.7-1/src/systems /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/systems /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/systems/CMakeFiles/corbo_systems.dir/DependInfo.cmake "--color=" make[2]: Leaving directory '/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj' make -f src/systems/CMakeFiles/corbo_systems.dir/build.make src/systems/CMakeFiles/corbo_systems.dir/build make[2]: Entering directory '/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj' make[2]: Nothing to be done for 'src/systems/CMakeFiles/corbo_systems.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj' [ 34%] Built target corbo_systems make -f src/plants/CMakeFiles/corbo_plants.dir/build.make src/plants/CMakeFiles/corbo_plants.dir/depend make[2]: Entering directory '/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj' cd /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/control-box-rst-0.0.7-1 /builddir/build/BUILD/control-box-rst-0.0.7-1/src/plants /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/plants /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/plants/CMakeFiles/corbo_plants.dir/DependInfo.cmake "--color=" make[2]: Leaving directory '/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj' make -f src/plants/CMakeFiles/corbo_plants.dir/build.make src/plants/CMakeFiles/corbo_plants.dir/build make[2]: Entering directory '/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj' make[2]: Nothing to be done for 'src/plants/CMakeFiles/corbo_plants.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj' [ 40%] Built target corbo_plants make -f src/optimization/CMakeFiles/corbo_optimization.dir/build.make src/optimization/CMakeFiles/corbo_optimization.dir/depend make[2]: Entering directory '/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj' cd /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/control-box-rst-0.0.7-1 /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimization /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/optimization /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/optimization/CMakeFiles/corbo_optimization.dir/DependInfo.cmake "--color=" make[2]: Leaving directory '/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj' make -f src/optimization/CMakeFiles/corbo_optimization.dir/build.make src/optimization/CMakeFiles/corbo_optimization.dir/build make[2]: Entering directory '/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj' make[2]: Nothing to be done for 'src/optimization/CMakeFiles/corbo_optimization.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj' [ 58%] Built target corbo_optimization make -f src/optimal_control/CMakeFiles/corbo_optimal_control.dir/build.make src/optimal_control/CMakeFiles/corbo_optimal_control.dir/depend make[2]: Entering directory '/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj' cd /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/control-box-rst-0.0.7-1 /builddir/build/BUILD/control-box-rst-0.0.7-1/src/optimal_control /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/optimal_control /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/optimal_control/CMakeFiles/corbo_optimal_control.dir/DependInfo.cmake "--color=" make[2]: Leaving directory '/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj' make -f src/optimal_control/CMakeFiles/corbo_optimal_control.dir/build.make src/optimal_control/CMakeFiles/corbo_optimal_control.dir/build make[2]: Entering directory '/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj' make[2]: Nothing to be done for 'src/optimal_control/CMakeFiles/corbo_optimal_control.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj' [ 83%] Built target corbo_optimal_control make -f src/controllers/CMakeFiles/corbo_controllers.dir/build.make src/controllers/CMakeFiles/corbo_controllers.dir/depend make[2]: Entering directory '/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj' cd /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/control-box-rst-0.0.7-1 /builddir/build/BUILD/control-box-rst-0.0.7-1/src/controllers /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/controllers /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/controllers/CMakeFiles/corbo_controllers.dir/DependInfo.cmake "--color=" make[2]: Leaving directory '/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj' make -f src/controllers/CMakeFiles/corbo_controllers.dir/build.make src/controllers/CMakeFiles/corbo_controllers.dir/build make[2]: Entering directory '/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj' make[2]: Nothing to be done for 'src/controllers/CMakeFiles/corbo_controllers.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj' [ 91%] Built target corbo_controllers make -f src/observers/CMakeFiles/corbo_observers.dir/build.make src/observers/CMakeFiles/corbo_observers.dir/depend make[2]: Entering directory '/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj' cd /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/control-box-rst-0.0.7-1 /builddir/build/BUILD/control-box-rst-0.0.7-1/src/observers /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/observers /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/observers/CMakeFiles/corbo_observers.dir/DependInfo.cmake "--color=" make[2]: Leaving directory '/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj' make -f src/observers/CMakeFiles/corbo_observers.dir/build.make src/observers/CMakeFiles/corbo_observers.dir/build make[2]: Entering directory '/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj' make[2]: Nothing to be done for 'src/observers/CMakeFiles/corbo_observers.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj' [ 93%] Built target corbo_observers make -f src/tasks/CMakeFiles/corbo_tasks.dir/build.make src/tasks/CMakeFiles/corbo_tasks.dir/depend make[2]: Entering directory '/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj' cd /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/control-box-rst-0.0.7-1 /builddir/build/BUILD/control-box-rst-0.0.7-1/src/tasks /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/tasks /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/src/tasks/CMakeFiles/corbo_tasks.dir/DependInfo.cmake "--color=" make[2]: Leaving directory '/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj' make -f src/tasks/CMakeFiles/corbo_tasks.dir/build.make src/tasks/CMakeFiles/corbo_tasks.dir/build make[2]: Entering directory '/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj' make[2]: Nothing to be done for 'src/tasks/CMakeFiles/corbo_tasks.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj' [100%] Built target corbo_tasks make[1]: Leaving directory '/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj' /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/control-box-rst-0.0.7-1/.obj/CMakeFiles 0 make -f CMakeFiles/Makefile2 preinstall make[1]: Entering directory '/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj' make[1]: Nothing to be done for 'preinstall'. make[1]: Leaving directory '/builddir/build/BUILD/control-box-rst-0.0.7-1/.obj' Install the project... /usr/bin/cmake -P cmake_install.cmake -- Install configuration: "Release" -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/share/control_box_rst/package.xml -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/share/control_box_rst/control_box_rstConfig.cmake -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/lib/control_box_rst/libcorbo_core.a -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst/corbo-core -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst/corbo-core/tsv_export.h -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst/corbo-core/time.h -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst/corbo-core/yaml_export.h -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst/corbo-core/factory.h -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst/corbo-core/corbo_core.h -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst/corbo-core/value_comparison.h -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst/corbo-core/text_style.h -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst/corbo-core/types.h -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst/corbo-core/signal_target_interface.h -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst/corbo-core/common_signal_target.h -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst/corbo-core/utilities.h -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst/corbo-core/range.h -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst/corbo-core/threads.h -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst/corbo-core/signals.h -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst/corbo-core/reference_trajectory.h -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst/corbo-core/time_series.h -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst/corbo-core/data_exporter_interface.h -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst/corbo-core/macros.h -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst/corbo-core/console.h -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst/corbo-core/global.h -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/share/control_box_rst/corbo_core/corbo_coreConfig.cmake -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/share/control_box_rst/corbo_core/corbo_coreConfig-release.cmake -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/lib/control_box_rst/libcorbo_communication.a -- Up-to-date: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst/corbo-communication -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst/corbo-communication/main_service_client.h -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst/corbo-communication/message_parser.h -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst/corbo-communication/utilities.h -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst/corbo-communication/signal_target_rpc.h -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/share/control_box_rst/corbo_communication/corbo_communicationConfig.cmake -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/share/control_box_rst/corbo_communication/corbo_communicationConfig-release.cmake -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/lib/control_box_rst/libcorbo_systems.a -- Up-to-date: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst/corbo-systems -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst/corbo-systems/benchmark -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst/corbo-systems/benchmark/nonlinear_benchmark_systems.h -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst/corbo-systems/benchmark/linear_benchmark_systems.h -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst/corbo-systems/output_function_interface.h -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst/corbo-systems/filter_interface.h -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst/corbo-systems/system_dynamics_interface.h -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst/corbo-systems/corbo_systems.h -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst/corbo-systems/one_step_predictor.h -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst/corbo-systems/standard_filters.h -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst/corbo-systems/time_value_buffer.h -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/share/control_box_rst/corbo_systems/corbo_systemsConfig.cmake -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/share/control_box_rst/corbo_systems/corbo_systemsConfig-release.cmake -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/lib/control_box_rst/libcorbo_plants.a -- Up-to-date: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst/corbo-plants -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst/corbo-plants/corbo_plants.h -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst/corbo-plants/simulated_plant.h -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst/corbo-plants/disturbances.h -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst/corbo-plants/plant_interface.h -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst/corbo-plants/simulated_plant_threaded.h -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst/corbo-plants/disturbance_interface.h -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/share/control_box_rst/corbo_plants/corbo_plantsConfig.cmake -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/share/control_box_rst/corbo_plants/corbo_plantsConfig-release.cmake -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/lib/control_box_rst/libcorbo_controllers.a -- Up-to-date: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst/corbo-controllers -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst/corbo-controllers/simple_state_controller.h -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst/corbo-controllers/pid_controller.h -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst/corbo-controllers/statistics.h -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst/corbo-controllers/step_response_generator.h -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst/corbo-controllers/predictive_controller.h -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst/corbo-controllers/controller_interface.h -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst/corbo-controllers/lqr_controller.h -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst/corbo-controllers/corbo_controllers.h -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst/corbo-controllers/dual_mode_controller.h -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/share/control_box_rst/corbo_controllers/corbo_controllersConfig.cmake -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/share/control_box_rst/corbo_controllers/corbo_controllersConfig-release.cmake -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/lib/control_box_rst/libcorbo_observers.a -- Up-to-date: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst/corbo-observers -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst/corbo-observers/corbo_observers.h -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst/corbo-observers/observer_interface.h -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/share/control_box_rst/corbo_observers/corbo_observersConfig.cmake -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/share/control_box_rst/corbo_observers/corbo_observersConfig-release.cmake -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/lib/control_box_rst/libcorbo_numerics.a -- Up-to-date: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst/corbo-numerics -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst/corbo-numerics/finite_differences.hpp -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst/corbo-numerics/algebraic_riccati_discrete.h -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst/corbo-numerics/matrix_utilities.h -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst/corbo-numerics/integrator_interface.h -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst/corbo-numerics/sylvester_continuous.h -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst/corbo-numerics/collocation_interface.h -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst/corbo-numerics/finite_differences_interface.h -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst/corbo-numerics/explicit_integrators.h -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst/corbo-numerics/observability.h -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst/corbo-numerics/controllability.h -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst/corbo-numerics/dynamics_eval_interface.h -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst/corbo-numerics/schur.hpp -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst/corbo-numerics/finite_differences_collocation.h -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst/corbo-numerics/utilities.h -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst/corbo-numerics/quadrature_interface.h -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst/corbo-numerics/schur.h -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst/corbo-numerics/lyapunov_continuous.h -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst/corbo-numerics/corbo_numerics.h -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst/corbo-numerics/algebraic_riccati_continuous.h -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst/corbo-numerics/lyapunov_discrete.h -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst/corbo-numerics/finite_differences.h -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst/corbo-numerics/sylvester_discrete.h -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst/corbo-numerics/quadrature.h -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/share/control_box_rst/corbo_numerics/corbo_numericsConfig.cmake -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/share/control_box_rst/corbo_numerics/corbo_numericsConfig-release.cmake -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/lib/control_box_rst/libcorbo_optimization.a -- Up-to-date: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst/corbo-optimization -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst/corbo-optimization/optimization_problem_interface.h -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst/corbo-optimization/types.h -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst/corbo-optimization/simple_optimization_problem.h -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst/corbo-optimization/solver -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst/corbo-optimization/solver/levenberg_marquardt_dense.h -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst/corbo-optimization/solver/levenberg_marquardt_sparse.h -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst/corbo-optimization/solver/qp_solver_interface.h -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst/corbo-optimization/solver/nlp_solver_ipopt_wrapper.h -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst/corbo-optimization/solver/nlp_solver_ipopt.h -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst/corbo-optimization/solver/qp_solver_osqp.h -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst/corbo-optimization/solver/nlp_solver_interface.h -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst/corbo-optimization/misc.h -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst/corbo-optimization/hyper_graph -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst/corbo-optimization/hyper_graph/scalar_vertex.h -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst/corbo-optimization/hyper_graph/edge_interface.h -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst/corbo-optimization/hyper_graph/vector_vertex.h -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst/corbo-optimization/hyper_graph/vertex_interface.h -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst/corbo-optimization/hyper_graph/edge_cache.h -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst/corbo-optimization/hyper_graph/hyper_graph_optimization_problem_vertex_based.h -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst/corbo-optimization/hyper_graph/hyper_graph_optimization_problem_base.h -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst/corbo-optimization/hyper_graph/hyper_graph_optimization_problem_edge_based.h -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst/corbo-optimization/hyper_graph/hyper_graph.hpp -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst/corbo-optimization/hyper_graph/generic_edge.h -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst/corbo-optimization/hyper_graph/edge.h -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst/corbo-optimization/hyper_graph/edge_set.h -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst/corbo-optimization/hyper_graph/vertex_set.h -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst/corbo-optimization/hyper_graph/hyper_graph.h -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst/corbo-optimization/hyper_graph/hyper_graph_optimization_problem_ignore_structure.h -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst/corbo-optimization/corbo_optimization.h -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/share/control_box_rst/corbo_optimization/corbo_optimizationConfig.cmake -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/share/control_box_rst/corbo_optimization/corbo_optimizationConfig-release.cmake -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/lib/control_box_rst/libcorbo_optimal_control.a -- Up-to-date: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst/corbo-optimal-control -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst/corbo-optimal-control/functions -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst/corbo-optimal-control/functions/quadratic_control_cost.h -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst/corbo-optimal-control/functions/final_state_cost.h -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst/corbo-optimal-control/functions/nlp_functions.h -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst/corbo-optimal-control/functions/quadratic_state_cost.h -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst/corbo-optimal-control/functions/stage_preprocessor.h -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst/corbo-optimal-control/functions/stage_functions.h -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst/corbo-optimal-control/functions/hybrid_cost.h -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst/corbo-optimal-control/functions/final_state_constraints.h -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst/corbo-optimal-control/functions/minimum_time.h -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst/corbo-optimal-control/functions/quadratic_cost.h -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst/corbo-optimal-control/statistics.h -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst/corbo-optimal-control/corbo_optimal_control.h -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst/corbo-optimal-control/structured_ocp -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst/corbo-optimal-control/structured_ocp/edges -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst/corbo-optimal-control/structured_ocp/edges/collocation_edges.h -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst/corbo-optimal-control/structured_ocp/edges/trapezoidal_collocation_edges.h -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst/corbo-optimal-control/structured_ocp/edges/multiple_shooting_edges.h -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst/corbo-optimal-control/structured_ocp/edges/finite_differences_collocation_edges.h -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst/corbo-optimal-control/structured_ocp/edges/misc_edges.h -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst/corbo-optimal-control/structured_ocp/edges/l1_stab_edges.h -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst/corbo-optimal-control/structured_ocp/discretization_grids -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst/corbo-optimal-control/structured_ocp/discretization_grids/non_uniform_shooting_grid_base.h -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst/corbo-optimal-control/structured_ocp/discretization_grids/full_discretization_grid_base.h -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst/corbo-optimal-control/structured_ocp/discretization_grids/non_uniform_full_discretization_grid_base.h -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst/corbo-optimal-control/structured_ocp/discretization_grids/non_uniform_finite_differences_variable_grid.h -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst/corbo-optimal-control/structured_ocp/discretization_grids/non_uniform_multiple_shooting_variable_grid.h -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst/corbo-optimal-control/structured_ocp/discretization_grids/multiple_shooting_variable_grid.h -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst/corbo-optimal-control/structured_ocp/discretization_grids/finite_differences_grid_move_blocking.h -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst/corbo-optimal-control/structured_ocp/discretization_grids/finite_differences_variable_grid.h -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst/corbo-optimal-control/structured_ocp/discretization_grids/multiple_shooting_grid.h -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst/corbo-optimal-control/structured_ocp/discretization_grids/discretization_grid_interface.h -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst/corbo-optimal-control/structured_ocp/discretization_grids/shooting_grid_base.h -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst/corbo-optimal-control/structured_ocp/discretization_grids/finite_differences_grid.h -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst/corbo-optimal-control/structured_ocp/discretization_grids/full_discretization_grid_move_blocking_base.h -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst/corbo-optimal-control/structured_ocp/structured_optimal_control_problem.h -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst/corbo-optimal-control/optimal_control_problem_interface.h -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/share/control_box_rst/corbo_optimal_control/corbo_optimal_controlConfig.cmake -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/share/control_box_rst/corbo_optimal_control/corbo_optimal_controlConfig-release.cmake -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/lib/control_box_rst/libcorbo_tasks.a -- Up-to-date: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst/corbo-tasks -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst/corbo-tasks/task_open_loop_control.h -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst/corbo-tasks/task_closed_loop_control.h -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst/corbo-tasks/corbo_tasks.h -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst/corbo-tasks/task_interface.h -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst/corbo-tasks/environment.h -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst/corbo-tasks/benchmark_task_varying_initial_state.h -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/include/control_box_rst/corbo-tasks/benchmark_task_increasing_n_open_loop.h -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/share/control_box_rst/corbo_tasks/corbo_tasksConfig.cmake -- Installing: /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64/opt/ros/humble/share/control_box_rst/corbo_tasks/corbo_tasksConfig-release.cmake + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/brp-strip /usr/bin/strip + /usr/lib/rpm/brp-strip-comment-note /usr/bin/strip /usr/bin/objdump + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/brp-python-hardlink Processing files: ros-humble-control-box-rst-0.0.7-3.aarch64 Provides: ros-humble-control-box-rst = 0.0.7-3 ros-humble-control-box-rst(aarch-64) = 0.0.7-3 ros-humble-control-box-rst-devel = 0.0.7-3 ros-humble-control-box-rst-doc = 0.0.7-3 ros-humble-control-box-rst-runtime = 0.0.7-3 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64 Wrote: /builddir/build/RPMS/ros-humble-control-box-rst-0.0.7-3.aarch64.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.w1b0Na + umask 022 + cd /builddir/build/BUILD + cd control-box-rst-0.0.7-1 + /usr/bin/rm -rf /builddir/build/BUILDROOT/ros-humble-control-box-rst-0.0.7-3.aarch64 + RPM_EC=0 ++ jobs -p + exit 0 Executing(rmbuild): /bin/sh -e /var/tmp/rpm-tmp.U59Rw0 + umask 022 + cd /builddir/build/BUILD + rm -rf control-box-rst-0.0.7-1 control-box-rst-0.0.7-1.gemspec + RPM_EC=0 ++ jobs -p + exit 0 Child return code was: 0