yade-users team mailing list archive
-
yade-users team
-
Mailing list archive
-
Message #13386
Re: Isnan error again
Thanks. I found the solution already. The solution is to uninstall
lib-vtk6-dev and reinstall libvtk6 only.
On Fri, Sep 16, 2016 at 3:54 PM, Chia Weng Boon <chiaweng@xxxxxxxxx> wrote:
> I have seen previous answers that this error is from an older version. But
> I am using the latest one (checked out trunk from github). The errors
> are:
>
>
> In file included from /usr/include/c++/5/bits/stl_function.h:1128:0,
> from /usr/include/c++/5/string:48,
> from /usr/include/c++/5/bits/locale_classes.h:40,
> from /usr/include/c++/5/bits/ios_base.h:41,
> from /usr/include/c++/5/ios:42,
> from /usr/include/c++/5/istream:38,
> from /usr/include/c++/5/fstream:38,
> from /home/boon/yadeRev2016/trunk/lib/base/Math.hpp:15,
> from /home/boon/yadeRev2016/trunk/lib/serialization/
> Serializable.hpp:15,
> from /home/boon/yadeRev2016/trunk/core/Engine.hpp:13,
> from /home/boon/yadeRev2016/trunk/
> core/GlobalEngine.hpp:11,
> from /home/boon/yadeRev2016/trunk/
> pkg/common/PeriodicEngines.hpp:5,
> from /home/boon/yadeRev2016/trunk/
> pkg/dem/VTKRecorder.hpp:2,
> from /home/boon/yadeRev2016/trunk/
> pkg/dem/VTKRecorder.cpp:3:
> /usr/include/c++/5/backward/binders.h:108:11: note: declared here
> class binder1st
> ^
> In file included from /home/boon/Eigen3_2_1/Eigen/
> src/Core/ArrayBase.h:108:0,
> from /home/boon/Eigen3_2_1/Eigen/Core:350,
> from /home/boon/yadeRev2016/trunk/lib/base/Math.hpp:89,
> from /home/boon/yadeRev2016/trunk/lib/serialization/
> Serializable.hpp:15,
> from /home/boon/yadeRev2016/trunk/core/Engine.hpp:13,
> from /home/boon/yadeRev2016/trunk/
> core/GlobalEngine.hpp:11,
> from /home/boon/yadeRev2016/trunk/
> pkg/common/PeriodicEngines.hpp:5,
> from /home/boon/yadeRev2016/trunk/
> pkg/dem/VTKRecorder.hpp:2,
> from /home/boon/yadeRev2016/trunk/
> pkg/dem/VTKRecorder.cpp:3:
> /home/boon/Eigen3_2_1/Eigen/src/Core/../plugins/MatrixCwiseUnaryOps.h: At
> global scope:
> /home/boon/Eigen3_2_1/Eigen/src/Core/../plugins/MatrixCwiseUnaryOps.h:62:32:
> warning: ‘template<class _Operation> class std::binder1st’ is deprecated
> [-Wdeprecated-declarations]
> inline const CwiseUnaryOp<std::binder1st<std::equal_to<Scalar> >, const
> Derived>
> ^
> In file included from /usr/include/c++/5/bits/stl_function.h:1128:0,
> from /usr/include/c++/5/string:48,
> from /usr/include/c++/5/bits/locale_classes.h:40,
> from /usr/include/c++/5/bits/ios_base.h:41,
> from /usr/include/c++/5/ios:42,
> from /usr/include/c++/5/istream:38,
> from /usr/include/c++/5/fstream:38,
> from /home/boon/yadeRev2016/trunk/lib/base/Math.hpp:15,
> from /home/boon/yadeRev2016/trunk/lib/serialization/
> Serializable.hpp:15,
> from /home/boon/yadeRev2016/trunk/core/Engine.hpp:13,
> from /home/boon/yadeRev2016/trunk/
> core/GlobalEngine.hpp:11,
> from /home/boon/yadeRev2016/trunk/
> pkg/common/PeriodicEngines.hpp:5,
> from /home/boon/yadeRev2016/trunk/
> pkg/dem/VTKRecorder.hpp:2,
> from /home/boon/yadeRev2016/trunk/
> pkg/dem/VTKRecorder.cpp:3:
> /usr/include/c++/5/backward/binders.h:108:11: note: declared here
> class binder1st
> ^
> In file included from /home/boon/Eigen3_2_1/Eigen/
> src/Core/ArrayBase.h:109:0,
> from /home/boon/Eigen3_2_1/Eigen/Core:350,
> from /home/boon/yadeRev2016/trunk/lib/base/Math.hpp:89,
> from /home/boon/yadeRev2016/trunk/lib/serialization/
> Serializable.hpp:15,
> from /home/boon/yadeRev2016/trunk/core/Engine.hpp:13,
> from /home/boon/yadeRev2016/trunk/
> core/GlobalEngine.hpp:11,
> from /home/boon/yadeRev2016/trunk/
> pkg/common/PeriodicEngines.hpp:5,
> from /home/boon/yadeRev2016/trunk/
> pkg/dem/VTKRecorder.hpp:2,
> from /home/boon/yadeRev2016/trunk/
> pkg/dem/VTKRecorder.cpp:3:
> /home/boon/Eigen3_2_1/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:196:32:
> warning: ‘template<class _Operation> class std::binder2nd’ is deprecated
> [-Wdeprecated-declarations]
> EIGEN_MAKE_SCALAR_CWISE_UNARY_OP(operator==, std::equal_to)
> ^
> In file included from /usr/include/c++/5/bits/stl_function.h:1128:0,
> from /usr/include/c++/5/string:48,
> from /usr/include/c++/5/bits/locale_classes.h:40,
> from /usr/include/c++/5/bits/ios_base.h:41,
> from /usr/include/c++/5/ios:42,
> from /usr/include/c++/5/istream:38,
> from /usr/include/c++/5/fstream:38,
> from /home/boon/yadeRev2016/trunk/lib/base/Math.hpp:15,
> from /home/boon/yadeRev2016/trunk/lib/serialization/
> Serializable.hpp:15,
> from /home/boon/yadeRev2016/trunk/core/Engine.hpp:13,
> from /home/boon/yadeRev2016/trunk/
> core/GlobalEngine.hpp:11,
> from /home/boon/yadeRev2016/trunk/
> pkg/common/PeriodicEngines.hpp:5,
> from /home/boon/yadeRev2016/trunk/
> pkg/dem/VTKRecorder.hpp:2,
> from /home/boon/yadeRev2016/trunk/
> pkg/dem/VTKRecorder.cpp:3:
> /usr/include/c++/5/backward/binders.h:143:11: note: declared here
> class binder2nd
> ^
> In file included from /home/boon/Eigen3_2_1/Eigen/
> src/Core/ArrayBase.h:109:0,
> from /home/boon/Eigen3_2_1/Eigen/Core:350,
> from /home/boon/yadeRev2016/trunk/lib/base/Math.hpp:89,
> from /home/boon/yadeRev2016/trunk/lib/serialization/
> Serializable.hpp:15,
> from /home/boon/yadeRev2016/trunk/core/Engine.hpp:13,
> from /home/boon/yadeRev2016/trunk/
> core/GlobalEngine.hpp:11,
> from /home/boon/yadeRev2016/trunk/
> pkg/common/PeriodicEngines.hpp:5,
> from /home/boon/yadeRev2016/trunk/
> pkg/dem/VTKRecorder.hpp:2,
> from /home/boon/yadeRev2016/trunk/
> pkg/dem/VTKRecorder.cpp:3:
> /home/boon/Eigen3_2_1/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:197:32:
> warning: ‘template<class _Operation> class std::binder2nd’ is deprecated
> [-Wdeprecated-declarations]
> EIGEN_MAKE_SCALAR_CWISE_UNARY_OP(operator!=, std::not_equal_to)
> ^
> In file included from /usr/include/c++/5/bits/stl_function.h:1128:0,
> from /usr/include/c++/5/string:48,
> from /usr/include/c++/5/bits/locale_classes.h:40,
> from /usr/include/c++/5/bits/ios_base.h:41,
> from /usr/include/c++/5/ios:42,
> from /usr/include/c++/5/istream:38,
> from /usr/include/c++/5/fstream:38,
> from /home/boon/yadeRev2016/trunk/lib/base/Math.hpp:15,
> from /home/boon/yadeRev2016/trunk/lib/serialization/
> Serializable.hpp:15,
> from /home/boon/yadeRev2016/trunk/core/Engine.hpp:13,
> from /home/boon/yadeRev2016/trunk/
> core/GlobalEngine.hpp:11,
> from /home/boon/yadeRev2016/trunk/
> pkg/common/PeriodicEngines.hpp:5,
> from /home/boon/yadeRev2016/trunk/
> pkg/dem/VTKRecorder.hpp:2,
> from /home/boon/yadeRev2016/trunk/
> pkg/dem/VTKRecorder.cpp:3:
> /usr/include/c++/5/backward/binders.h:143:11: note: declared here
> class binder2nd
> ^
> In file included from /home/boon/Eigen3_2_1/Eigen/
> src/Core/ArrayBase.h:109:0,
> from /home/boon/Eigen3_2_1/Eigen/Core:350,
> from /home/boon/yadeRev2016/trunk/lib/base/Math.hpp:89,
> from /home/boon/yadeRev2016/trunk/lib/serialization/
> Serializable.hpp:15,
> from /home/boon/yadeRev2016/trunk/core/Engine.hpp:13,
> from /home/boon/yadeRev2016/trunk/
> core/GlobalEngine.hpp:11,
> from /home/boon/yadeRev2016/trunk/
> pkg/common/PeriodicEngines.hpp:5,
> from /home/boon/yadeRev2016/trunk/
> pkg/dem/VTKRecorder.hpp:2,
> from /home/boon/yadeRev2016/trunk/
> pkg/dem/VTKRecorder.cpp:3:
> /home/boon/Eigen3_2_1/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:198:32:
> warning: ‘template<class _Operation> class std::binder2nd’ is deprecated
> [-Wdeprecated-declarations]
> EIGEN_MAKE_SCALAR_CWISE_UNARY_OP(operator<, std::less)
> ^
> In file included from /usr/include/c++/5/bits/stl_function.h:1128:0,
> from /usr/include/c++/5/string:48,
> from /usr/include/c++/5/bits/locale_classes.h:40,
> from /usr/include/c++/5/bits/ios_base.h:41,
> from /usr/include/c++/5/ios:42,
> from /usr/include/c++/5/istream:38,
> from /usr/include/c++/5/fstream:38,
> from /home/boon/yadeRev2016/trunk/lib/base/Math.hpp:15,
> from /home/boon/yadeRev2016/trunk/lib/serialization/
> Serializable.hpp:15,
> from /home/boon/yadeRev2016/trunk/core/Engine.hpp:13,
> from /home/boon/yadeRev2016/trunk/
> core/GlobalEngine.hpp:11,
> from /home/boon/yadeRev2016/trunk/
> pkg/common/PeriodicEngines.hpp:5,
> from /home/boon/yadeRev2016/trunk/
> pkg/dem/VTKRecorder.hpp:2,
> from /home/boon/yadeRev2016/trunk/
> pkg/dem/VTKRecorder.cpp:3:
> /usr/include/c++/5/backward/binders.h:143:11: note: declared here
> class binder2nd
> ^
> In file included from /home/boon/Eigen3_2_1/Eigen/
> src/Core/ArrayBase.h:109:0,
> from /home/boon/Eigen3_2_1/Eigen/Core:350,
> from /home/boon/yadeRev2016/trunk/lib/base/Math.hpp:89,
> from /home/boon/yadeRev2016/trunk/lib/serialization/
> Serializable.hpp:15,
> from /home/boon/yadeRev2016/trunk/core/Engine.hpp:13,
> from /home/boon/yadeRev2016/trunk/
> core/GlobalEngine.hpp:11,
> from /home/boon/yadeRev2016/trunk/
> pkg/common/PeriodicEngines.hpp:5,
> from /home/boon/yadeRev2016/trunk/
> pkg/dem/VTKRecorder.hpp:2,
> from /home/boon/yadeRev2016/trunk/
> pkg/dem/VTKRecorder.cpp:3:
> /home/boon/Eigen3_2_1/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:199:32:
> warning: ‘template<class _Operation> class std::binder2nd’ is deprecated
> [-Wdeprecated-declarations]
> EIGEN_MAKE_SCALAR_CWISE_UNARY_OP(operator<=, std::less_equal)
> ^
> In file included from /usr/include/c++/5/bits/stl_function.h:1128:0,
> from /usr/include/c++/5/string:48,
> from /usr/include/c++/5/bits/locale_classes.h:40,
> from /usr/include/c++/5/bits/ios_base.h:41,
> from /usr/include/c++/5/ios:42,
> from /usr/include/c++/5/istream:38,
> from /usr/include/c++/5/fstream:38,
> from /home/boon/yadeRev2016/trunk/lib/base/Math.hpp:15,
> from /home/boon/yadeRev2016/trunk/lib/serialization/
> Serializable.hpp:15,
> from /home/boon/yadeRev2016/trunk/core/Engine.hpp:13,
> from /home/boon/yadeRev2016/trunk/
> core/GlobalEngine.hpp:11,
> from /home/boon/yadeRev2016/trunk/
> pkg/common/PeriodicEngines.hpp:5,
> from /home/boon/yadeRev2016/trunk/
> pkg/dem/VTKRecorder.hpp:2,
> from /home/boon/yadeRev2016/trunk/
> pkg/dem/VTKRecorder.cpp:3:
> /usr/include/c++/5/backward/binders.h:143:11: note: declared here
> class binder2nd
> ^
> In file included from /home/boon/Eigen3_2_1/Eigen/
> src/Core/ArrayBase.h:109:0,
> from /home/boon/Eigen3_2_1/Eigen/Core:350,
> from /home/boon/yadeRev2016/trunk/lib/base/Math.hpp:89,
> from /home/boon/yadeRev2016/trunk/lib/serialization/
> Serializable.hpp:15,
> from /home/boon/yadeRev2016/trunk/core/Engine.hpp:13,
> from /home/boon/yadeRev2016/trunk/
> core/GlobalEngine.hpp:11,
> from /home/boon/yadeRev2016/trunk/
> pkg/common/PeriodicEngines.hpp:5,
> from /home/boon/yadeRev2016/trunk/
> pkg/dem/VTKRecorder.hpp:2,
> from /home/boon/yadeRev2016/trunk/
> pkg/dem/VTKRecorder.cpp:3:
> /home/boon/Eigen3_2_1/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:200:32:
> warning: ‘template<class _Operation> class std::binder2nd’ is deprecated
> [-Wdeprecated-declarations]
> EIGEN_MAKE_SCALAR_CWISE_UNARY_OP(operator>, std::greater)
> ^
> In file included from /usr/include/c++/5/bits/stl_function.h:1128:0,
> from /usr/include/c++/5/string:48,
> from /usr/include/c++/5/bits/locale_classes.h:40,
> from /usr/include/c++/5/bits/ios_base.h:41,
> from /usr/include/c++/5/ios:42,
> from /usr/include/c++/5/istream:38,
> from /usr/include/c++/5/fstream:38,
> from /home/boon/yadeRev2016/trunk/lib/base/Math.hpp:15,
> from /home/boon/yadeRev2016/trunk/lib/serialization/
> Serializable.hpp:15,
> from /home/boon/yadeRev2016/trunk/core/Engine.hpp:13,
> from /home/boon/yadeRev2016/trunk/
> core/GlobalEngine.hpp:11,
> from /home/boon/yadeRev2016/trunk/
> pkg/common/PeriodicEngines.hpp:5,
> from /home/boon/yadeRev2016/trunk/
> pkg/dem/VTKRecorder.hpp:2,
> from /home/boon/yadeRev2016/trunk/
> pkg/dem/VTKRecorder.cpp:3:
> /usr/include/c++/5/backward/binders.h:143:11: note: declared here
> class binder2nd
> ^
> In file included from /home/boon/Eigen3_2_1/Eigen/
> src/Core/ArrayBase.h:109:0,
> from /home/boon/Eigen3_2_1/Eigen/Core:350,
> from /home/boon/yadeRev2016/trunk/lib/base/Math.hpp:89,
> from /home/boon/yadeRev2016/trunk/lib/serialization/
> Serializable.hpp:15,
> from /home/boon/yadeRev2016/trunk/core/Engine.hpp:13,
> from /home/boon/yadeRev2016/trunk/
> core/GlobalEngine.hpp:11,
> from /home/boon/yadeRev2016/trunk/
> pkg/common/PeriodicEngines.hpp:5,
> from /home/boon/yadeRev2016/trunk/
> pkg/dem/VTKRecorder.hpp:2,
> from /home/boon/yadeRev2016/trunk/
> pkg/dem/VTKRecorder.cpp:3:
> /home/boon/Eigen3_2_1/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:201:32:
> warning: ‘template<class _Operation> class std::binder2nd’ is deprecated
> [-Wdeprecated-declarations]
> EIGEN_MAKE_SCALAR_CWISE_UNARY_OP(operator>=, std::greater_equal)
> ^
> In file included from /usr/include/c++/5/bits/stl_function.h:1128:0,
> from /usr/include/c++/5/string:48,
> from /usr/include/c++/5/bits/locale_classes.h:40,
> from /usr/include/c++/5/bits/ios_base.h:41,
> from /usr/include/c++/5/ios:42,
> from /usr/include/c++/5/istream:38,
> from /usr/include/c++/5/fstream:38,
> from /home/boon/yadeRev2016/trunk/lib/base/Math.hpp:15,
> from /home/boon/yadeRev2016/trunk/lib/serialization/
> Serializable.hpp:15,
> from /home/boon/yadeRev2016/trunk/core/Engine.hpp:13,
> from /home/boon/yadeRev2016/trunk/
> core/GlobalEngine.hpp:11,
> from /home/boon/yadeRev2016/trunk/
> pkg/common/PeriodicEngines.hpp:5,
> from /home/boon/yadeRev2016/trunk/
> pkg/dem/VTKRecorder.hpp:2,
> from /home/boon/yadeRev2016/trunk/
> pkg/dem/VTKRecorder.cpp:3:
> /usr/include/c++/5/backward/binders.h:143:11: note: declared here
> class binder2nd
> ^
> In file included from /home/boon/Eigen3_2_1/Eigen/
> src/Core/ArrayBase.h:108:0,
> from /home/boon/Eigen3_2_1/Eigen/Core:350,
> from /home/boon/yadeRev2016/trunk/lib/base/Math.hpp:89,
> from /home/boon/yadeRev2016/trunk/lib/serialization/
> Serializable.hpp:15,
> from /home/boon/yadeRev2016/trunk/core/Engine.hpp:13,
> from /home/boon/yadeRev2016/trunk/
> core/GlobalEngine.hpp:11,
> from /home/boon/yadeRev2016/trunk/
> pkg/common/PeriodicEngines.hpp:5,
> from /home/boon/yadeRev2016/trunk/
> pkg/dem/VTKRecorder.hpp:2,
> from /home/boon/yadeRev2016/trunk/
> pkg/dem/VTKRecorder.cpp:3:
> /home/boon/Eigen3_2_1/Eigen/src/Core/../plugins/MatrixCwiseUnaryOps.h: In
> member function ‘const Eigen::CwiseUnaryOp<std::binder1st<std::equal_to<typename
> Eigen::internal::traits<T>::Scalar> >, const Derived>
> Eigen::ArrayBase<Derived>::cwiseEqual(const Scalar&) const’:
> /home/boon/Eigen3_2_1/Eigen/src/Core/../plugins/MatrixCwiseUnaryOps.h:65:28:
> warning: ‘template<class _Operation> class std::binder1st’ is deprecated
> [-Wdeprecated-declarations]
> return CwiseUnaryOp<std::binder1st<std::equal_to<Scalar> >,const
> Derived>
> ^
> In file included from /usr/include/c++/5/bits/stl_function.h:1128:0,
> from /usr/include/c++/5/string:48,
> from /usr/include/c++/5/bits/locale_classes.h:40,
> from /usr/include/c++/5/bits/ios_base.h:41,
> from /usr/include/c++/5/ios:42,
> from /usr/include/c++/5/istream:38,
> from /usr/include/c++/5/fstream:38,
> from /home/boon/yadeRev2016/trunk/lib/base/Math.hpp:15,
> from /home/boon/yadeRev2016/trunk/lib/serialization/
> Serializable.hpp:15,
> from /home/boon/yadeRev2016/trunk/core/Engine.hpp:13,
> from /home/boon/yadeRev2016/trunk/
> core/GlobalEngine.hpp:11,
> from /home/boon/yadeRev2016/trunk/
> pkg/common/PeriodicEngines.hpp:5,
> from /home/boon/yadeRev2016/trunk/
> pkg/dem/VTKRecorder.hpp:2,
> from /home/boon/yadeRev2016/trunk/
> pkg/dem/VTKRecorder.cpp:3:
> /usr/include/c++/5/backward/binders.h:108:11: note: declared here
> class binder1st
> ^
> In file included from /home/boon/Eigen3_2_1/Eigen/
> src/Core/ArrayBase.h:109:0,
> from /home/boon/Eigen3_2_1/Eigen/Core:350,
> from /home/boon/yadeRev2016/trunk/lib/base/Math.hpp:89,
> from /home/boon/yadeRev2016/trunk/lib/serialization/
> Serializable.hpp:15,
> from /home/boon/yadeRev2016/trunk/core/Engine.hpp:13,
> from /home/boon/yadeRev2016/trunk/
> core/GlobalEngine.hpp:11,
> from /home/boon/yadeRev2016/trunk/
> pkg/common/PeriodicEngines.hpp:5,
> from /home/boon/yadeRev2016/trunk/
> pkg/dem/VTKRecorder.hpp:2,
> from /home/boon/yadeRev2016/trunk/
> pkg/dem/VTKRecorder.cpp:3:
> /home/boon/Eigen3_2_1/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h: In
> member function ‘const Eigen::CwiseUnaryOp<std::binder2nd<std::equal_to<typename
> Eigen::internal::traits<T>::Scalar> >, const Derived>
> Eigen::ArrayBase<Derived>::operator==(const Scalar&) const’:
> /home/boon/Eigen3_2_1/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:196:143:
> warning: ‘template<class _Operation> class std::binder2nd’ is deprecated
> [-Wdeprecated-declarations]
> In file included from /usr/include/c++/5/bits/stl_function.h:1128:0,
> from /usr/include/c++/5/string:48,
> from /usr/include/c++/5/bits/locale_classes.h:40,
> from /usr/include/c++/5/bits/ios_base.h:41,
> from /usr/include/c++/5/ios:42,
> from /usr/include/c++/5/istream:38,
> from /usr/include/c++/5/fstream:38,
> from /home/boon/yadeRev2016/trunk/lib/base/Math.hpp:15,
> from /home/boon/yadeRev2016/trunk/lib/serialization/
> Serializable.hpp:15,
> from /home/boon/yadeRev2016/trunk/core/Engine.hpp:13,
> from /home/boon/yadeRev2016/trunk/
> core/GlobalEngine.hpp:11,
> from /home/boon/yadeRev2016/trunk/
> pkg/common/PeriodicEngines.hpp:5,
> from /home/boon/yadeRev2016/trunk/
> pkg/dem/VTKRecorder.hpp:2,
> from /home/boon/yadeRev2016/trunk/
> pkg/dem/VTKRecorder.cpp:3:
> /usr/include/c++/5/backward/binders.h:143:11: note: declared here
> class binder2nd
> ^
> In file included from /home/boon/Eigen3_2_1/Eigen/
> src/Core/ArrayBase.h:109:0,
> from /home/boon/Eigen3_2_1/Eigen/Core:350,
> from /home/boon/yadeRev2016/trunk/lib/base/Math.hpp:89,
> from /home/boon/yadeRev2016/trunk/lib/serialization/
> Serializable.hpp:15,
> from /home/boon/yadeRev2016/trunk/core/Engine.hpp:13,
> from /home/boon/yadeRev2016/trunk/
> core/GlobalEngine.hpp:11,
> from /home/boon/yadeRev2016/trunk/
> pkg/common/PeriodicEngines.hpp:5,
> from /home/boon/yadeRev2016/trunk/
> pkg/dem/VTKRecorder.hpp:2,
> from /home/boon/yadeRev2016/trunk/
> pkg/dem/VTKRecorder.cpp:3:
> /home/boon/Eigen3_2_1/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h: In
> member function ‘const Eigen::CwiseUnaryOp<std::
> binder2nd<std::not_equal_to<typename Eigen::internal::traits<T>::Scalar>
> >, const Derived> Eigen::ArrayBase<Derived>::operator!=(const Scalar&)
> const’:
> /home/boon/Eigen3_2_1/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:197:147:
> warning: ‘template<class _Operation> class std::binder2nd’ is deprecated
> [-Wdeprecated-declarations]
> In file included from /usr/include/c++/5/bits/stl_function.h:1128:0,
> from /usr/include/c++/5/string:48,
> from /usr/include/c++/5/bits/locale_classes.h:40,
> from /usr/include/c++/5/bits/ios_base.h:41,
> from /usr/include/c++/5/ios:42,
> from /usr/include/c++/5/istream:38,
> from /usr/include/c++/5/fstream:38,
> from /home/boon/yadeRev2016/trunk/lib/base/Math.hpp:15,
> from /home/boon/yadeRev2016/trunk/lib/serialization/
> Serializable.hpp:15,
> from /home/boon/yadeRev2016/trunk/core/Engine.hpp:13,
> from /home/boon/yadeRev2016/trunk/
> core/GlobalEngine.hpp:11,
> from /home/boon/yadeRev2016/trunk/
> pkg/common/PeriodicEngines.hpp:5,
> from /home/boon/yadeRev2016/trunk/
> pkg/dem/VTKRecorder.hpp:2,
> from /home/boon/yadeRev2016/trunk/
> pkg/dem/VTKRecorder.cpp:3:
> /usr/include/c++/5/backward/binders.h:143:11: note: declared here
> class binder2nd
> ^
> In file included from /home/boon/Eigen3_2_1/Eigen/
> src/Core/ArrayBase.h:109:0,
> from /home/boon/Eigen3_2_1/Eigen/Core:350,
> from /home/boon/yadeRev2016/trunk/lib/base/Math.hpp:89,
> from /home/boon/yadeRev2016/trunk/lib/serialization/
> Serializable.hpp:15,
> from /home/boon/yadeRev2016/trunk/core/Engine.hpp:13,
> from /home/boon/yadeRev2016/trunk/
> core/GlobalEngine.hpp:11,
> from /home/boon/yadeRev2016/trunk/
> pkg/common/PeriodicEngines.hpp:5,
> from /home/boon/yadeRev2016/trunk/
> pkg/dem/VTKRecorder.hpp:2,
> from /home/boon/yadeRev2016/trunk/
> pkg/dem/VTKRecorder.cpp:3:
> /home/boon/Eigen3_2_1/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h: In
> member function ‘const Eigen::CwiseUnaryOp<std::binder2nd<std::less<typename
> Eigen::internal::traits<T>::Scalar> >, const Derived>
> Eigen::ArrayBase<Derived>::operator<(const Scalar&) const’:
> /home/boon/Eigen3_2_1/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:198:138:
> warning: ‘template<class _Operation> class std::binder2nd’ is deprecated
> [-Wdeprecated-declarations]
> In file included from /usr/include/c++/5/bits/stl_function.h:1128:0,
> from /usr/include/c++/5/string:48,
> from /usr/include/c++/5/bits/locale_classes.h:40,
> from /usr/include/c++/5/bits/ios_base.h:41,
> from /usr/include/c++/5/ios:42,
> from /usr/include/c++/5/istream:38,
> from /usr/include/c++/5/fstream:38,
> from /home/boon/yadeRev2016/trunk/lib/base/Math.hpp:15,
> from /home/boon/yadeRev2016/trunk/lib/serialization/
> Serializable.hpp:15,
> from /home/boon/yadeRev2016/trunk/core/Engine.hpp:13,
> from /home/boon/yadeRev2016/trunk/
> core/GlobalEngine.hpp:11,
> from /home/boon/yadeRev2016/trunk/
> pkg/common/PeriodicEngines.hpp:5,
> from /home/boon/yadeRev2016/trunk/
> pkg/dem/VTKRecorder.hpp:2,
> from /home/boon/yadeRev2016/trunk/
> pkg/dem/VTKRecorder.cpp:3:
> /usr/include/c++/5/backward/binders.h:143:11: note: declared here
> class binder2nd
> ^
> In file included from /home/boon/Eigen3_2_1/Eigen/
> src/Core/ArrayBase.h:109:0,
> from /home/boon/Eigen3_2_1/Eigen/Core:350,
> from /home/boon/yadeRev2016/trunk/lib/base/Math.hpp:89,
> from /home/boon/yadeRev2016/trunk/lib/serialization/
> Serializable.hpp:15,
> from /home/boon/yadeRev2016/trunk/core/Engine.hpp:13,
> from /home/boon/yadeRev2016/trunk/
> core/GlobalEngine.hpp:11,
> from /home/boon/yadeRev2016/trunk/
> pkg/common/PeriodicEngines.hpp:5,
> from /home/boon/yadeRev2016/trunk/
> pkg/dem/VTKRecorder.hpp:2,
> from /home/boon/yadeRev2016/trunk/
> pkg/dem/VTKRecorder.cpp:3:
> /home/boon/Eigen3_2_1/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h: In
> member function ‘const Eigen::CwiseUnaryOp<std::binder2nd<std::less_equal<typename
> Eigen::internal::traits<T>::Scalar> >, const Derived>
> Eigen::ArrayBase<Derived>::operator<=(const Scalar&) const’:
> /home/boon/Eigen3_2_1/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:199:145:
> warning: ‘template<class _Operation> class std::binder2nd’ is deprecated
> [-Wdeprecated-declarations]
> In file included from /usr/include/c++/5/bits/stl_function.h:1128:0,
> from /usr/include/c++/5/string:48,
> from /usr/include/c++/5/bits/locale_classes.h:40,
> from /usr/include/c++/5/bits/ios_base.h:41,
> from /usr/include/c++/5/ios:42,
> from /usr/include/c++/5/istream:38,
> from /usr/include/c++/5/fstream:38,
> from /home/boon/yadeRev2016/trunk/lib/base/Math.hpp:15,
> from /home/boon/yadeRev2016/trunk/lib/serialization/
> Serializable.hpp:15,
> from /home/boon/yadeRev2016/trunk/core/Engine.hpp:13,
> from /home/boon/yadeRev2016/trunk/
> core/GlobalEngine.hpp:11,
> from /home/boon/yadeRev2016/trunk/
> pkg/common/PeriodicEngines.hpp:5,
> from /home/boon/yadeRev2016/trunk/
> pkg/dem/VTKRecorder.hpp:2,
> from /home/boon/yadeRev2016/trunk/
> pkg/dem/VTKRecorder.cpp:3:
> /usr/include/c++/5/backward/binders.h:143:11: note: declared here
> class binder2nd
> ^
> In file included from /home/boon/Eigen3_2_1/Eigen/
> src/Core/ArrayBase.h:109:0,
> from /home/boon/Eigen3_2_1/Eigen/Core:350,
> from /home/boon/yadeRev2016/trunk/lib/base/Math.hpp:89,
> from /home/boon/yadeRev2016/trunk/lib/serialization/
> Serializable.hpp:15,
> from /home/boon/yadeRev2016/trunk/core/Engine.hpp:13,
> from /home/boon/yadeRev2016/trunk/
> core/GlobalEngine.hpp:11,
> from /home/boon/yadeRev2016/trunk/
> pkg/common/PeriodicEngines.hpp:5,
> from /home/boon/yadeRev2016/trunk/
> pkg/dem/VTKRecorder.hpp:2,
> from /home/boon/yadeRev2016/trunk/
> pkg/dem/VTKRecorder.cpp:3:
> /home/boon/Eigen3_2_1/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h: In
> member function ‘const Eigen::CwiseUnaryOp<std::binder2nd<std::greater<typename
> Eigen::internal::traits<T>::Scalar> >, const Derived>
> Eigen::ArrayBase<Derived>::operator>(const Scalar&) const’:
> /home/boon/Eigen3_2_1/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:200:141:
> warning: ‘template<class _Operation> class std::binder2nd’ is deprecated
> [-Wdeprecated-declarations]
> In file included from /usr/include/c++/5/bits/stl_function.h:1128:0,
> from /usr/include/c++/5/string:48,
> from /usr/include/c++/5/bits/locale_classes.h:40,
> from /usr/include/c++/5/bits/ios_base.h:41,
> from /usr/include/c++/5/ios:42,
> from /usr/include/c++/5/istream:38,
> from /usr/include/c++/5/fstream:38,
> from /home/boon/yadeRev2016/trunk/lib/base/Math.hpp:15,
> from /home/boon/yadeRev2016/trunk/lib/serialization/
> Serializable.hpp:15,
> from /home/boon/yadeRev2016/trunk/core/Engine.hpp:13,
> from /home/boon/yadeRev2016/trunk/
> core/GlobalEngine.hpp:11,
> from /home/boon/yadeRev2016/trunk/
> pkg/common/PeriodicEngines.hpp:5,
> from /home/boon/yadeRev2016/trunk/
> pkg/dem/VTKRecorder.hpp:2,
> from /home/boon/yadeRev2016/trunk/
> pkg/dem/VTKRecorder.cpp:3:
> /usr/include/c++/5/backward/binders.h:143:11: note: declared here
> class binder2nd
> ^
> In file included from /home/boon/Eigen3_2_1/Eigen/
> src/Core/ArrayBase.h:109:0,
> from /home/boon/Eigen3_2_1/Eigen/Core:350,
> from /home/boon/yadeRev2016/trunk/lib/base/Math.hpp:89,
> from /home/boon/yadeRev2016/trunk/lib/serialization/
> Serializable.hpp:15,
> from /home/boon/yadeRev2016/trunk/core/Engine.hpp:13,
> from /home/boon/yadeRev2016/trunk/
> core/GlobalEngine.hpp:11,
> from /home/boon/yadeRev2016/trunk/
> pkg/common/PeriodicEngines.hpp:5,
> from /home/boon/yadeRev2016/trunk/
> pkg/dem/VTKRecorder.hpp:2,
> from /home/boon/yadeRev2016/trunk/
> pkg/dem/VTKRecorder.cpp:3:
> /home/boon/Eigen3_2_1/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h: In
> member function ‘const Eigen::CwiseUnaryOp<std::
> binder2nd<std::greater_equal<typename Eigen::internal::traits<T>::Scalar>
> >, const Derived> Eigen::ArrayBase<Derived>::operator>=(const Scalar&)
> const’:
> /home/boon/Eigen3_2_1/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:201:148:
> warning: ‘template<class _Operation> class std::binder2nd’ is deprecated
> [-Wdeprecated-declarations]
> In file included from /usr/include/c++/5/bits/stl_function.h:1128:0,
> from /usr/include/c++/5/string:48,
> from /usr/include/c++/5/bits/locale_classes.h:40,
> from /usr/include/c++/5/bits/ios_base.h:41,
> from /usr/include/c++/5/ios:42,
> from /usr/include/c++/5/istream:38,
> from /usr/include/c++/5/fstream:38,
> from /home/boon/yadeRev2016/trunk/lib/base/Math.hpp:15,
> from /home/boon/yadeRev2016/trunk/lib/serialization/
> Serializable.hpp:15,
> from /home/boon/yadeRev2016/trunk/core/Engine.hpp:13,
> from /home/boon/yadeRev2016/trunk/
> core/GlobalEngine.hpp:11,
> from /home/boon/yadeRev2016/trunk/
> pkg/common/PeriodicEngines.hpp:5,
> from /home/boon/yadeRev2016/trunk/
> pkg/dem/VTKRecorder.hpp:2,
> from /home/boon/yadeRev2016/trunk/
> pkg/dem/VTKRecorder.cpp:3:
> /usr/include/c++/5/backward/binders.h:143:11: note: declared here
> class binder2nd
> ^
> In file included from /usr/include/vtk-6.0/vtkTriangle.h:26:0,
> from /home/boon/yadeRev2016/trunk/
> pkg/dem/VTKRecorder.cpp:16:
> /usr/include/vtk-6.0/vtkMath.h: In static member function ‘static int
> vtkMath::IsInf(double)’:
> /usr/include/vtk-6.0/vtkMath.h:1249:18: error: call of overloaded
> ‘isinf(double&)’ is ambiguous
> return (isinf(x) != 0); // Force conversion to bool
> ^
> In file included from /usr/include/math.h:69:0,
> from /usr/include/c++/5/cmath:44,
> from /home/boon/yadeRev2016/trunk/lib/base/Math.hpp:12,
> from /home/boon/yadeRev2016/trunk/lib/serialization/
> Serializable.hpp:15,
> from /home/boon/yadeRev2016/trunk/core/Engine.hpp:13,
> from /home/boon/yadeRev2016/trunk/
> core/GlobalEngine.hpp:11,
> from /home/boon/yadeRev2016/trunk/
> pkg/common/PeriodicEngines.hpp:5,
> from /home/boon/yadeRev2016/trunk/
> pkg/dem/VTKRecorder.hpp:2,
> from /home/boon/yadeRev2016/trunk/
> pkg/dem/VTKRecorder.cpp:3:
> /usr/include/x86_64-linux-gnu/bits/mathcalls.h:201:12: note: candidate:
> int isinf(double)
> __MATHDECL_1 (int,isinf,, (_Mdouble_ __value)) __attribute__
> ((__const__));
> ^
> In file included from /home/boon/yadeRev2016/trunk/lib/base/Math.hpp:12:0,
> from /home/boon/yadeRev2016/trunk/lib/serialization/
> Serializable.hpp:15,
> from /home/boon/yadeRev2016/trunk/core/Engine.hpp:13,
> from /home/boon/yadeRev2016/trunk/
> core/GlobalEngine.hpp:11,
> from /home/boon/yadeRev2016/trunk/
> pkg/common/PeriodicEngines.hpp:5,
> from /home/boon/yadeRev2016/trunk/
> pkg/dem/VTKRecorder.hpp:2,
> from /home/boon/yadeRev2016/trunk/
> pkg/dem/VTKRecorder.cpp:3:
> /usr/include/c++/5/cmath:614:3: note: candidate: constexpr bool
> std::isinf(long double)
> isinf(long double __x)
> ^
> /usr/include/c++/5/cmath:610:3: note: candidate: constexpr bool
> std::isinf(double)
> isinf(double __x)
> ^
> /usr/include/c++/5/cmath:606:3: note: candidate: constexpr bool
> std::isinf(float)
> isinf(float __x)
> ^
> In file included from /usr/include/vtk-6.0/vtkTriangle.h:26:0,
> from /home/boon/yadeRev2016/trunk/
> pkg/dem/VTKRecorder.cpp:16:
> /usr/include/vtk-6.0/vtkMath.h: In static member function ‘static int
> vtkMath::IsNan(double)’:
> /usr/include/vtk-6.0/vtkMath.h:1259:18: error: call of overloaded
> ‘isnan(double&)’ is ambiguous
> return (isnan(x) != 0); // Force conversion to bool
> ^
> In file included from /usr/include/math.h:69:0,
> from /usr/include/c++/5/cmath:44,
> from /home/boon/yadeRev2016/trunk/lib/base/Math.hpp:12,
> from /home/boon/yadeRev2016/trunk/lib/serialization/
> Serializable.hpp:15,
> from /home/boon/yadeRev2016/trunk/core/Engine.hpp:13,
> from /home/boon/yadeRev2016/trunk/
> core/GlobalEngine.hpp:11,
> from /home/boon/yadeRev2016/trunk/
> pkg/common/PeriodicEngines.hpp:5,
> from /home/boon/yadeRev2016/trunk/
> pkg/dem/VTKRecorder.hpp:2,
> from /home/boon/yadeRev2016/trunk/
> pkg/dem/VTKRecorder.cpp:3:
> /usr/include/x86_64-linux-gnu/bits/mathcalls.h:234:12: note: candidate:
> int isnan(double)
> __MATHDECL_1 (int,isnan,, (_Mdouble_ __value)) __attribute__
> ((__const__));
> ^
> In file included from /home/boon/yadeRev2016/trunk/lib/base/Math.hpp:12:0,
> from /home/boon/yadeRev2016/trunk/lib/serialization/
> Serializable.hpp:15,
> from /home/boon/yadeRev2016/trunk/core/Engine.hpp:13,
> from /home/boon/yadeRev2016/trunk/
> core/GlobalEngine.hpp:11,
> from /home/boon/yadeRev2016/trunk/
> pkg/common/PeriodicEngines.hpp:5,
> from /home/boon/yadeRev2016/trunk/
> pkg/dem/VTKRecorder.hpp:2,
> from /home/boon/yadeRev2016/trunk/
> pkg/dem/VTKRecorder.cpp:3:
> /usr/include/c++/5/cmath:634:3: note: candidate: constexpr bool
> std::isnan(long double)
> isnan(long double __x)
> ^
> /usr/include/c++/5/cmath:630:3: note: candidate: constexpr bool
> std::isnan(double)
> isnan(double __x)
> ^
> /usr/include/c++/5/cmath:626:3: note: candidate: constexpr bool
> std::isnan(float)
> isnan(float __x)
> ^
> ^Cmake[2]: *** [CMakeFiles/yade.dir/pkg/dem/VTKRecorder.cpp.o] Interrupt
> make[1]: *** [CMakeFiles/yade.dir/all] Interrupt
> make: *** [all] Interrupt
>
> Pleas help
>
> boon@boon:~/yadeRev2016/build$
>
>
References