CMake Warning: Manually-specified variables were not used by the project: CMAKE_EXPORT_NO_PACKAGE_REGISTRY CMAKE_INSTALL_BINDIR CMAKE_INSTALL_DATAROOTDIR CMAKE_INSTALL_INCLUDEDIR CMAKE_INSTALL_LIBDIR CMAKE_INSTALL_LIBEXECDIR CMAKE_INSTALL_OLDINCLUDEDIR CMAKE_INSTALL_SBINDIR In file included from /home/conan/w/cci_PR-3967/.conan/data/acado/1.2.2-beta/_/_/build/ebf1416c0ed2cbbd9629ead692215e8df7bc9f1f/source_subfolder/acado/matrix_vector/vector.cpp:33: In file included from /home/conan/w/cci_PR-3967/.conan/data/acado/1.2.2-beta/_/_/build/ebf1416c0ed2cbbd9629ead692215e8df7bc9f1f/source_subfolder/acado/matrix_vector/vector.hpp:40: In file included from /home/conan/w/cci_PR-3967/.conan/data/acado/1.2.2-beta/_/_/build/ebf1416c0ed2cbbd9629ead692215e8df7bc9f1f/source_subfolder/acado/matrix_vector/matrix_vector_tools.hpp:39: In file included from /home/conan/w/cci_PR-3967/.conan/data/acado/1.2.2-beta/_/_/build/ebf1416c0ed2cbbd9629ead692215e8df7bc9f1f/source_subfolder/external_packages/eigen3/Eigen/Dense:1: In file included from /home/conan/w/cci_PR-3967/.conan/data/acado/1.2.2-beta/_/_/build/ebf1416c0ed2cbbd9629ead692215e8df7bc9f1f/source_subfolder/external_packages/eigen3/Eigen/Core:276: /home/conan/w/cci_PR-3967/.conan/data/acado/1.2.2-beta/_/_/build/ebf1416c0ed2cbbd9629ead692215e8df7bc9f1f/source_subfolder/external_packages/eigen3/Eigen/src/Core/Functors.h:291:101: warning: taking the absolute value of unsigned type 'const bool' has no effect [-Wabsolute-value] EIGEN_STRONG_INLINE const result_type operator() (const Scalar& a) const { using std::abs; return abs(a); } ^ /home/conan/w/cci_PR-3967/.conan/data/acado/1.2.2-beta/_/_/build/ebf1416c0ed2cbbd9629ead692215e8df7bc9f1f/source_subfolder/external_packages/eigen3/Eigen/src/Core/CwiseUnaryOp.h:114:14: note: in instantiation of member function 'Eigen::internal::scalar_abs_op::operator()' requested here return derived().functor()(derived().nestedExpression().coeff(index)); ^ /home/conan/w/cci_PR-3967/.conan/data/acado/1.2.2-beta/_/_/build/ebf1416c0ed2cbbd9629ead692215e8df7bc9f1f/source_subfolder/external_packages/eigen3/Eigen/src/Core/DenseCoeffsBase.h:495:51: note: in instantiation of member function 'Eigen::CwiseUnaryOpImpl, const Eigen::Matrix, Eigen::Dense>::coeff' requested here derived().coeffRef(index) = other.derived().coeff(index); ^ /home/conan/w/cci_PR-3967/.conan/data/acado/1.2.2-beta/_/_/build/ebf1416c0ed2cbbd9629ead692215e8df7bc9f1f/source_subfolder/external_packages/eigen3/Eigen/src/Core/Assign.h:304:11: note: in instantiation of function template specialization 'Eigen::DenseCoeffsBase, 1>::copyCoeff, const Eigen::Matrix > >' requested here dst.copyCoeff(i, src); ^ /home/conan/w/cci_PR-3967/.conan/data/acado/1.2.2-beta/_/_/build/ebf1416c0ed2cbbd9629ead692215e8df7bc9f1f/source_subfolder/external_packages/eigen3/Eigen/src/Core/Assign.h:500:82: note: in instantiation of member function 'Eigen::internal::assign_impl, Eigen::CwiseUnaryOp, const Eigen::Matrix >, 1, 0, 0>::run' requested here : int(InvalidTraversal)>::run(derived(),other.derived()); ^ /home/conan/w/cci_PR-3967/.conan/data/acado/1.2.2-beta/_/_/build/ebf1416c0ed2cbbd9629ead692215e8df7bc9f1f/source_subfolder/external_packages/eigen3/Eigen/src/Core/PlainObjectBase.h:411:20: note: in instantiation of function template specialization 'Eigen::DenseBase >::lazyAssign, const Eigen::Matrix > >' requested here return Base::lazyAssign(other.derived()); ^ /home/conan/w/cci_PR-3967/.conan/data/acado/1.2.2-beta/_/_/build/ebf1416c0ed2cbbd9629ead692215e8df7bc9f1f/source_subfolder/external_packages/eigen3/Eigen/src/Core/Assign.h:520:97: note: in instantiation of function template specialization 'Eigen::PlainObjectBase >::lazyAssign, const Eigen::Matrix > >' requested here static EIGEN_STRONG_INLINE Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } ^ /home/conan/w/cci_PR-3967/.conan/data/acado/1.2.2-beta/_/_/build/ebf1416c0ed2cbbd9629ead692215e8df7bc9f1f/source_subfolder/external_packages/eigen3/Eigen/src/Core/PlainObjectBase.h:618:69: note: in instantiation of member function 'Eigen::internal::assign_selector, Eigen::CwiseUnaryOp, const Eigen::Matrix >, false, false>::run' requested here return internal::assign_selector::run(this->derived(), other.derived()); ^ /home/conan/w/cci_PR-3967/.conan/data/acado/1.2.2-beta/_/_/build/ebf1416c0ed2cbbd9629ead692215e8df7bc9f1f/source_subfolder/external_packages/eigen3/Eigen/src/Core/Matrix.h:281:13: note: in instantiation of function template specialization 'Eigen::PlainObjectBase >::_set_noalias, const Eigen::Matrix > >' requested here Base::_set_noalias(other); ^ /home/conan/w/cci_PR-3967/.conan/data/acado/1.2.2-beta/_/_/build/ebf1416c0ed2cbbd9629ead692215e8df7bc9f1f/source_subfolder/acado/matrix_vector/vector.hpp:68:71: note: in instantiation of function template specialization 'Eigen::Matrix::Matrix, const Eigen::Matrix > >' requested here inline GenericVector(const Eigen::MatrixBase& other) : Base( other ) {} ^ /home/conan/w/cci_PR-3967/.conan/data/acado/1.2.2-beta/_/_/build/ebf1416c0ed2cbbd9629ead692215e8df7bc9f1f/source_subfolder/acado/matrix_vector/vector.hpp:193:11: note: in instantiation of function template specialization 'ACADO::GenericVector::GenericVector, const Eigen::Matrix > >' requested here { return Base::cwiseAbs(); } ^ /home/conan/w/cci_PR-3967/.conan/data/acado/1.2.2-beta/_/_/build/ebf1416c0ed2cbbd9629ead692215e8df7bc9f1f/source_subfolder/external_packages/eigen3/Eigen/src/Core/Functors.h:291:101: note: remove the call to 'abs' since unsigned values cannot be negative EIGEN_STRONG_INLINE const result_type operator() (const Scalar& a) const { using std::abs; return abs(a); } ^~~ In file included from /home/conan/w/cci_PR-3967/.conan/data/acado/1.2.2-beta/_/_/build/ebf1416c0ed2cbbd9629ead692215e8df7bc9f1f/source_subfolder/acado/matrix_vector/matrix.cpp:33: In file included from /home/conan/w/cci_PR-3967/.conan/data/acado/1.2.2-beta/_/_/build/ebf1416c0ed2cbbd9629ead692215e8df7bc9f1f/source_subfolder/acado/matrix_vector/matrix.hpp:39: In file included from /home/conan/w/cci_PR-3967/.conan/data/acado/1.2.2-beta/_/_/build/ebf1416c0ed2cbbd9629ead692215e8df7bc9f1f/source_subfolder/acado/matrix_vector/vector.hpp:40: In file included from /home/conan/w/cci_PR-3967/.conan/data/acado/1.2.2-beta/_/_/build/ebf1416c0ed2cbbd9629ead692215e8df7bc9f1f/source_subfolder/acado/matrix_vector/matrix_vector_tools.hpp:39: In file included from /home/conan/w/cci_PR-3967/.conan/data/acado/1.2.2-beta/_/_/build/ebf1416c0ed2cbbd9629ead692215e8df7bc9f1f/source_subfolder/external_packages/eigen3/Eigen/Dense:3: In file included from /home/conan/w/cci_PR-3967/.conan/data/acado/1.2.2-beta/_/_/build/ebf1416c0ed2cbbd9629ead692215e8df7bc9f1f/source_subfolder/external_packages/eigen3/Eigen/Cholesky:24: /home/conan/w/cci_PR-3967/.conan/data/acado/1.2.2-beta/_/_/build/ebf1416c0ed2cbbd9629ead692215e8df7bc9f1f/source_subfolder/external_packages/eigen3/Eigen/src/Cholesky/LDLT.h:326:21: warning: taking the absolute value of unsigned type 'Eigen::PlainObjectBase >::Scalar' (aka 'bool') has no effect [-Wabsolute-value] if((rs>0) && (abs(mat.coeffRef(k,k)) > cutoff)) ^ /home/conan/w/cci_PR-3967/.conan/data/acado/1.2.2-beta/_/_/build/ebf1416c0ed2cbbd9629ead692215e8df7bc9f1f/source_subfolder/external_packages/eigen3/Eigen/src/Cholesky/LDLT.h:448:33: note: in instantiation of function template specialization 'Eigen::internal::ldlt_inplace<1>::unblocked, Eigen::Transpositions<-1, -1, int>, Eigen::Matrix >' requested here internal::ldlt_inplace::unblocked(m_matrix, m_transpositions, m_temporary, &m_sign); ^ /home/conan/w/cci_PR-3967/.conan/data/acado/1.2.2-beta/_/_/build/ebf1416c0ed2cbbd9629ead692215e8df7bc9f1f/source_subfolder/acado/matrix_vector/matrix.cpp:176:6: note: in instantiation of member function 'Eigen::LDLT, 1>::compute' requested here foo.compute( *this ); ^ /home/conan/w/cci_PR-3967/.conan/data/acado/1.2.2-beta/_/_/build/ebf1416c0ed2cbbd9629ead692215e8df7bc9f1f/source_subfolder/external_packages/eigen3/Eigen/src/Cholesky/LDLT.h:326:21: note: remove the call to 'abs' since unsigned values cannot be negative if((rs>0) && (abs(mat.coeffRef(k,k)) > cutoff)) ^~~ In file included from /home/conan/w/cci_PR-3967/.conan/data/acado/1.2.2-beta/_/_/build/ebf1416c0ed2cbbd9629ead692215e8df7bc9f1f/source_subfolder/acado/matrix_vector/matrix.cpp:33: In file included from /home/conan/w/cci_PR-3967/.conan/data/acado/1.2.2-beta/_/_/build/ebf1416c0ed2cbbd9629ead692215e8df7bc9f1f/source_subfolder/acado/matrix_vector/matrix.hpp:39: In file included from /home/conan/w/cci_PR-3967/.conan/data/acado/1.2.2-beta/_/_/build/ebf1416c0ed2cbbd9629ead692215e8df7bc9f1f/source_subfolder/acado/matrix_vector/vector.hpp:40: In file included from /home/conan/w/cci_PR-3967/.conan/data/acado/1.2.2-beta/_/_/build/ebf1416c0ed2cbbd9629ead692215e8df7bc9f1f/source_subfolder/acado/matrix_vector/matrix_vector_tools.hpp:39: In file included from /home/conan/w/cci_PR-3967/.conan/data/acado/1.2.2-beta/_/_/build/ebf1416c0ed2cbbd9629ead692215e8df7bc9f1f/source_subfolder/external_packages/eigen3/Eigen/Dense:1: In file included from /home/conan/w/cci_PR-3967/.conan/data/acado/1.2.2-beta/_/_/build/ebf1416c0ed2cbbd9629ead692215e8df7bc9f1f/source_subfolder/external_packages/eigen3/Eigen/Core:276: /home/conan/w/cci_PR-3967/.conan/data/acado/1.2.2-beta/_/_/build/ebf1416c0ed2cbbd9629ead692215e8df7bc9f1f/source_subfolder/external_packages/eigen3/Eigen/src/Core/Functors.h:291:101: warning: taking the absolute value of unsigned type 'const bool' has no effect [-Wabsolute-value] EIGEN_STRONG_INLINE const result_type operator() (const Scalar& a) const { using std::abs; return abs(a); } ^ /home/conan/w/cci_PR-3967/.conan/data/acado/1.2.2-beta/_/_/build/ebf1416c0ed2cbbd9629ead692215e8df7bc9f1f/source_subfolder/external_packages/eigen3/Eigen/src/Core/CwiseUnaryOp.h:103:14: note: in instantiation of member function 'Eigen::internal::scalar_abs_op::operator()' requested here return derived().functor()(derived().nestedExpression().coeff(rowId, colId)); ^ /home/conan/w/cci_PR-3967/.conan/data/acado/1.2.2-beta/_/_/build/ebf1416c0ed2cbbd9629ead692215e8df7bc9f1f/source_subfolder/external_packages/eigen3/Eigen/src/Core/Visitor.h:47:22: note: in instantiation of member function 'Eigen::CwiseUnaryOpImpl, const Eigen::Block, 0>, -1, 1, false>, Eigen::Dense>::coeff' requested here visitor.init(mat.coeff(0,0), 0, 0); ^ /home/conan/w/cci_PR-3967/.conan/data/acado/1.2.2-beta/_/_/build/ebf1416c0ed2cbbd9629ead692215e8df7bc9f1f/source_subfolder/external_packages/eigen3/Eigen/src/Core/Visitor.h:86:8: note: in instantiation of member function 'Eigen::internal::visitor_impl, const Eigen::Block, 0>, -1, 1, false> > >, Eigen::CwiseUnaryOp, const Eigen::Block, 0>, -1, 1, false> >, -1>::run' requested here >::run(derived(), visitor); ^ /home/conan/w/cci_PR-3967/.conan/data/acado/1.2.2-beta/_/_/build/ebf1416c0ed2cbbd9629ead692215e8df7bc9f1f/source_subfolder/external_packages/eigen3/Eigen/src/Core/Visitor.h:230:9: note: in instantiation of function template specialization 'Eigen::DenseBase, const Eigen::Block, 0>, -1, 1, false> > >::visit, const Eigen::Block, 0>, -1, 1, false> > > >' requested here this->visit(maxVisitor); ^ /home/conan/w/cci_PR-3967/.conan/data/acado/1.2.2-beta/_/_/build/ebf1416c0ed2cbbd9629ead692215e8df7bc9f1f/source_subfolder/external_packages/eigen3/Eigen/src/Cholesky/LDLT.h:272:66: note: in instantiation of function template specialization 'Eigen::DenseBase, const Eigen::Block, 0>, -1, 1, false> > >::maxCoeff' requested here biggest_in_corner = mat.diagonal().tail(size-k).cwiseAbs().maxCoeff(&index_of_biggest_in_corner); ^ /home/conan/w/cci_PR-3967/.conan/data/acado/1.2.2-beta/_/_/build/ebf1416c0ed2cbbd9629ead692215e8df7bc9f1f/source_subfolder/external_packages/eigen3/Eigen/src/Cholesky/LDLT.h:448:33: note: in instantiation of function template specialization 'Eigen::internal::ldlt_inplace<1>::unblocked, Eigen::Transpositions<-1, -1, int>, Eigen::Matrix >' requested here internal::ldlt_inplace::unblocked(m_matrix, m_transpositions, m_temporary, &m_sign); ^ /home/conan/w/cci_PR-3967/.conan/data/acado/1.2.2-beta/_/_/build/ebf1416c0ed2cbbd9629ead692215e8df7bc9f1f/source_subfolder/acado/matrix_vector/matrix.cpp:176:6: note: in instantiation of member function 'Eigen::LDLT, 1>::compute' requested here foo.compute( *this ); ^ /home/conan/w/cci_PR-3967/.conan/data/acado/1.2.2-beta/_/_/build/ebf1416c0ed2cbbd9629ead692215e8df7bc9f1f/source_subfolder/external_packages/eigen3/Eigen/src/Core/Functors.h:291:101: note: remove the call to 'abs' since unsigned values cannot be negative EIGEN_STRONG_INLINE const result_type operator() (const Scalar& a) const { using std::abs; return abs(a); } ^~~ 1 warning generated. 2 warnings generated. /home/conan/w/cci_PR-3967/.conan/data/acado/1.2.2-beta/_/_/build/ebf1416c0ed2cbbd9629ead692215e8df7bc9f1f/source_subfolder/acado/objective/objective.cpp:530:43: warning: overloaded operator << has higher precedence than comparison operator [-Woverloaded-shift-op-parentheses] transitions[run1] << xAugment == xAugment; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~ /home/conan/w/cci_PR-3967/.conan/data/acado/1.2.2-beta/_/_/build/ebf1416c0ed2cbbd9629ead692215e8df7bc9f1f/source_subfolder/acado/objective/objective.cpp:530:31: note: place parentheses around the '<<' expression to silence this warning transitions[run1] << xAugment == xAugment; ^ ( ) /home/conan/w/cci_PR-3967/.conan/data/acado/1.2.2-beta/_/_/build/ebf1416c0ed2cbbd9629ead692215e8df7bc9f1f/source_subfolder/acado/objective/objective.cpp:530:43: note: place parentheses around comparison expression to evaluate it first transitions[run1] << xAugment == xAugment; ^ ( ) /home/conan/w/cci_PR-3967/.conan/data/acado/1.2.2-beta/_/_/build/ebf1416c0ed2cbbd9629ead692215e8df7bc9f1f/source_subfolder/acado/objective/objective.cpp:536:53: warning: overloaded operator << has higher precedence than comparison operator [-Woverloaded-shift-op-parentheses] fcn[run1][0] << dot( xAugment ) == *lagrangeFcn[0]; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~ /home/conan/w/cci_PR-3967/.conan/data/acado/1.2.2-beta/_/_/build/ebf1416c0ed2cbbd9629ead692215e8df7bc9f1f/source_subfolder/acado/objective/objective.cpp:536:34: note: place parentheses around the '<<' expression to silence this warning fcn[run1][0] << dot( xAugment ) == *lagrangeFcn[0]; ^ ( ) /home/conan/w/cci_PR-3967/.conan/data/acado/1.2.2-beta/_/_/build/ebf1416c0ed2cbbd9629ead692215e8df7bc9f1f/source_subfolder/acado/objective/objective.cpp:536:53: note: place parentheses around comparison expression to evaluate it first fcn[run1][0] << dot( xAugment ) == *lagrangeFcn[0]; ^ ( ) /home/conan/w/cci_PR-3967/.conan/data/acado/1.2.2-beta/_/_/build/ebf1416c0ed2cbbd9629ead692215e8df7bc9f1f/source_subfolder/acado/objective/objective.cpp:540:53: warning: overloaded operator << has higher precedence than comparison operator [-Woverloaded-shift-op-parentheses] fcn[run1][0] << dot( xAugment ) == (*lagrangeFcn[run1]); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~ /home/conan/w/cci_PR-3967/.conan/data/acado/1.2.2-beta/_/_/build/ebf1416c0ed2cbbd9629ead692215e8df7bc9f1f/source_subfolder/acado/objective/objective.cpp:540:34: note: place parentheses around the '<<' expression to silence this warning fcn[run1][0] << dot( xAugment ) == (*lagrangeFcn[run1]); ^ ( ) /home/conan/w/cci_PR-3967/.conan/data/acado/1.2.2-beta/_/_/build/ebf1416c0ed2cbbd9629ead692215e8df7bc9f1f/source_subfolder/acado/objective/objective.cpp:540:53: note: place parentheses around comparison expression to evaluate it first fcn[run1][0] << dot( xAugment ) == (*lagrangeFcn[run1]); ^ ( ) /home/conan/w/cci_PR-3967/.conan/data/acado/1.2.2-beta/_/_/build/ebf1416c0ed2cbbd9629ead692215e8df7bc9f1f/source_subfolder/acado/objective/objective.cpp:548:54: warning: overloaded operator << has higher precedence than comparison operator [-Woverloaded-shift-op-parentheses] fcn[run1][0] << next( xAugment ) == tmp; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~ /home/conan/w/cci_PR-3967/.conan/data/acado/1.2.2-beta/_/_/build/ebf1416c0ed2cbbd9629ead692215e8df7bc9f1f/source_subfolder/acado/objective/objective.cpp:548:34: note: place parentheses around the '<<' expression to silence this warning fcn[run1][0] << next( xAugment ) == tmp; ^ ( ) /home/conan/w/cci_PR-3967/.conan/data/acado/1.2.2-beta/_/_/build/ebf1416c0ed2cbbd9629ead692215e8df7bc9f1f/source_subfolder/acado/objective/objective.cpp:548:54: note: place parentheses around comparison expression to evaluate it first fcn[run1][0] << next( xAugment ) == tmp; ^ ( ) /home/conan/w/cci_PR-3967/.conan/data/acado/1.2.2-beta/_/_/build/ebf1416c0ed2cbbd9629ead692215e8df7bc9f1f/source_subfolder/acado/objective/objective.cpp:555:54: warning: overloaded operator << has higher precedence than comparison operator [-Woverloaded-shift-op-parentheses] fcn[run1][0] << next( xAugment ) == tmp; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~ /home/conan/w/cci_PR-3967/.conan/data/acado/1.2.2-beta/_/_/build/ebf1416c0ed2cbbd9629ead692215e8df7bc9f1f/source_subfolder/acado/objective/objective.cpp:555:34: note: place parentheses around the '<<' expression to silence this warning fcn[run1][0] << next( xAugment ) == tmp; ^ ( ) /home/conan/w/cci_PR-3967/.conan/data/acado/1.2.2-beta/_/_/build/ebf1416c0ed2cbbd9629ead692215e8df7bc9f1f/source_subfolder/acado/objective/objective.cpp:555:54: note: place parentheses around comparison expression to evaluate it first fcn[run1][0] << next( xAugment ) == tmp; ^ ( ) 5 warnings generated. /home/conan/w/cci_PR-3967/.conan/data/acado/1.2.2-beta/_/_/build/ebf1416c0ed2cbbd9629ead692215e8df7bc9f1f/source_subfolder/acado/code_generation/integrators/integrator_export.cpp:92:23: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare] if( this != &arg && &arg != 0 ) ^~~ ~ 1 warning generated. /home/conan/w/cci_PR-3967/.conan/data/acado/1.2.2-beta/_/_/build/ebf1416c0ed2cbbd9629ead692215e8df7bc9f1f/source_subfolder/acado/code_generation/integrators/irk_lifted_feedback_export.cpp:302:17: warning: declaration shadows a field of 'ACADO::FeedbackLiftedIRKExport' [-Wshadow] DMatrix mat1 = formMatrix( M11, A11 ); ^ /home/conan/w/cci_PR-3967/.conan/data/acado/1.2.2-beta/_/_/build/ebf1416c0ed2cbbd9629ead692215e8df7bc9f1f/source_subfolder/acado/code_generation/integrators/irk_lifted_feedback_export.hpp:211:17: note: previous declaration is here DMatrix mat1, sensMat; ^ 1 warning generated. CMake Warning: Manually-specified variables were not used by the project: CMAKE_EXPORT_NO_PACKAGE_REGISTRY /home/conan/w/cci_PR-3967/32/76c64dc4-93e9-40e0-9eb7-7b4b60d0fc7f/recipes/acado/all/test_package/codegen.cpp:21:28: warning: overloaded operator << has higher precedence than comparison operator [-Woverloaded-shift-op-parentheses] kinematics << dot(pos_x) == velocity * cos(heading); ~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/cci_PR-3967/32/76c64dc4-93e9-40e0-9eb7-7b4b60d0fc7f/recipes/acado/all/test_package/codegen.cpp:21:14: note: place parentheses around the '<<' expression to silence this warning kinematics << dot(pos_x) == velocity * cos(heading); ^ ( ) /home/conan/w/cci_PR-3967/32/76c64dc4-93e9-40e0-9eb7-7b4b60d0fc7f/recipes/acado/all/test_package/codegen.cpp:21:28: note: place parentheses around comparison expression to evaluate it first kinematics << dot(pos_x) == velocity * cos(heading); ^ ( ) /home/conan/w/cci_PR-3967/32/76c64dc4-93e9-40e0-9eb7-7b4b60d0fc7f/recipes/acado/all/test_package/codegen.cpp:22:28: warning: overloaded operator << has higher precedence than comparison operator [-Woverloaded-shift-op-parentheses] kinematics << dot(pos_y) == velocity * sin(heading); ~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/cci_PR-3967/32/76c64dc4-93e9-40e0-9eb7-7b4b60d0fc7f/recipes/acado/all/test_package/codegen.cpp:22:14: note: place parentheses around the '<<' expression to silence this warning kinematics << dot(pos_y) == velocity * sin(heading); ^ ( ) /home/conan/w/cci_PR-3967/32/76c64dc4-93e9-40e0-9eb7-7b4b60d0fc7f/recipes/acado/all/test_package/codegen.cpp:22:28: note: place parentheses around comparison expression to evaluate it first kinematics << dot(pos_y) == velocity * sin(heading); ^ ( ) /home/conan/w/cci_PR-3967/32/76c64dc4-93e9-40e0-9eb7-7b4b60d0fc7f/recipes/acado/all/test_package/codegen.cpp:23:31: warning: overloaded operator << has higher precedence than comparison operator [-Woverloaded-shift-op-parentheses] kinematics << dot(velocity) == acceleration; ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~~ /home/conan/w/cci_PR-3967/32/76c64dc4-93e9-40e0-9eb7-7b4b60d0fc7f/recipes/acado/all/test_package/codegen.cpp:23:14: note: place parentheses around the '<<' expression to silence this warning kinematics << dot(velocity) == acceleration; ^ ( ) /home/conan/w/cci_PR-3967/32/76c64dc4-93e9-40e0-9eb7-7b4b60d0fc7f/recipes/acado/all/test_package/codegen.cpp:23:31: note: place parentheses around comparison expression to evaluate it first kinematics << dot(velocity) == acceleration; ^ ( ) /home/conan/w/cci_PR-3967/32/76c64dc4-93e9-40e0-9eb7-7b4b60d0fc7f/recipes/acado/all/test_package/codegen.cpp:24:30: warning: overloaded operator << has higher precedence than comparison operator [-Woverloaded-shift-op-parentheses] kinematics << dot(heading) == velocity * steering_angle; ~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/cci_PR-3967/32/76c64dc4-93e9-40e0-9eb7-7b4b60d0fc7f/recipes/acado/all/test_package/codegen.cpp:24:14: note: place parentheses around the '<<' expression to silence this warning kinematics << dot(heading) == velocity * steering_angle; ^ ( ) /home/conan/w/cci_PR-3967/32/76c64dc4-93e9-40e0-9eb7-7b4b60d0fc7f/recipes/acado/all/test_package/codegen.cpp:24:30: note: place parentheses around comparison expression to evaluate it first kinematics << dot(heading) == velocity * steering_angle; ^ ( ) 4 warnings generated. /home/conan/w/cci_PR-3967/.conan/data/acado/1.2.2-beta/_/_/package/ebf1416c0ed2cbbd9629ead692215e8df7bc9f1f/lib/cmake/qpoases/SRC/EXTRAS/SolutionAnalysis.cpp:81:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register int run1, run2, run3; ^~~~~~~~~ /home/conan/w/cci_PR-3967/.conan/data/acado/1.2.2-beta/_/_/package/ebf1416c0ed2cbbd9629ead692215e8df7bc9f1f/lib/cmake/qpoases/SRC/EXTRAS/SolutionAnalysis.cpp:81:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register int run1, run2, run3; ^~~~~~~~~ /home/conan/w/cci_PR-3967/.conan/data/acado/1.2.2-beta/_/_/package/ebf1416c0ed2cbbd9629ead692215e8df7bc9f1f/lib/cmake/qpoases/SRC/EXTRAS/SolutionAnalysis.cpp:81:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register int run1, run2, run3; ^~~~~~~~~ /home/conan/w/cci_PR-3967/.conan/data/acado/1.2.2-beta/_/_/package/ebf1416c0ed2cbbd9629ead692215e8df7bc9f1f/lib/cmake/qpoases/SRC/EXTRAS/SolutionAnalysis.cpp:83:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register int nFR, nFX; ^~~~~~~~~ /home/conan/w/cci_PR-3967/.conan/data/acado/1.2.2-beta/_/_/package/ebf1416c0ed2cbbd9629ead692215e8df7bc9f1f/lib/cmake/qpoases/SRC/EXTRAS/SolutionAnalysis.cpp:83:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register int nFR, nFX; ^~~~~~~~~ /home/conan/w/cci_PR-3967/.conan/data/acado/1.2.2-beta/_/_/package/ebf1416c0ed2cbbd9629ead692215e8df7bc9f1f/lib/cmake/qpoases/SRC/EXTRAS/SolutionAnalysis.cpp:181:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register int run1, run2, run3; ^~~~~~~~~ /home/conan/w/cci_PR-3967/.conan/data/acado/1.2.2-beta/_/_/package/ebf1416c0ed2cbbd9629ead692215e8df7bc9f1f/lib/cmake/qpoases/SRC/EXTRAS/SolutionAnalysis.cpp:181:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register int run1, run2, run3; ^~~~~~~~~ /home/conan/w/cci_PR-3967/.conan/data/acado/1.2.2-beta/_/_/package/ebf1416c0ed2cbbd9629ead692215e8df7bc9f1f/lib/cmake/qpoases/SRC/EXTRAS/SolutionAnalysis.cpp:181:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register int run1, run2, run3; ^~~~~~~~~ /home/conan/w/cci_PR-3967/.conan/data/acado/1.2.2-beta/_/_/package/ebf1416c0ed2cbbd9629ead692215e8df7bc9f1f/lib/cmake/qpoases/SRC/EXTRAS/SolutionAnalysis.cpp:183:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register int nFR, nFX; ^~~~~~~~~ /home/conan/w/cci_PR-3967/.conan/data/acado/1.2.2-beta/_/_/package/ebf1416c0ed2cbbd9629ead692215e8df7bc9f1f/lib/cmake/qpoases/SRC/EXTRAS/SolutionAnalysis.cpp:183:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register int nFR, nFX; ^~~~~~~~~ 10 warnings generated.