=> Checking for clear installation
===> Installing bootstrap dependencies for py37-proxsuite-0.2.13r1
=> Installing /opt/robotpkg/var/lib/robotpkg/packages/bsd/Debian-10-x86_64/All/digest-20080510.tgz
=> Installing /opt/robotpkg/var/lib/robotpkg/packages/bsd/Debian-10-x86_64/All/tnftp-20151004~ssl.tgz
===> Checking bootstrap dependencies for py37-proxsuite-0.2.13r1
=> Required robotpkg package digest>=20080510: digest-20080510 found
=> Required robotpkg package tnftp>=20130505~ssl: tnftp-20151004~ssl found
=> Required system package gnupg>=1: gnupg-2.2.12 found
=> Required system package gzip: gzip-1.9 found
=> Required system package patch>=2.0: patch-2.7.6 found
=> Required system package pax and tar archivers: pax found
=> Required system package pkg_install>=20110805.12: pkg_install-20211115.2 found
=> Required system package pkgrepo2deb>=1.9: pkgrepo2deb-1.12 found
===> Done bootstrap-depends for py37-proxsuite-0.2.13r1
===> Installing full dependencies for py37-proxsuite-0.2.13r1
=> Dependency digest-20080510 already installed
=> Installing /opt/robotpkg/var/lib/robotpkg/wip/packages/bsd/Debian-10-x86_64/All/matio-1.5.23r1.tgz
=> Installing /opt/robotpkg/var/lib/robotpkg/wip/packages/bsd/Debian-10-x86_64/All/proxsuite-0.2.13r1.tgz
=> Dependency simde-0.7.2 already installed
=> Dependency tnftp-20151004~ssl already installed
=> Dependency visit-struct-1.0 already installed
===> Checking build options for py37-proxsuite-0.2.13r1
=> Building with no option.
===> Checking alternatives for py37-proxsuite-0.2.13r1
=> Use the GNU C++ compiler: c++-compiler provided by g++>=3
=> Use the GNU C compiler: c-compiler provided by gcc>=3
=> Use python-3.7: python>=3.6 provided by python37>=3.7<3.8
===> Checking dependencies for py37-proxsuite-0.2.13r1
=> Required system package cmake>=3.12: cmake-3.13.4 found
=> Required system package eigen3>=3.0.0: eigen3-3.3.7 found
=> Required system package g++>=3: g++-8 found
=> Required system package gcc>=3: gcc-8 found
=> Required system package libstdc++: libstdc++ found
=> Required system package pkg-config>=0.22: pkg-config-0.29 found
=> Required system package python37>=3.7<3.8: python37-3.7.3 found
=> Required robotpkg package matio>=1.5.17: matio-1.5.23r1 found
=> Required robotpkg package proxsuite>=0.1.0: proxsuite-0.2.13r1 found
=> Required robotpkg package simde>=0.7.2: simde-0.7.2 found
=> Required robotpkg package visit-struct>=1.0.0: visit-struct-1.0 found
===> Done depends for py37-proxsuite-0.2.13r1
===> Extracting for py37-proxsuite-0.2.13r1
=> SHA1 checksums OK
=> RMD160 checksums OK
===> Patching for py37-proxsuite-0.2.13r1
=> Applying robotpkg patches for py37-proxsuite-0.2.13r1
===> Configuring for py37-proxsuite-0.2.13r1
===> Building for py37-proxsuite-0.2.13r1
In file included from /local/robotpkg/var/tmp/robotpkg/wip/py-proxsuite/work/proxsuite-0.2.13/include/proxsuite/linalg/veg/internal/fix_index.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/py-proxsuite/work/proxsuite-0.2.13/include/proxsuite/linalg/veg/tuple.hpp:8,
from /local/robotpkg/var/tmp/robotpkg/wip/py-proxsuite/work/proxsuite-0.2.13/include/proxsuite/linalg/veg/slice.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/py-proxsuite/work/proxsuite-0.2.13/include/proxsuite/linalg/sparse/core.hpp:8,
from /local/robotpkg/var/tmp/robotpkg/wip/py-proxsuite/work/proxsuite-0.2.13/include/proxsuite/proxqp/sparse/model.hpp:9,
from /local/robotpkg/var/tmp/robotpkg/wip/py-proxsuite/work/proxsuite-0.2.13/include/proxsuite/proxqp/dense/model.hpp:11,
from /local/robotpkg/var/tmp/robotpkg/wip/py-proxsuite/work/proxsuite-0.2.13/bindings/python/src/expose-model.hpp:4,
from /local/robotpkg/var/tmp/robotpkg/wip/py-proxsuite/work/proxsuite-0.2.13/bindings/python/src/algorithms.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/py-proxsuite/work/proxsuite-0.2.13/bindings/python/src/expose-all.cpp:9:
/local/robotpkg/var/tmp/robotpkg/wip/py-proxsuite/work/proxsuite-0.2.13/include/proxsuite/linalg/veg/internal/prologue.hpp:30:35: error: 'operator""_c' function uses 'auto' type specifier without trailing return type
#define VEG_NOEXCEPT noexcept(true)
^
/local/robotpkg/var/tmp/robotpkg/wip/py-proxsuite/work/proxsuite-0.2.13/include/proxsuite/linalg/veg/internal/fix_index.hpp:328:43: note: in expansion of macro 'VEG_NOEXCEPT'
VEG_INLINE constexpr auto operator"" _c() VEG_NOEXCEPT
^~~~~~~~~~~~
/local/robotpkg/var/tmp/robotpkg/wip/py-proxsuite/work/proxsuite-0.2.13/include/proxsuite/linalg/veg/internal/prologue.hpp:30:35: note: deduced return type only available with -std=c++14 or -std=gnu++14
#define VEG_NOEXCEPT noexcept(true)
^
/local/robotpkg/var/tmp/robotpkg/wip/py-proxsuite/work/proxsuite-0.2.13/include/proxsuite/linalg/veg/internal/fix_index.hpp:328:43: note: in expansion of macro 'VEG_NOEXCEPT'
VEG_INLINE constexpr auto operator"" _c() VEG_NOEXCEPT
^~~~~~~~~~~~
In file included from /local/robotpkg/var/tmp/robotpkg/wip/py-proxsuite/work/proxsuite-0.2.13/include/proxsuite/linalg/veg/internal/fix_index.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/py-proxsuite/work/proxsuite-0.2.13/include/proxsuite/linalg/veg/tuple.hpp:8,
from /local/robotpkg/var/tmp/robotpkg/wip/py-proxsuite/work/proxsuite-0.2.13/include/proxsuite/linalg/veg/slice.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/py-proxsuite/work/proxsuite-0.2.13/include/proxsuite/linalg/sparse/core.hpp:8,
from /local/robotpkg/var/tmp/robotpkg/wip/py-proxsuite/work/proxsuite-0.2.13/include/proxsuite/proxqp/sparse/model.hpp:9,
from /local/robotpkg/var/tmp/robotpkg/wip/py-proxsuite/work/proxsuite-0.2.13/include/proxsuite/proxqp/dense/model.hpp:11,
from /local/robotpkg/var/tmp/robotpkg/wip/py-proxsuite/work/proxsuite-0.2.13/bindings/python/src/expose-model.hpp:4,
from /local/robotpkg/var/tmp/robotpkg/wip/py-proxsuite/work/proxsuite-0.2.13/bindings/python/src/algorithms.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/py-proxsuite/work/proxsuite-0.2.13/bindings/python/src/expose-all.cpp:9:
/local/robotpkg/var/tmp/robotpkg/wip/py-proxsuite/work/proxsuite-0.2.13/include/proxsuite/linalg/veg/internal/prologue.hpp:30:35: error: 'operator""_c' function uses 'auto' type specifier without trailing return type
#define VEG_NOEXCEPT noexcept(true)
^
/local/robotpkg/var/tmp/robotpkg/wip/py-proxsuite/work/proxsuite-0.2.13/include/proxsuite/linalg/veg/internal/fix_index.hpp:328:43: note: in expansion of macro 'VEG_NOEXCEPT'
VEG_INLINE constexpr auto operator"" _c() VEG_NOEXCEPT
^~~~~~~~~~~~
/local/robotpkg/var/tmp/robotpkg/wip/py-proxsuite/work/proxsuite-0.2.13/include/proxsuite/linalg/veg/internal/prologue.hpp:30:35: note: deduced return type only available with -std=c++14 or -std=gnu++14
#define VEG_NOEXCEPT noexcept(true)
^
/local/robotpkg/var/tmp/robotpkg/wip/py-proxsuite/work/proxsuite-0.2.13/include/proxsuite/linalg/veg/internal/fix_index.hpp:328:43: note: in expansion of macro 'VEG_NOEXCEPT'
VEG_INLINE constexpr auto operator"" _c() VEG_NOEXCEPT
^~~~~~~~~~~~
In file included from /local/robotpkg/var/tmp/robotpkg/wip/py-proxsuite/work/proxsuite-0.2.13/include/proxsuite/proxqp/dense/workspace.hpp:11,
from /local/robotpkg/var/tmp/robotpkg/wip/py-proxsuite/work/proxsuite-0.2.13/include/proxsuite/proxqp/dense/utils.hpp:17,
from /local/robotpkg/var/tmp/robotpkg/wip/py-proxsuite/work/proxsuite-0.2.13/bindings/python/src/expose-model.hpp:8,
from /local/robotpkg/var/tmp/robotpkg/wip/py-proxsuite/work/proxsuite-0.2.13/bindings/python/src/algorithms.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/py-proxsuite/work/proxsuite-0.2.13/bindings/python/src/expose-all.cpp:9:
/local/robotpkg/var/tmp/robotpkg/wip/py-proxsuite/work/proxsuite-0.2.13/include/proxsuite/linalg/dense/ldlt.hpp: In static member function 'static proxsuite::linalg::veg::mem::Layout proxsuite::linalg::veg::mem::Alloc
::adjusted_layout(proxsuite::linalg::veg::mem::Layout)':
/local/robotpkg/var/tmp/robotpkg/wip/py-proxsuite/work/proxsuite-0.2.13/include/proxsuite/linalg/dense/ldlt.hpp:49:17: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits]
if (l.align < min_align) {
~~~~~~~~^~~~~~~~~~~
In file included from /local/robotpkg/var/tmp/robotpkg/wip/py-proxsuite/work/proxsuite-0.2.13/include/proxsuite/linalg/veg/internal/fix_index.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/py-proxsuite/work/proxsuite-0.2.13/include/proxsuite/linalg/veg/tuple.hpp:8,
from /local/robotpkg/var/tmp/robotpkg/wip/py-proxsuite/work/proxsuite-0.2.13/include/proxsuite/linalg/veg/slice.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/py-proxsuite/work/proxsuite-0.2.13/include/proxsuite/linalg/sparse/core.hpp:8,
from /local/robotpkg/var/tmp/robotpkg/wip/py-proxsuite/work/proxsuite-0.2.13/include/proxsuite/proxqp/sparse/model.hpp:9,
from /local/robotpkg/var/tmp/robotpkg/wip/py-proxsuite/work/proxsuite-0.2.13/include/proxsuite/proxqp/dense/model.hpp:11,
from /local/robotpkg/var/tmp/robotpkg/wip/py-proxsuite/work/proxsuite-0.2.13/bindings/python/src/expose-model.hpp:4,
from /local/robotpkg/var/tmp/robotpkg/wip/py-proxsuite/work/proxsuite-0.2.13/bindings/python/src/algorithms.hpp:7,
from /local/robotpkg/var/tmp/robotpkg/wip/py-proxsuite/work/proxsuite-0.2.13/bindings/python/src/expose-all.cpp:9:
/local/robotpkg/var/tmp/robotpkg/wip/py-proxsuite/work/proxsuite-0.2.13/include/proxsuite/linalg/veg/internal/prologue.hpp:30:35: error: 'operator""_c' function uses 'auto' type specifier without trailing return type
#define VEG_NOEXCEPT noexcept(true)
^
/local/robotpkg/var/tmp/robotpkg/wip/py-proxsuite/work/proxsuite-0.2.13/include/proxsuite/linalg/veg/internal/fix_index.hpp:328:43: note: in expansion of macro 'VEG_NOEXCEPT'
VEG_INLINE constexpr auto operator"" _c() VEG_NOEXCEPT
^~~~~~~~~~~~
/local/robotpkg/var/tmp/robotpkg/wip/py-proxsuite/work/proxsuite-0.2.13/include/proxsuite/linalg/veg/internal/prologue.hpp:30:35: note: deduced return type only available with -std=c++14 or -std=gnu++14
#define VEG_NOEXCEPT noexcept(true)
^
/local/robotpkg/var/tmp/robotpkg/wip/py-proxsuite/work/proxsuite-0.2.13/include/proxsuite/linalg/veg/internal/fix_index.hpp:328:43: note: in expansion of macro 'VEG_NOEXCEPT'
VEG_INLINE constexpr auto operator"" _c() VEG_NOEXCEPT
^~~~~~~~~~~~
In file included from /local/robotpkg/var/tmp/robotpkg/wip/py-proxsuite/work/proxsuite-0.2.13/bindings/python/external/pybind11/include/pybind11/attr.h:13,
from /local/robotpkg/var/tmp/robotpkg/wip/py-proxsuite/work/proxsuite-0.2.13/bindings/python/external/pybind11/include/pybind11/detail/class.h:12,
from /local/robotpkg/var/tmp/robotpkg/wip/py-proxsuite/work/proxsuite-0.2.13/bindings/python/external/pybind11/include/pybind11/pybind11.h:13,
from /local/robotpkg/var/tmp/robotpkg/wip/py-proxsuite/work/proxsuite-0.2.13/bindings/python/src/expose-all.cpp:6:
/local/robotpkg/var/tmp/robotpkg/wip/py-proxsuite/work/proxsuite-0.2.13/bindings/python/external/pybind11/include/pybind11/detail/common.h: In instantiation of 'struct pybind11::overload_cast, 0, Eigen::OuterStride<-1> > >, tl::optional, 0, Eigen::InnerStride<1> > >, tl::optional, 0, Eigen::OuterStride<-1> > >, tl::optional, 0, Eigen::InnerStride<1> > >, tl::optional, 0, Eigen::OuterStride<-1> > >, tl::optional, 0, Eigen::InnerStride<1> > >, tl::optional, 0, Eigen::InnerStride<1> > >, tl::optional, 0, Eigen::InnerStride<1> > >, tl::optional, 0, Eigen::InnerStride<1> > >, tl::optional, 0, Eigen::InnerStride<1> > >, tl::optional, tl::optional, tl::optional, tl::optional, tl::optional, tl::optional, bool, bool, tl::optional, proxsuite::proxqp::InitialGuessStatus>':
/local/robotpkg/var/tmp/robotpkg/wip/py-proxsuite/work/proxsuite-0.2.13/bindings/python/src/expose-solve.hpp:23:15: required from 'void proxsuite::proxqp::dense::python::solveDenseQp(pybind11::module_) [with T = double]'
/local/robotpkg/var/tmp/robotpkg/wip/py-proxsuite/work/proxsuite-0.2.13/bindings/python/src/expose-all.cpp:40:33: required from 'void proxsuite::proxqp::python::exposeDenseAlgorithms(pybind11::module_) [with T = double]'
/local/robotpkg/var/tmp/robotpkg/wip/py-proxsuite/work/proxsuite-0.2.13/bindings/python/src/expose-all.cpp:61:42: required from here
/local/robotpkg/var/tmp/robotpkg/wip/py-proxsuite/work/proxsuite-0.2.13/bindings/python/external/pybind11/include/pybind11/detail/common.h:1052:19: error: static assertion failed: pybind11::overload_cast<...> requires compiling in C++14 mode
static_assert(detail::deferred_t::value,
^~~~~~
In file included from /local/robotpkg/var/tmp/robotpkg/wip/py-proxsuite/work/proxsuite-0.2.13/bindings/python/src/algorithms.hpp:12,
from /local/robotpkg/var/tmp/robotpkg/wip/py-proxsuite/work/proxsuite-0.2.13/bindings/python/src/expose-all.cpp:9:
/local/robotpkg/var/tmp/robotpkg/wip/py-proxsuite/work/proxsuite-0.2.13/bindings/python/src/expose-solve.hpp: In instantiation of 'void proxsuite::proxqp::dense::python::solveDenseQp(pybind11::module_) [with T = double]':
/local/robotpkg/var/tmp/robotpkg/wip/py-proxsuite/work/proxsuite-0.2.13/bindings/python/src/expose-all.cpp:40:33: required from 'void proxsuite::proxqp::python::exposeDenseAlgorithms(pybind11::module_) [with T = double]'
/local/robotpkg/var/tmp/robotpkg/wip/py-proxsuite/work/proxsuite-0.2.13/bindings/python/src/expose-all.cpp:61:42: required from here
/local/robotpkg/var/tmp/robotpkg/wip/py-proxsuite/work/proxsuite-0.2.13/bindings/python/src/expose-solve.hpp:23:15: error: no matching function for call to 'pybind11::overload_cast, 0, Eigen::OuterStride<-1> > >, tl::optional, 0, Eigen::InnerStride<1> > >, tl::optional, 0, Eigen::OuterStride<-1> > >, tl::optional, 0, Eigen::InnerStride<1> > >, tl::optional, 0, Eigen::OuterStride<-1> > >, tl::optional, 0, Eigen::InnerStride<1> > >, tl::optional, 0, Eigen::InnerStride<1> > >, tl::optional, 0, Eigen::InnerStride<1> > >, tl::optional, 0, Eigen::InnerStride<1> > >, tl::optional, 0, Eigen::InnerStride<1> > >, tl::optional, tl::optional, tl::optional, tl::optional, tl::optional, tl::optional, bool, bool, tl::optional, proxsuite::proxqp::InitialGuessStatus>::overload_cast()'
pybind11::overload_cast>,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
optional>,
~~~~~~~~~~~~~~~~~~~~~~~~~~~
optional>,
~~~~~~~~~~~~~~~~~~~~~~~~~~~
optional>,
~~~~~~~~~~~~~~~~~~~~~~~~~~~
optional>,
~~~~~~~~~~~~~~~~~~~~~~~~~~~
optional>,
~~~~~~~~~~~~~~~~~~~~~~~~~~~
optional>,
~~~~~~~~~~~~~~~~~~~~~~~~~~~
optional>,
~~~~~~~~~~~~~~~~~~~~
optional>,
~~~~~~~~~~~~~~~~~~~~
optional>,
~~~~~~~~~~~~~~~~~~~~
optional,
~~~~~~~~~~~~
optional,
~~~~~~~~~~~~
optional,
~~~~~~~~~~~~
optional,
~~~~~~~~~~~~
optional,
~~~~~~~~~~~~
optional,
~~~~~~~~~~~~~~~
bool,
~~~~~
bool,
~~~~~
optional,
~~~~~~~~~~~~~~~~
proxsuite::proxqp::InitialGuessStatus>(
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
&dense::solve),
~~~~~~~~~~~~~~~~~
In file included from /local/robotpkg/var/tmp/robotpkg/wip/py-proxsuite/work/proxsuite-0.2.13/bindings/python/external/pybind11/include/pybind11/attr.h:13,
from /local/robotpkg/var/tmp/robotpkg/wip/py-proxsuite/work/proxsuite-0.2.13/bindings/python/external/pybind11/include/pybind11/detail/class.h:12,
from /local/robotpkg/var/tmp/robotpkg/wip/py-proxsuite/work/proxsuite-0.2.13/bindings/python/external/pybind11/include/pybind11/pybind11.h:13,
from /local/robotpkg/var/tmp/robotpkg/wip/py-proxsuite/work/proxsuite-0.2.13/bindings/python/src/expose-all.cpp:6:
/local/robotpkg/var/tmp/robotpkg/wip/py-proxsuite/work/proxsuite-0.2.13/bindings/python/external/pybind11/include/pybind11/detail/common.h:1051:8: note: candidate: 'constexpr pybind11::overload_cast, 0, Eigen::OuterStride<-1> > >, tl::optional, 0, Eigen::InnerStride<1> > >, tl::optional, 0, Eigen::OuterStride<-1> > >, tl::optional, 0, Eigen::InnerStride<1> > >, tl::optional, 0, Eigen::OuterStride<-1> > >, tl::optional, 0, Eigen::InnerStride<1> > >, tl::optional, 0, Eigen::InnerStride<1> > >, tl::optional, 0, Eigen::InnerStride<1> > >, tl::optional, 0, Eigen::InnerStride<1> > >, tl::optional, 0, Eigen::InnerStride<1> > >, tl::optional, tl::optional, tl::optional, tl::optional, tl::optional, tl::optional, bool, bool, tl::optional, proxsuite::proxqp::InitialGuessStatus>::overload_cast()'
struct overload_cast {
^~~~~~~~~~~~~
/local/robotpkg/var/tmp/robotpkg/wip/py-proxsuite/work/proxsuite-0.2.13/bindings/python/external/pybind11/include/pybind11/detail/common.h:1051:8: note: candidate expects 0 arguments, 1 provided
/local/robotpkg/var/tmp/robotpkg/wip/py-proxsuite/work/proxsuite-0.2.13/bindings/python/external/pybind11/include/pybind11/detail/common.h:1051:8: note: candidate: 'constexpr pybind11::overload_cast, 0, Eigen::OuterStride<-1> > >, tl::optional, 0, Eigen::InnerStride<1> > >, tl::optional, 0, Eigen::OuterStride<-1> > >, tl::optional, 0, Eigen::InnerStride<1> > >, tl::optional, 0, Eigen::OuterStride<-1> > >, tl::optional, 0, Eigen::InnerStride<1> > >, tl::optional, 0, Eigen::InnerStride<1> > >, tl::optional, 0, Eigen::InnerStride<1> > >, tl::optional, 0, Eigen::InnerStride<1> > >, tl::optional, 0, Eigen::InnerStride<1> > >, tl::optional, tl::optional, tl::optional, tl::optional, tl::optional, tl::optional, bool, bool, tl::optional, proxsuite::proxqp::InitialGuessStatus>::overload_cast(const pybind11::overload_cast, 0, Eigen::OuterStride<-1> > >, tl::optional, 0, Eigen::InnerStride<1> > >, tl::optional, 0, Eigen::OuterStride<-1> > >, tl::optional, 0, Eigen::InnerStride<1> > >, tl::optional, 0, Eigen::OuterStride<-1> > >, tl::optional, 0, Eigen::InnerStride<1> > >, tl::optional, 0, Eigen::InnerStride<1> > >, tl::optional, 0, Eigen::InnerStride<1> > >, tl::optional, 0, Eigen::InnerStride<1> > >, tl::optional, 0, Eigen::InnerStride<1> > >, tl::optional, tl::optional, tl::optional, tl::optional, tl::optional, tl::optional, bool, bool, tl::optional, proxsuite::proxqp::InitialGuessStatus>&)'
/local/robotpkg/var/tmp/robotpkg/wip/py-proxsuite/work/proxsuite-0.2.13/bindings/python/external/pybind11/include/pybind11/detail/common.h:1051:8: note: no known conversion for argument 1 from '' to 'const pybind11::overload_cast, 0, Eigen::OuterStride<-1> > >, tl::optional, 0, Eigen::InnerStride<1> > >, tl::optional, 0, Eigen::OuterStride<-1> > >, tl::optional, 0, Eigen::InnerStride<1> > >, tl::optional, 0, Eigen::OuterStride<-1> > >, tl::optional, 0, Eigen::InnerStride<1> > >, tl::optional, 0, Eigen::InnerStride<1> > >, tl::optional, 0, Eigen::InnerStride<1> > >, tl::optional, 0, Eigen::InnerStride<1> > >, tl::optional, 0, Eigen::InnerStride<1> > >, tl::optional, tl::optional, tl::optional, tl::optional, tl::optional, tl::optional, bool, bool, tl::optional, proxsuite::proxqp::InitialGuessStatus>&'
/local/robotpkg/var/tmp/robotpkg/wip/py-proxsuite/work/proxsuite-0.2.13/bindings/python/external/pybind11/include/pybind11/detail/common.h:1051:8: note: candidate: 'constexpr pybind11::overload_cast, 0, Eigen::OuterStride<-1> > >, tl::optional, 0, Eigen::InnerStride<1> > >, tl::optional, 0, Eigen::OuterStride<-1> > >, tl::optional, 0, Eigen::InnerStride<1> > >, tl::optional, 0, Eigen::OuterStride<-1> > >, tl::optional, 0, Eigen::InnerStride<1> > >, tl::optional, 0, Eigen::InnerStride<1> > >, tl::optional, 0, Eigen::InnerStride<1> > >, tl::optional, 0, Eigen::InnerStride<1> > >, tl::optional, 0, Eigen::InnerStride<1> > >, tl::optional, tl::optional, tl::optional, tl::optional, tl::optional, tl::optional, bool, bool, tl::optional, proxsuite::proxqp::InitialGuessStatus>::overload_cast(pybind11::overload_cast, 0, Eigen::OuterStride<-1> > >, tl::optional, 0, Eigen::InnerStride<1> > >, tl::optional, 0, Eigen::OuterStride<-1> > >, tl::optional, 0, Eigen::InnerStride<1> > >, tl::optional, 0, Eigen::OuterStride<-1> > >, tl::optional, 0, Eigen::InnerStride<1> > >, tl::optional, 0, Eigen::InnerStride<1> > >, tl::optional, 0, Eigen::InnerStride<1> > >, tl::optional, 0, Eigen::InnerStride<1> > >, tl::optional, 0, Eigen::InnerStride<1> > >, tl::optional, tl::optional, tl::optional, tl::optional, tl::optional, tl::optional, bool, bool, tl::optional, proxsuite::proxqp::InitialGuessStatus>&&)'
/local/robotpkg/var/tmp/robotpkg/wip/py-proxsuite/work/proxsuite-0.2.13/bindings/python/external/pybind11/include/pybind11/detail/common.h:1051:8: note: no known conversion for argument 1 from '' to 'pybind11::overload_cast, 0, Eigen::OuterStride<-1> > >, tl::optional, 0, Eigen::InnerStride<1> > >, tl::optional, 0, Eigen::OuterStride<-1> > >, tl::optional, 0, Eigen::InnerStride<1> > >, tl::optional, 0, Eigen::OuterStride<-1> > >, tl::optional, 0, Eigen::InnerStride<1> > >, tl::optional, 0, Eigen::InnerStride<1> > >, tl::optional, 0, Eigen::InnerStride<1> > >, tl::optional, 0, Eigen::InnerStride<1> > >, tl::optional, 0, Eigen::InnerStride<1> > >, tl::optional, tl::optional, tl::optional, tl::optional, tl::optional, tl::optional, bool, bool, tl::optional, proxsuite::proxqp::InitialGuessStatus>&&'
In file included from /local/robotpkg/var/tmp/robotpkg/wip/py-proxsuite/work/proxsuite-0.2.13/bindings/python/external/pybind11/include/pybind11/attr.h:13,
from /local/robotpkg/var/tmp/robotpkg/wip/py-proxsuite/work/proxsuite-0.2.13/bindings/python/external/pybind11/include/pybind11/detail/class.h:12,
from /local/robotpkg/var/tmp/robotpkg/wip/py-proxsuite/work/proxsuite-0.2.13/bindings/python/external/pybind11/include/pybind11/pybind11.h:13,
from /local/robotpkg/var/tmp/robotpkg/wip/py-proxsuite/work/proxsuite-0.2.13/bindings/python/src/expose-all.cpp:6:
/local/robotpkg/var/tmp/robotpkg/wip/py-proxsuite/work/proxsuite-0.2.13/bindings/python/external/pybind11/include/pybind11/detail/common.h: In instantiation of 'struct pybind11::overload_cast, 0, Eigen::OuterStride<-1> > >, tl::optional, 0, Eigen::InnerStride<1> > >, tl::optional, 0, Eigen::OuterStride<-1> > >, tl::optional, 0, Eigen::InnerStride<1> > >, tl::optional, 0, Eigen::OuterStride<-1> > >, tl::optional, 0, Eigen::InnerStride<1> > >, tl::optional, 0, Eigen::InnerStride<1> > >, tl::optional, 0, Eigen::InnerStride<1> > >, tl::optional, 0, Eigen::InnerStride<1> > >, tl::optional, 0, Eigen::InnerStride<1> > >, tl::optional, tl::optional, tl::optional, tl::optional, tl::optional, tl::optional, bool, bool, tl::optional, proxsuite::proxqp::InitialGuessStatus>':
/local/robotpkg/var/tmp/robotpkg/wip/py-proxsuite/work/proxsuite-0.2.13/bindings/python/src/expose-solve.hpp:23:15: required from 'void proxsuite::proxqp::dense::python::solveDenseQp(pybind11::module_) [with T = double]'
/local/robotpkg/var/tmp/robotpkg/wip/py-proxsuite/work/proxsuite-0.2.13/bindings/python/src/expose-all.cpp:40:33: required from 'void proxsuite::proxqp::python::exposeDenseAlgorithms(pybind11::module_) [with T = double]'
/local/robotpkg/var/tmp/robotpkg/wip/py-proxsuite/work/proxsuite-0.2.13/bindings/python/src/expose-all.cpp:61:42: required from here
/local/robotpkg/var/tmp/robotpkg/wip/py-proxsuite/work/proxsuite-0.2.13/bindings/python/external/pybind11/include/pybind11/detail/common.h:1052:19: error: static assertion failed: pybind11::overload_cast<...> requires compiling in C++14 mode
static_assert(detail::deferred_t::value,
^~~~~~
In file included from /local/robotpkg/var/tmp/robotpkg/wip/py-proxsuite/work/proxsuite-0.2.13/bindings/python/src/algorithms.hpp:12,
from /local/robotpkg/var/tmp/robotpkg/wip/py-proxsuite/work/proxsuite-0.2.13/bindings/python/src/expose-all.cpp:9:
/local/robotpkg/var/tmp/robotpkg/wip/py-proxsuite/work/proxsuite-0.2.13/bindings/python/src/expose-solve.hpp: In instantiation of 'void proxsuite::proxqp::dense::python::solveDenseQp(pybind11::module_) [with T = double]':
/local/robotpkg/var/tmp/robotpkg/wip/py-proxsuite/work/proxsuite-0.2.13/bindings/python/src/expose-all.cpp:40:33: required from 'void proxsuite::proxqp::python::exposeDenseAlgorithms(pybind11::module_) [with T = double]'
/local/robotpkg/var/tmp/robotpkg/wip/py-proxsuite/work/proxsuite-0.2.13/bindings/python/src/expose-all.cpp:61:42: required from here
/local/robotpkg/var/tmp/robotpkg/wip/py-proxsuite/work/proxsuite-0.2.13/bindings/python/src/expose-solve.hpp:23:15: error: no matching function for call to 'pybind11::overload_cast, 0, Eigen::OuterStride<-1> > >, tl::optional, 0, Eigen::InnerStride<1> > >, tl::optional, 0, Eigen::OuterStride<-1> > >, tl::optional, 0, Eigen::InnerStride<1> > >, tl::optional, 0, Eigen::OuterStride<-1> > >, tl::optional, 0, Eigen::InnerStride<1> > >, tl::optional, 0, Eigen::InnerStride<1> > >, tl::optional, 0, Eigen::InnerStride<1> > >, tl::optional, 0, Eigen::InnerStride<1> > >, tl::optional, 0, Eigen::InnerStride<1> > >, tl::optional, tl::optional, tl::optional, tl::optional, tl::optional, tl::optional, bool, bool, tl::optional, proxsuite::proxqp::InitialGuessStatus>::overload_cast()'
pybind11::overload_cast>,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
optional>,
~~~~~~~~~~~~~~~~~~~~~~~~~~~
optional>,
~~~~~~~~~~~~~~~~~~~~~~~~~~~
optional>,
~~~~~~~~~~~~~~~~~~~~~~~~~~~
optional>,
~~~~~~~~~~~~~~~~~~~~~~~~~~~
optional>,
~~~~~~~~~~~~~~~~~~~~~~~~~~~
optional>,
~~~~~~~~~~~~~~~~~~~~~~~~~~~
optional>,
~~~~~~~~~~~~~~~~~~~~
optional>,
~~~~~~~~~~~~~~~~~~~~
optional>,
~~~~~~~~~~~~~~~~~~~~
optional,
~~~~~~~~~~~~
optional,
~~~~~~~~~~~~
optional,
~~~~~~~~~~~~
optional,
~~~~~~~~~~~~
optional,
~~~~~~~~~~~~
optional,
~~~~~~~~~~~~~~~
bool,
~~~~~
bool,
~~~~~
optional,
~~~~~~~~~~~~~~~~
proxsuite::proxqp::InitialGuessStatus>(
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
&dense::solve),
~~~~~~~~~~~~~~~~~
In file included from /local/robotpkg/var/tmp/robotpkg/wip/py-proxsuite/work/proxsuite-0.2.13/bindings/python/external/pybind11/include/pybind11/attr.h:13,
from /local/robotpkg/var/tmp/robotpkg/wip/py-proxsuite/work/proxsuite-0.2.13/bindings/python/external/pybind11/include/pybind11/detail/class.h:12,
from /local/robotpkg/var/tmp/robotpkg/wip/py-proxsuite/work/proxsuite-0.2.13/bindings/python/external/pybind11/include/pybind11/pybind11.h:13,
from /local/robotpkg/var/tmp/robotpkg/wip/py-proxsuite/work/proxsuite-0.2.13/bindings/python/src/expose-all.cpp:6:
/local/robotpkg/var/tmp/robotpkg/wip/py-proxsuite/work/proxsuite-0.2.13/bindings/python/external/pybind11/include/pybind11/detail/common.h:1051:8: note: candidate: 'constexpr pybind11::overload_cast, 0, Eigen::OuterStride<-1> > >, tl::optional, 0, Eigen::InnerStride<1> > >, tl::optional, 0, Eigen::OuterStride<-1> > >, tl::optional, 0, Eigen::InnerStride<1> > >, tl::optional, 0, Eigen::OuterStride<-1> > >, tl::optional, 0, Eigen::InnerStride<1> > >, tl::optional, 0, Eigen::InnerStride<1> > >, tl::optional, 0, Eigen::InnerStride<1> > >, tl::optional, 0, Eigen::InnerStride<1> > >, tl::optional, 0, Eigen::InnerStride<1> > >, tl::optional, tl::optional, tl::optional, tl::optional, tl::optional, tl::optional, bool, bool, tl::optional, proxsuite::proxqp::InitialGuessStatus>::overload_cast()'
struct overload_cast {
^~~~~~~~~~~~~
/local/robotpkg/var/tmp/robotpkg/wip/py-proxsuite/work/proxsuite-0.2.13/bindings/python/external/pybind11/include/pybind11/detail/common.h:1051:8: note: candidate expects 0 arguments, 1 provided
/local/robotpkg/var/tmp/robotpkg/wip/py-proxsuite/work/proxsuite-0.2.13/bindings/python/external/pybind11/include/pybind11/detail/common.h:1051:8: note: candidate: 'constexpr pybind11::overload_cast, 0, Eigen::OuterStride<-1> > >, tl::optional, 0, Eigen::InnerStride<1> > >, tl::optional, 0, Eigen::OuterStride<-1> > >, tl::optional, 0, Eigen::InnerStride<1> > >, tl::optional, 0, Eigen::OuterStride<-1> > >, tl::optional, 0, Eigen::InnerStride<1> > >, tl::optional