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();
^
/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&) [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();
^
In file included from /local/robotpkg/var/tmp/robotpkg/wip/sot-dyninv/work/sot-dyninv-2.0.0/src/solver-dyn-reduced.cpp:38: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-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