+ case "${usergroup_phase}" in + local run_cmd + run_cmd=run_su + shift + run_su /opt/local/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent PYTHON_VERSION_REQD=39 WRKLOG=/tmp/bulklog/py39-soapy-sdr-0.8.1/work.log + su pbulk -c '"$@"' make /opt/local/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent PYTHON_VERSION_REQD=39 WRKLOG=/tmp/bulklog/py39-soapy-sdr-0.8.1/work.log => Bootstrap dependency digest>=20211023: found digest-20220214 ===> Building for py39-soapy-sdr-0.8.1 [ 33%] Swig compile /home/pbulk/build/ham/py-soapy-sdr/work/SoapySDR-soapy-sdr-0.8.1/python/SoapySDR.i for python /home/pbulk/build/ham/py-soapy-sdr/work/.buildlink/include/SoapySDR/Device.hpp:105: Warning 509: Overloaded method SoapySDR::Device::make(std::vector< std::string,std::allocator< std::string > > const &) effectively ignored, /home/pbulk/build/ham/py-soapy-sdr/work/.buildlink/include/SoapySDR/Device.hpp:95: Warning 509: as it is shadowed by SoapySDR::Device::make(SoapySDR::KwargsList const &). [ 33%] Built target SoapySDR_swig_compilation [ 66%] Building CXX object CMakeFiles/_SoapySDR.dir/CMakeFiles/_SoapySDR.dir/SoapySDRPYTHON_wrap.cxx.o /home/pbulk/build/ham/py-soapy-sdr/work/SoapySDR-soapy-sdr-0.8.1/python/CMakeFiles/_SoapySDR.dir/SoapySDRPYTHON_wrap.cxx:1845:23: warning: cast between incompatible function types from 'PyObject* (*)(PyObject*)' {aka '_object* (*)(_object*)'} to 'PyCFunction' {aka '_object* (*)(_object*, _object*)'} [-Wcast-function-type] 1845 | {(char *)"disown", (PyCFunction)SwigPyObject_disown, METH_NOARGS, (char *)"releases ownership of the pointer"}, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/ham/py-soapy-sdr/work/SoapySDR-soapy-sdr-0.8.1/python/CMakeFiles/_SoapySDR.dir/SoapySDRPYTHON_wrap.cxx:1846:23: warning: cast between incompatible function types from 'PyObject* (*)(PyObject*)' {aka '_object* (*)(_object*)'} to 'PyCFunction' {aka '_object* (*)(_object*, _object*)'} [-Wcast-function-type] 1846 | {(char *)"acquire", (PyCFunction)SwigPyObject_acquire, METH_NOARGS, (char *)"acquires ownership of the pointer"}, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/ham/py-soapy-sdr/work/SoapySDR-soapy-sdr-0.8.1/python/CMakeFiles/_SoapySDR.dir/SoapySDRPYTHON_wrap.cxx:1849:23: warning: cast between incompatible function types from 'PyObject* (*)(PyObject*)' {aka '_object* (*)(_object*)'} to 'PyCFunction' {aka '_object* (*)(_object*, _object*)'} [-Wcast-function-type] 1849 | {(char *)"next", (PyCFunction)SwigPyObject_next, METH_NOARGS, (char *)"returns the next 'this' object"}, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/ham/py-soapy-sdr/work/SoapySDR-soapy-sdr-0.8.1/python/CMakeFiles/_SoapySDR.dir/SoapySDRPYTHON_wrap.cxx:1850:23: warning: cast between incompatible function types from 'PyObject* (*)(SwigPyObject*)' {aka '_object* (*)(SwigPyObject*)'} to 'PyCFunction' {aka '_object* (*)(_object*, _object*)'} [-Wcast-function-type] 1850 | {(char *)"__repr__",(PyCFunction)SwigPyObject_repr, METH_NOARGS, (char *)"returns object representation"}, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/ham/py-soapy-sdr/work/SoapySDR-soapy-sdr-0.8.1/python/CMakeFiles/_SoapySDR.dir/SoapySDRPYTHON_wrap.cxx: In function 'PyTypeObject* SwigPyObject_TypeOnce()': /home/pbulk/build/ham/py-soapy-sdr/work/SoapySDR-soapy-sdr-0.8.1/python/CMakeFiles/_SoapySDR.dir/SoapySDRPYTHON_wrap.cxx:2008:5: warning: missing initializer for member '_typeobject::tp_vectorcall' [-Wmissing-field-initializers] 2008 | }; | ^ /home/pbulk/build/ham/py-soapy-sdr/work/SoapySDR-soapy-sdr-0.8.1/python/CMakeFiles/_SoapySDR.dir/SoapySDRPYTHON_wrap.cxx: In function 'PyTypeObject* SwigPyPacked_TypeOnce()': /home/pbulk/build/ham/py-soapy-sdr/work/SoapySDR-soapy-sdr-0.8.1/python/CMakeFiles/_SoapySDR.dir/SoapySDRPYTHON_wrap.cxx:2195:5: warning: missing initializer for member '_typeobject::tp_vectorcall' [-Wmissing-field-initializers] 2195 | }; | ^ /home/pbulk/build/ham/py-soapy-sdr/work/SoapySDR-soapy-sdr-0.8.1/python/CMakeFiles/_SoapySDR.dir/SoapySDRPYTHON_wrap.cxx: At global scope: /home/pbulk/build/ham/py-soapy-sdr/work/SoapySDR-soapy-sdr-0.8.1/python/CMakeFiles/_SoapySDR.dir/SoapySDRPYTHON_wrap.cxx:3254:65: warning: 'unexpected_handler' is deprecated [-Wdeprecated-declarations] 3254 | UnknownExceptionHandler(std::unexpected_handler nh = handler) { | ^ /home/pbulk/build/ham/py-soapy-sdr/work/SoapySDR-soapy-sdr-0.8.1/python/CMakeFiles/_SoapySDR.dir/SoapySDRPYTHON_wrap.cxx: In constructor 'Swig::UnknownExceptionHandler::UnknownExceptionHandler(std::unexpected_handler)': /home/pbulk/build/ham/py-soapy-sdr/work/SoapySDR-soapy-sdr-0.8.1/python/CMakeFiles/_SoapySDR.dir/SoapySDRPYTHON_wrap.cxx:3255:32: warning: 'void (* std::set_unexpected(unexpected_handler))()' is deprecated [-Wdeprecated-declarations] 3255 | old = std::set_unexpected(nh); | ~~~~~~~~~~~~~~~~~~~^~~~ In file included from /opt/local/gcc13/include/c++/13.3.0/ios:41, from /opt/local/gcc13/include/c++/13.3.0/ostream:40, from /opt/local/gcc13/include/c++/13.3.0/iostream:41, from /home/pbulk/build/ham/py-soapy-sdr/work/SoapySDR-soapy-sdr-0.8.1/python/CMakeFiles/_SoapySDR.dir/SoapySDRPYTHON_wrap.cxx:3034: /opt/local/gcc13/include/c++/13.3.0/exception:89:22: note: declared here 89 | unexpected_handler set_unexpected(unexpected_handler) _GLIBCXX_USE_NOEXCEPT; | ^~~~~~~~~~~~~~ /home/pbulk/build/ham/py-soapy-sdr/work/SoapySDR-soapy-sdr-0.8.1/python/CMakeFiles/_SoapySDR.dir/SoapySDRPYTHON_wrap.cxx: In destructor 'Swig::UnknownExceptionHandler::~UnknownExceptionHandler()': /home/pbulk/build/ham/py-soapy-sdr/work/SoapySDR-soapy-sdr-0.8.1/python/CMakeFiles/_SoapySDR.dir/SoapySDRPYTHON_wrap.cxx:3259:26: warning: 'void (* std::set_unexpected(unexpected_handler))()' is deprecated [-Wdeprecated-declarations] 3259 | std::set_unexpected(old); | ~~~~~~~~~~~~~~~~~~~^~~~~ /opt/local/gcc13/include/c++/13.3.0/exception:89:22: note: declared here 89 | unexpected_handler set_unexpected(unexpected_handler) _GLIBCXX_USE_NOEXCEPT; | ^~~~~~~~~~~~~~ /home/pbulk/build/ham/py-soapy-sdr/work/SoapySDR-soapy-sdr-0.8.1/python/CMakeFiles/_SoapySDR.dir/SoapySDRPYTHON_wrap.cxx: In function 'PyTypeObject* swig_varlink_type()': /home/pbulk/build/ham/py-soapy-sdr/work/SoapySDR-soapy-sdr-0.8.1/python/CMakeFiles/_SoapySDR.dir/SoapySDRPYTHON_wrap.cxx:59794:7: warning: missing initializer for member '_typeobject::tp_vectorcall' [-Wmissing-field-initializers] 59794 | }; | ^ /home/pbulk/build/ham/py-soapy-sdr/work/SoapySDR-soapy-sdr-0.8.1/python/CMakeFiles/_SoapySDR.dir/SoapySDRPYTHON_wrap.cxx: In function 'PyObject* PyInit__SoapySDR()': /home/pbulk/build/ham/py-soapy-sdr/work/SoapySDR-soapy-sdr-0.8.1/python/CMakeFiles/_SoapySDR.dir/SoapySDRPYTHON_wrap.cxx:1068:64: warning: 'void PyEval_InitThreads()' is deprecated [-Wdeprecated-declarations] 1068 | # define SWIG_PYTHON_INITIALIZE_THREADS PyEval_InitThreads() | ~~~~~~~~~~~~~~~~~~^~ /home/pbulk/build/ham/py-soapy-sdr/work/SoapySDR-soapy-sdr-0.8.1/python/CMakeFiles/_SoapySDR.dir/SoapySDRPYTHON_wrap.cxx:60112:3: note: in expansion of macro 'SWIG_PYTHON_INITIALIZE_THREADS' 60112 | SWIG_PYTHON_INITIALIZE_THREADS; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/ham/py-soapy-sdr/work/.buildlink/include/python3.9/Python.h:140, from /home/pbulk/build/ham/py-soapy-sdr/work/SoapySDR-soapy-sdr-0.8.1/python/CMakeFiles/_SoapySDR.dir/SoapySDRPYTHON_wrap.cxx:175: /home/pbulk/build/ham/py-soapy-sdr/work/.buildlink/include/python3.9/ceval.h:130:37: note: declared here 130 | Py_DEPRECATED(3.9) PyAPI_FUNC(void) PyEval_InitThreads(void); | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/ham/py-soapy-sdr/work/SoapySDR-soapy-sdr-0.8.1/python/CMakeFiles/_SoapySDR.dir/SoapySDRPYTHON_wrap.cxx: In instantiation of 'static Type swig::traits_as<Type, swig::pointer_category>::as(PyObject*, bool) [with Type = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >; PyObject = _object]': /home/pbulk/build/ham/py-soapy-sdr/work/SoapySDR-soapy-sdr-0.8.1/python/CMakeFiles/_SoapySDR.dir/SoapySDRPYTHON_wrap.cxx:4626:64: required from 'Type swig::as(PyObject*, bool) [with Type = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >; PyObject = _object]' /home/pbulk/build/ham/py-soapy-sdr/work/SoapySDR-soapy-sdr-0.8.1/python/CMakeFiles/_SoapySDR.dir/SoapySDRPYTHON_wrap.cxx:5193:20: required from 'swig::SwigPySequence_Ref<T>::operator T() const [with T = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]' /home/pbulk/build/ham/py-soapy-sdr/work/SoapySDR-soapy-sdr-0.8.1/python/CMakeFiles/_SoapySDR.dir/SoapySDRPYTHON_wrap.cxx:5464:30: required from 'void swig::assign(const SwigPySeq&, Seq*) [with SwigPySeq = SwigPySequence_Cont<std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >; Seq = std::vector<std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >]' /home/pbulk/build/ham/py-soapy-sdr/work/SoapySDR-soapy-sdr-0.8.1/python/CMakeFiles/_SoapySDR.dir/SoapySDRPYTHON_wrap.cxx:5486:12: required from 'static int swig::traits_asptr_stdseq<Seq, T>::asptr(PyObject*, sequence**) [with Seq = std::vector<std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >; T = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >; PyObject = _object; sequence = std::vector<std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >]' /home/pbulk/build/ham/py-soapy-sdr/work/SoapySDR-soapy-sdr-0.8.1/python/CMakeFiles/_SoapySDR.dir/SoapySDRPYTHON_wrap.cxx:5547:52: required from 'static int swig::traits_asptr<std::vector<T> >::asptr(PyObject*, std::vector<T>**) [with T = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >; PyObject = _object]' /home/pbulk/build/ham/py-soapy-sdr/work/SoapySDR-soapy-sdr-0.8.1/python/CMakeFiles/_SoapySDR.dir/SoapySDRPYTHON_wrap.cxx:4518:37: required from 'int swig::asptr(PyObject*, Type**) [with Type = std::vector<std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >; PyObject = _object]' /home/pbulk/build/ham/py-soapy-sdr/work/SoapySDR-soapy-sdr-0.8.1/python/CMakeFiles/_SoapySDR.dir/SoapySDRPYTHON_wrap.cxx:16140:23: required from here /home/pbulk/build/ham/py-soapy-sdr/work/SoapySDR-soapy-sdr-0.8.1/python/CMakeFiles/_SoapySDR.dir/SoapySDRPYTHON_wrap.cxx:4601:15: warning: 'void* std::memset(void*, int, size_t)' clearing an object of type 'class std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 4601 | memset(v_def,0,sizeof(Type)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/local/gcc13/include/c++/13.3.0/map:63, from /home/pbulk/build/ham/py-soapy-sdr/work/SoapySDR-soapy-sdr-0.8.1/python/CMakeFiles/_SoapySDR.dir/SoapySDRPYTHON_wrap.cxx:3037: /opt/local/gcc13/include/c++/13.3.0/bits/stl_map.h:102:11: note: 'class std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >' declared here 102 | class map | ^~~ /home/pbulk/build/ham/py-soapy-sdr/work/SoapySDR-soapy-sdr-0.8.1/python/CMakeFiles/_SoapySDR.dir/SoapySDRPYTHON_wrap.cxx: In instantiation of 'static Type swig::traits_as<Type, swig::pointer_category>::as(PyObject*, bool) [with Type = SoapySDR::ArgInfo; PyObject = _object]': /home/pbulk/build/ham/py-soapy-sdr/work/SoapySDR-soapy-sdr-0.8.1/python/CMakeFiles/_SoapySDR.dir/SoapySDRPYTHON_wrap.cxx:4626:64: required from 'Type swig::as(PyObject*, bool) [with Type = SoapySDR::ArgInfo; PyObject = _object]' /home/pbulk/build/ham/py-soapy-sdr/work/SoapySDR-soapy-sdr-0.8.1/python/CMakeFiles/_SoapySDR.dir/SoapySDRPYTHON_wrap.cxx:5193:20: required from 'swig::SwigPySequence_Ref<T>::operator T() const [with T = SoapySDR::ArgInfo]' /home/pbulk/build/ham/py-soapy-sdr/work/SoapySDR-soapy-sdr-0.8.1/python/CMakeFiles/_SoapySDR.dir/SoapySDRPYTHON_wrap.cxx:5464:30: required from 'void swig::assign(const SwigPySeq&, Seq*) [with SwigPySeq = SwigPySequence_Cont<SoapySDR::ArgInfo>; Seq = std::vector<SoapySDR::ArgInfo>]' /home/pbulk/build/ham/py-soapy-sdr/work/SoapySDR-soapy-sdr-0.8.1/python/CMakeFiles/_SoapySDR.dir/SoapySDRPYTHON_wrap.cxx:5486:12: required from 'static int swig::traits_asptr_stdseq<Seq, T>::asptr(PyObject*, sequence**) [with Seq = std::vector<SoapySDR::ArgInfo>; T = SoapySDR::ArgInfo; PyObject = _object; sequence = std::vector<SoapySDR::ArgInfo>]' /home/pbulk/build/ham/py-soapy-sdr/work/SoapySDR-soapy-sdr-0.8.1/python/CMakeFiles/_SoapySDR.dir/SoapySDRPYTHON_wrap.cxx:5547:52: required from 'static int swig::traits_asptr<std::vector<T> >::asptr(PyObject*, std::vector<T>**) [with T = SoapySDR::ArgInfo; PyObject = _object]' /home/pbulk/build/ham/py-soapy-sdr/work/SoapySDR-soapy-sdr-0.8.1/python/CMakeFiles/_SoapySDR.dir/SoapySDRPYTHON_wrap.cxx:4518:37: required from 'int swig::asptr(PyObject*, Type**) [with Type = std::vector<SoapySDR::ArgInfo>; PyObject = _object]' /home/pbulk/build/ham/py-soapy-sdr/work/SoapySDR-soapy-sdr-0.8.1/python/CMakeFiles/_SoapySDR.dir/SoapySDRPYTHON_wrap.cxx:19484:23: required from here /home/pbulk/build/ham/py-soapy-sdr/work/SoapySDR-soapy-sdr-0.8.1/python/CMakeFiles/_SoapySDR.dir/SoapySDRPYTHON_wrap.cxx:4601:15: warning: 'void* std::memset(void*, int, size_t)' clearing an object of type 'class SoapySDR::ArgInfo' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 4601 | memset(v_def,0,sizeof(Type)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/ham/py-soapy-sdr/work/.buildlink/include/SoapySDR/Modules.hpp:15, from /home/pbulk/build/ham/py-soapy-sdr/work/SoapySDR-soapy-sdr-0.8.1/python/CMakeFiles/_SoapySDR.dir/SoapySDRPYTHON_wrap.cxx:3615: /home/pbulk/build/ham/py-soapy-sdr/work/.buildlink/include/SoapySDR/Types.hpp:97:21: note: 'class SoapySDR::ArgInfo' declared here 97 | class SOAPY_SDR_API ArgInfo | ^~~~~~~ /home/pbulk/build/ham/py-soapy-sdr/work/SoapySDR-soapy-sdr-0.8.1/python/CMakeFiles/_SoapySDR.dir/SoapySDRPYTHON_wrap.cxx: In instantiation of 'static Type swig::traits_as<Type, swig::pointer_category>::as(PyObject*, bool) [with Type = SoapySDR::Range; PyObject = _object]': /home/pbulk/build/ham/py-soapy-sdr/work/SoapySDR-soapy-sdr-0.8.1/python/CMakeFiles/_SoapySDR.dir/SoapySDRPYTHON_wrap.cxx:4626:64: required from 'Type swig::as(PyObject*, bool) [with Type = SoapySDR::Range; PyObject = _object]' /home/pbulk/build/ham/py-soapy-sdr/work/SoapySDR-soapy-sdr-0.8.1/python/CMakeFiles/_SoapySDR.dir/SoapySDRPYTHON_wrap.cxx:5193:20: required from 'swig::SwigPySequence_Ref<T>::operator T() const [with T = SoapySDR::Range]' /home/pbulk/build/ham/py-soapy-sdr/work/SoapySDR-soapy-sdr-0.8.1/python/CMakeFiles/_SoapySDR.dir/SoapySDRPYTHON_wrap.cxx:5464:30: required from 'void swig::assign(const SwigPySeq&, Seq*) [with SwigPySeq = SwigPySequence_Cont<SoapySDR::Range>; Seq = std::vector<SoapySDR::Range>]' /home/pbulk/build/ham/py-soapy-sdr/work/SoapySDR-soapy-sdr-0.8.1/python/CMakeFiles/_SoapySDR.dir/SoapySDRPYTHON_wrap.cxx:5486:12: required from 'static int swig::traits_asptr_stdseq<Seq, T>::asptr(PyObject*, sequence**) [with Seq = std::vector<SoapySDR::Range>; T = SoapySDR::Range; PyObject = _object; sequence = std::vector<SoapySDR::Range>]' /home/pbulk/build/ham/py-soapy-sdr/work/SoapySDR-soapy-sdr-0.8.1/python/CMakeFiles/_SoapySDR.dir/SoapySDRPYTHON_wrap.cxx:5547:52: required from 'static int swig::traits_asptr<std::vector<T> >::asptr(PyObject*, std::vector<T>**) [with T = SoapySDR::Range; PyObject = _object]' /home/pbulk/build/ham/py-soapy-sdr/work/SoapySDR-soapy-sdr-0.8.1/python/CMakeFiles/_SoapySDR.dir/SoapySDRPYTHON_wrap.cxx:4518:37: required from 'int swig::asptr(PyObject*, Type**) [with Type = std::vector<SoapySDR::Range>; PyObject = _object]' /home/pbulk/build/ham/py-soapy-sdr/work/SoapySDR-soapy-sdr-0.8.1/python/CMakeFiles/_SoapySDR.dir/SoapySDRPYTHON_wrap.cxx:26140:23: required from here /home/pbulk/build/ham/py-soapy-sdr/work/SoapySDR-soapy-sdr-0.8.1/python/CMakeFiles/_SoapySDR.dir/SoapySDRPYTHON_wrap.cxx:4601:15: warning: 'void* std::memset(void*, int, size_t)' clearing an object of non-trivial type 'class SoapySDR::Range'; use assignment or value-initialization instead [-Wclass-memaccess] 4601 | memset(v_def,0,sizeof(Type)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/ham/py-soapy-sdr/work/.buildlink/include/SoapySDR/Types.hpp:64:21: note: 'class SoapySDR::Range' declared here 64 | class SOAPY_SDR_API Range | ^~~~~ /home/pbulk/build/ham/py-soapy-sdr/work/SoapySDR-soapy-sdr-0.8.1/python/CMakeFiles/_SoapySDR.dir/SoapySDRPYTHON_wrap.cxx: In instantiation of 'static Type swig::traits_as<Type, swig::pointer_category>::as(PyObject*, bool) [with Type = std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >; PyObject = _object]': /home/pbulk/build/ham/py-soapy-sdr/work/SoapySDR-soapy-sdr-0.8.1/python/CMakeFiles/_SoapySDR.dir/SoapySDRPYTHON_wrap.cxx:4626:64: required from 'Type swig::as(PyObject*, bool) [with Type = std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >; PyObject = _object]' /home/pbulk/build/ham/py-soapy-sdr/work/SoapySDR-soapy-sdr-0.8.1/python/CMakeFiles/_SoapySDR.dir/SoapySDRPYTHON_wrap.cxx:5193:20: required from 'swig::SwigPySequence_Ref<T>::operator T() const [with T = std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]' /home/pbulk/build/ham/py-soapy-sdr/work/SoapySDR-soapy-sdr-0.8.1/python/CMakeFiles/_SoapySDR.dir/SoapySDRPYTHON_wrap.cxx:5253:14: required from 'swig::SwigPySequence_ArrowProxy<T> swig::SwigPySequence_InputIterator<T, Reference>::operator->() const [with T = std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >; Reference = const swig::SwigPySequence_Ref<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >]' /home/pbulk/build/ham/py-soapy-sdr/work/SoapySDR-soapy-sdr-0.8.1/python/CMakeFiles/_SoapySDR.dir/SoapySDRPYTHON_wrap.cxx:5975:25: required from 'void swig::assign(const SwigPySeq&, std::map<K, T, Compare, Alloc>*) [with SwigPySeq = SwigPySequence_Cont<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >; K = std::__cxx11::basic_string<char>; T = std::__cxx11::basic_string<char>; Compare = std::less<std::__cxx11::basic_string<char> >; Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >]' /home/pbulk/build/ham/py-soapy-sdr/work/SoapySDR-soapy-sdr-0.8.1/python/CMakeFiles/_SoapySDR.dir/SoapySDRPYTHON_wrap.cxx:5486:12: required from 'static int swig::traits_asptr_stdseq<Seq, T>::asptr(PyObject*, sequence**) [with Seq = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >; T = std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >; PyObject = _object; sequence = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]' /home/pbulk/build/ham/py-soapy-sdr/work/SoapySDR-soapy-sdr-0.8.1/python/CMakeFiles/_SoapySDR.dir/SoapySDRPYTHON_wrap.cxx:5991:64: required from 'static int swig::traits_asptr<std::map<_Key, _Tp, _Compare, _Alloc> >::asptr(PyObject*, map_type**) [with K = std::__cxx11::basic_string<char>; T = std::__cxx11::basic_string<char>; Compare = std::less<std::__cxx11::basic_string<char> >; Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >; PyObject = _object; map_type = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]' /home/pbulk/build/ham/py-soapy-sdr/work/SoapySDR-soapy-sdr-0.8.1/python/CMakeFiles/_SoapySDR.dir/SoapySDRPYTHON_wrap.cxx:4518:37: required from 'int swig::asptr(PyObject*, Type**) [with Type = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >; PyObject = _object]' /home/pbulk/build/ham/py-soapy-sdr/work/SoapySDR-soapy-sdr-0.8.1/python/CMakeFiles/_SoapySDR.dir/SoapySDRPYTHON_wrap.cxx:14359:26: required from here /home/pbulk/build/ham/py-soapy-sdr/work/SoapySDR-soapy-sdr-0.8.1/python/CMakeFiles/_SoapySDR.dir/SoapySDRPYTHON_wrap.cxx:4601:15: warning: 'void* std::memset(void*, int, size_t)' clearing an object of type 'struct std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >' with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] 4601 | memset(v_def,0,sizeof(Type)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/local/gcc13/include/c++/13.3.0/bits/stl_algobase.h:64, from /opt/local/gcc13/include/c++/13.3.0/string:51, from /home/pbulk/build/ham/py-soapy-sdr/work/SoapySDR-soapy-sdr-0.8.1/python/CMakeFiles/_SoapySDR.dir/SoapySDRPYTHON_wrap.cxx:3033: /opt/local/gcc13/include/c++/13.3.0/bits/stl_pair.h:187:12: note: 'struct std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >' declared here 187 | struct pair | ^~~~ [100%] Linking CXX shared module _SoapySDR.so [100%] Built target _SoapySDR