Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Making of MATLAB interface fails MacOS Catalina #274

Open
ragiadel opened this issue Nov 29, 2019 · 2 comments
Open

Making of MATLAB interface fails MacOS Catalina #274

ragiadel opened this issue Nov 29, 2019 · 2 comments

Comments

@ragiadel
Copy link

ragiadel commented Nov 29, 2019

When I try to use make command in MATLAB 2018a it fails after 30% completion I tried so many tricks I found but none worked. Here is the error i get if anyone can help me please :

Error using mex
In file included from
/Users/ragiadel/ACADOtoolkit/interfaces/matlab/../../acado/code_generation/export_function_declaration.cpp:34:
In file included from
/Users/ragiadel/ACADOtoolkit/interfaces/matlab/../../acado/code_generation/export_function_declaration.hpp:39:
In file included from
/Users/ragiadel/ACADOtoolkit/interfaces/matlab/../../acado/code_generation/export_function.hpp:39:
In file included from
/Users/ragiadel/ACADOtoolkit/interfaces/matlab/../../acado/code_generation/export_variable.hpp:35:
In file included from
/Users/ragiadel/ACADOtoolkit/interfaces/matlab/../../acado/code_generation/export_argument.hpp:38:
In file included from
/Users/ragiadel/ACADOtoolkit/interfaces/matlab/../../acado/matrix_vector/matrix_vector.hpp:37:
In file included from
/Users/ragiadel/ACADOtoolkit/interfaces/matlab/../../acado/matrix_vector/vector.hpp:40:
In file included from
/Users/ragiadel/ACADOtoolkit/interfaces/matlab/../../acado/matrix_vector/matrix_vector_tools.hpp:39:
In file included from
/Users/ragiadel/ACADOtoolkit/interfaces/matlab/../../external_packages/eigen3/Eigen/Dense:1:
In file included from
/Users/ragiadel/ACADOtoolkit/interfaces/matlab/../../external_packages/eigen3/Eigen/Core:279:
In file included from
/Users/ragiadel/ACADOtoolkit/interfaces/matlab/../../external_packages/eigen3/Eigen/src/Core/MatrixBase.h:138:
/Users/ragiadel/ACADOtoolkit/interfaces/matlab/../../external_packages/eigen3/Eigen/src/Core/../plugins/MatrixCwiseUnaryOps.h:62:32:
warning: 'binder1st<std::__1::equal_to >' is deprecated [-Wdeprecated-declarations]
inline const CwiseUnaryOp<std::binder1st<std::equal_to >, const Derived>
^
/Users/ragiadel/ACADOtoolkit/interfaces/matlab/../../external_packages/eigen3/Eigen/src/Core/PlainObjectBase.h:85:32:
note: in instantiation of template class 'Eigen::MatrixBase<Eigen::Matrix<float, 4, 1, 0, 4, 1> >'
requested here
class PlainObjectBase : public internal::dense_xpr_base::type
^
/Users/ragiadel/ACADOtoolkit/interfaces/matlab/../../external_packages/eigen3/Eigen/src/Core/Matrix.h:128:12:
note: in instantiation of template class 'Eigen::PlainObjectBase<Eigen::Matrix<float, 4, 1, 0, 4, 1> >'
requested here
: public PlainObjectBase<Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols> >
^
/Users/ragiadel/ACADOtoolkit/interfaces/matlab/../../external_packages/eigen3/Eigen/src/Geometry/Quaternion.h:284:16:
note: in instantiation of template class 'Eigen::Matrix<float, 4, 1, 0, 4, 1>' requested here
Coefficients m_coeffs;
^
/Users/ragiadel/ACADOtoolkit/interfaces/matlab/../../external_packages/eigen3/Eigen/src/Geometry/arch/Geometry_SSE.h:21:35:
note: in instantiation of template class 'Eigen::Quaternion<float, 0>' requested here
static inline Quaternion run(const QuaternionBase& _a, const
QuaternionBase& _b)
^
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/functional:1033:28:
note: 'binder1st<std::__1::equal_to >' has been explicitly marked deprecated here
class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binder1st
^
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/__config:1101:39:
note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11'
define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED
^
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/__config:1090:48:
note: expanded from macro '_LIBCPP_DEPRECATED'
define _LIBCPP_DEPRECATED attribute ((deprecated))
^
In file included from
/Users/ragiadel/ACADOtoolkit/interfaces/matlab/../../acado/code_generation/export_function_declaration.cpp:34:
In file included from
/Users/ragiadel/ACADOtoolkit/interfaces/matlab/../../acado/code_generation/export_function_declaration.hpp:39:
In file included from
/Users/ragiadel/ACADOtoolkit/interfaces/matlab/../../acado/code_generation/export_function.hpp:39:
In file included from
/Users/ragiadel/ACADOtoolkit/interfaces/matlab/../../acado/code_generation/export_variable.hpp:35:
In file included from
/Users/ragiadel/ACADOtoolkit/interfaces/matlab/../../acado/code_generation/export_argument.hpp:38:
In file included from
/Users/ragiadel/ACADOtoolkit/interfaces/matlab/../../acado/matrix_vector/matrix_vector.hpp:37:
In file included from
/Users/ragiadel/ACADOtoolkit/interfaces/matlab/../../acado/matrix_vector/vector.hpp:40:
In file included from
/Users/ragiadel/ACADOtoolkit/interfaces/matlab/../../acado/matrix_vector/matrix_vector_tools.hpp:39:
In file included from
/Users/ragiadel/ACADOtoolkit/interfaces/matlab/../../external_packages/eigen3/Eigen/Dense:1:
In file included from
/Users/ragiadel/ACADOtoolkit/interfaces/matlab/../../external_packages/eigen3/Eigen/Core:279:
In file included from
/Users/ragiadel/ACADOtoolkit/interfaces/matlab/../../external_packages/eigen3/Eigen/src/Core/MatrixBase.h:138:
/Users/ragiadel/ACADOtoolkit/interfaces/matlab/../../external_packages/eigen3/Eigen/src/Core/../plugins/MatrixCwiseUnaryOps.h:62:32:
warning: 'binder1st<std::__1::equal_to >' is deprecated [-Wdeprecated-declarations]
inline const CwiseUnaryOp<std::binder1st<std::equal_to >, const Derived>
^
/Users/ragiadel/ACADOtoolkit/interfaces/matlab/../../external_packages/eigen3/Eigen/src/Core/PlainObjectBase.h:85:32:
note: in instantiation of template class 'Eigen::MatrixBase<Eigen::Matrix<double, 4, 1, 0, 4, 1> >'
requested here
class PlainObjectBase : public internal::dense_xpr_base::type
^
/Users/ragiadel/ACADOtoolkit/interfaces/matlab/../../external_packages/eigen3/Eigen/src/Core/Matrix.h:128:12:
note: in instantiation of template class 'Eigen::PlainObjectBase<Eigen::Matrix<double, 4, 1, 0, 4, 1> >'
requested here
: public PlainObjectBase<Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols> >
^
/Users/ragiadel/ACADOtoolkit/interfaces/matlab/../../external_packages/eigen3/Eigen/src/Geometry/Quaternion.h:284:16:
note: in instantiation of template class 'Eigen::Matrix<double, 4, 1, 0, 4, 1>' requested here
Coefficients m_coeffs;
^
/Users/ragiadel/ACADOtoolkit/interfaces/matlab/../../external_packages/eigen3/Eigen/src/Geometry/arch/Geometry_SSE.h:62:36:
note: in instantiation of template class 'Eigen::Quaternion<double, 0>' requested here
static inline Quaternion run(const QuaternionBase& _a, const
QuaternionBase& _b)
^
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/functional:1033:28:
note: 'binder1st<std::__1::equal_to >' has been explicitly marked deprecated here
class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binder1st
^
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/__config:1101:39:
note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11'
define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED
^
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/__config:1090:48:
note: expanded from macro '_LIBCPP_DEPRECATED'
define _LIBCPP_DEPRECATED attribute ((deprecated))
^
In file included from
/Users/ragiadel/ACADOtoolkit/interfaces/matlab/../../acado/code_generation/export_function_declaration.cpp:34:
In file included from
/Users/ragiadel/ACADOtoolkit/interfaces/matlab/../../acado/code_generation/export_function_declaration.hpp:39:
In file included from
/Users/ragiadel/ACADOtoolkit/interfaces/matlab/../../acado/code_generation/export_function.hpp:39:
In file included from
/Users/ragiadel/ACADOtoolkit/interfaces/matlab/../../acado/code_generation/export_variable.hpp:35:
In file included from
/Users/ragiadel/ACADOtoolkit/interfaces/matlab/../../acado/code_generation/export_argument.hpp:38:
In file included from
/Users/ragiadel/ACADOtoolkit/interfaces/matlab/../../acado/matrix_vector/matrix_vector.hpp:37:
In file included from
/Users/ragiadel/ACADOtoolkit/interfaces/matlab/../../acado/matrix_vector/vector.hpp:40:
In file included from
/Users/ragiadel/ACADOtoolkit/interfaces/matlab/../../acado/matrix_vector/matrix_vector_tools.hpp:39:
In file included from
/Users/ragiadel/ACADOtoolkit/interfaces/matlab/../../external_packages/eigen3/Eigen/Dense:1:
In file included from
/Users/ragiadel/ACADOtoolkit/interfaces/matlab/../../external_packages/eigen3/Eigen/Core:279:
In file included from
/Users/ragiadel/ACADOtoolkit/interfaces/matlab/../../external_packages/eigen3/Eigen/src/Core/MatrixBase.h:138:
/Users/ragiadel/ACADOtoolkit/interfaces/matlab/../../external_packages/eigen3/Eigen/src/Core/../plugins/MatrixCwiseUnaryOps.h:62:32:
warning: 'binder1st<std::__1::equal_to >' is deprecated [-Wdeprecated-declarations]
inline const CwiseUnaryOp<std::binder1st<std::equal_to >, const Derived>
^
/Users/ragiadel/ACADOtoolkit/interfaces/matlab/../../external_packages/eigen3/Eigen/src/Core/PlainObjectBase.h:85:32:
note: in instantiation of template class 'Eigen::MatrixBase<Eigen::Matrix<double, -1, 1, 0, -1, 1> >'
requested here
class PlainObjectBase : public internal::dense_xpr_base::type
^
/Users/ragiadel/ACADOtoolkit/interfaces/matlab/../../external_packages/eigen3/Eigen/src/Core/Matrix.h:128:12:
note: in instantiation of template class 'Eigen::PlainObjectBase<Eigen::Matrix<double, -1, 1, 0, -1, 1> >'
requested here
: public PlainObjectBase<Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols> >
^
/Users/ragiadel/ACADOtoolkit/interfaces/matlab/../../acado/matrix_vector/vector.hpp:54:30: note: in
instantiation of template class 'Eigen::Matrix<double, -1, 1, 0, -1, 1>' requested here
class GenericVector : public Eigen::Matrix<T, Eigen::Dynamic, 1>
^
/Users/ragiadel/ACADOtoolkit/interfaces/matlab/../../acado/matrix_vector/vector.hpp:335:22: note: in
instantiation of template class 'ACADO::GenericVector' requested here
static DVector emptyVector;
^
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/functional:1033:28:
note: 'binder1st<std::__1::equal_to >' has been explicitly marked deprecated here
class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binder1st
^
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/__config:1101:39:
note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11'
define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED
^
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/__config:1090:48:
note: expanded from macro '_LIBCPP_DEPRECATED'
define _LIBCPP_DEPRECATED attribute ((deprecated))
^
In file included from
/Users/ragiadel/ACADOtoolkit/interfaces/matlab/../../acado/code_generation/export_function_declaration.cpp:34:
In file included from
/Users/ragiadel/ACADOtoolkit/interfaces/matlab/../../acado/code_generation/export_function_declaration.hpp:39:
In file included from
/Users/ragiadel/ACADOtoolkit/interfaces/matlab/../../acado/code_generation/export_function.hpp:39:
In file included from
/Users/ragiadel/ACADOtoolkit/interfaces/matlab/../../acado/code_generation/export_variable.hpp:35:
In file included from
/Users/ragiadel/ACADOtoolkit/interfaces/matlab/../../acado/code_generation/export_argument.hpp:38:
In file included from
/Users/ragiadel/ACADOtoolkit/interfaces/matlab/../../acado/matrix_vector/matrix_vector.hpp:37:
In file included from
/Users/ragiadel/ACADOtoolkit/interfaces/matlab/../../acado/matrix_vector/vector.hpp:40:
In file included from
/Users/ragiadel/ACADOtoolkit/interfaces/matlab/../../acado/matrix_vector/matrix_vector_tools.hpp:39:
In file included from
/Users/ragiadel/ACADOtoolkit/interfaces/matlab/../../external_packages/eigen3/Eigen/Dense:1:
In file included from
/Users/ragiadel/ACADOtoolkit/interfaces/matlab/../../external_packages/eigen3/Eigen/Core:279:
In file included from
/Users/ragiadel/ACADOtoolkit/interfaces/matlab/../../external_packages/eigen3/Eigen/src/Core/MatrixBase.h:138:
/Users/ragiadel/ACADOtoolkit/interfaces/matlab/../../external_packages/eigen3/Eigen/src/Core/../plugins/MatrixCwiseUnaryOps.h:62:32:
warning: 'binder1st<std::__1::equal_to >' is deprecated [-Wdeprecated-declarations]
inline const CwiseUnaryOp<std::binder1st<std::equal_to >, const Derived>
^
/Users/ragiadel/ACADOtoolkit/interfaces/matlab/../../external_packages/eigen3/Eigen/src/Core/PlainObjectBase.h:85:32:
note: in instantiation of template class 'Eigen::MatrixBase<Eigen::Matrix<double, -1, -1, 1, -1, -1> >'
requested here
class PlainObjectBase : public internal::dense_xpr_base::type
^
/Users/ragiadel/ACADOtoolkit/interfaces/matlab/../../external_packages/eigen3/Eigen/src/Core/Matrix.h:128:12:
note: in instantiation of template class 'Eigen::PlainObjectBase<Eigen::Matrix<double, -1, -1, 1, -1, -1>

' requested here
: public PlainObjectBase<Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols> >
^
/Users/ragiadel/ACADOtoolkit/interfaces/matlab/../../acado/matrix_vector/matrix.hpp:45:30: note: in
instantiation of template class 'Eigen::Matrix<double, -1, -1, 1, -1, -1>' requested here
class GenericMatrix : public Eigen::Matrix<T, Eigen::Dynamic, Eigen::Dynamic, Eigen::RowMajor |
Eigen::AutoAlign>
^
/Users/ragiadel/ACADOtoolkit/interfaces/matlab/../../acado/matrix_vector/matrix.hpp:465:22: note: in
instantiation of template class 'ACADO::GenericMatrix' requested here
static DMatrix emptyMatrix;
^
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/functional:1033:28:
note: 'binder1st<std::__1::equal_to >' has been explicitly marked deprecated here
class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binder1st
^
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/__config:1101:39:
note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11'
define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED
^
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/__config:1090:48:
note: expanded from macro '_LIBCPP_DEPRECATED'
define _LIBCPP_DEPRECATED attribute ((deprecated))
^
/Users/ragiadel/ACADOtoolkit/interfaces/matlab/../../acado/code_generation/export_function_declaration.cpp:44:82:
error: reference member 'f' binds to a temporary object whose lifetime would be shorter than the lifetime
of the constructed object
ExportFunctionDeclaration::ExportFunctionDeclaration( ) : ExportStatement( ), f( ExportFunction() )
^~~~~~~~~~~~~~~~
/Users/ragiadel/ACADOtoolkit/interfaces/matlab/../../acado/code_generation/export_function_declaration.hpp:104:25:
note: reference member declared here
const ExportFunction& f;
^
In file included from
/Users/ragiadel/ACADOtoolkit/interfaces/matlab/../../acado/code_generation/export_function_declaration.cpp:34:
In file included from
/Users/ragiadel/ACADOtoolkit/interfaces/matlab/../../acado/code_generation/export_function_declaration.hpp:39:
In file included from
/Users/ragiadel/ACADOtoolkit/interfaces/matlab/../../acado/code_generation/export_function.hpp:39:
In file included from
/Users/ragiadel/ACADOtoolkit/interfaces/matlab/../../acado/code_generation/export_variable.hpp:35:
In file included from
/Users/ragiadel/ACADOtoolkit/interfaces/matlab/../../acado/code_generation/export_argument.hpp:38:
In file included from
/Users/ragiadel/ACADOtoolkit/interfaces/matlab/../../acado/matrix_vector/matrix_vector.hpp:37:
In file included from
/Users/ragiadel/ACADOtoolkit/interfaces/matlab/../../acado/matrix_vector/vector.hpp:40:
In file included from
/Users/ragiadel/ACADOtoolkit/interfaces/matlab/../../acado/matrix_vector/matrix_vector_tools.hpp:39:
In file included from
/Users/ragiadel/ACADOtoolkit/interfaces/matlab/../../external_packages/eigen3/Eigen/Dense:1:
In file included from
/Users/ragiadel/ACADOtoolkit/interfaces/matlab/../../external_packages/eigen3/Eigen/Core:279:
In file included from
/Users/ragiadel/ACADOtoolkit/interfaces/matlab/../../external_packages/eigen3/Eigen/src/Core/MatrixBase.h:138:
/Users/ragiadel/ACADOtoolkit/interfaces/matlab/../../external_packages/eigen3/Eigen/src/Core/../plugins/MatrixCwiseUnaryOps.h:62:32:
warning: 'binder1st<std::__1::equal_to >' is deprecated [-Wdeprecated-declarations]
inline const CwiseUnaryOp<std::binder1st<std::equal_to >, const Derived>
^
/Users/ragiadel/ACADOtoolkit/interfaces/matlab/../../external_packages/eigen3/Eigen/src/Core/CwiseNullaryOp.h:50:10:
note: in instantiation of template class
'Eigen::MatrixBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op,
Eigen::Matrix<double, -1, -1, 1, -1, -1> > >' requested here
public internal::dense_xpr_base< CwiseNullaryOp<NullaryOp, PlainObjectType> >::type
^
/Users/ragiadel/ACADOtoolkit/interfaces/matlab/../../external_packages/eigen3/Eigen/src/Core/CwiseNullaryOp.h:745:16:
note: in instantiation of template class
'Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op, Eigen::Matrix<double, -1, -1, 1, -1,
-1> >' requested here
return m = Derived::Identity(m.rows(), m.cols());
^
/Users/ragiadel/ACADOtoolkit/interfaces/matlab/../../external_packages/eigen3/Eigen/src/Core/CwiseNullaryOp.h:774:47:
note: in instantiation of member function 'Eigen::internal::setIdentity_impl<Eigen::Matrix<double, -1, -1,
1, -1, -1>, false>::run' requested here
return internal::setIdentity_impl::run(derived());
^
/Users/ragiadel/ACADOtoolkit/interfaces/matlab/../../acado/matrix_vector/block_matrix.ipp:89:30: note: in
instantiation of member function 'Eigen::MatrixBase<Eigen::Matrix<double, -1, -1, 1, -1, -1>
::setIdentity' requested here
elements[rowIdx][colIdx].setIdentity();
^
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/functional:1033:28:
note: 'binder1st<std::__1::equal_to >' has been explicitly marked deprecated here
class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binder1st
^
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/__config:1101:39:
note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11'
define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED
^
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/__config:1090:48:
note: expanded from macro '_LIBCPP_DEPRECATED'
define _LIBCPP_DEPRECATED attribute ((deprecated))
^
In file included from
/Users/ragiadel/ACADOtoolkit/interfaces/matlab/../../acado/code_generation/export_function_declaration.cpp:34:
In file included from
/Users/ragiadel/ACADOtoolkit/interfaces/matlab/../../acado/code_generation/export_function_declaration.hpp:39:
In file included from
/Users/ragiadel/ACADOtoolkit/interfaces/matlab/../../acado/code_generation/export_function.hpp:39:
In file included from
/Users/ragiadel/ACADOtoolkit/interfaces/matlab/../../acado/code_generation/export_variable.hpp:35:
In file included from
/Users/ragiadel/ACADOtoolkit/interfaces/matlab/../../acado/code_generation/export_argument.hpp:38:
In file included from
/Users/ragiadel/ACADOtoolkit/interfaces/matlab/../../acado/matrix_vector/matrix_vector.hpp:37:
In file included from
/Users/ragiadel/ACADOtoolkit/interfaces/matlab/../../acado/matrix_vector/vector.hpp:40:
In file included from
/Users/ragiadel/ACADOtoolkit/interfaces/matlab/../../acado/matrix_vector/matrix_vector_tools.hpp:39:
In file included from
/Users/ragiadel/ACADOtoolkit/interfaces/matlab/../../external_packages/eigen3/Eigen/Dense:1:
In file included from
/Users/ragiadel/ACADOtoolkit/interfaces/matlab/../../external_packages/eigen3/Eigen/Core:279:
In file included from
/Users/ragiadel/ACADOtoolkit/interfaces/matlab/../../external_packages/eigen3/Eigen/src/Core/MatrixBase.h:138:
/Users/ragiadel/ACADOtoolkit/interfaces/matlab/../../external_packages/eigen3/Eigen/src/Core/../plugins/MatrixCwiseUnaryOps.h:62:32:
warning: 'binder1st<std::__1::equal_to >' is deprecated [-Wdeprecated-declarations]
inline const CwiseUnaryOp<std::binder1st<std::equal_to >, const Derived>
^
/Users/ragiadel/ACADOtoolkit/interfaces/matlab/../../external_packages/eigen3/Eigen/src/Core/CwiseNullaryOp.h:50:10:
note: in instantiation of template class
'Eigen::MatrixBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op,
Eigen::Matrix<double, -1, -1, 1, -1, -1> > >' requested here
public internal::dense_xpr_base< CwiseNullaryOp<NullaryOp, PlainObjectType> >::type
^
/Users/ragiadel/ACADOtoolkit/interfaces/matlab/../../external_packages/eigen3/Eigen/src/Core/CwiseNullaryOp.h:334:22:
note: in instantiation of template class
'Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op, Eigen::Matrix<double, -1, -1, 1, -1,
-1> >' requested here
return derived() = Constant(rows(), cols(), val);
^
/Users/ragiadel/ACADOtoolkit/interfaces/matlab/../../acado/matrix_vector/block_matrix.ipp:113:13: note: in
instantiation of member function 'Eigen::DenseBase<Eigen::Matrix<double, -1, -1, 1, -1, -1>
::setConstant' requested here
tmp.setConstant( eps );
^
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/functional:1033:28:
note: 'binder1st<std::__1::equal_to >' has been explicitly marked deprecated here
class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binder1st
^
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/__config:1101:39:
note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11'
define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED
^
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/__config:1090:48:
note: expanded from macro '_LIBCPP_DEPRECATED'
define _LIBCPP_DEPRECATED attribute ((deprecated))
^
In file included from
/Users/ragiadel/ACADOtoolkit/interfaces/matlab/../../acado/code_generation/export_function_declaration.cpp:34:
In file included from
/Users/ragiadel/ACADOtoolkit/interfaces/matlab/../../acado/code_generation/export_function_declaration.hpp:39:
In file included from
/Users/ragiadel/ACADOtoolkit/interfaces/matlab/../../acado/code_generation/export_function.hpp:39:
In file included from
/Users/ragiadel/ACADOtoolkit/interfaces/matlab/../../acado/code_generation/export_variable.hpp:35:
In file included from
/Users/ragiadel/ACADOtoolkit/interfaces/matlab/../../acado/code_generation/export_argument.hpp:38:
In file included from
/Users/ragiadel/ACADOtoolkit/interfaces/matlab/../../acado/matrix_vector/matrix_vector.hpp:37:
In file included from
/Users/ragiadel/ACADOtoolkit/interfaces/matlab/../../acado/matrix_vector/vector.hpp:40:
In file included from
/Users/ragiadel/ACADOtoolkit/interfaces/matlab/../../acado/matrix_vector/matrix_vector_tools.hpp:39:
In file included from
/Users/ragiadel/ACADOtoolkit/interfaces/matlab/../../external_packages/eigen3/Eigen/Dense:1:
In file included from
/Users/ragiadel/ACADOtoolkit/interfaces/matlab/../../external_packages/eigen3/Eigen/Core:279:
In file included from
/Users/ragiadel/ACADOtoolkit/interfaces/matlab/../../external_packages/eigen3/Eigen/src/Core/MatrixBase.h:138:
/Users/ragiadel/ACADOtoolkit/interfaces/matlab/../../external_packages/eigen3/Eigen/src/Core/../plugins/MatrixCwiseUnaryOps.h:62:32:
warning: 'binder1st<std::__1::equal_to >' is deprecated [-Wdeprecated-declarations]
inline const CwiseUnaryOp<std::binder1st<std::equal_to >, const Derived>
^
/Users/ragiadel/ACADOtoolkit/interfaces/matlab/../../external_packages/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h:46:12:
note: in instantiation of template class
'Eigen::MatrixBase<Eigen::SelfCwiseBinaryOp<Eigen::internal::scalar_sum_op, Eigen::Matrix<double,
-1, -1, 1, -1, -1>, Eigen::Matrix<double, -1, -1, 1, -1, -1> > >' requested here
: public internal::dense_xpr_base< SelfCwiseBinaryOp<BinaryOp, Lhs, Rhs> >::type
^
/Users/ragiadel/ACADOtoolkit/interfaces/matlab/../../external_packages/eigen3/Eigen/src/Core/CwiseBinaryOp.h:222:77:
note: in instantiation of template class 'Eigen::SelfCwiseBinaryOp<Eigen::internal::scalar_sum_op,
Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Matrix<double, -1, -1, 1, -1, -1> >' requested here
SelfCwiseBinaryOp<internal::scalar_sum_op, Derived, OtherDerived> tmp(derived());
^
/Users/ragiadel/ACADOtoolkit/interfaces/matlab/../../acado/matrix_vector/block_matrix.ipp:114:34: note: in
instantiation of function template specialization 'Eigen::MatrixBase<Eigen::Matrix<double, -1, -1, 1, -1,
-1> >::operator+=<Eigen::Matrix<double, -1, -1, 1, -1, -1> >' requested here
elements[rowIdx][colIdx] += tmp;
^
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/functional:1033:28:
note: 'binder1st<std::__1::equal_to >' has been explicitly marked deprecated here
class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binder1st
^
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/__config:1101:39:
note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11'
define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED
^
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/__config:1090:48:
note: expanded from macro '_LIBCPP_DEPRECATED'
define _LIBCPP_DEPRECATED attribute ((deprecated))
^
7 warnings and 1 error generated.

Error in makehelper>execute_command (line 338)
eval(s);

Error in makehelper (line 243)
execute_command (cmd, DEBUG, SRC{i}, ~PARALLEL) ;

Error in make (line 79)
makehelper(0, {}, varargin);

@Raphtor
Copy link

Raphtor commented Nov 10, 2020

I too have this issue.

@apadmanabhan07
Copy link

I'm having the same issue. Are you using Xcode Clang++?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants