=> Bootstrap dependency digest>=20010302: found digest-20190127 ===> Skipping vulnerability checks. WARNING: No /var/db/pkg/pkg-vulnerabilities file found. WARNING: To fix run: `/usr/sbin/pkg_admin -K /var/db/pkg fetch-pkg-vulnerabilities'. ===> Building for step-4.14.3nb14 Scanning dependencies of target doc-handbook Scanning dependencies of target stepcore_automoc Scanning dependencies of target tests_automoc Scanning dependencies of target step_automoc [ 1%] Generating index.cache.bz2 Generating maintest.moc [ 1%] Built target stepcore_automoc Generating worldmodel.moc [ 1%] Built target tests_automoc Generating undobrowser.moc Scanning dependencies of target stepcore Generating itempalette.moc [ 3%] Building CXX object stepcore/CMakeFiles/stepcore.dir/stepcore_automoc.cpp.o [ 4%] Building CXX object stepcore/CMakeFiles/stepcore.dir/object.cc.o [ 6%] Building CXX object stepcore/CMakeFiles/stepcore.dir/constants.cc.o Generating simulationthread.moc [ 7%] Building CXX object stepcore/CMakeFiles/stepcore.dir/world.cc.o Generating propertiesbrowser.moc [ 7%] Built target doc-handbook Generating softbodygraphics.moc Generating toolgraphics.moc Generating mainwindow.moc In file included from /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/Core:103:0, from /tmp/misc/step/work/step-4.14.3/stepcore/object.h:29, from /tmp/misc/step/work/step-4.14.3/stepcore/object.cc:19: /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/util/Memory.h: In function 'Integer Eigen::ei_alignmentOffset(const Scalar*, Integer)': /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/util/Memory.h:232:51: warning: typedef 'Packet' locally defined but not used [-Wunused-local-typedefs] typedef typename ei_packet_traits::type Packet; ^~~~~~ In file included from /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/Core:110:0, from /tmp/misc/step/work/step-4.14.3/stepcore/object.h:29, from /tmp/misc/step/work/step-4.14.3/stepcore/object.cc:19: /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/arch/SSE/PacketMath.h: At global scope: /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/arch/SSE/PacketMath.h:36:44: warning: ignoring attributes on template argument '__m128 {aka __vector(4) float}' [-Wignored-attributes] template<> struct ei_unpacket_traits<__m128> { typedef float type; enum {size=4}; }; ^ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/arch/SSE/PacketMath.h:37:45: warning: ignoring attributes on template argument '__m128d {aka __vector(2) double}' [-Wignored-attributes] template<> struct ei_unpacket_traits<__m128d> { typedef double type; enum {size=2}; }; ^ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/arch/SSE/PacketMath.h:38:45: warning: ignoring attributes on template argument '__m128i {aka __vector(2) long long int}' [-Wignored-attributes] template<> struct ei_unpacket_traits<__m128i> { typedef int type; enum {size=4}; }; ^ In file included from /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/Core:110:0, from /tmp/misc/step/work/step-4.14.3/stepcore/object.h:29, from /tmp/misc/step/work/step-4.14.3/stepcore/object.cc:19: /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128 {aka __vector(4) float}' [-Wignored-attributes] struct ei_palign_impl ^ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i {aka __vector(2) long long int}' [-Wignored-attributes] struct ei_palign_impl ^ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d {aka __vector(2) double}' [-Wignored-attributes] struct ei_palign_impl ^ [ 9%] Building CXX object stepcore/CMakeFiles/stepcore.dir/solver.cc.o Generating infobrowser.moc In file included from /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/Core:103:0, from /tmp/misc/step/work/step-4.14.3/stepcore/object.h:29, from /tmp/misc/step/work/step-4.14.3/stepcore/types.h:26, from /tmp/misc/step/work/step-4.14.3/stepcore/world.h:26, from /tmp/misc/step/work/step-4.14.3/stepcore/world.cc:19: /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/util/Memory.h: In function 'Integer Eigen::ei_alignmentOffset(const Scalar*, Integer)': /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/util/Memory.h:232:51: warning: typedef 'Packet' locally defined but not used [-Wunused-local-typedefs] typedef typename ei_packet_traits::type Packet; ^~~~~~ In file included from /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/Core:110:0, from /tmp/misc/step/work/step-4.14.3/stepcore/object.h:29, from /tmp/misc/step/work/step-4.14.3/stepcore/types.h:26, from /tmp/misc/step/work/step-4.14.3/stepcore/world.h:26, from /tmp/misc/step/work/step-4.14.3/stepcore/world.cc:19: /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/arch/SSE/PacketMath.h: At global scope: /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/arch/SSE/PacketMath.h:36:44: warning: ignoring attributes on template argument '__m128 {aka __vector(4) float}' [-Wignored-attributes] template<> struct ei_unpacket_traits<__m128> { typedef float type; enum {size=4}; }; ^ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/arch/SSE/PacketMath.h:37:45: warning: ignoring attributes on template argument '__m128d {aka __vector(2) double}' [-Wignored-attributes] template<> struct ei_unpacket_traits<__m128d> { typedef double type; enum {size=2}; }; ^ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/arch/SSE/PacketMath.h:38:45: warning: ignoring attributes on template argument '__m128i {aka __vector(2) long long int}' [-Wignored-attributes] template<> struct ei_unpacket_traits<__m128i> { typedef int type; enum {size=4}; }; ^ In file included from /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/Core:110:0, from /tmp/misc/step/work/step-4.14.3/stepcore/object.h:29, from /tmp/misc/step/work/step-4.14.3/stepcore/types.h:26, from /tmp/misc/step/work/step-4.14.3/stepcore/world.h:26, from /tmp/misc/step/work/step-4.14.3/stepcore/world.cc:19: /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128 {aka __vector(4) float}' [-Wignored-attributes] struct ei_palign_impl ^ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i {aka __vector(2) long long int}' [-Wignored-attributes] struct ei_palign_impl ^ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d {aka __vector(2) double}' [-Wignored-attributes] struct ei_palign_impl ^ Generating worldscene.moc Generating worldbrowser.moc In file included from /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/Sparse:88:0, from /tmp/misc/step/work/step-4.14.3/stepcore/types.h:31, from /tmp/misc/step/work/step-4.14.3/stepcore/world.h:26, from /tmp/misc/step/work/step-4.14.3/stepcore/world.cc:19: /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Sparse/AmbiVector.h: In member function 'void Eigen::AmbiVector<_Scalar>::nonZeros() const': /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Sparse/AmbiVector.h:139:12: error: return-statement with a value, in function returning 'void' [-fpermissive] return m_llSize; ^~~~~~~~ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Sparse/AmbiVector.h:141:20: error: return-statement with a value, in function returning 'void' [-fpermissive] return m_end - m_start; ^~~~~~~ Generating gasgraphics.moc [ 10%] Building CXX object stepcore/CMakeFiles/stepcore.dir/collisionsolver.cc.o Generating moc_worldgraphics.cpp In file included from /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/Core:102:0, from /tmp/misc/step/work/step-4.14.3/stepcore/object.h:29, from /tmp/misc/step/work/step-4.14.3/stepcore/types.h:26, from /tmp/misc/step/work/step-4.14.3/stepcore/world.h:26, from /tmp/misc/step/work/step-4.14.3/stepcore/world.cc:19: /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Matrix.h: In instantiation of 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const double&, const double&) [with _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 2; int _MaxRows = 2; int _MaxCols = 1]': /tmp/misc/step/work/step-4.14.3/stepcore/types.h:90:96: required from here /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/util/StaticAssert.h:119:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT(TYPE::IsVectorAtCompileTime && TYPE::SizeAtCompileTime==SIZE, \ ^~~~~~~~~~~~~~~~~~~ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Matrix.h:376:7: note: in expansion of macro 'EIGEN_STATIC_ASSERT_VECTOR_SPECIFIC_SIZE' EIGEN_STATIC_ASSERT_VECTOR_SPECIFIC_SIZE(Matrix, 2) ^ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Product.h: In instantiation of 'const typename Eigen::ProductReturnType::Type Eigen::MatrixBase::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Matrix; Derived = Eigen::DiagonalMatrix >; typename Eigen::ProductReturnType::Type = Eigen::Product >&, const Eigen::Matrix&, 2>]': /tmp/misc/step/work/step-4.14.3/stepcore/world.cc:802:115: required from here /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Product.h:293:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT(ProductIsValid || !(AreVectors && SameSizes), ^~~~~~~~~~~~~~~~~~~ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Product.h:295:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT(ProductIsValid || !(SameSizes && !AreVectors), ^~~~~~~~~~~~~~~~~~~ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Product.h:297:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT(ProductIsValid || SameSizes, INVALID_MATRIX_PRODUCT) ^~~~~~~~~~~~~~~~~~~ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 2; int _MaxRows = 2; int _MaxCols = 1]': /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Matrix.h:311:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix() [with _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 2; int _MaxRows = 2; int _MaxCols = 1]' /tmp/misc/step/work/step-4.14.3/stepcore/types.h:87:66: required from here /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = int; int _Rows = 2; int _Cols = 1; int _Options = 2; int _MaxRows = 2; int _MaxCols = 1]': /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Matrix.h:311:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix() [with _Scalar = int; int _Rows = 2; int _Cols = 1; int _Options = 2; int _MaxRows = 2; int _MaxCols = 1]' /tmp/misc/step/work/step-4.14.3/stepcore/types.h:107:66: required from here /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = double; int _Rows = 10000; int _Cols = 1; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 1]': /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Matrix.h:311:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix() [with _Scalar = double; int _Rows = 10000; int _Cols = 1; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 1]' /tmp/misc/step/work/step-4.14.3/stepcore/world.h:241:70: required from here /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]': /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Matrix.h:311:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix() [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]' /usr/pkg/qt4/include/QtCore/qmetatype.h:141:16: required from 'void* qMetaTypeConstructHelper(const T*) [with T = Eigen::Matrix]' /usr/pkg/qt4/include/QtCore/qmetatype.h:196:18: required from 'int qRegisterMetaType(const char*, T*) [with T = Eigen::Matrix]' /tmp/misc/step/work/step-4.14.3/stepcore/vector.h:44:1: required from here /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = int; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]': /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Matrix.h:311:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix() [with _Scalar = int; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]' /usr/pkg/qt4/include/QtCore/qmetatype.h:141:16: required from 'void* qMetaTypeConstructHelper(const T*) [with T = Eigen::Matrix]' /usr/pkg/qt4/include/QtCore/qmetatype.h:196:18: required from 'int qRegisterMetaType(const char*, T*) [with T = Eigen::Matrix]' /tmp/misc/step/work/step-4.14.3/stepcore/vector.h:46:1: required from here /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 2; int _MaxRows = 2; int _MaxCols = 1]' /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Matrix.h:415:19: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 2; int _MaxRows = 2; int _MaxCols = 1]' /tmp/misc/step/work/step-4.14.3/stepcore/types.h:87:66: required from here /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = int; int _Rows = 2; int _Cols = 1; int _Options = 2; int _MaxRows = 2; int _MaxCols = 1]' /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Matrix.h:415:19: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = int; int _Rows = 2; int _Cols = 1; int _Options = 2; int _MaxRows = 2; int _MaxCols = 1]' /tmp/misc/step/work/step-4.14.3/stepcore/types.h:107:66: required from here /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ In file included from /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/Core:103:0, from /tmp/misc/step/work/step-4.14.3/stepcore/object.h:29, from /tmp/misc/step/work/step-4.14.3/stepcore/solver.h:26, from /tmp/misc/step/work/step-4.14.3/stepcore/solver.cc:19: /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/util/Memory.h: In function 'Integer Eigen::ei_alignmentOffset(const Scalar*, Integer)': /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/util/Memory.h:232:51: warning: typedef 'Packet' locally defined but not used [-Wunused-local-typedefs] typedef typename ei_packet_traits::type Packet; ^~~~~~ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::ei_scalar_sum_op; Lhs = Eigen::Map, 0>; Rhs = Eigen::Product >&, const Eigen::Matrix&, 2>]': /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/CwiseBinaryOp.h:180:10: required from 'const Eigen::CwiseBinaryOp::Scalar>, Derived, OtherDerived> Eigen::MatrixBase::operator+(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Product >&, const Eigen::Matrix&, 2>; Derived = Eigen::Map, 0>; typename Eigen::ei_traits::Scalar = double]' /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/MapBase.h:184:41: required from 'Derived& Eigen::MapBase::operator+=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Product >&, const Eigen::Matrix&, 2>; Derived = Eigen::Map >]' /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Map.h:95:5: required from 'Eigen::Map& Eigen::Map::operator+=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Product >&, const Eigen::Matrix&, 2>; MatrixType = Eigen::Matrix; int PacketAccess = 1]' /tmp/misc/step/work/step-4.14.3/stepcore/world.cc:802:115: required from here /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/CwiseBinaryOp.h:99:7: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_functor_allows_mixing_real_and_complex::ret ^~~~~~~~~~~~~~~~~~~ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/CwiseBinaryOp.h:104:7: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Lhs, Rhs) ^ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]' /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Matrix.h:415:19: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]' /usr/pkg/qt4/include/QtCore/qmetatype.h:142:12: required from 'void* qMetaTypeConstructHelper(const T*) [with T = Eigen::Matrix]' /usr/pkg/qt4/include/QtCore/qmetatype.h:196:18: required from 'int qRegisterMetaType(const char*, T*) [with T = Eigen::Matrix]' /tmp/misc/step/work/step-4.14.3/stepcore/vector.h:44:1: required from here /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ In file included from /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/Core:110:0, from /tmp/misc/step/work/step-4.14.3/stepcore/object.h:29, from /tmp/misc/step/work/step-4.14.3/stepcore/solver.h:26, from /tmp/misc/step/work/step-4.14.3/stepcore/solver.cc:19: /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/arch/SSE/PacketMath.h: At global scope: /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/arch/SSE/PacketMath.h:36:44: warning: ignoring attributes on template argument '__m128 {aka __vector(4) float}' [-Wignored-attributes] template<> struct ei_unpacket_traits<__m128> { typedef float type; enum {size=4}; }; ^ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/arch/SSE/PacketMath.h:37:45: warning: ignoring attributes on template argument '__m128d {aka __vector(2) double}' [-Wignored-attributes] template<> struct ei_unpacket_traits<__m128d> { typedef double type; enum {size=2}; }; ^ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/arch/SSE/PacketMath.h:38:45: warning: ignoring attributes on template argument '__m128i {aka __vector(2) long long int}' [-Wignored-attributes] template<> struct ei_unpacket_traits<__m128i> { typedef int type; enum {size=4}; }; ^ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = int; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]' /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Matrix.h:415:19: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = int; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]' /usr/pkg/qt4/include/QtCore/qmetatype.h:142:12: required from 'void* qMetaTypeConstructHelper(const T*) [with T = Eigen::Matrix]' /usr/pkg/qt4/include/QtCore/qmetatype.h:196:18: required from 'int qRegisterMetaType(const char*, T*) [with T = Eigen::Matrix]' /tmp/misc/step/work/step-4.14.3/stepcore/vector.h:46:1: required from here /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ In file included from /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/Core:110:0, from /tmp/misc/step/work/step-4.14.3/stepcore/object.h:29, from /tmp/misc/step/work/step-4.14.3/stepcore/solver.h:26, from /tmp/misc/step/work/step-4.14.3/stepcore/solver.cc:19: /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128 {aka __vector(4) float}' [-Wignored-attributes] struct ei_palign_impl ^ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i {aka __vector(2) long long int}' [-Wignored-attributes] struct ei_palign_impl ^ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d {aka __vector(2) double}' [-Wignored-attributes] struct ei_palign_impl ^ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, Eigen::Map, 0>, Eigen::Product >&, const Eigen::Matrix&, 2> >; Derived = Eigen::Map >]': /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Map >; OtherDerived = Eigen::CwiseBinaryOp, Eigen::Map, 0>, Eigen::Product >&, const Eigen::Matrix&, 2> >]' /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Assign.h:467:55: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, Eigen::Map, 0>, Eigen::Product >&, const Eigen::Matrix&, 2> >; Derived = Eigen::Map >]' /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/MapBase.h:177:29: required from 'Derived& Eigen::MapBase::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, Eigen::Map, 0>, Eigen::Product >&, const Eigen::Matrix&, 2> >; Derived = Eigen::Map >]' /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Map.h:95:5: required from 'Eigen::Map& Eigen::Map::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, Eigen::Map, 0>, Eigen::Product >&, const Eigen::Matrix&, 2> >; MatrixType = Eigen::Matrix; int PacketAccess = 1]' /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/MapBase.h:184:24: required from 'Derived& Eigen::MapBase::operator+=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Product >&, const Eigen::Matrix&, 2>; Derived = Eigen::Map >]' /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Map.h:95:5: required from 'Eigen::Map& Eigen::Map::operator+=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Product >&, const Eigen::Matrix&, 2>; MatrixType = Eigen::Matrix; int PacketAccess = 1]' /tmp/misc/step/work/step-4.14.3/stepcore/world.cc:802:115: required from here /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]': /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >]' /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _Scalar = double; int _Rows = 10000; int _Cols = 1; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 1]' /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Matrix.h:541:107: required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _Scalar = double; int _Rows = 10000; int _Cols = 1; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 1]' /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Matrix.h:533:20: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _Scalar = double; int _Rows = 10000; int _Cols = 1; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 1]' /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Matrix.h:283:18: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _Scalar = double; int _Rows = 10000; int _Cols = 1; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 1]' /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/CwiseNullaryOp.h:270:20: required from 'Derived& Eigen::MatrixBase::setConstant(const Scalar&) [with Derived = Eigen::Matrix; Eigen::MatrixBase::Scalar = double]' /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/CwiseNullaryOp.h:402:21: required from 'Derived& Eigen::MatrixBase::setZero() [with Derived = Eigen::Matrix]' /tmp/misc/step/work/step-4.14.3/stepcore/world.cc:231:26: required from here /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ In file included from /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/Core:125:0, from /tmp/misc/step/work/step-4.14.3/stepcore/object.h:29, from /tmp/misc/step/work/step-4.14.3/stepcore/types.h:26, from /tmp/misc/step/work/step-4.14.3/stepcore/world.h:26, from /tmp/misc/step/work/step-4.14.3/stepcore/world.cc:19: /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Assign.h: In instantiation of 'static void Eigen::ei_assign_impl::run(Derived1&, const Derived2&) [with Derived1 = Eigen::Matrix; Derived2 = Eigen::CwiseNullaryOp, Eigen::Matrix >]': /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Assign.h:432:45: required from 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]' /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >]' /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _Scalar = double; int _Rows = 10000; int _Cols = 1; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 1]' /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Matrix.h:541:107: required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _Scalar = double; int _Rows = 10000; int _Cols = 1; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 1]' /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Matrix.h:533:20: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _Scalar = double; int _Rows = 10000; int _Cols = 1; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 1]' /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Matrix.h:283:18: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _Scalar = double; int _Rows = 10000; int _Cols = 1; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 1]' /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/CwiseNullaryOp.h:270:20: required from 'Derived& Eigen::MatrixBase::setConstant(const Scalar&) [with Derived = Eigen::Matrix; Eigen::MatrixBase::Scalar = double]' /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/CwiseNullaryOp.h:402:21: required from 'Derived& Eigen::MatrixBase::setZero() [with Derived = Eigen::Matrix]' /tmp/misc/step/work/step-4.14.3/stepcore/world.cc:231:26: required from here /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Assign.h:332:80: warning: enum constant in boolean context [-Wint-in-bool-context] const int alignedStart = ei_assign_traits::DstIsAligned ? 0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ : ei_alignmentOffset(&dst.coeffRef(0), size); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Generating moc_polygongraphics.cpp --- stepcore/CMakeFiles/stepcore.dir/world.cc.o --- *** [stepcore/CMakeFiles/stepcore.dir/world.cc.o] Error code 1 make[2]: stopped in /tmp/misc/step/work/step-4.14.3/_KDE_build Generating moc_messageframe.cpp In file included from /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/Core:102:0, from /tmp/misc/step/work/step-4.14.3/stepcore/object.h:29, from /tmp/misc/step/work/step-4.14.3/stepcore/solver.h:26, from /tmp/misc/step/work/step-4.14.3/stepcore/solver.cc:19: /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 2; int _MaxRows = 2; int _MaxCols = 1]': /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Matrix.h:311:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix() [with _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 2; int _MaxRows = 2; int _MaxCols = 1]' /usr/pkg/qt4/include/QtCore/qmetatype.h:141:16: required from 'void* qMetaTypeConstructHelper(const T*) [with T = Eigen::Matrix]' /usr/pkg/qt4/include/QtCore/qmetatype.h:196:18: required from 'int qRegisterMetaType(const char*, T*) [with T = Eigen::Matrix]' /tmp/misc/step/work/step-4.14.3/stepcore/vector.h:43:1: required from here /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]': /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Matrix.h:311:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix() [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]' /usr/pkg/qt4/include/QtCore/qmetatype.h:141:16: required from 'void* qMetaTypeConstructHelper(const T*) [with T = Eigen::Matrix]' /usr/pkg/qt4/include/QtCore/qmetatype.h:196:18: required from 'int qRegisterMetaType(const char*, T*) [with T = Eigen::Matrix]' /tmp/misc/step/work/step-4.14.3/stepcore/vector.h:44:1: required from here /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = int; int _Rows = 2; int _Cols = 1; int _Options = 2; int _MaxRows = 2; int _MaxCols = 1]': /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Matrix.h:311:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix() [with _Scalar = int; int _Rows = 2; int _Cols = 1; int _Options = 2; int _MaxRows = 2; int _MaxCols = 1]' /usr/pkg/qt4/include/QtCore/qmetatype.h:141:16: required from 'void* qMetaTypeConstructHelper(const T*) [with T = Eigen::Matrix]' /usr/pkg/qt4/include/QtCore/qmetatype.h:196:18: required from 'int qRegisterMetaType(const char*, T*) [with T = Eigen::Matrix]' /tmp/misc/step/work/step-4.14.3/stepcore/vector.h:45:1: required from here /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = int; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]': /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Matrix.h:311:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix() [with _Scalar = int; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]' /usr/pkg/qt4/include/QtCore/qmetatype.h:141:16: required from 'void* qMetaTypeConstructHelper(const T*) [with T = Eigen::Matrix]' /usr/pkg/qt4/include/QtCore/qmetatype.h:196:18: required from 'int qRegisterMetaType(const char*, T*) [with T = Eigen::Matrix]' /tmp/misc/step/work/step-4.14.3/stepcore/vector.h:46:1: required from here /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 2; int _MaxRows = 2; int _MaxCols = 1]' /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Matrix.h:415:19: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 2; int _MaxRows = 2; int _MaxCols = 1]' /usr/pkg/qt4/include/QtCore/qmetatype.h:142:12: required from 'void* qMetaTypeConstructHelper(const T*) [with T = Eigen::Matrix]' /usr/pkg/qt4/include/QtCore/qmetatype.h:196:18: required from 'int qRegisterMetaType(const char*, T*) [with T = Eigen::Matrix]' /tmp/misc/step/work/step-4.14.3/stepcore/vector.h:43:1: required from here /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]' /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Matrix.h:415:19: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]' /usr/pkg/qt4/include/QtCore/qmetatype.h:142:12: required from 'void* qMetaTypeConstructHelper(const T*) [with T = Eigen::Matrix]' /usr/pkg/qt4/include/QtCore/qmetatype.h:196:18: required from 'int qRegisterMetaType(const char*, T*) [with T = Eigen::Matrix]' /tmp/misc/step/work/step-4.14.3/stepcore/vector.h:44:1: required from here /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = int; int _Rows = 2; int _Cols = 1; int _Options = 2; int _MaxRows = 2; int _MaxCols = 1]' /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Matrix.h:415:19: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = int; int _Rows = 2; int _Cols = 1; int _Options = 2; int _MaxRows = 2; int _MaxCols = 1]' /usr/pkg/qt4/include/QtCore/qmetatype.h:142:12: required from 'void* qMetaTypeConstructHelper(const T*) [with T = Eigen::Matrix]' /usr/pkg/qt4/include/QtCore/qmetatype.h:196:18: required from 'int qRegisterMetaType(const char*, T*) [with T = Eigen::Matrix]' /tmp/misc/step/work/step-4.14.3/stepcore/vector.h:45:1: required from here /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = int; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]' /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Matrix.h:415:19: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = int; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]' /usr/pkg/qt4/include/QtCore/qmetatype.h:142:12: required from 'void* qMetaTypeConstructHelper(const T*) [with T = Eigen::Matrix]' /usr/pkg/qt4/include/QtCore/qmetatype.h:196:18: required from 'int qRegisterMetaType(const char*, T*) [with T = Eigen::Matrix]' /tmp/misc/step/work/step-4.14.3/stepcore/vector.h:46:1: required from here /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ Generating moc_clipboard.cpp A failure has been detected in another branch of the parallel make make[2]: stopped in /tmp/misc/step/work/step-4.14.3/_KDE_build --- step/CMakeFiles/step_automoc.dir/all --- *** [step/CMakeFiles/step_automoc.dir/all] Error code 2 make[1]: stopped in /tmp/misc/step/work/step-4.14.3/_KDE_build In file included from /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/Core:103:0, from /tmp/misc/step/work/step-4.14.3/stepcore/object.h:29, from /tmp/misc/step/work/step-4.14.3/stepcore/collisionsolver.h:26, from /tmp/misc/step/work/step-4.14.3/stepcore/collisionsolver.cc:19: /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/util/Memory.h: In function 'Integer Eigen::ei_alignmentOffset(const Scalar*, Integer)': /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/util/Memory.h:232:51: warning: typedef 'Packet' locally defined but not used [-Wunused-local-typedefs] typedef typename ei_packet_traits::type Packet; ^~~~~~ In file included from /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/Core:110:0, from /tmp/misc/step/work/step-4.14.3/stepcore/object.h:29, from /tmp/misc/step/work/step-4.14.3/stepcore/collisionsolver.h:26, from /tmp/misc/step/work/step-4.14.3/stepcore/collisionsolver.cc:19: /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/arch/SSE/PacketMath.h: At global scope: /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/arch/SSE/PacketMath.h:36:44: warning: ignoring attributes on template argument '__m128 {aka __vector(4) float}' [-Wignored-attributes] template<> struct ei_unpacket_traits<__m128> { typedef float type; enum {size=4}; }; ^ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/arch/SSE/PacketMath.h:37:45: warning: ignoring attributes on template argument '__m128d {aka __vector(2) double}' [-Wignored-attributes] template<> struct ei_unpacket_traits<__m128d> { typedef double type; enum {size=2}; }; ^ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/arch/SSE/PacketMath.h:38:45: warning: ignoring attributes on template argument '__m128i {aka __vector(2) long long int}' [-Wignored-attributes] template<> struct ei_unpacket_traits<__m128i> { typedef int type; enum {size=4}; }; ^ In file included from /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/Core:110:0, from /tmp/misc/step/work/step-4.14.3/stepcore/object.h:29, from /tmp/misc/step/work/step-4.14.3/stepcore/collisionsolver.h:26, from /tmp/misc/step/work/step-4.14.3/stepcore/collisionsolver.cc:19: /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/arch/SSE/PacketMath.h:265:36: warning: ignoring attributes on template argument '__m128 {aka __vector(4) float}' [-Wignored-attributes] struct ei_palign_impl ^ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/arch/SSE/PacketMath.h:288:37: warning: ignoring attributes on template argument '__m128i {aka __vector(2) long long int}' [-Wignored-attributes] struct ei_palign_impl ^ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/arch/SSE/PacketMath.h:311:37: warning: ignoring attributes on template argument '__m128d {aka __vector(2) double}' [-Wignored-attributes] struct ei_palign_impl ^ In file included from /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/Sparse:88:0, from /tmp/misc/step/work/step-4.14.3/stepcore/types.h:31, from /tmp/misc/step/work/step-4.14.3/stepcore/world.h:26, from /tmp/misc/step/work/step-4.14.3/stepcore/collisionsolver.h:27, from /tmp/misc/step/work/step-4.14.3/stepcore/collisionsolver.cc:19: /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Sparse/AmbiVector.h: In member function 'void Eigen::AmbiVector<_Scalar>::nonZeros() const': /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Sparse/AmbiVector.h:139:12: error: return-statement with a value, in function returning 'void' [-fpermissive] return m_llSize; ^~~~~~~~ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Sparse/AmbiVector.h:141:20: error: return-statement with a value, in function returning 'void' [-fpermissive] return m_end - m_start; ^~~~~~~ In file included from /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/Core:102:0, from /tmp/misc/step/work/step-4.14.3/stepcore/object.h:29, from /tmp/misc/step/work/step-4.14.3/stepcore/collisionsolver.h:26, from /tmp/misc/step/work/step-4.14.3/stepcore/collisionsolver.cc:19: /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Matrix.h: In instantiation of 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const double&, const double&) [with _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 2; int _MaxRows = 2; int _MaxCols = 1]': /tmp/misc/step/work/step-4.14.3/stepcore/types.h:90:96: required from here /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/util/StaticAssert.h:119:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT(TYPE::IsVectorAtCompileTime && TYPE::SizeAtCompileTime==SIZE, \ ^~~~~~~~~~~~~~~~~~~ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Matrix.h:376:7: note: in expansion of macro 'EIGEN_STATIC_ASSERT_VECTOR_SPECIFIC_SIZE' EIGEN_STATIC_ASSERT_VECTOR_SPECIFIC_SIZE(Matrix, 2) ^ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Dot.h: In instantiation of 'typename Eigen::ei_traits::Scalar Eigen::MatrixBase::dot(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix; typename Eigen::ei_traits::Scalar = double]': /tmp/misc/step/work/step-4.14.3/stepcore/collisionsolver.cc:115:40: required from here /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Dot.h:264:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Dot.h: In instantiation of 'typename Eigen::ei_traits::Scalar Eigen::MatrixBase::dot(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::CwiseBinaryOp, Eigen::Matrix, Eigen::Matrix >; Derived = Eigen::Matrix; typename Eigen::ei_traits::Scalar = double]': /tmp/misc/step/work/step-4.14.3/stepcore/collisionsolver.cc:161:44: required from here /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Dot.h:264:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 2; int _MaxRows = 2; int _MaxCols = 1]': /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Matrix.h:311:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix() [with _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 2; int _MaxRows = 2; int _MaxCols = 1]' /tmp/misc/step/work/step-4.14.3/stepcore/types.h:87:66: required from here /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = int; int _Rows = 2; int _Cols = 1; int _Options = 2; int _MaxRows = 2; int _MaxCols = 1]': /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Matrix.h:311:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix() [with _Scalar = int; int _Rows = 2; int _Cols = 1; int _Options = 2; int _MaxRows = 2; int _MaxCols = 1]' /tmp/misc/step/work/step-4.14.3/stepcore/types.h:107:66: required from here /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = double; int _Rows = 10000; int _Cols = 1; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 1]': /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Matrix.h:311:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix() [with _Scalar = double; int _Rows = 10000; int _Cols = 1; int _Options = 2; int _MaxRows = 10000; int _MaxCols = 1]' /tmp/misc/step/work/step-4.14.3/stepcore/world.h:241:70: required from here /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/CwiseNullaryOp.h: In instantiation of 'static const ConstantReturnType Eigen::MatrixBase::Constant(const Scalar&) [with Derived = Eigen::Matrix; Eigen::MatrixBase::ConstantReturnType = Eigen::CwiseNullaryOp, Eigen::Matrix >; typename Eigen::ei_traits::Scalar = double; Eigen::MatrixBase::Scalar = double]': /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/CwiseNullaryOp.h:371:18: required from 'static const ConstantReturnType Eigen::MatrixBase::Zero() [with Derived = Eigen::Matrix; Eigen::MatrixBase::ConstantReturnType = Eigen::CwiseNullaryOp, Eigen::Matrix >; typename Eigen::ei_traits::Scalar = double]' /tmp/misc/step/work/step-4.14.3/stepcore/rigidbody.h:155:59: required from here /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/util/StaticAssert.h:114:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT(TYPE::SizeAtCompileTime!=Eigen::Dynamic, \ ^~~~~~~~~~~~~~~~~~~ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/CwiseNullaryOp.h:227:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_FIXED_SIZE' EIGEN_STATIC_ASSERT_FIXED_SIZE(Derived) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::ei_scalar_difference_op; Lhs = Eigen::Matrix; Rhs = Eigen::Matrix]': /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/CwiseBinaryOp.h:151:10: required from 'const Eigen::CwiseBinaryOp::Scalar>, Derived, OtherDerived> Eigen::MatrixBase::operator-(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix; typename Eigen::ei_traits::Scalar = double]' /tmp/misc/step/work/step-4.14.3/stepcore/collisionsolver.cc:89:28: required from here /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/CwiseBinaryOp.h:99:7: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_functor_allows_mixing_real_and_complex::ret ^~~~~~~~~~~~~~~~~~~ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/CwiseBinaryOp.h:104:7: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Lhs, Rhs) ^ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::ei_scalar_sum_op; Lhs = Eigen::CwiseUnaryOp, Eigen::Matrix >; Rhs = Eigen::CwiseUnaryOp, Eigen::Matrix >]': /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/CwiseBinaryOp.h:180:10: required from 'const Eigen::CwiseBinaryOp::Scalar>, Derived, OtherDerived> Eigen::MatrixBase::operator+(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Matrix >; Derived = Eigen::CwiseUnaryOp, Eigen::Matrix >; typename Eigen::ei_traits::Scalar = double]' /tmp/misc/step/work/step-4.14.3/stepcore/collisionsolver.cc:163:52: required from here /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/CwiseBinaryOp.h:99:7: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_functor_allows_mixing_real_and_complex::ret ^~~~~~~~~~~~~~~~~~~ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/CwiseBinaryOp.h:104:7: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Lhs, Rhs) ^ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::ei_scalar_difference_op; Lhs = Eigen::Matrix; Rhs = Eigen::CwiseUnaryOp, Eigen::Matrix >]': /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/CwiseBinaryOp.h:151:10: required from 'const Eigen::CwiseBinaryOp::Scalar>, Derived, OtherDerived> Eigen::MatrixBase::operator-(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Matrix >; Derived = Eigen::Matrix; typename Eigen::ei_traits::Scalar = double]' /tmp/misc/step/work/step-4.14.3/stepcore/collisionsolver.cc:433:62: required from here /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/CwiseBinaryOp.h:99:7: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_functor_allows_mixing_real_and_complex::ret ^~~~~~~~~~~~~~~~~~~ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/CwiseBinaryOp.h:104:7: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Lhs, Rhs) ^ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::ei_scalar_sum_op; Lhs = Eigen::Matrix; Rhs = Eigen::CwiseUnaryOp, Eigen::Matrix >]': /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/CwiseBinaryOp.h:180:10: required from 'const Eigen::CwiseBinaryOp::Scalar>, Derived, OtherDerived> Eigen::MatrixBase::operator+(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Matrix >; Derived = Eigen::Matrix; typename Eigen::ei_traits::Scalar = double]' /tmp/misc/step/work/step-4.14.3/stepcore/collisionsolver.cc:752:78: required from here /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/CwiseBinaryOp.h:99:7: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_functor_allows_mixing_real_and_complex::ret ^~~~~~~~~~~~~~~~~~~ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/CwiseBinaryOp.h:104:7: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Lhs, Rhs) ^ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::ei_scalar_difference_op; Lhs = Eigen::CwiseUnaryOp, Eigen::Matrix >; Rhs = Eigen::CwiseUnaryOp, Eigen::Matrix >]': /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/CwiseBinaryOp.h:151:10: required from 'const Eigen::CwiseBinaryOp::Scalar>, Derived, OtherDerived> Eigen::MatrixBase::operator-(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Matrix >; Derived = Eigen::CwiseUnaryOp, Eigen::Matrix >; typename Eigen::ei_traits::Scalar = double]' /tmp/misc/step/work/step-4.14.3/stepcore/collisionsolver.cc:756:64: required from here /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/CwiseBinaryOp.h:99:7: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_functor_allows_mixing_real_and_complex::ret ^~~~~~~~~~~~~~~~~~~ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/CwiseBinaryOp.h:104:7: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Lhs, Rhs) ^ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::ei_scalar_difference_op; Lhs = Eigen::Matrix; Rhs = Eigen::CwiseUnaryOp, Eigen::Matrix >]': /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/CwiseBinaryOp.h:151:10: required from 'const Eigen::CwiseBinaryOp::Scalar>, Derived, OtherDerived> Eigen::MatrixBase::operator-(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Matrix >; Derived = Eigen::Matrix; typename Eigen::ei_traits::Scalar = double]' /tmp/misc/step/work/step-4.14.3/stepcore/collisionsolver.cc:1015:60: required from here /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/CwiseBinaryOp.h:99:7: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_functor_allows_mixing_real_and_complex::ret ^~~~~~~~~~~~~~~~~~~ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/CwiseBinaryOp.h:104:7: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Lhs, Rhs) ^ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::ei_scalar_sum_op; Lhs = Eigen::Matrix; Rhs = Eigen::CwiseUnaryOp, Eigen::Matrix >]': /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/CwiseBinaryOp.h:180:10: required from 'const Eigen::CwiseBinaryOp::Scalar>, Derived, OtherDerived> Eigen::MatrixBase::operator+(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Matrix >; Derived = Eigen::Matrix; typename Eigen::ei_traits::Scalar = double]' /tmp/misc/step/work/step-4.14.3/stepcore/collisionsolver.cc:1016:60: required from here /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/CwiseBinaryOp.h:99:7: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_functor_allows_mixing_real_and_complex::ret ^~~~~~~~~~~~~~~~~~~ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/CwiseBinaryOp.h:104:7: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Lhs, Rhs) ^ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]': /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Matrix.h:311:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix() [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]' /usr/pkg/qt4/include/QtCore/qmetatype.h:141:16: required from 'void* qMetaTypeConstructHelper(const T*) [with T = Eigen::Matrix]' /usr/pkg/qt4/include/QtCore/qmetatype.h:196:18: required from 'int qRegisterMetaType(const char*, T*) [with T = Eigen::Matrix]' /tmp/misc/step/work/step-4.14.3/stepcore/vector.h:44:1: required from here /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Matrix.h: In instantiation of 'static void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_check_template_params() [with _Scalar = int; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]': /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Matrix.h:311:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix() [with _Scalar = int; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]' /usr/pkg/qt4/include/QtCore/qmetatype.h:141:16: required from 'void* qMetaTypeConstructHelper(const T*) [with T = Eigen::Matrix]' /usr/pkg/qt4/include/QtCore/qmetatype.h:196:18: required from 'int qRegisterMetaType(const char*, T*) [with T = Eigen::Matrix]' /tmp/misc/step/work/step-4.14.3/stepcore/vector.h:46:1: required from here /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Matrix.h:559:9: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((_Rows > 0 ^~~~~~~~~~~~~~~~~~~ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 2; int _MaxRows = 2; int _MaxCols = 1]' /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Matrix.h:415:19: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 2; int _MaxRows = 2; int _MaxCols = 1]' /tmp/misc/step/work/step-4.14.3/stepcore/types.h:87:66: required from here /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = int; int _Rows = 2; int _Cols = 1; int _Options = 2; int _MaxRows = 2; int _MaxCols = 1]' /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Matrix.h:415:19: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = int; int _Rows = 2; int _Cols = 1; int _Options = 2; int _MaxRows = 2; int _MaxCols = 1]' /tmp/misc/step/work/step-4.14.3/stepcore/types.h:107:66: required from here /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]': /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::CwiseUnaryOp, Eigen::Matrix >]' /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 2; int _MaxRows = 2; int _MaxCols = 1]' /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Matrix.h:408:19: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 2; int _MaxRows = 2; int _MaxCols = 1]' /tmp/misc/step/work/step-4.14.3/stepcore/rigidbody.h:184:51: required from here /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]': /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::CwiseUnaryOp, Eigen::Matrix >]' /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 2; int _MaxRows = 2; int _MaxCols = 1]' /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Matrix.h:408:19: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 2; int _MaxRows = 2; int _MaxCols = 1]' /tmp/misc/step/work/step-4.14.3/stepcore/rigidbody.h:218:52: required from here /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::ei_scalar_sum_op; Lhs = Eigen::Matrix; Rhs = Eigen::Matrix]': /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/CwiseBinaryOp.h:180:10: required from 'const Eigen::CwiseBinaryOp::Scalar>, Derived, OtherDerived> Eigen::MatrixBase::operator+(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix; typename Eigen::ei_traits::Scalar = double]' /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/CwiseBinaryOp.h:192:24: required from 'Derived& Eigen::MatrixBase::operator+=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Matrix.h:294:5: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator+=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 2; int _MaxRows = 2; int _MaxCols = 1]' /tmp/misc/step/work/step-4.14.3/stepcore/particle.h:74:27: required from here /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/CwiseBinaryOp.h:99:7: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_functor_allows_mixing_real_and_complex::ret ^~~~~~~~~~~~~~~~~~~ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/CwiseBinaryOp.h:104:7: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Lhs, Rhs) ^ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, Eigen::Matrix, Eigen::Matrix >; Derived = Eigen::Matrix]': /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::CwiseBinaryOp, Eigen::Matrix, Eigen::Matrix >]' /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, Eigen::Matrix, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 2; int _MaxRows = 2; int _MaxCols = 1]' /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Matrix.h:408:19: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, Eigen::Matrix, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 2; int _MaxRows = 2; int _MaxCols = 1]' /tmp/misc/step/work/step-4.14.3/stepcore/collisionsolver.cc:114:63: required from here /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, Eigen::CwiseUnaryOp, Eigen::Matrix >, Eigen::CwiseUnaryOp, Eigen::Matrix > >; Derived = Eigen::Matrix]': /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::CwiseBinaryOp, Eigen::CwiseUnaryOp, Eigen::Matrix >, Eigen::CwiseUnaryOp, Eigen::Matrix > >]' /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, Eigen::CwiseUnaryOp, Eigen::Matrix >, Eigen::CwiseUnaryOp, Eigen::Matrix > >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 2; int _MaxRows = 2; int _MaxCols = 1]' /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Matrix.h:408:19: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, Eigen::CwiseUnaryOp, Eigen::Matrix >, Eigen::CwiseUnaryOp, Eigen::Matrix > >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 2; int _MaxRows = 2; int _MaxCols = 1]' /tmp/misc/step/work/step-4.14.3/stepcore/collisionsolver.cc:163:52: required from here /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, Eigen::Matrix, Eigen::CwiseUnaryOp, Eigen::Matrix > >; Derived = Eigen::Matrix]': /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::CwiseBinaryOp, Eigen::Matrix, Eigen::CwiseUnaryOp, Eigen::Matrix > >]' /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, Eigen::Matrix, Eigen::CwiseUnaryOp, Eigen::Matrix > >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 2; int _MaxRows = 2; int _MaxCols = 1]' /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Matrix.h:408:19: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, Eigen::Matrix, Eigen::CwiseUnaryOp, Eigen::Matrix > >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 2; int _MaxRows = 2; int _MaxCols = 1]' /tmp/misc/step/work/step-4.14.3/stepcore/collisionsolver.cc:433:62: required from here /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, Eigen::Matrix, Eigen::CwiseUnaryOp, Eigen::Matrix > >; Derived = Eigen::Matrix]': /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::CwiseBinaryOp, Eigen::Matrix, Eigen::CwiseUnaryOp, Eigen::Matrix > >]' /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, Eigen::Matrix, Eigen::CwiseUnaryOp, Eigen::Matrix > >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 2; int _MaxRows = 2; int _MaxCols = 1]' /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Matrix.h:408:19: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, Eigen::Matrix, Eigen::CwiseUnaryOp, Eigen::Matrix > >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 2; int _MaxRows = 2; int _MaxCols = 1]' /tmp/misc/step/work/step-4.14.3/stepcore/collisionsolver.cc:1015:61: required from here /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, Eigen::Matrix, Eigen::CwiseUnaryOp, Eigen::Matrix > >; Derived = Eigen::Matrix]': /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::CwiseBinaryOp, Eigen::Matrix, Eigen::CwiseUnaryOp, Eigen::Matrix > >]' /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, Eigen::Matrix, Eigen::CwiseUnaryOp, Eigen::Matrix > >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 2; int _MaxRows = 2; int _MaxCols = 1]' /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Matrix.h:408:19: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, Eigen::Matrix, Eigen::CwiseUnaryOp, Eigen::Matrix > >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 2; int _MaxRows = 2; int _MaxCols = 1]' /tmp/misc/step/work/step-4.14.3/stepcore/collisionsolver.cc:1016:61: required from here /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, Eigen::Matrix, Eigen::Matrix >; Derived = Eigen::Matrix]': /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::CwiseBinaryOp, Eigen::Matrix, Eigen::Matrix >]' /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Assign.h:467:55: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, Eigen::Matrix, Eigen::Matrix >; Derived = Eigen::Matrix]' /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/CwiseBinaryOp.h:192:16: required from 'Derived& Eigen::MatrixBase::operator+=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Matrix.h:294:5: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator+=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 2; int _MaxRows = 2; int _MaxCols = 1]' /tmp/misc/step/work/step-4.14.3/stepcore/particle.h:74:27: required from here /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]' /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Matrix.h:415:19: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]' /usr/pkg/qt4/include/QtCore/qmetatype.h:142:12: required from 'void* qMetaTypeConstructHelper(const T*) [with T = Eigen::Matrix]' /usr/pkg/qt4/include/QtCore/qmetatype.h:196:18: required from 'int qRegisterMetaType(const char*, T*) [with T = Eigen::Matrix]' /tmp/misc/step/work/step-4.14.3/stepcore/vector.h:44:1: required from here /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]': /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; _Scalar = int; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]' /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Matrix.h:415:19: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = int; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]' /usr/pkg/qt4/include/QtCore/qmetatype.h:142:12: required from 'void* qMetaTypeConstructHelper(const T*) [with T = Eigen::Matrix]' /usr/pkg/qt4/include/QtCore/qmetatype.h:196:18: required from 'int qRegisterMetaType(const char*, T*) [with T = Eigen::Matrix]' /tmp/misc/step/work/step-4.14.3/stepcore/vector.h:46:1: required from here /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, Eigen::Matrix, Eigen::CwiseUnaryOp, Eigen::Matrix > >; Derived = Eigen::Matrix]': /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::CwiseBinaryOp, Eigen::Matrix, Eigen::CwiseUnaryOp, Eigen::Matrix > >]' /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, Eigen::Matrix, Eigen::CwiseUnaryOp, Eigen::Matrix > >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 2; int _MaxRows = 2; int _MaxCols = 1]' /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Matrix.h:541:107: required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::CwiseBinaryOp, Eigen::Matrix, Eigen::CwiseUnaryOp, Eigen::Matrix > >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 2; int _MaxRows = 2; int _MaxCols = 1]' /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Matrix.h:533:20: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, Eigen::Matrix, Eigen::CwiseUnaryOp, Eigen::Matrix > >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 2; int _MaxRows = 2; int _MaxCols = 1]' /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Matrix.h:283:18: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, Eigen::Matrix, Eigen::CwiseUnaryOp, Eigen::Matrix > >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 2; int _MaxRows = 2; int _MaxCols = 1]' /tmp/misc/step/work/step-4.14.3/stepcore/collisionsolver.cc:752:78: required from here /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, Eigen::CwiseUnaryOp, Eigen::Matrix >, Eigen::CwiseUnaryOp, Eigen::Matrix > >; Derived = Eigen::Matrix]': /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::CwiseBinaryOp, Eigen::CwiseUnaryOp, Eigen::Matrix >, Eigen::CwiseUnaryOp, Eigen::Matrix > >]' /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, Eigen::CwiseUnaryOp, Eigen::Matrix >, Eigen::CwiseUnaryOp, Eigen::Matrix > >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 2; int _MaxRows = 2; int _MaxCols = 1]' /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Matrix.h:541:107: required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::CwiseBinaryOp, Eigen::CwiseUnaryOp, Eigen::Matrix >, Eigen::CwiseUnaryOp, Eigen::Matrix > >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 2; int _MaxRows = 2; int _MaxCols = 1]' /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Matrix.h:533:20: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, Eigen::CwiseUnaryOp, Eigen::Matrix >, Eigen::CwiseUnaryOp, Eigen::Matrix > >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 2; int _MaxRows = 2; int _MaxCols = 1]' /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Matrix.h:283:18: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, Eigen::CwiseUnaryOp, Eigen::Matrix >, Eigen::CwiseUnaryOp, Eigen::Matrix > >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 2; int _MaxRows = 2; int _MaxCols = 1]' /tmp/misc/step/work/step-4.14.3/stepcore/collisionsolver.cc:756:64: required from here /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Assign.h: In instantiation of 'Derived& Eigen::MatrixBase::lazyAssign(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]': /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Assign.h:447:123: required from 'static Derived& Eigen::ei_assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >]' /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Matrix.h:554:64: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_noalias(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 2; int _MaxRows = 2; int _MaxCols = 1]' /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Matrix.h:541:107: required from 'void Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set_selector(const OtherDerived&, const Eigen::ei_meta_false&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 2; int _MaxRows = 2; int _MaxCols = 1]' /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Matrix.h:533:20: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::_set(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 2; int _MaxRows = 2; int _MaxCols = 1]' /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Matrix.h:283:18: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 2; int _MaxRows = 2; int _MaxCols = 1]' /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/CwiseNullaryOp.h:270:20: required from 'Derived& Eigen::MatrixBase::setConstant(const Scalar&) [with Derived = Eigen::Matrix; Eigen::MatrixBase::Scalar = double]' /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/CwiseNullaryOp.h:402:21: required from 'Derived& Eigen::MatrixBase::setZero() [with Derived = Eigen::Matrix]' /tmp/misc/step/work/step-4.14.3/stepcore/collisionsolver.cc:151:27: required from here /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/util/StaticAssert.h:145:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT( \ ^~~~~~~~~~~~~~~~~~~ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Assign.h:428:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE' EIGEN_STATIC_ASSERT_SAME_MATRIX_SIZE(Derived,OtherDerived) ^ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/util/StaticAssert.h:94:9: warning: enum constant in boolean context [-Wint-in-bool-context] if (Eigen::ei_static_assert::MSG) {} ^ /tmp/misc/step/work/.buildlink/include/eigen2/Eigen/src/Core/Assign.h:429:3: note: in expansion of macro 'EIGEN_STATIC_ASSERT' EIGEN_STATIC_ASSERT((ei_is_same_type::ret), ^~~~~~~~~~~~~~~~~~~ --- stepcore/CMakeFiles/stepcore.dir/collisionsolver.cc.o --- *** [stepcore/CMakeFiles/stepcore.dir/collisionsolver.cc.o] Error code 1 make[2]: stopped in /tmp/misc/step/work/step-4.14.3/_KDE_build 2 errors make[2]: stopped in /tmp/misc/step/work/step-4.14.3/_KDE_build --- stepcore/CMakeFiles/stepcore.dir/all --- *** [stepcore/CMakeFiles/stepcore.dir/all] Error code 2 make[1]: stopped in /tmp/misc/step/work/step-4.14.3/_KDE_build 2 errors make[1]: stopped in /tmp/misc/step/work/step-4.14.3/_KDE_build *** [all] Error code 2 make: stopped in /tmp/misc/step/work/step-4.14.3/_KDE_build 1 error make: stopped in /tmp/misc/step/work/step-4.14.3/_KDE_build *** Error code 2 Stop. make[1]: stopped in /amd/pkgsrc/CHROOT/P/pkgsrc/misc/step *** Error code 1 Stop. make: stopped in /amd/pkgsrc/CHROOT/P/pkgsrc/misc/step