robotpkg/wip/sot-dyninv bulk build results

Log for sot-dyninv-2.0.0r1 on CentOS-7-x86_64: bulk.log (Back)

=> Checking for clear installation ===> Installing bootstrap dependencies for sot-dyninv-2.0.0r1 => Installing /opt/robotpkg/var/lib/robotpkg/packages/bsd/CentOS-7-x86_64/All/digest-20080510.tgz => Installing /opt/robotpkg/var/lib/robotpkg/packages/bsd/CentOS-7-x86_64/All/tnftp-20130505~ssl.tgz ===> Checking bootstrap dependencies for sot-dyninv-2.0.0r1 => Required robotpkg package digest>=20080510: digest-20080510 found => Required robotpkg package tnftp>=20091122: tnftp-20130505~ssl found => Required system package gzip: gzip-1.5 found => Required system package pax and tar archivers: pax found => Required system package pkg_install>=20110805.9: pkg_install-20110805.9 found ===> Done bootstrap-depends for sot-dyninv-2.0.0r1 ===> Installing full dependencies for sot-dyninv-2.0.0r1 => Dependency digest-20080510 already installed => Installing /opt/robotpkg/var/lib/robotpkg/packages/bsd/CentOS-7-x86_64/All/jrl-mal-1.19.6r1~jrl-mathtools.tgz => Installing /opt/robotpkg/var/lib/robotpkg/packages/bsd/CentOS-7-x86_64/All/py27-dynamic-graph-2.5.6r2.tgz => Installing /opt/robotpkg/var/lib/robotpkg/packages/bsd/CentOS-7-x86_64/All/sot-core-2.9.10.tgz => Installing /opt/robotpkg/var/lib/robotpkg/wip/packages/bsd/CentOS-7-x86_64/All/soth-2.0.4.tgz => Dependency tnftp-20130505~ssl already installed ===> Checking build options for sot-dyninv-2.0.0r1 => Building with no option. ===> Checking alternatives for sot-dyninv-2.0.0r1 => Use the GNU C++ compiler: c++-compiler provided by g++>=3 => Use the GNU C compiler: c-compiler provided by gcc>=3 => Use python-2.7: python>=2.5<3.9 provided by python27>=2.7<2.8 ===> Checking dependencies for sot-dyninv-2.0.0r1 => Required system package cmake>=2.6: cmake-2.8.12.2 found => Required system package doxygen>=1.5: doxygen-1.8.5 found => Required system package g++>=3: g++-4.8.5 found => Required system package gcc>=3: gcc-4.8.5 found => Required system package libstdc++: libstdc++ found => Required system package pkg-config>=0.22: pkg-config-0.27.1 found => Required system package python27>=2.7<2.8: python27-2.7.5 found => Required robotpkg package jrl-mal>=1.8.3: jrl-mal-1.19.6r1~jrl-mathtools found => Required robotpkg package py27-dynamic-graph>=2.5: py27-dynamic-graph-2.5.6r2 found => Required robotpkg package sot-core>=2.5: sot-core-2.9.10 found => Required robotpkg package soth>=2.0.0: soth-2.0.4 found ===> Done depends for sot-dyninv-2.0.0r1 ===> Extracting for sot-dyninv-2.0.0r1 => SHA1 checksums OK => RMD160 checksums OK ===> Configuring for sot-dyninv-2.0.0r1 ===> Building for sot-dyninv-2.0.0r1 In file included from /local/robotpkg/var/tmp/robotpkg/wip/sot-dyninv/work/sot-dyninv-2.0.0/src/solver-kine.cpp:42:0: /local/robotpkg/var/tmp/robotpkg/wip/sot-dyninv/work/sot-dyninv-2.0.0/include/sot-dyninv/mal-to-eigen.h: In function 'void dynamicgraph::sot::dyninv::COPY_MB_VECTOR_TO_EIGEN(const VectorMultiBound&, soth::VectorBound&)': /local/robotpkg/var/tmp/robotpkg/wip/sot-dyninv/work/sot-dyninv-2.0.0/include/sot-dyninv/mal-to-eigen.h:101:27: warning: conversion to 'int' from 'std::vector::size_type {aka long unsigned int}' may alter its value [-Wconversion] const int nx1 = ddx.size(); ^ /local/robotpkg/var/tmp/robotpkg/wip/sot-dyninv/work/sot-dyninv-2.0.0/src/solver-kine.cpp: In function 'const soth::Bound soth::operator-(const soth::Bound&, const soth::Bound&)': /local/robotpkg/var/tmp/robotpkg/wip/sot-dyninv/work/sot-dyninv-2.0.0/src/solver-kine.cpp:58:8: warning: enumeration value 'BOUND_NONE' not handled in switch [-Wswitch] switch( a.getType() ) ^ /local/robotpkg/var/tmp/robotpkg/wip/sot-dyninv/work/sot-dyninv-2.0.0/src/solver-kine.cpp: In member function 'void dynamicgraph::sot::dyninv::SolverKine::resizeSolver()': /local/robotpkg/var/tmp/robotpkg/wip/sot-dyninv/work/sot-dyninv-2.0.0/src/solver-kine.cpp:261:54: warning: conversion to 'int' from 'std::vector::size_type {aka long unsigned int}' may alter its value [-Wconversion] const int nx = task->taskSOUT.accessCopy().size(); ^ /local/robotpkg/var/tmp/robotpkg/wip/sot-dyninv/work/sot-dyninv-2.0.0/src/solver-kine.cpp: In member function 'bool dynamicgraph::sot::dyninv::SolverKine::checkSolverSize()': /local/robotpkg/var/tmp/robotpkg/wip/sot-dyninv/work/sot-dyninv-2.0.0/src/solver-kine.cpp:282:40: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( stack.size() != hsolver->nbStages() ) return false; ^ /local/robotpkg/var/tmp/robotpkg/wip/sot-dyninv/work/sot-dyninv-2.0.0/src/solver-kine.cpp: In member function 'maal::boost::Vector& dynamicgraph::sot::dyninv::SolverKine::controlSOUT_function(maal::boost::Vector&, int)': /local/robotpkg/var/tmp/robotpkg/wip/sot-dyninv/work/sot-dyninv-2.0.0/src/solver-kine.cpp:347:31: warning: conversion to 'int' from 'std::vector::size_type {aka long unsigned int}' may alter its value [-Wconversion] const int nx = dx.size(); ^ /local/robotpkg/var/tmp/robotpkg/wip/sot-dyninv/work/sot-dyninv-2.0.0/src/solver-kine.cpp:347:18: warning: unused variable 'nx' [-Wunused-variable] const int nx = dx.size(); ^ /local/robotpkg/var/tmp/robotpkg/wip/sot-dyninv/work/sot-dyninv-2.0.0/src/solver-kine.cpp:375:28: warning: conversion to 'int' from 'std::vector::size_type {aka long unsigned int}' may alter its value [-Wconversion] const int nx1 = ddx.size(); ^ /local/robotpkg/var/tmp/robotpkg/wip/sot-dyninv/work/sot-dyninv-2.0.0/src/solver-kine.cpp:430:9: warning: unused variable 'time' [-Wunused-variable] double time= 0; ^ /local/robotpkg/var/tmp/robotpkg/wip/sot-dyninv/work/sot-dyninv-2.0.0/src/solver-kine.cpp: At global scope: /local/robotpkg/var/tmp/robotpkg/wip/sot-dyninv/work/sot-dyninv-2.0.0/src/solver-kine.cpp:94:19: warning: 'bool dynamicgraph::sot::dyninv::isLH(boost::shared_ptr)' defined but not used [-Wunused-function] static bool isLH(boost::shared_ptr s) ^ /local/robotpkg/var/tmp/robotpkg/wip/sot-dyninv/work/sot-dyninv-2.0.0/src/solver-kine.cpp:98:19: warning: 'bool dynamicgraph::sot::dyninv::isRH(boost::shared_ptr)' defined but not used [-Wunused-function] static bool isRH(boost::shared_ptr s) ^ /local/robotpkg/var/tmp/robotpkg/wip/sot-dyninv/work/sot-dyninv-2.0.0/src/task-weight.cpp: In member function 'dynamicgraph::sot::VectorMultiBound& dynamicgraph::sot::dyninv::TaskWeight::computeTask(dynamicgraph::sot::VectorMultiBound&, int)': /local/robotpkg/var/tmp/robotpkg/wip/sot-dyninv/work/sot-dyninv-2.0.0/src/task-weight.cpp:98:27: warning: conversion to 'int' from 'std::vector::size_type {aka long unsigned int}' may alter its value [-Wconversion] int dimError = res .size(); ^ /local/robotpkg/var/tmp/robotpkg/wip/sot-dyninv/work/sot-dyninv-2.0.0/src/task-weight.cpp:109:39: warning: conversion to 'int' from 'std::vector::size_type {aka long unsigned int}' may alter its value [-Wconversion] const int dim = partialTask.size(); ^ /local/robotpkg/var/tmp/robotpkg/wip/sot-dyninv/work/sot-dyninv-2.0.0/unitTesting/dummy.cpp: In function 'int main()': /local/robotpkg/var/tmp/robotpkg/wip/sot-dyninv/work/sot-dyninv-2.0.0/unitTesting/dummy.cpp:29:20: warning: choosing 'Eigen::ProductBase::operator const PlainObject&() const [with Derived = Eigen::GeneralProduct, Eigen::Matrix, 5>; Lhs = Eigen::Matrix; Rhs = Eigen::Matrix; Eigen::ProductBase::PlainObject = Eigen::Matrix]' over 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::GeneralProduct, Eigen::Matrix, 5>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' [-Wconversion] MatrixXd M = Xhi*R; ^ /local/robotpkg/var/tmp/robotpkg/wip/sot-dyninv/work/sot-dyninv-2.0.0/unitTesting/dummy.cpp:29:20: warning: for conversion from 'const Type {aka const Eigen::GeneralProduct, Eigen::Matrix, 5>}' to 'Eigen::MatrixXd {aka Eigen::Matrix}' [-Wconversion] /local/robotpkg/var/tmp/robotpkg/wip/sot-dyninv/work/sot-dyninv-2.0.0/unitTesting/dummy.cpp:29:20: note: because conversion sequence for the argument is better /local/robotpkg/var/tmp/robotpkg/wip/sot-dyninv/work/sot-dyninv-2.0.0/unitTesting/dummy.cpp:29:20: warning: choosing 'Eigen::ProductBase::operator const PlainObject&() const [with Derived = Eigen::GeneralProduct, Eigen::Matrix, 5>; Lhs = Eigen::Matrix; Rhs = Eigen::Matrix; Eigen::ProductBase::PlainObject = Eigen::Matrix]' over 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::GeneralProduct, Eigen::Matrix, 5>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' [-Wconversion] /local/robotpkg/var/tmp/robotpkg/wip/sot-dyninv/work/sot-dyninv-2.0.0/unitTesting/dummy.cpp:29:20: warning: for conversion from 'const Type {aka const Eigen::GeneralProduct, Eigen::Matrix, 5>}' to 'Eigen::MatrixXd {aka Eigen::Matrix}' [-Wconversion] /local/robotpkg/var/tmp/robotpkg/wip/sot-dyninv/work/sot-dyninv-2.0.0/unitTesting/dummy.cpp:29:20: note: because conversion sequence for the argument is better /local/robotpkg/var/tmp/robotpkg/wip/sot-dyninv/work/sot-dyninv-2.0.0/unitTesting/dummy.cpp:51:66: warning: conversion to 'int' from 'Eigen::DenseBase, const Eigen::CwiseNullaryOp, Eigen::Array >, const Eigen::ArrayWrapper > > >::Index {aka long int}' may alter its value [-Wconversion] const int rank = (Msvd.singularValues().array() > 1e-5 ).count(); ^ In file included from /local/robotpkg/var/tmp/robotpkg/wip/sot-dyninv/work/sot-dyninv-2.0.0/unitTesting/qrt.cpp:17:0: /local/robotpkg/var/tmp/robotpkg/wip/sot-dyninv/work/sot-dyninv-2.0.0/include/sot-dyninv/col-piv-qr-solve-in-place.h: In instantiation of 'void Eigen::ColPivQRSolveInPlace::solveInPlace(Eigen::MatrixBase&) [with D = Eigen::Matrix]': /local/robotpkg/var/tmp/robotpkg/wip/sot-dyninv/work/sot-dyninv-2.0.0/include/sot-dyninv/col-piv-qr-solve-in-place.h:67:25: required from here /local/robotpkg/var/tmp/robotpkg/wip/sot-dyninv/work/sot-dyninv-2.0.0/include/sot-dyninv/col-piv-qr-solve-in-place.h:43:26: warning: conversion to 'int' from 'Eigen::ColPivHouseholderQR >::Index {aka long int}' may alter its value [-Wconversion] const int r = rank(), n=rows(); ^ /local/robotpkg/var/tmp/robotpkg/wip/sot-dyninv/work/sot-dyninv-2.0.0/include/sot-dyninv/col-piv-qr-solve-in-place.h:43:36: warning: conversion to 'int' from 'Eigen::ColPivHouseholderQR >::Index {aka long int}' may alter its value [-Wconversion] const int r = rank(), n=rows(); ^ /local/robotpkg/var/tmp/robotpkg/wip/sot-dyninv/work/sot-dyninv-2.0.0/include/sot-dyninv/col-piv-qr-solve-in-place.h: In instantiation of 'void Eigen::ColPivQRSolveInPlace::solveTransposeInPlace(Eigen::MatrixBase&) [with D = Eigen::Matrix]': /local/robotpkg/var/tmp/robotpkg/wip/sot-dyninv/work/sot-dyninv-2.0.0/include/sot-dyninv/col-piv-qr-solve-in-place.h:122:34: required from here /local/robotpkg/var/tmp/robotpkg/wip/sot-dyninv/work/sot-dyninv-2.0.0/include/sot-dyninv/col-piv-qr-solve-in-place.h:83:26: warning: conversion to 'int' from 'Eigen::ColPivHouseholderQR >::Index {aka long int}' may alter its value [-Wconversion] const int r = rank(), m=rows(); ^ /local/robotpkg/var/tmp/robotpkg/wip/sot-dyninv/work/sot-dyninv-2.0.0/include/sot-dyninv/col-piv-qr-solve-in-place.h:83:36: warning: conversion to 'int' from 'Eigen::ColPivHouseholderQR >::Index {aka long int}' may alter its value [-Wconversion] const int r = rank(), m=rows(); ^ /local/robotpkg/var/tmp/robotpkg/wip/sot-dyninv/work/sot-dyninv-2.0.0/src/zmp-estimator.cpp: In member function 'maal::boost::Vector& dynamicgraph::sot::dyninv::ZmpEstimator::zmpSOUT_function(maal::boost::Vector&, int)': /local/robotpkg/var/tmp/robotpkg/wip/sot-dyninv/work/sot-dyninv-2.0.0/src/zmp-estimator.cpp:64:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for(int i=0;i::size_type {aka long unsigned int}' may alter its value [-Wconversion] const int nx1 = ddx.size(); ^ /local/robotpkg/var/tmp/robotpkg/wip/sot-dyninv/work/sot-dyninv-2.0.0/src/solver-dyn-reduced.cpp: In function 'soth::VectorBound& dynamicgraph::sot::dyninv::sotSolverDyn::vbAssign(soth::VectorBound&, const VectorMultiBound&)': /local/robotpkg/var/tmp/robotpkg/wip/sot-dyninv/work/sot-dyninv-2.0.0/src/solver-dyn-reduced.cpp:429:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int c=0;c >, 0>::Index {aka long int}' may alter its value [-Wconversion] EIGEN_MATRIX_FROM_MATRIX(Asq,mlAsq,A.rows(),A.cols()); ^ /local/robotpkg/var/tmp/robotpkg/wip/sot-dyninv/work/sot-dyninv-2.0.0/include/sot-dyninv/mal-to-eigen.h:139:17: note: in definition of macro 'EIGEN_MATRIX_FROM_MATRIX' mlName.resize(r,c); ^ /local/robotpkg/var/tmp/robotpkg/wip/sot-dyninv/work/sot-dyninv-2.0.0/src/solver-dyn-reduced.cpp:552:53: warning: conversion to 'unsigned int' from 'Eigen::MapBase >, 0>::Index {aka long int}' may alter its value [-Wconversion] EIGEN_MATRIX_FROM_MATRIX(Asq,mlAsq,A.rows(),A.cols()); ^ /local/robotpkg/var/tmp/robotpkg/wip/sot-dyninv/work/sot-dyninv-2.0.0/include/sot-dyninv/mal-to-eigen.h:139:19: note: in definition of macro 'EIGEN_MATRIX_FROM_MATRIX' mlName.resize(r,c); ^ /local/robotpkg/var/tmp/robotpkg/wip/sot-dyninv/work/sot-dyninv-2.0.0/src/solver-dyn-reduced.cpp: In member function 'maal::boost::Matrix& dynamicgraph::sot::dyninv::SolverDynReduced::inertiaSqrootInvOutSOUT_function(maal::boost::Matrix&, int)': /local/robotpkg/var/tmp/robotpkg/wip/sot-dyninv/work/sot-dyninv-2.0.0/src/solver-dyn-reduced.cpp:567:25: warning: conversion to 'int' from 'Eigen::MapBase >, 0>::Index {aka long int}' may alter its value [-Wconversion] const int n = Asq.rows(); ^ /local/robotpkg/var/tmp/robotpkg/wip/sot-dyninv/work/sot-dyninv-2.0.0/src/solver-dyn-reduced.cpp: At global scope: /local/robotpkg/var/tmp/robotpkg/wip/sot-dyninv/work/sot-dyninv-2.0.0/src/solver-dyn-reduced.cpp:611:12: warning: unused parameter 't' [-Wunused-parameter] void SolverDynReduced::computeSizesForce( int t ) ^ /local/robotpkg/var/tmp/robotpkg/wip/sot-dyninv/work/sot-dyninv-2.0.0/src/solver-dyn-reduced.cpp: In member function 'maal::boost::Matrix& dynamicgraph::sot::dyninv::SolverDynReduced::forceGeneratorSOUT_function(maal::boost::Matrix&, int)': /local/robotpkg/var/tmp/robotpkg/wip/sot-dyninv/work/sot-dyninv-2.0.0/src/solver-dyn-reduced.cpp:721:49: warning: conversion to 'int' from 'Eigen::MapBase >, 0>::Index {aka long int}' may alter its value [-Wconversion] r=6*contact.position, nbp = support.cols(); ^ /local/robotpkg/var/tmp/robotpkg/wip/sot-dyninv/work/sot-dyninv-2.0.0/src/solver-dyn-reduced.cpp:720:42: warning: unused variable 'n1' [-Wunused-variable] const int n0 = contact.range.first, n1 = contact.range.second, ^ /local/robotpkg/var/tmp/robotpkg/wip/sot-dyninv/work/sot-dyninv-2.0.0/src/solver-dyn-reduced.cpp: In member function 'maal::boost::Matrix& dynamicgraph::sot::dyninv::SolverDynReduced::freeMotionBaseSOUT_function(maal::boost::Matrix&, int)': /local/robotpkg/var/tmp/robotpkg/wip/sot-dyninv/work/sot-dyninv-2.0.0/src/solver-dyn-reduced.cpp:749:22: warning: conversion to 'int' from 'Eigen::ColPivHouseholderQR >::Index {aka long int}' may alter its value [-Wconversion] G_rank = Gt_qr.rank(); ^ /local/robotpkg/var/tmp/robotpkg/wip/sot-dyninv/work/sot-dyninv-2.0.0/src/solver-dyn-reduced.cpp: In member function 'maal::boost::Matrix& dynamicgraph::sot::dyninv::SolverDynReduced::freeForceBaseSOUT_function(maal::boost::Matrix&, int)': /local/robotpkg/var/tmp/robotpkg/wip/sot-dyninv/work/sot-dyninv-2.0.0/src/solver-dyn-reduced.cpp:784:34: warning: conversion to 'unsigned int' from 'Eigen::ColPivHouseholderQR >::Index {aka long int}' may alter its value [-Wconversion] const unsigned int freeRank = nf-X_qr.rank(); ^ /local/robotpkg/var/tmp/robotpkg/wip/sot-dyninv/work/sot-dyninv-2.0.0/src/solver-dyn-reduced.cpp: In member function 'void dynamicgraph::sot::dyninv::SolverDynReduced::resizeSolver()': /local/robotpkg/var/tmp/robotpkg/wip/sot-dyninv/work/sot-dyninv-2.0.0/src/solver-dyn-reduced.cpp:806:25: warning: conversion to 'int' from 'std::vector >::size_type {aka long unsigned int}' may alter its value [-Wconversion] nbTasks = stack.size(), ^ /local/robotpkg/var/tmp/robotpkg/wip/sot-dyninv/work/sot-dyninv-2.0.0/src/solver-dyn-reduced.cpp:811:42: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] || stack.size()+2!= hsolver->nbStages(); ^ /local/robotpkg/var/tmp/robotpkg/wip/sot-dyninv/work/sot-dyninv-2.0.0/src/solver-dyn-reduced.cpp:823:21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( Ctasks.size()!=nbTasks || btasks.size()!=nbTasks ) ^ /local/robotpkg/var/tmp/robotpkg/wip/sot-dyninv/work/sot-dyninv-2.0.0/src/solver-dyn-reduced.cpp:823:47: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( Ctasks.size()!=nbTasks || btasks.size()!=nbTasks ) ^ /local/robotpkg/var/tmp/robotpkg/wip/sot-dyninv/work/sot-dyninv-2.0.0/src/solver-dyn-reduced.cpp:830:61: warning: conversion to 'int' from 'std::vector::size_type {aka long unsigned int}' may alter its value [-Wconversion] const int ntask = stack[i]->taskSOUT.accessCopy().size(); ^ /local/robotpkg/var/tmp/robotpkg/wip/sot-dyninv/work/sot-dyninv-2.0.0/src/solver-dyn-reduced.cpp: In member function 'maal::boost::Vector& dynamicgraph::sot::dyninv::SolverDynReduced::solutionSOUT_function(maal::boost::Vector&, int)': /local/robotpkg/var/tmp/robotpkg/wip/sot-dyninv/work/sot-dyninv-2.0.0/src/solver-dyn-reduced.cpp:1019:27: warning: choosing 'Eigen::ProductBase::operator const PlainObject&() const [with Derived = Eigen::GeneralProduct >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 4>; Lhs = Eigen::Map >; Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; Eigen::ProductBase::PlainObject = Eigen::Matrix]' over 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::GeneralProduct >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 4>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' [-Wconversion] VectorXd Jdqd = Jdot*qdot; ^ /local/robotpkg/var/tmp/robotpkg/wip/sot-dyninv/work/sot-dyninv-2.0.0/src/solver-dyn-reduced.cpp:1019:27: warning: for conversion from 'const Type {aka const Eigen::GeneralProduct >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 4>}' to 'Eigen::VectorXd {aka Eigen::Matrix}' [-Wconversion] /local/robotpkg/var/tmp/robotpkg/wip/sot-dyninv/work/sot-dyninv-2.0.0/src/solver-dyn-reduced.cpp:1019:27: note: because conversion sequence for the argument is better /local/robotpkg/var/tmp/robotpkg/wip/sot-dyninv/work/sot-dyninv-2.0.0/src/solver-dyn-reduced.cpp:1019:27: warning: choosing 'Eigen::ProductBase::operator const PlainObject&() const [with Derived = Eigen::GeneralProduct >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 4>; Lhs = Eigen::Map >; Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; Eigen::ProductBase::PlainObject = Eigen::Matrix]' over 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::GeneralProduct >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 4>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' [-Wconversion] /local/robotpkg/var/tmp/robotpkg/wip/sot-dyninv/work/sot-dyninv-2.0.0/src/solver-dyn-reduced.cpp:1019:27: warning: for conversion from 'const Type {aka const Eigen::GeneralProduct >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 4>}' to 'Eigen::VectorXd {aka Eigen::Matrix}' [-Wconversion] /local/robotpkg/var/tmp/robotpkg/wip/sot-dyninv/work/sot-dyninv-2.0.0/src/solver-dyn-reduced.cpp:1019:27: note: because conversion sequence for the argument is better /local/robotpkg/var/tmp/robotpkg/wip/sot-dyninv/work/sot-dyninv-2.0.0/src/solver-dyn-reduced.cpp:918:43: warning: unused variable 'nphi' [-Wunused-variable] const int & nf = sizeForcePointSOUT(t), &nphi = sizeForceSpatialSOUT(t), ^ /local/robotpkg/var/tmp/robotpkg/wip/sot-dyninv/work/sot-dyninv-2.0.0/src/solver-dyn-reduced.cpp: In member function 'maal::boost::Vector& dynamicgraph::sot::dyninv::SolverDynReduced::forcesSOUT_function(maal::boost::Vector&, int)': /local/robotpkg/var/tmp/robotpkg/wip/sot-dyninv/work/sot-dyninv-2.0.0/src/solver-dyn-reduced.cpp:1167:32: warning: choosing 'Eigen::ProductBase::operator const PlainObject&() const [with Derived = Eigen::GeneralProduct > >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 4>; Lhs = Eigen::Transpose > >; Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; Eigen::ProductBase::PlainObject = Eigen::Matrix]' over 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::GeneralProduct > >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 4>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' [-Wconversion] VectorXd phi = Xc.transpose()*f; ^ /local/robotpkg/var/tmp/robotpkg/wip/sot-dyninv/work/sot-dyninv-2.0.0/src/solver-dyn-reduced.cpp:1167:32: warning: for conversion from 'const Type {aka const Eigen::GeneralProduct > >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 4>}' to 'Eigen::VectorXd {aka Eigen::Matrix}' [-Wconversion] /local/robotpkg/var/tmp/robotpkg/wip/sot-dyninv/work/sot-dyninv-2.0.0/src/solver-dyn-reduced.cpp:1167:32: note: because conversion sequence for the argument is better /local/robotpkg/var/tmp/robotpkg/wip/sot-dyninv/work/sot-dyninv-2.0.0/src/solver-dyn-reduced.cpp:1167:32: warning: choosing 'Eigen::ProductBase::operator const PlainObject&() const [with Derived = Eigen::GeneralProduct > >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 4>; Lhs = Eigen::Transpose > >; Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; Eigen::ProductBase::PlainObject = Eigen::Matrix]' over 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::GeneralProduct > >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 4>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' [-Wconversion] /local/robotpkg/var/tmp/robotpkg/wip/sot-dyninv/work/sot-dyninv-2.0.0/src/solver-dyn-reduced.cpp:1167:32: warning: for conversion from 'const Type {aka const Eigen::GeneralProduct > >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 4>}' to 'Eigen::VectorXd {aka Eigen::Matrix}' [-Wconversion] /local/robotpkg/var/tmp/robotpkg/wip/sot-dyninv/work/sot-dyninv-2.0.0/src/solver-dyn-reduced.cpp:1167:32: note: because conversion sequence for the argument is better /local/robotpkg/var/tmp/robotpkg/wip/sot-dyninv/work/sot-dyninv-2.0.0/src/solver-dyn-reduced.cpp:1149:14: warning: unused variable 'nphi' [-Wunused-variable] const int & nphi = sizeForceSpatialSOUT(t), ^ /local/robotpkg/var/tmp/robotpkg/wip/sot-dyninv/work/sot-dyninv-2.0.0/src/solver-dyn-reduced.cpp: In member function 'maal::boost::Vector& dynamicgraph::sot::dyninv::SolverDynReduced::forcesNormalSOUT_function(maal::boost::Vector&, int)': /local/robotpkg/var/tmp/robotpkg/wip/sot-dyninv/work/sot-dyninv-2.0.0/src/solver-dyn-reduced.cpp:1188:32: warning: conversion to 'int' from 'Eigen::PlainObjectBase >::Index {aka long int}' may alter its value [-Wconversion] const int & nfn = Cforce.rows(); ^ In file included from /local/robotpkg/var/tmp/robotpkg/wip/sot-dyninv/work/sot-dyninv-2.0.0/include/sot-dyninv/solver-dyn-reduced.h:46:0, from /local/robotpkg/var/tmp/robotpkg/wip/sot-dyninv/work/sot-dyninv-2.0.0/src/solver-dyn-reduced.cpp:32: /local/robotpkg/var/tmp/robotpkg/wip/sot-dyninv/work/sot-dyninv-2.0.0/include/sot-dyninv/col-piv-qr-solve-in-place.h: In instantiation of 'void Eigen::ColPivQRSolveInPlace::solveInPlace(Eigen::MatrixBase&) [with D = Eigen::Matrix]': /local/robotpkg/var/tmp/robotpkg/wip/sot-dyninv/work/sot-dyninv-2.0.0/include/sot-dyninv/col-piv-qr-solve-in-place.h:67:25: required from here /local/robotpkg/var/tmp/robotpkg/wip/sot-dyninv/work/sot-dyninv-2.0.0/include/sot-dyninv/col-piv-qr-solve-in-place.h:43:26: warning: conversion to 'int' from 'Eigen::ColPivHouseholderQR >::Index {aka long int}' may alter its value [-Wconversion] const int r = rank(), n=rows(); ^ /local/robotpkg/var/tmp/robotpkg/wip/sot-dyninv/work/sot-dyninv-2.0.0/include/sot-dyninv/col-piv-qr-solve-in-place.h:43:36: warning: conversion to 'int' from 'Eigen::ColPivHouseholderQR >::Index {aka long int}' may alter its value [-Wconversion] const int r = rank(), n=rows(); ^ /local/robotpkg/var/tmp/robotpkg/wip/sot-dyninv/work/sot-dyninv-2.0.0/include/sot-dyninv/col-piv-qr-solve-in-place.h: In instantiation of 'void Eigen::ColPivQRSolveInPlace::solveTransposeInPlace(Eigen::MatrixBase&) [with D = Eigen::Matrix]': /local/robotpkg/var/tmp/robotpkg/wip/sot-dyninv/work/sot-dyninv-2.0.0/include/sot-dyninv/col-piv-qr-solve-in-place.h:122:34: required from here /local/robotpkg/var/tmp/robotpkg/wip/sot-dyninv/work/sot-dyninv-2.0.0/include/sot-dyninv/col-piv-qr-solve-in-place.h:83:26: warning: conversion to 'int' from 'Eigen::ColPivHouseholderQR >::Index {aka long int}' may alter its value [-Wconversion] const int r = rank(), m=rows(); ^ /local/robotpkg/var/tmp/robotpkg/wip/sot-dyninv/work/sot-dyninv-2.0.0/include/sot-dyninv/col-piv-qr-solve-in-place.h:83:36: warning: conversion to 'int' from 'Eigen::ColPivHouseholderQR >::Index {aka long int}' may alter its value [-Wconversion] const int r = rank(), m=rows(); ^ /local/robotpkg/var/tmp/robotpkg/wip/sot-dyninv/work/sot-dyninv-2.0.0/include/sot-dyninv/col-piv-qr-solve-in-place.h: In instantiation of 'void Eigen::ColPivQRSolveInPlace::solveTransposeInPlace(Eigen::MatrixBase&) [with D = Eigen::Map, 0, Eigen::Stride<0, 0> >]': /local/robotpkg/var/tmp/robotpkg/wip/sot-dyninv/work/sot-dyninv-2.0.0/src/solver-dyn-reduced.cpp:892:35: required from here /local/robotpkg/var/tmp/robotpkg/wip/sot-dyninv/work/sot-dyninv-2.0.0/include/sot-dyninv/col-piv-qr-solve-in-place.h:83:26: warning: conversion to 'int' from 'Eigen::ColPivHouseholderQR >::Index {aka long int}' may alter its value [-Wconversion] const int r = rank(), m=rows(); ^ /local/robotpkg/var/tmp/robotpkg/wip/sot-dyninv/work/sot-dyninv-2.0.0/include/sot-dyninv/col-piv-qr-solve-in-place.h:83:36: warning: conversion to 'int' from 'Eigen::ColPivHouseholderQR >::Index {aka long int}' may alter its value [-Wconversion] const int r = rank(), m=rows(); ^ /local/robotpkg/var/tmp/robotpkg/wip/sot-dyninv/work/sot-dyninv-2.0.0/include/sot-dyninv/col-piv-qr-solve-in-place.h: In instantiation of 'void Eigen::ColPivQRSolveInPlace::solveTransposeInPlace(Eigen::MatrixBase&) [with D = Eigen::Matrix]': /local/robotpkg/var/tmp/robotpkg/wip/sot-dyninv/work/sot-dyninv-2.0.0/src/solver-dyn-reduced.cpp:978:43: required from here /local/robotpkg/var/tmp/robotpkg/wip/sot-dyninv/work/sot-dyninv-2.0.0/include/sot-dyninv/col-piv-qr-solve-in-place.h:83:26: warning: conversion to 'int' from 'Eigen::ColPivHouseholderQR >::Index {aka long int}' may alter its value [-Wconversion] const int r = rank(), m=rows(); ^ /local/robotpkg/var/tmp/robotpkg/wip/sot-dyninv/work/sot-dyninv-2.0.0/include/sot-dyninv/col-piv-qr-solve-in-place.h:83:36: warning: conversion to 'int' from 'Eigen::ColPivHouseholderQR >::Index {aka long int}' may alter its value [-Wconversion] const int r = rank(), m=rows(); ^ In file included from /local/robotpkg/var/tmp/robotpkg/wip/sot-dyninv/work/sot-dyninv-2.0.0/src/solver-op-space.cpp:35:0: /local/robotpkg/var/tmp/robotpkg/wip/sot-dyninv/work/sot-dyninv-2.0.0/include/sot-dyninv/mal-to-eigen.h: In function 'void dynamicgraph::sot::dyninv::COPY_MB_VECTOR_TO_EIGEN(const VectorMultiBound&, soth::VectorBound&)': /local/robotpkg/var/tmp/robotpkg/wip/sot-dyninv/work/sot-dyninv-2.0.0/include/sot-dyninv/mal-to-eigen.h:101:27: warning: conversion to 'int' from 'std::vector::size_type {aka long unsigned int}' may alter its value [-Wconversion] const int nx1 = ddx.size(); ^ /local/robotpkg/var/tmp/robotpkg/wip/sot-dyninv/work/sot-dyninv-2.0.0/src/solver-op-space.cpp: In member function 'void dynamicgraph::sot::dyninv::SolverOpSpace::resizeSolver()': /local/robotpkg/var/tmp/robotpkg/wip/sot-dyninv/work/sot-dyninv-2.0.0/src/solver-op-space.cpp:366:36: warning: conversion to 'int' from 'std::map, dynamicgraph::sot::dyninv::SolverOpSpace::Contact>::size_type {aka long unsigned int}' may alter its value [-Wconversion] nbContactBodies = contactMap.size(); ^ /local/robotpkg/var/tmp/robotpkg/wip/sot-dyninv/work/sot-dyninv-2.0.0/src/solver-op-space.cpp:384:39: warning: conversion to 'int' from 'std::vector >::size_type {aka long unsigned int}' may alter its value [-Wconversion] const int nbCst = nbCstB+stack.size()+nbCstA; ^ /local/robotpkg/var/tmp/robotpkg/wip/sot-dyninv/work/sot-dyninv-2.0.0/src/solver-op-space.cpp:396:44: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] !=hsolver->stage(nbCstB+i).nbConstraints() ) ^ /local/robotpkg/var/tmp/robotpkg/wip/sot-dyninv/work/sot-dyninv-2.0.0/src/solver-op-space.cpp:419:50: warning: conversion to 'int' from 'std::vector::size_type {aka long unsigned int}' may alter its value [-Wconversion] const int nx = task.taskSOUT.accessCopy().size(); ^ /local/robotpkg/var/tmp/robotpkg/wip/sot-dyninv/work/sot-dyninv-2.0.0/src/solver-op-space.cpp: In member function 'maal::boost::Vector& dynamicgraph::sot::dyninv::SolverOpSpace::controlSOUT_function(maal::boost::Vector&, int)': /local/robotpkg/var/tmp/robotpkg/wip/sot-dyninv/work/sot-dyninv-2.0.0/src/solver-op-space.cpp:558:37: warning: conversion to 'int' from 'Eigen::MapBase >, 0>::Index {aka long int}' may alter its value [-Wconversion] const int nbP = support.cols(); ^ /local/robotpkg/var/tmp/robotpkg/wip/sot-dyninv/work/sot-dyninv-2.0.0/src/solver-op-space.cpp:600:31: warning: conversion to 'int' from 'std::vector::size_type {aka long unsigned int}' may alter its value [-Wconversion] const int nx1 = ddx.size(); ^ /local/robotpkg/var/tmp/robotpkg/wip/sot-dyninv/work/sot-dyninv-2.0.0/src/solver-op-space.cpp: In instantiation of 'void dynamicgraph::sot::dyninv::sotOPH::computeForceNormalConversion(Eigen::MatrixBase&, const Eigen::MatrixBase&) [with D1 = Eigen::Block, -1, -1, true>, -1, -1, true>, -1, -1, true>, -1, -1, false>, -1, -1, false>; D2 = Eigen::Map >]': /local/robotpkg/var/tmp/robotpkg/wip/sot-dyninv/work/sot-dyninv-2.0.0/src/solver-op-space.cpp:567:48: required from here /local/robotpkg/var/tmp/robotpkg/wip/sot-dyninv/work/sot-dyninv-2.0.0/src/solver-op-space.cpp:299:39: warning: conversion to 'int' from 'Eigen::EigenBase > >::Index {aka long int}' may alter its value [-Wconversion] const int nbPoint = positions.cols(); ^ In file included from /local/robotpkg/var/tmp/robotpkg/wip/sot-dyninv/work/sot-dyninv-2.0.0/include/sot-dyninv/solver-dyn-reduced.h:46:0, from /local/robotpkg/var/tmp/robotpkg/wip/sot-dyninv/work/sot-dyninv-2.0.0/include/sot-dyninv/contact-selecter.h:41, from /local/robotpkg/var/tmp/robotpkg/wip/sot-dyninv/work/sot-dyninv-2.0.0/src/contact-selecter.cpp:32: /local/robotpkg/var/tmp/robotpkg/wip/sot-dyninv/work/sot-dyninv-2.0.0/include/sot-dyninv/col-piv-qr-solve-in-place.h: In instantiation of 'void Eigen::ColPivQRSolveInPlace::solveInPlace(Eigen::MatrixBase&) [with D = Eigen::Matrix]': /local/robotpkg/var/tmp/robotpkg/wip/sot-dyninv/work/sot-dyninv-2.0.0/include/sot-dyninv/col-piv-qr-solve-in-place.h:67:25: required from here /local/robotpkg/var/tmp/robotpkg/wip/sot-dyninv/work/sot-dyninv-2.0.0/include/sot-dyninv/col-piv-qr-solve-in-place.h:43:26: warning: conversion to 'int' from 'Eigen::ColPivHouseholderQR >::Index {aka long int}' may alter its value [-Wconversion] const int r = rank(), n=rows(); ^ /local/robotpkg/var/tmp/robotpkg/wip/sot-dyninv/work/sot-dyninv-2.0.0/include/sot-dyninv/col-piv-qr-solve-in-place.h:43:36: warning: conversion to 'int' from 'Eigen::ColPivHouseholderQR >::Index {aka long int}' may alter its value [-Wconversion] const int r = rank(), n=rows(); ^ /local/robotpkg/var/tmp/robotpkg/wip/sot-dyninv/work/sot-dyninv-2.0.0/include/sot-dyninv/col-piv-qr-solve-in-place.h: In instantiation of 'void Eigen::ColPivQRSolveInPlace::solveTransposeInPlace(Eigen::MatrixBase&) [with D = Eigen::Matrix]': /local/robotpkg/var/tmp/robotpkg/wip/sot-dyninv/work/sot-dyninv-2.0.0/include/sot-dyninv/col-piv-qr-solve-in-place.h:122:34: required from here /local/robotpkg/var/tmp/robotpkg/wip/sot-dyninv/work/sot-dyninv-2.0.0/include/sot-dyninv/col-piv-qr-solve-in-place.h:83:26: warning: conversion to 'int' from 'Eigen::ColPivHouseholderQR >::Index {aka long int}' may alter its value [-Wconversion] const int r = rank(), m=rows(); ^ /local/robotpkg/var/tmp/robotpkg/wip/sot-dyninv/work/sot-dyninv-2.0.0/include/sot-dyninv/col-piv-qr-solve-in-place.h:83:36: warning: conversion to 'int' from 'Eigen::ColPivHouseholderQR >::Index {aka long int}' may alter its value [-Wconversion] const int r = rank(), m=rows(); ^ /local/robotpkg/var/tmp/robotpkg/wip/sot-dyninv/work/sot-dyninv-2.0.0/src/contact-selecter.cpp: In member function 'int& dynamicgraph::sot::dyninv::ContactSelecter::triggerSOUT_function(int&, int)': /local/robotpkg/var/tmp/robotpkg/wip/sot-dyninv/work/sot-dyninv-2.0.0/src/contact-selecter.cpp:229:7: warning: control reaches end of non-void function [-Wreturn-type] } ^ ===> Installing for sot-dyninv-2.0.0r1 Warning: Tag `SYMBOL_CACHE_SIZE' at line 299 of file Doxyfile has become obsolete. To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" Warning: Tag `SHOW_DIRECTORIES' at line 493 of file Doxyfile has become obsolete. To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" Warning: Tag `HTML_ALIGN_MEMBERS' at line 828 of file Doxyfile has become obsolete. To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" Warning: Tag `USE_INLINE_TREES' at line 997 of file Doxyfile has become obsolete. To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" Warning: doxygen no longer ships with the FreeSans font. You may want to clear or change DOT_FONTNAME. Otherwise you run the risk that the wrong font is being used for dot generated graphs. => Compiling python files => Adding run-time search paths to pkg-config files => Registering installation for sot-dyninv-2.0.0r1 Added jrl-mal-1.19.6r1~jrl-mathtools to the requirements of sot-dyninv-2.0.0r1 Added py27-dynamic-graph-2.5.6r2 to the requirements of sot-dyninv-2.0.0r1 Added sot-core-2.9.10 to the requirements of sot-dyninv-2.0.0r1 Added soth-2.0.4 to the requirements of sot-dyninv-2.0.0r1 ===> Done install for sot-dyninv-2.0.0r1 ===> Building binary package for sot-dyninv-2.0.0r1 Creating package /opt/robotpkg/var/lib/robotpkg/wip/packages/bsd/CentOS-7-x86_64/All/sot-dyninv-2.0.0r1 => Linking package in /opt/robotpkg/var/lib/robotpkg/wip/packages/bsd/CentOS-7-x86_64/pub ===> Deinstalling for sot-dyninv Removing dependency jrl-mal-1.19.6r1~jrl-mathtools Removing dependency py27-dynamic-graph-2.5.6r2 Removing dependency sot-core-2.9.10 Removing dependency soth-2.0.4 Removing dependency Removed sot-dyninv-2.0.0r1 Removed digest-20080510 Removed tnftp-20130505~ssl