robotpkg/wip/MPC bulk build results

Log for MPC-1.0r2 on Fedora-27-x86_64: build.log (Back)

--- Environment --- tag=Fedora-27-x86_64 PKG_CONFIG=/usr/bin/pkg-config _override_vars_wip_MPC=PKGREQD LC_MONETARY=C LOWER_OPSYS=fedora LANG=C OS_VERSION=27 PKGTOOLS_VERSION=20110805.7 _override_vars_archivers_pax=PKGREQD PKGREQD BULK_LOGDIR=/local/robotpkg/var/log/bulk GXX=/usr/bin/g++ OLDPWD=/local/robotpkg/var/lib/robotpkg/wip/lua-rfsm TAR=/usr/bin/tar MACHINE_KERNEL=Linux-4.13.9-300.fc27.x86_64-x86_64 PKG_CONFIG_LIBDIR=/usr/lib64/pkgconfig:/usr/share/pkgconfig _override_vars_devel_boost_libs=PKGREQD PKGREQD PKGREQD PKGREQD PKGREQD PKGREQD PKGREQD PKGREQD PKGREQD PKGREQD PKGREQD PKGREQD _override_vars_pkgtools_digest=PKGREQD PKGREQD PKGREQD OWNER_GID=robots TNFTP=/opt/openrobots/sbin/tnftp MAKECONF=/opt/robotpkg/etc/robotpkg.conf _overrides_archivers_pax_PKGREQD=pax pax _overrides_pkgtools_tnftp_PKGREQD=tnftp>=20091122 tnftp>=20091122 MFLAGS=--no-print-directory _overrides_devel_boost_headers_PKGREQD=boost-headers>=1.34.1 boost-headers>=1.34.1 boost-headers>=1.34.1 EXPECT_TARGETS=fetch install package CC=/usr/bin/gcc ROBOTPKG_DIR=/local/robotpkg/var/lib/robotpkg LC_COLLATE=C PATCH=/usr/bin/patch _override_vars_devel_boost_headers=PKGREQD PKGREQD PKGREQD ROBOTPKG_BASE=/local/robotpkg MACHINE_PLATFORM=Fedora-27-x86_64 PWD=/local/robotpkg/var/lib/robotpkg/wip/MPC _override_vars_pkgtools_pkg_config=PKGREQD PKGREQD PKGREQD LC_CTYPE=C NODENAME=fluffy64-fedora27 OS_KERNEL_VERSION=4.13.9-300.fc27.x86_64 _overrides_pkgtools_pkg_config_PKGREQD=pkg-config>=0.22 pkg-config>=0.22 pkg-config>=0.22 PKG_DBDIR=/opt/openrobots/var/db/robotpkg RECURSIVE_PKGPATH=wip/MPC LOWER_OS_KERNEL=linux PAX=/usr/bin/pax OPSYS=Fedora _ROBOTPKG_NOW=0307142149 _overrides_pkgtools_digest_PKGREQD=digest>=20080510 digest>=20080510 digest>=20080510 bf= LC_NUMERIC=C OWNER_UID=rbulk _override_vars_pkgtools_tnftp=PKGREQD PKGREQD FC=false MACHINE_ARCH=x86_64 ECHO_N=echo -n BULKBASE=/opt/openrobots hline="$bf======================================================================$rm" _override_vars_pkgtools_pkg_install=PKGREQD PKGREQD PKGREQD CXX=/usr/bin/g++ LOCALBASE=/opt/openrobots _overrides_wip_MPC_PKGREQD=MPC-1.0r2 MAKEOVERRIDES=PKGREQD.cmdline=MPC-1.0r2 RECURSIVE_PKGPATH=wip/MPC\ tag=Fedora-27-x86_64 BULK_LOGDIR=/local/robotpkg/var/log/bulk BULKBASE=/opt/openrobots LOCALBASE=/opt/openrobots PKG_DBDIR=/opt/openrobots/var/db/robotpkg EXPECT_TARGETS=fetch\ install\ package LC_MESSAGES=C _overrides_pkgtools_pkg_install_PKGREQD=pkg_install>=20110805.7 pkg_install>=20110805.7 pkg_install>=20110805.7 GZIP_CMD=/usr/bin/gzip MAKELEVEL=4 rm= SHLVL=4 LOWER_ARCH=x86_64 ZCAT=/usr/bin/zcat DIGEST=/opt/openrobots/sbin/robotpkg_digest CMAKE=/usr/bin/cmake _overrides_devel_boost_libs_PKGREQD=boost-libs>=1.34.1 boost-libs>=1.34.1 boost-libs>=1.34.1 boost-libs>=1.34.1 boost-libs>=1.34.1 boost-libs>=1.34.1 boost-libs>=1.34.1 boost-libs>=1.34.1 boost-libs>=1.34.1 boost-libs>=1.34.1 boost-libs>=1.34.1 boost-libs>=1.34.1 CXXCPP=/usr/bin/g++ -E LOWER_OS_VERSION=27 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin ROBOTPKG_TRUSTED_ENV=robotpkg GCC=/usr/bin/gcc PKG_CONFIG_PATH= MAKEFLAGS= --no-print-directory -- PKGREQD.cmdline=MPC-1.0r2 RECURSIVE_PKGPATH=wip/MPC\ tag=Fedora-27-x86_64 BULK_LOGDIR=/local/robotpkg/var/log/bulk BULKBASE=/opt/openrobots LOCALBASE=/opt/openrobots PKG_DBDIR=/opt/openrobots/var/db/robotpkg EXPECT_TARGETS=fetch\ install\ package OS_KERNEL=Linux CPP=/usr/bin/gcc -E LC_TIME=C _=/usr/bin/env --- Running set -e; \ cd /local/robotpkg/var/tmp/robotpkg/wip/MPC/work/MPC-1.0 && cd /local/robotpkg/var/tmp/robotpkg/wip/MPC/work/MPC-1.0 && /usr/bin/env MAKELEVEL= MAKEOVERRIDES= MAKEFLAGS= MFLAGS= 'CPPFLAGS=' 'CFLAGS=-pipe -O3 -DNDEBUG' 'LDFLAGS=' 'CXXFLAGS=-pipe -O3 -DNDEBUG' PREFIX='/opt/openrobots' HOME=/local/robotpkg/var/tmp/robotpkg/wip/MPC/work PATH='/opt/openrobots/sbin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin' LD_LIBRARY_PATH='' LOCALBASE=/opt/openrobots PKGMANDIR=man make -j4 -f Makefile all; Scanning dependencies of target client_test [ 1%] Building CXX object core/network/CMakeFiles/client_test.dir/prg/client_test.cpp.o Scanning dependencies of target MPC-core [ 2%] Building CXX object core/CMakeFiles/MPC-core.dir/common/src/Config.cpp.o [ 3%] Building CXX object core/CMakeFiles/MPC-core.dir/common/src/Control.cpp.o [ 3%] Building CXX object core/CMakeFiles/MPC-core.dir/common/src/BoundingShape.cpp.o [ 3%] Building CXX object core/CMakeFiles/MPC-core.dir/common/src/ControlPoint.cpp.o [ 4%] Building CXX object core/CMakeFiles/MPC-core.dir/common/src/ControlTime.cpp.o [ 5%] Building CXX object core/CMakeFiles/MPC-core.dir/common/src/GraphInt.cpp.o [ 5%] Building CXX object core/CMakeFiles/MPC-core.dir/common/src/Object.cpp.o [ 6%] Building CXX object core/CMakeFiles/MPC-core.dir/common/src/Position.cpp.o [ 6%] Building CXX object core/CMakeFiles/MPC-core.dir/common/src/State.cpp.o [ 7%] Building CXX object core/CMakeFiles/MPC-core.dir/common/src/PositionTime.cpp.o [ 8%] Building CXX object core/CMakeFiles/MPC-core.dir/common/src/StateTime.cpp.o [ 9%] Building CXX object core/CMakeFiles/MPC-core.dir/common/src/StateTimeTree.cpp.o /local/robotpkg/var/tmp/robotpkg/wip/MPC/work/MPC-1.0/MPC/core/common/src/StateTime.cpp: In member function 'virtual void mpc::StateTime::toGL(double, double, double, double) const': /local/robotpkg/var/tmp/robotpkg/wip/MPC/work/MPC-1.0/MPC/core/common/src/StateTime.cpp:70:37: warning: narrowing conversion of 'R' from 'double' to 'GLfloat {aka float}' inside { } [-Wnarrowing] const GLfloat material[]={R,G,B,1.}; ^ /local/robotpkg/var/tmp/robotpkg/wip/MPC/work/MPC-1.0/MPC/core/common/src/StateTime.cpp:70:37: warning: narrowing conversion of 'G' from 'double' to 'GLfloat {aka float}' inside { } [-Wnarrowing] /local/robotpkg/var/tmp/robotpkg/wip/MPC/work/MPC-1.0/MPC/core/common/src/StateTime.cpp:70:37: warning: narrowing conversion of 'B' from 'double' to 'GLfloat {aka float}' inside { } [-Wnarrowing] [ 9%] Building CXX object core/CMakeFiles/MPC-core.dir/common/src/Timer.cpp.o [ 10%] Building CXX object core/CMakeFiles/MPC-core.dir/common/src/Vector.cpp.o [ 11%] Building CXX object core/CMakeFiles/MPC-core.dir/common/src/Utils.cpp.o [ 11%] Building CXX object core/CMakeFiles/MPC-core.dir/common/src/Vec.cpp.o [ 12%] Building CXX object core/CMakeFiles/MPC-core.dir/common/src/utilsLuis.cpp.o [ 13%] Building CXX object core/CMakeFiles/MPC-core.dir/system/src/DiffDriveSys.cpp.o [ 13%] Building CXX object core/CMakeFiles/MPC-core.dir/system/src/DiffDrive2Sys.cpp.o [ 14%] Building CXX object core/CMakeFiles/MPC-core.dir/system/src/CarLikeSys.cpp.o [ 15%] Building CXX object core/CMakeFiles/MPC-core.dir/system/src/ManaSys.cpp.o [ 15%] Building CXX object core/CMakeFiles/MPC-core.dir/system/src/PointMassSys.cpp.o [ 16%] Building CXX object core/CMakeFiles/MPC-core.dir/system/src/PointMass3DSys.cpp.o [ 17%] Building CXX object core/CMakeFiles/MPC-core.dir/system/src/SpaceShipSys.cpp.o [ 17%] Linking CXX executable client_test [ 18%] Building CXX object core/CMakeFiles/MPC-core.dir/system/src/SysComponent.cpp.o [ 18%] Built target client_test [ 18%] Building CXX object core/CMakeFiles/MPC-core.dir/system/src/System.cpp.o [ 19%] Building CXX object core/CMakeFiles/MPC-core.dir/system/src/WheelChairSys.cpp.o [ 20%] Building CXX object core/CMakeFiles/MPC-core.dir/math/src/InvMatrix.cpp.o [ 20%] Building CXX object core/CMakeFiles/MPC-core.dir/math/src/fresnel.cpp.o [ 21%] Building CXX object core/CMakeFiles/MPC-core.dir/math/src/PascalTriangle.cpp.o [ 22%] Building CXX object core/CMakeFiles/MPC-core.dir/math/src/Function.cpp.o [ 22%] Building CXX object core/CMakeFiles/MPC-core.dir/math/src/Polynomial.cpp.o [ 23%] Building CXX object core/CMakeFiles/MPC-core.dir/math/src/MultiItvFunction.cpp.o [ 24%] Building CXX object core/CMakeFiles/MPC-core.dir/math/src/Operation.cpp.o [ 24%] Building CXX object core/CMakeFiles/MPC-core.dir/math/src/MultFunc.cpp.o [ 25%] Building CXX object core/CMakeFiles/MPC-core.dir/math/src/CosFunc.cpp.o [ 26%] Building CXX object core/CMakeFiles/MPC-core.dir/math/src/SinFunc.cpp.o [ 26%] Building CXX object core/CMakeFiles/MPC-core.dir/math/src/ItgFunc.cpp.o [ 27%] Building CXX object core/CMakeFiles/MPC-core.dir/math/src/Variable.cpp.o [ 28%] Building CXX object core/CMakeFiles/MPC-core.dir/math/src/Interval.cpp.o [ 28%] Building CXX object core/CMakeFiles/MPC-core.dir/math/src/ludcmp.cpp.o [ 29%] Building CXX object core/CMakeFiles/MPC-core.dir/math/src/lubksb.cpp.o [ 30%] Building CXX object core/CMakeFiles/MPC-core.dir/math/src/svdcmp.cpp.o [ 30%] Building CXX object core/CMakeFiles/MPC-core.dir/math/src/svdfit.cpp.o [ 31%] Building CXX object core/CMakeFiles/MPC-core.dir/math/src/svdvar.cpp.o [ 32%] Building CXX object core/CMakeFiles/MPC-core.dir/math/src/svbksb.cpp.o [ 32%] Building CXX object core/CMakeFiles/MPC-core.dir/math/src/pythag.cpp.o [ 33%] Building CXX object core/CMakeFiles/MPC-core.dir/math/src/MathFunc.cpp.o [ 34%] Building CXX object core/CMakeFiles/MPC-core.dir/motion/src/GeomPath.cpp.o [ 35%] Building CXX object core/CMakeFiles/MPC-core.dir/motion/src/Path.cpp.o [ 35%] Building CXX object core/CMakeFiles/MPC-core.dir/motion/src/CTrajectory.cpp.o [ 36%] Building CXX object core/CMakeFiles/MPC-core.dir/motion/src/PCTraj.cpp.o [ 37%] Building CXX object core/CMakeFiles/MPC-core.dir/motion/src/STrajectory.cpp.o [ 37%] Building CXX object core/CMakeFiles/MPC-core.dir/motion/src/PSTraj.cpp.o [ 38%] Building CXX object core/CMakeFiles/MPC-core.dir/motion/src/Shift.cpp.o [ 39%] Building CXX object core/CMakeFiles/MPC-core.dir/motion/src/ShiftRecord.cpp.o [ 39%] Building CXX object core/CMakeFiles/MPC-core.dir/environment/src/Environment.cpp.o [ 40%] Building CXX object core/CMakeFiles/MPC-core.dir/environment/src/Map.cpp.o [ 41%] Building CXX object core/CMakeFiles/MPC-core.dir/environment/src/Obs.cpp.o In file included from /local/robotpkg/var/tmp/robotpkg/wip/MPC/work/MPC-1.0/MPC/core/./environment/inc/Environment.hpp:6:0, from /local/robotpkg/var/tmp/robotpkg/wip/MPC/work/MPC-1.0/MPC/core/environment/src/Environment.cpp:1: /local/robotpkg/var/tmp/robotpkg/wip/MPC/work/MPC-1.0/MPC/core/./environment/inc/Obs.hpp: In member function 'virtual const mpc::PositionXYTh& mpc::Obs2D::pos(double) const': /local/robotpkg/var/tmp/robotpkg/wip/MPC/work/MPC-1.0/MPC/core/./environment/inc/Obs.hpp:180:82: warning: returning reference to temporary [-Wreturn-local-addr] virtual const PositionXYTh& pos(double t) const { return this->forecastPosT(t); } ^ In file included from /local/robotpkg/var/tmp/robotpkg/wip/MPC/work/MPC-1.0/MPC/core/environment/src/Obs.cpp:1:0: /local/robotpkg/var/tmp/robotpkg/wip/MPC/work/MPC-1.0/MPC/core/./environment/inc/Obs.hpp: In member function 'virtual const mpc::PositionXYTh& mpc::Obs2D::pos(double) const': /local/robotpkg/var/tmp/robotpkg/wip/MPC/work/MPC-1.0/MPC/core/./environment/inc/Obs.hpp:180:82: warning: returning reference to temporary [-Wreturn-local-addr] virtual const PositionXYTh& pos(double t) const { return this->forecastPosT(t); } ^ [ 41%] Building CXX object core/CMakeFiles/MPC-core.dir/environment/src/Pos.cpp.o [ 42%] Building CXX object core/CMakeFiles/MPC-core.dir/environment/src/RoadMap.cpp.o [ 43%] Building CXX object core/CMakeFiles/MPC-core.dir/environment/src/Map2D.cpp.o [ 43%] Building CXX object core/CMakeFiles/MPC-core.dir/environment/src/DEM.cpp.o In file included from /local/robotpkg/var/tmp/robotpkg/wip/MPC/work/MPC-1.0/MPC/core/./environment/inc/Environment.hpp:6:0, from /local/robotpkg/var/tmp/robotpkg/wip/MPC/work/MPC-1.0/MPC/core/./environment/inc/RoadMap.hpp:6, from /local/robotpkg/var/tmp/robotpkg/wip/MPC/work/MPC-1.0/MPC/core/environment/src/RoadMap.cpp:1: /local/robotpkg/var/tmp/robotpkg/wip/MPC/work/MPC-1.0/MPC/core/./environment/inc/Obs.hpp: In member function 'virtual const mpc::PositionXYTh& mpc::Obs2D::pos(double) const': /local/robotpkg/var/tmp/robotpkg/wip/MPC/work/MPC-1.0/MPC/core/./environment/inc/Obs.hpp:180:82: warning: returning reference to temporary [-Wreturn-local-addr] virtual const PositionXYTh& pos(double t) const { return this->forecastPosT(t); } ^ [ 44%] Building CXX object core/CMakeFiles/MPC-core.dir/environment/src/SlopeMap.cpp.o [ 45%] Building CXX object core/CMakeFiles/MPC-core.dir/environment/src/VarSlopeMap.cpp.o [ 45%] Building CXX object core/CMakeFiles/MPC-core.dir/environment/src/BoolObsMap.cpp.o [ 46%] Building CXX object core/CMakeFiles/MPC-core.dir/environment/src/DistObsMap.cpp.o [ 47%] Building CXX object core/CMakeFiles/MPC-core.dir/collisionCheck/src/CollisionCheck.cpp.o /local/robotpkg/var/tmp/robotpkg/wip/MPC/work/MPC-1.0/MPC/core/environment/src/DistObsMap.cpp: In member function 'void mpc::DistObsMap::initTableDist(int, int)': /local/robotpkg/var/tmp/robotpkg/wip/MPC/work/MPC-1.0/MPC/core/environment/src/DistObsMap.cpp:305:18: warning: overflow in implicit constant conversion [-Woverflow] dist_[i][j].x = INFINITY; ^~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/MPC/work/MPC-1.0/MPC/core/environment/src/DistObsMap.cpp:306:18: warning: overflow in implicit constant conversion [-Woverflow] dist_[i][j].y = INFINITY; ^~~~~~~~ /local/robotpkg/var/tmp/robotpkg/wip/MPC/work/MPC-1.0/MPC/core/environment/src/RoadMap.cpp: In member function 'virtual void mpc::DRoadMap::toGL(double) const': /local/robotpkg/var/tmp/robotpkg/wip/MPC/work/MPC-1.0/MPC/core/environment/src/RoadMap.cpp:966:51: warning: narrowing conversion of 'coefR' from 'double' to 'GLfloat {aka float}' inside { } [-Wnarrowing] const GLfloat material[]={coefR,coefG,0.,1.}; ^ /local/robotpkg/var/tmp/robotpkg/wip/MPC/work/MPC-1.0/MPC/core/environment/src/RoadMap.cpp:966:51: warning: narrowing conversion of 'coefG' from 'double' to 'GLfloat {aka float}' inside { } [-Wnarrowing] [ 47%] Building CXX object core/CMakeFiles/MPC-core.dir/planner/src/CTrajPlanner.cpp.o [ 48%] Building CXX object core/CMakeFiles/MPC-core.dir/planner/src/PathPlanner.cpp.o [ 49%] Building CXX object core/CMakeFiles/MPC-core.dir/planner/src/PVDTrajPlanner.cpp.o In file included from /local/robotpkg/var/tmp/robotpkg/wip/MPC/work/MPC-1.0/MPC/core/./planner/inc/CTrajPlanner.hpp:4:0, from /local/robotpkg/var/tmp/robotpkg/wip/MPC/work/MPC-1.0/MPC/core/planner/src/CTrajPlanner.cpp:1: /local/robotpkg/var/tmp/robotpkg/wip/MPC/work/MPC-1.0/MPC/core/./trajGen/inc/TrajGen.hpp:90:25: error: 'constexpr' needed for in-class initialization of static data member 'const double mpc::TrajGen::E' of non-integral type [-fpermissive] static const double E = 0.000000001; /**< small value for computation of the derivatives by finite differences */ ^ /local/robotpkg/var/tmp/robotpkg/wip/MPC/work/MPC-1.0/MPC/core/./trajGen/inc/TrajGen.hpp:91:25: error: 'constexpr' needed for in-class initialization of static data member 'const double mpc::TrajGen::UnSurE' of non-integral type [-fpermissive] static const double UnSurE = 1000000000.0; /**< great value for computation of the derivatives by finite differences */ ^~~~~~ In file included from /local/robotpkg/var/tmp/robotpkg/wip/MPC/work/MPC-1.0/MPC/core/./environment/inc/Environment.hpp:6:0, from /local/robotpkg/var/tmp/robotpkg/wip/MPC/work/MPC-1.0/MPC/core/./planner/inc/TrajPlanner.hpp:5, from /local/robotpkg/var/tmp/robotpkg/wip/MPC/work/MPC-1.0/MPC/core/./planner/inc/CTrajPlanner.hpp:5, from /local/robotpkg/var/tmp/robotpkg/wip/MPC/work/MPC-1.0/MPC/core/planner/src/CTrajPlanner.cpp:1: /local/robotpkg/var/tmp/robotpkg/wip/MPC/work/MPC-1.0/MPC/core/./environment/inc/Obs.hpp: In member function 'virtual const mpc::PositionXYTh& mpc::Obs2D::pos(double) const': /local/robotpkg/var/tmp/robotpkg/wip/MPC/work/MPC-1.0/MPC/core/./environment/inc/Obs.hpp:180:82: warning: returning reference to temporary [-Wreturn-local-addr] virtual const PositionXYTh& pos(double t) const { return this->forecastPosT(t); } ^ [ 49%] Building CXX object core/CMakeFiles/MPC-core.dir/planner/src/RoadMapPP.cpp.o In file included from /local/robotpkg/var/tmp/robotpkg/wip/MPC/work/MPC-1.0/MPC/core/./environment/inc/Environment.hpp:6:0, from /local/robotpkg/var/tmp/robotpkg/wip/MPC/work/MPC-1.0/MPC/core/./planner/inc/PathPlanner.hpp:5, from /local/robotpkg/var/tmp/robotpkg/wip/MPC/work/MPC-1.0/MPC/core/planner/src/PathPlanner.cpp:1: /local/robotpkg/var/tmp/robotpkg/wip/MPC/work/MPC-1.0/MPC/core/./environment/inc/Obs.hpp: In member function 'virtual const mpc::PositionXYTh& mpc::Obs2D::pos(double) const': /local/robotpkg/var/tmp/robotpkg/wip/MPC/work/MPC-1.0/MPC/core/./environment/inc/Obs.hpp:180:82: warning: returning reference to temporary [-Wreturn-local-addr] virtual const PositionXYTh& pos(double t) const { return this->forecastPosT(t); } ^ In file included from /local/robotpkg/var/tmp/robotpkg/wip/MPC/work/MPC-1.0/MPC/core/./environment/inc/Environment.hpp:6:0, from /local/robotpkg/var/tmp/robotpkg/wip/MPC/work/MPC-1.0/MPC/core/./planner/inc/TrajPlanner.hpp:5, from /local/robotpkg/var/tmp/robotpkg/wip/MPC/work/MPC-1.0/MPC/core/./planner/inc/PVDTrajPlanner.hpp:4, from /local/robotpkg/var/tmp/robotpkg/wip/MPC/work/MPC-1.0/MPC/core/planner/src/PVDTrajPlanner.cpp:1: /local/robotpkg/var/tmp/robotpkg/wip/MPC/work/MPC-1.0/MPC/core/./environment/inc/Obs.hpp: In member function 'virtual const mpc::PositionXYTh& mpc::Obs2D::pos(double) const': /local/robotpkg/var/tmp/robotpkg/wip/MPC/work/MPC-1.0/MPC/core/./environment/inc/Obs.hpp:180:82: warning: returning reference to temporary [-Wreturn-local-addr] virtual const PositionXYTh& pos(double t) const { return this->forecastPosT(t); } ^ make[2]: *** [core/CMakeFiles/MPC-core.dir/build.make:1695: core/CMakeFiles/MPC-core.dir/planner/src/CTrajPlanner.cpp.o] Error 1 make[2]: *** Waiting for unfinished jobs.... In file included from /local/robotpkg/var/tmp/robotpkg/wip/MPC/work/MPC-1.0/MPC/core/./environment/inc/Environment.hpp:6:0, from /local/robotpkg/var/tmp/robotpkg/wip/MPC/work/MPC-1.0/MPC/core/./planner/inc/PathPlanner.hpp:5, from /local/robotpkg/var/tmp/robotpkg/wip/MPC/work/MPC-1.0/MPC/core/./planner/inc/RoadMapPP.hpp:4, from /local/robotpkg/var/tmp/robotpkg/wip/MPC/work/MPC-1.0/MPC/core/planner/src/RoadMapPP.cpp:1: /local/robotpkg/var/tmp/robotpkg/wip/MPC/work/MPC-1.0/MPC/core/./environment/inc/Obs.hpp: In member function 'virtual const mpc::PositionXYTh& mpc::Obs2D::pos(double) const': /local/robotpkg/var/tmp/robotpkg/wip/MPC/work/MPC-1.0/MPC/core/./environment/inc/Obs.hpp:180:82: warning: returning reference to temporary [-Wreturn-local-addr] virtual const PositionXYTh& pos(double t) const { return this->forecastPosT(t); } ^ make[1]: *** [CMakeFiles/Makefile2:136: core/CMakeFiles/MPC-core.dir/all] Error 2 make: *** [Makefile:130: all] Error 2