robotpkg/wip/py-libnabo bulk build results
Log for py313-libnabo-1.0.7r1 on Fedora-42-x86_64: bulk.log (Back)
=> Checking for clear installation
===> Installing bootstrap dependencies for py313-libnabo-1.0.7r1
=> Installing /opt/robotpkg/var/lib/robotpkg/packages/bsd/Fedora-42-x86_64/All/digest-20080510.tgz
=> Installing /opt/robotpkg/var/lib/robotpkg/packages/bsd/Fedora-42-x86_64/All/tnftp-20151004~ssl.tgz
===> Checking bootstrap dependencies for py313-libnabo-1.0.7r1
=> Required robotpkg package digest>=20080510: digest-20080510 found
=> Required robotpkg package tnftp>=20091122: tnftp-20151004~ssl found
=> Required system package gzip: gzip-1.13 found
=> Required system package patch>=2.0: patch-2.8 found
=> Required system package pax and tar archivers: pax found
=> Required system package pkg_install>=20110805.12: pkg_install-20211115.3 found
===> Done bootstrap-depends for py313-libnabo-1.0.7r1
===> Installing full dependencies for py313-libnabo-1.0.7r1
=> Dependency digest-20080510 already installed
=> Dependency tnftp-20151004~ssl already installed
===> Checking build options for py313-libnabo-1.0.7r1
=> Building with no option.
===> Checking alternatives for py313-libnabo-1.0.7r1
=> Use the GNU C++ compiler: c++-compiler provided by g++>=4.8
=> Use the GNU C compiler: c-compiler provided by gcc>=3
=> Use python-3.13: python>=2.5 provided by python313>=3.13<3.14
===> Checking dependencies for py313-libnabo-1.0.7r1
=> Required system package boost-headers>=1.34.1: boost-headers-1.83 found
=> Required system package boostlib-python>=1.34.1: boost-libs-1.83.0 found
=> Required system package cmake>=2.6: cmake-3.31.6 found
=> Required system package doxygen>=1.5: doxygen-1.13.2 found
=> Required system package eigen3>=3.0.0: eigen3-3.4.0 found
=> Required system package g++>=4.8: g++-15.1.1 found
=> Required system package gcc>=3: gcc-15.1.1 found
=> Required system package libstdc++: libstdc++ found
=> Required system package pdflatex: pdflatex found
=> Required system package py313-numpy>=1: py313-numpy-2.2.6 found
=> Required system package python313>=3.13<3.14: python313-3.13.3 found
===> Done depends for py313-libnabo-1.0.7r1
===> Extracting for py313-libnabo-1.0.7r1
=> SHA1 checksums OK
=> RMD160 checksums OK
===> Patching for py313-libnabo-1.0.7r1
=> Applying robotpkg patches for py313-libnabo-1.0.7r1
===> Configuring for py313-libnabo-1.0.7r1
CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required):
Compatibility with CMake < 3.10 will be removed from a future version of
CMake.
Update the VERSION argument <min> value. Or, use the <min>...<max> syntax
to tell CMake that the project requires at least <min> but has been updated
to work with policies introduced by <max> or earlier.
OpenCL disabled, not looking for it
ANN not found, disabling it in benchmarks
FLANN found, enabling it in benchmarks
CMake Warning (dev) at python/CMakeLists.txt:7 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
This warning is for project developers. Use -Wno-dev to suppress it.
Python version from interpreter is 3.13.3
CMake Warning (dev) at python/CMakeLists.txt:9 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
This warning is for project developers. Use -Wno-dev to suppress it.
Python libs and executable found, looking for numpy and boost::python
CMake Warning (dev) at python/CMakeLists.txt:46 (find_package):
Policy CMP0167 is not set: The FindBoost module is removed. Run "cmake
--help-policy CMP0167" for policy details. Use the cmake_policy command to
set the policy and suppress this warning.
This warning is for project developers. Use -Wno-dev to suppress it.
numpy and boost::python found, generating python bindings
===> Building for py313-libnabo-1.0.7r1
warning: Tag 'SYMBOL_CACHE_SIZE' at line 289 of file '/local/robotpkg/var/tmp/robotpkg/wip/py-libnabo/work/libnabo-1.0.7/Doxyfile' has become obsolete.
To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'SHOW_DIRECTORIES' at line 473 of file '/local/robotpkg/var/tmp/robotpkg/wip/py-libnabo/work/libnabo-1.0.7/Doxyfile' has become obsolete.
To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'COLS_IN_ALPHA_INDEX' at line 744 of file '/local/robotpkg/var/tmp/robotpkg/wip/py-libnabo/work/libnabo-1.0.7/Doxyfile' has become obsolete.
To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'HTML_ALIGN_MEMBERS' at line 799 of file '/local/robotpkg/var/tmp/robotpkg/wip/py-libnabo/work/libnabo-1.0.7/Doxyfile' has become obsolete.
To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'XML_SCHEMA' at line 1136 of file '/local/robotpkg/var/tmp/robotpkg/wip/py-libnabo/work/libnabo-1.0.7/Doxyfile' has become obsolete.
To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'XML_DTD' at line 1142 of file '/local/robotpkg/var/tmp/robotpkg/wip/py-libnabo/work/libnabo-1.0.7/Doxyfile' has become obsolete.
To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'PERL_PATH' at line 1307 of file '/local/robotpkg/var/tmp/robotpkg/wip/py-libnabo/work/libnabo-1.0.7/Doxyfile' has become obsolete.
To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'CLASS_DIAGRAMS' at line 1320 of file '/local/robotpkg/var/tmp/robotpkg/wip/py-libnabo/work/libnabo-1.0.7/Doxyfile' has become obsolete.
To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'MSCGEN_PATH' at line 1329 of file '/local/robotpkg/var/tmp/robotpkg/wip/py-libnabo/work/libnabo-1.0.7/Doxyfile' has become obsolete.
To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'DOT_FONTNAME' at line 1353 of file '/local/robotpkg/var/tmp/robotpkg/wip/py-libnabo/work/libnabo-1.0.7/Doxyfile' has become obsolete.
To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'DOT_FONTSIZE' at line 1358 of file '/local/robotpkg/var/tmp/robotpkg/wip/py-libnabo/work/libnabo-1.0.7/Doxyfile' has become obsolete.
To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'DOT_TRANSPARENT' at line 1482 of file '/local/robotpkg/var/tmp/robotpkg/wip/py-libnabo/work/libnabo-1.0.7/Doxyfile' has become obsolete.
To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: argument 'a4wide' for option PAPER_TYPE is not a valid enum value
Using the default: a4!
warning: doxygen no longer ships with the FreeSans font.
You may want to clear or change DOT_FONTNAME.
Otherwise you run the risk that the wrong font is being used for dot generated graphs.
/local/robotpkg/var/tmp/robotpkg/wip/py-libnabo/work/libnabo-1.0.7/nabo/nabo.h:199: warning: multiple use of section label 'ANN' while adding anchor, (first occurrence: /local/robotpkg/var/tmp/robotpkg/wip/py-libnabo/work/libnabo-1.0.7/nabo/nabo.h, line 170)
/local/robotpkg/var/tmp/robotpkg/wip/py-libnabo/work/libnabo-1.0.7/nabo/nabo.cpp:50: warning: Compound Nabo::runtime_error is not documented.
/local/robotpkg/var/tmp/robotpkg/wip/py-libnabo/work/libnabo-1.0.7/nabo/third_party/any.hpp:35: warning: Compound linb::any is not documented.
/local/robotpkg/var/tmp/robotpkg/wip/py-libnabo/work/libnabo-1.0.7/nabo/third_party/any.hpp:26: warning: Compound linb::bad_any_cast is not documented.
/local/robotpkg/var/tmp/robotpkg/wip/py-libnabo/work/libnabo-1.0.7/nabo/nabo.h:216: warning: Member invalidIndex() (function) of namespace Nabo is not documented.
/local/robotpkg/var/tmp/robotpkg/wip/py-libnabo/work/libnabo-1.0.7/nabo/nabo.h:222: warning: Member invalidValue() (function) of namespace Nabo is not documented.
/local/robotpkg/var/tmp/robotpkg/wip/py-libnabo/work/libnabo-1.0.7/nabo/third_party/any.hpp:29: warning: Member what() const noexcept override (function) of class linb::bad_any_cast is not documented.
/local/robotpkg/var/tmp/robotpkg/wip/py-libnabo/work/libnabo-1.0.7/nabo/nabo.h:216: warning: Member invalidIndex() (function) of namespace Nabo is not documented.
/local/robotpkg/var/tmp/robotpkg/wip/py-libnabo/work/libnabo-1.0.7/nabo/nabo.h:222: warning: Member invalidValue() (function) of namespace Nabo is not documented.
/local/robotpkg/var/tmp/robotpkg/wip/py-libnabo/work/libnabo-1.0.7/nabo/nabo_private.h:74: warning: Member Vector (typedef) of struct Nabo::BruteForceSearch is not documented.
/local/robotpkg/var/tmp/robotpkg/wip/py-libnabo/work/libnabo-1.0.7/nabo/nabo_private.h:75: warning: Member Matrix (typedef) of struct Nabo::BruteForceSearch is not documented.
/local/robotpkg/var/tmp/robotpkg/wip/py-libnabo/work/libnabo-1.0.7/nabo/nabo_private.h:76: warning: Member Index (typedef) of struct Nabo::BruteForceSearch is not documented.
/local/robotpkg/var/tmp/robotpkg/wip/py-libnabo/work/libnabo-1.0.7/nabo/nabo_private.h:77: warning: Member IndexVector (typedef) of struct Nabo::BruteForceSearch is not documented.
/local/robotpkg/var/tmp/robotpkg/wip/py-libnabo/work/libnabo-1.0.7/nabo/nabo_private.h:78: warning: Member IndexMatrix (typedef) of struct Nabo::BruteForceSearch is not documented.
/local/robotpkg/var/tmp/robotpkg/wip/py-libnabo/work/libnabo-1.0.7/nabo/nabo_private.h:260: warning: Member Vector (typedef) of struct Nabo::BruteForceSearchOpenCL is not documented.
/local/robotpkg/var/tmp/robotpkg/wip/py-libnabo/work/libnabo-1.0.7/nabo/nabo_private.h:261: warning: Member Matrix (typedef) of struct Nabo::BruteForceSearchOpenCL is not documented.
/local/robotpkg/var/tmp/robotpkg/wip/py-libnabo/work/libnabo-1.0.7/nabo/nabo_private.h:262: warning: Member Index (typedef) of struct Nabo::BruteForceSearchOpenCL is not documented.
/local/robotpkg/var/tmp/robotpkg/wip/py-libnabo/work/libnabo-1.0.7/nabo/nabo_private.h:224: warning: Member Vector (typedef) of struct Nabo::OpenCLSearch is not documented.
/local/robotpkg/var/tmp/robotpkg/wip/py-libnabo/work/libnabo-1.0.7/nabo/nabo_private.h:225: warning: Member Matrix (typedef) of struct Nabo::OpenCLSearch is not documented.
/local/robotpkg/var/tmp/robotpkg/wip/py-libnabo/work/libnabo-1.0.7/nabo/nabo_private.h:226: warning: Member Index (typedef) of struct Nabo::OpenCLSearch is not documented.
/local/robotpkg/var/tmp/robotpkg/wip/py-libnabo/work/libnabo-1.0.7/nabo/nabo_private.h:227: warning: Member IndexVector (typedef) of struct Nabo::OpenCLSearch is not documented.
/local/robotpkg/var/tmp/robotpkg/wip/py-libnabo/work/libnabo-1.0.7/nabo/nabo_private.h:228: warning: Member IndexMatrix (typedef) of struct Nabo::OpenCLSearch is not documented.
/local/robotpkg/var/tmp/robotpkg/wip/py-libnabo/work/libnabo-1.0.7/nabo/nabo_private.h:274: warning: Member Vector (typedef) of struct Nabo::KDTreeBalancedPtInLeavesStackOpenCL is not documented.
/local/robotpkg/var/tmp/robotpkg/wip/py-libnabo/work/libnabo-1.0.7/nabo/nabo_private.h:275: warning: Member Matrix (typedef) of struct Nabo::KDTreeBalancedPtInLeavesStackOpenCL is not documented.
/local/robotpkg/var/tmp/robotpkg/wip/py-libnabo/work/libnabo-1.0.7/nabo/nabo_private.h:276: warning: Member Index (typedef) of struct Nabo::KDTreeBalancedPtInLeavesStackOpenCL is not documented.
/local/robotpkg/var/tmp/robotpkg/wip/py-libnabo/work/libnabo-1.0.7/nabo/nabo_private.h:277: warning: Member IndexVector (typedef) of struct Nabo::KDTreeBalancedPtInLeavesStackOpenCL is not documented.
/local/robotpkg/var/tmp/robotpkg/wip/py-libnabo/work/libnabo-1.0.7/nabo/nabo_private.h:278: warning: Member IndexMatrix (typedef) of struct Nabo::KDTreeBalancedPtInLeavesStackOpenCL is not documented.
/local/robotpkg/var/tmp/robotpkg/wip/py-libnabo/work/libnabo-1.0.7/nabo/nabo_private.h:224: warning: Member Vector (typedef) of struct Nabo::OpenCLSearch is not documented.
/local/robotpkg/var/tmp/robotpkg/wip/py-libnabo/work/libnabo-1.0.7/nabo/nabo_private.h:225: warning: Member Matrix (typedef) of struct Nabo::OpenCLSearch is not documented.
/local/robotpkg/var/tmp/robotpkg/wip/py-libnabo/work/libnabo-1.0.7/nabo/nabo_private.h:226: warning: Member Index (typedef) of struct Nabo::OpenCLSearch is not documented.
/local/robotpkg/var/tmp/robotpkg/wip/py-libnabo/work/libnabo-1.0.7/nabo/nabo_private.h:227: warning: Member IndexVector (typedef) of struct Nabo::OpenCLSearch is not documented.
/local/robotpkg/var/tmp/robotpkg/wip/py-libnabo/work/libnabo-1.0.7/nabo/nabo_private.h:228: warning: Member IndexMatrix (typedef) of struct Nabo::OpenCLSearch is not documented.
/local/robotpkg/var/tmp/robotpkg/wip/py-libnabo/work/libnabo-1.0.7/nabo/nabo_private.h:350: warning: Member Vector (typedef) of struct Nabo::KDTreeBalancedPtInNodesStackOpenCL is not documented.
/local/robotpkg/var/tmp/robotpkg/wip/py-libnabo/work/libnabo-1.0.7/nabo/nabo_private.h:351: warning: Member Matrix (typedef) of struct Nabo::KDTreeBalancedPtInNodesStackOpenCL is not documented.
/local/robotpkg/var/tmp/robotpkg/wip/py-libnabo/work/libnabo-1.0.7/nabo/nabo_private.h:352: warning: Member Index (typedef) of struct Nabo::KDTreeBalancedPtInNodesStackOpenCL is not documented.
/local/robotpkg/var/tmp/robotpkg/wip/py-libnabo/work/libnabo-1.0.7/nabo/nabo_private.h:353: warning: Member IndexVector (typedef) of struct Nabo::KDTreeBalancedPtInNodesStackOpenCL is not documented.
/local/robotpkg/var/tmp/robotpkg/wip/py-libnabo/work/libnabo-1.0.7/nabo/nabo_private.h:354: warning: Member IndexMatrix (typedef) of struct Nabo::KDTreeBalancedPtInNodesStackOpenCL is not documented.
/local/robotpkg/var/tmp/robotpkg/wip/py-libnabo/work/libnabo-1.0.7/nabo/nabo_private.h:224: warning: Member Vector (typedef) of struct Nabo::OpenCLSearch is not documented.
/local/robotpkg/var/tmp/robotpkg/wip/py-libnabo/work/libnabo-1.0.7/nabo/nabo_private.h:225: warning: Member Matrix (typedef) of struct Nabo::OpenCLSearch is not documented.
/local/robotpkg/var/tmp/robotpkg/wip/py-libnabo/work/libnabo-1.0.7/nabo/nabo_private.h:226: warning: Member Index (typedef) of struct Nabo::OpenCLSearch is not documented.
/local/robotpkg/var/tmp/robotpkg/wip/py-libnabo/work/libnabo-1.0.7/nabo/nabo_private.h:227: warning: Member IndexVector (typedef) of struct Nabo::OpenCLSearch is not documented.
/local/robotpkg/var/tmp/robotpkg/wip/py-libnabo/work/libnabo-1.0.7/nabo/nabo_private.h:228: warning: Member IndexMatrix (typedef) of struct Nabo::OpenCLSearch is not documented.
/local/robotpkg/var/tmp/robotpkg/wip/py-libnabo/work/libnabo-1.0.7/nabo/nabo_private.h:96: warning: Member Vector (typedef) of struct Nabo::KDTreeUnbalancedPtInLeavesImplicitBoundsStackOpt is not documented.
/local/robotpkg/var/tmp/robotpkg/wip/py-libnabo/work/libnabo-1.0.7/nabo/nabo_private.h:97: warning: Member Matrix (typedef) of struct Nabo::KDTreeUnbalancedPtInLeavesImplicitBoundsStackOpt is not documented.
/local/robotpkg/var/tmp/robotpkg/wip/py-libnabo/work/libnabo-1.0.7/nabo/nabo_private.h:98: warning: Member Index (typedef) of struct Nabo::KDTreeUnbalancedPtInLeavesImplicitBoundsStackOpt is not documented.
/local/robotpkg/var/tmp/robotpkg/wip/py-libnabo/work/libnabo-1.0.7/nabo/nabo_private.h:99: warning: Member IndexVector (typedef) of struct Nabo::KDTreeUnbalancedPtInLeavesImplicitBoundsStackOpt is not documented.
/local/robotpkg/var/tmp/robotpkg/wip/py-libnabo/work/libnabo-1.0.7/nabo/nabo_private.h:100: warning: Member IndexMatrix (typedef) of struct Nabo::KDTreeUnbalancedPtInLeavesImplicitBoundsStackOpt is not documented.
/local/robotpkg/var/tmp/robotpkg/wip/py-libnabo/work/libnabo-1.0.7/nabo/nabo_private.h:224: warning: Member Vector (typedef) of struct Nabo::OpenCLSearch is not documented.
/local/robotpkg/var/tmp/robotpkg/wip/py-libnabo/work/libnabo-1.0.7/nabo/nabo_private.h:225: warning: Member Matrix (typedef) of struct Nabo::OpenCLSearch is not documented.
/local/robotpkg/var/tmp/robotpkg/wip/py-libnabo/work/libnabo-1.0.7/nabo/nabo_private.h:226: warning: Member Index (typedef) of struct Nabo::OpenCLSearch is not documented.
/local/robotpkg/var/tmp/robotpkg/wip/py-libnabo/work/libnabo-1.0.7/nabo/nabo_private.h:227: warning: Member IndexVector (typedef) of struct Nabo::OpenCLSearch is not documented.
/local/robotpkg/var/tmp/robotpkg/wip/py-libnabo/work/libnabo-1.0.7/nabo/nabo_private.h:228: warning: Member IndexMatrix (typedef) of struct Nabo::OpenCLSearch is not documented.
/local/robotpkg/var/tmp/robotpkg/wip/py-libnabo/work/libnabo-1.0.7/nabo/nabo.cpp:53: warning: Member operator<<(const T &t) (function) of struct Nabo::runtime_error is not documented.
/local/robotpkg/var/tmp/robotpkg/wip/py-libnabo/work/libnabo-1.0.7/nabo/nabo.cpp:64: warning: Member runtime_error(const runtime_error &re) (function) of struct Nabo::runtime_error is not documented.
/local/robotpkg/var/tmp/robotpkg/wip/py-libnabo/work/libnabo-1.0.7/nabo/nabo.cpp:51: warning: Member ss (variable) of struct Nabo::runtime_error is not documented.
In file included from /usr/include/numpy/ndarraytypes.h:1913,
from /usr/include/numpy/ndarrayobject.h:12,
from /usr/include/numpy/arrayobject.h:5,
from /local/robotpkg/var/tmp/robotpkg/wip/py-libnabo/work/libnabo-1.0.7/python/nabo.cpp:3:
/usr/include/numpy/npy_1_7_deprecated_api.h:17:2: warning: #warning "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp]
17 | #warning "Using deprecated NumPy API, disable it with " | ^~~~~~~
/local/robotpkg/var/tmp/robotpkg/wip/py-libnabo/work/libnabo-1.0.7/python/nabo.cpp: In function 'int init_numpy()':
/local/robotpkg/var/tmp/robotpkg/wip/py-libnabo/work/libnabo-1.0.7/python/nabo.cpp:24:9: warning: converting to non-pointer type 'int' from NULL [-Wconversion-null]
24 | import_array();
| ^~~~~~~~~~~~
/local/robotpkg/var/tmp/robotpkg/wip/py-libnabo/work/libnabo-1.0.7/python/nabo.cpp: In function 'void matrixSizeFromPythonArray(const PyObject*, int&, int&)':
/local/robotpkg/var/tmp/robotpkg/wip/py-libnabo/work/libnabo-1.0.7/python/nabo.cpp:39:46: error: cannot convert 'const PyObject*' {aka 'const _object*'} to 'const PyArrayObject*' {aka 'const tagPyArrayObject_fields*'}
39 | const npy_intp *shape = PyArray_DIMS(cloudObj);
| ^~~~~~~~
| |
| const PyObject* {aka const _object*}
/usr/include/numpy/ndarraytypes.h:1524:35: note: initializing argument 1 of 'npy_intp* PyArray_DIMS(const PyArrayObject*)'
1524 | PyArray_DIMS(const PyArrayObject *arr)
| ~~~~~~~~~~~~~~~~~~~~~^~~
/local/robotpkg/var/tmp/robotpkg/wip/py-libnabo/work/libnabo-1.0.7/python/nabo.cpp:40:30: error: cannot convert 'const PyObject*' {aka 'const _object*'} to 'const PyArrayObject*' {aka 'const tagPyArrayObject_fields*'}
40 | if (PyArray_CHKFLAGS(cloudObj, NPY_F_CONTIGUOUS))
| ^~~~~~~~
| |
| const PyObject* {aka const _object*}
/usr/include/numpy/ndarraytypes.h:1573:39: note: initializing argument 1 of 'int PyArray_CHKFLAGS(const PyArrayObject*, int)'
1573 | PyArray_CHKFLAGS(const PyArrayObject *arr, int flags)
| ~~~~~~~~~~~~~~~~~~~~~^~~
/local/robotpkg/var/tmp/robotpkg/wip/py-libnabo/work/libnabo-1.0.7/python/nabo.cpp: In function 'void checkPythonArray(const PyObject*, const char*)':
/local/robotpkg/var/tmp/robotpkg/wip/py-libnabo/work/libnabo-1.0.7/python/nabo.cpp:60:39: error: cannot convert 'const PyObject*' {aka 'const _object*'} to 'const PyArrayObject*' {aka 'const tagPyArrayObject_fields*'}
60 | const int nDim = PyArray_NDIM(cloudObj);
| ^~~~~~~~
| |
| const PyObject* {aka const _object*}
/usr/include/numpy/ndarraytypes.h:1506:35: note: initializing argument 1 of 'int PyArray_NDIM(const PyArrayObject*)'
1506 | PyArray_NDIM(const PyArrayObject *arr)
| ~~~~~~~~~~~~~~~~~~~~~^~~
/local/robotpkg/var/tmp/robotpkg/wip/py-libnabo/work/libnabo-1.0.7/python/nabo.cpp:63:26: error: cannot convert 'const PyObject*' {aka 'const _object*'} to 'const PyArrayObject*' {aka 'const tagPyArrayObject_fields*'}
63 | if (PyArray_TYPE(cloudObj) != NPY_FLOAT64)
| ^~~~~~~~
| |
| const PyObject* {aka const _object*}
/usr/include/numpy/ndarraytypes.h:1567:35: note: initializing argument 1 of 'int PyArray_TYPE(const PyArrayObject*)'
1567 | PyArray_TYPE(const PyArrayObject *arr)
| ~~~~~~~~~~~~~~~~~~~~~^~~
/local/robotpkg/var/tmp/robotpkg/wip/py-libnabo/work/libnabo-1.0.7/python/nabo.cpp:65:31: error: cannot convert 'const PyObject*' {aka 'const _object*'} to 'const PyArrayObject*' {aka 'const tagPyArrayObject_fields*'}
65 | if (!PyArray_CHKFLAGS(cloudObj, NPY_C_CONTIGUOUS) && !PyArray_CHKFLAGS(cloudObj, NPY_F_CONTIGUOUS))
| ^~~~~~~~
| |
| const PyObject* {aka const _object*}
/usr/include/numpy/ndarraytypes.h:1573:39: note: initializing argument 1 of 'int PyArray_CHKFLAGS(const PyArrayObject*, int)'
1573 | PyArray_CHKFLAGS(const PyArrayObject *arr, int flags)
| ~~~~~~~~~~~~~~~~~~~~~^~~
/local/robotpkg/var/tmp/robotpkg/wip/py-libnabo/work/libnabo-1.0.7/python/nabo.cpp:65:80: error: cannot convert 'const PyObject*' {aka 'const _object*'} to 'const PyArrayObject*' {aka 'const tagPyArrayObject_fields*'}
65 | if (!PyArray_CHKFLAGS(cloudObj, NPY_C_CONTIGUOUS) && !PyArray_CHKFLAGS(cloudObj, NPY_F_CONTIGUOUS))
| ^~~~~~~~
| |
| const PyObject* {aka const _object*}
/usr/include/numpy/ndarraytypes.h:1573:39: note: initializing argument 1 of 'int PyArray_CHKFLAGS(const PyArrayObject*, int)'
1573 | PyArray_CHKFLAGS(const PyArrayObject *arr, int flags)
| ~~~~~~~~~~~~~~~~~~~~~^~~
/local/robotpkg/var/tmp/robotpkg/wip/py-libnabo/work/libnabo-1.0.7/python/nabo.cpp: In function 'MappedEigenDoubleMatrix* eigenFromBoostPython(boost::python::api::object, const char*)':
/local/robotpkg/var/tmp/robotpkg/wip/py-libnabo/work/libnabo-1.0.7/python/nabo.cpp:77:66: error: cannot convert 'const PyObject*' {aka 'const _object*'} to 'const PyArrayObject*' {aka 'const tagPyArrayObject_fields*'}
77 | double* cloudData(reinterpret_cast<double*>(PyArray_DATA(cloudObj)));
| ^~~~~~~~
| |
| const PyObject* {aka const _object*}
/usr/include/numpy/ndarraytypes.h:1512:35: note: initializing argument 1 of 'void* PyArray_DATA(const PyArrayObject*)'
1512 | PyArray_DATA(const PyArrayObject *arr)
| ~~~~~~~~~~~~~~~~~~~~~^~~
/local/robotpkg/var/tmp/robotpkg/wip/py-libnabo/work/libnabo-1.0.7/python/nabo.cpp: In function 'void eigenFromBoostPython(Nabo::NearestNeighbourSearch<double>::Matrix&, boost::python::api::object, const char*)':
/local/robotpkg/var/tmp/robotpkg/wip/py-libnabo/work/libnabo-1.0.7/python/nabo.cpp:92:46: error: cannot convert 'const PyObject*' {aka 'const _object*'} to 'const PyArrayObject*' {aka 'const tagPyArrayObject_fields*'}
92 | memcpy(cloudOut.data(), PyArray_DATA(cloudObj), pointCount*dimCount*sizeof(double));
| ^~~~~~~~
| |
| const PyObject* {aka const _object*}
/usr/include/numpy/ndarraytypes.h:1512:35: note: initializing argument 1 of 'void* PyArray_DATA(const PyArrayObject*)'
1512 | PyArray_DATA(const PyArrayObject *arr)
| ~~~~~~~~~~~~~~~~~~~~~^~~
/local/robotpkg/var/tmp/robotpkg/wip/py-libnabo/work/libnabo-1.0.7/python/nabo.cpp: In member function 'boost::python::tuple NearestNeighbourSearch::knn(boost::python::api::object, Index, double, unsigned int, double)':
/local/robotpkg/var/tmp/robotpkg/wip/py-libnabo/work/libnabo-1.0.7/python/nabo.cpp:150:62: error: 'PyArray_DOUBLE' was not declared in this scope; did you mean 'PyArray_DTYPE'?
150 | PyObject* dists2 = PyArray_EMPTY(2, retDims, PyArray_DOUBLE, PyArray_ISFORTRAN(query.ptr()));
| ^~~~~~~~~~~~~~
/local/robotpkg/var/tmp/robotpkg/wip/py-libnabo/work/libnabo-1.0.7/python/nabo.cpp:150:105: error: cannot convert 'PyObject*' {aka '_object*'} to 'const PyArrayObject*' {aka 'const tagPyArrayObject_fields*'}
150 | PyObject* dists2 = PyArray_EMPTY(2, retDims, PyArray_DOUBLE, PyArray_ISFORTRAN(query.ptr()));
| ~~~~~~~~~^~
| |
| PyObject* {aka _object*}
/usr/include/numpy/ndarraytypes.h:1573:39: note: initializing argument 1 of 'int PyArray_CHKFLAGS(const PyArrayObject*, int)'
1573 | PyArray_CHKFLAGS(const PyArrayObject *arr, int flags)
| ~~~~~~~~~~~~~~~~~~~~~^~~
/local/robotpkg/var/tmp/robotpkg/wip/py-libnabo/work/libnabo-1.0.7/python/nabo.cpp:150:105: error: cannot convert 'PyObject*' {aka '_object*'} to 'const PyArrayObject*' {aka 'const tagPyArrayObject_fields*'}
150 | PyObject* dists2 = PyArray_EMPTY(2, retDims, PyArray_DOUBLE, PyArray_ISFORTRAN(query.ptr()));
| ~~~~~~~~~^~
| |
| PyObject* {aka _object*}
/usr/include/numpy/ndarraytypes.h:1573:39: note: initializing argument 1 of 'int PyArray_CHKFLAGS(const PyArrayObject*, int)'
1573 | PyArray_CHKFLAGS(const PyArrayObject *arr, int flags)
| ~~~~~~~~~~~~~~~~~~~~~^~~
/local/robotpkg/var/tmp/robotpkg/wip/py-libnabo/work/libnabo-1.0.7/python/nabo.cpp:151:37: error: cannot convert 'PyObject*' {aka '_object*'} to 'const PyArrayObject*' {aka 'const tagPyArrayObject_fields*'}
151 | memcpy(PyArray_DATA(dists2), dists2Matrix.data(), dataCount*sizeof(double));
| ^~~~~~
| |
| PyObject* {aka _object*}
/usr/include/numpy/ndarraytypes.h:1512:35: note: initializing argument 1 of 'void* PyArray_DATA(const PyArrayObject*)'
1512 | PyArray_DATA(const PyArrayObject *arr)
| ~~~~~~~~~~~~~~~~~~~~~^~~
/local/robotpkg/var/tmp/robotpkg/wip/py-libnabo/work/libnabo-1.0.7/python/nabo.cpp:152:63: error: 'PyArray_INT' was not declared in this scope; did you mean 'PyArray_One'?
152 | PyObject* indices = PyArray_EMPTY(2, retDims, PyArray_INT, PyArray_ISFORTRAN(query.ptr()));
| ^~~~~~~~~~~
/local/robotpkg/var/tmp/robotpkg/wip/py-libnabo/work/libnabo-1.0.7/python/nabo.cpp:152:103: error: cannot convert 'PyObject*' {aka '_object*'} to 'const PyArrayObject*' {aka 'const tagPyArrayObject_fields*'}
152 | PyObject* indices = PyArray_EMPTY(2, retDims, PyArray_INT, PyArray_ISFORTRAN(query.ptr()));
| ~~~~~~~~~^~
| |
| PyObject* {aka _object*}
/usr/include/numpy/ndarraytypes.h:1573:39: note: initializing argument 1 of 'int PyArray_CHKFLAGS(const PyArrayObject*, int)'
1573 | PyArray_CHKFLAGS(const PyArrayObject *arr, int flags)
| ~~~~~~~~~~~~~~~~~~~~~^~~
/local/robotpkg/var/tmp/robotpkg/wip/py-libnabo/work/libnabo-1.0.7/python/nabo.cpp:152:103: error: cannot convert 'PyObject*' {aka '_object*'} to 'const PyArrayObject*' {aka 'const tagPyArrayObject_fields*'}
152 | PyObject* indices = PyArray_EMPTY(2, retDims, PyArray_INT, PyArray_ISFORTRAN(query.ptr()));
| ~~~~~~~~~^~
| |
| PyObject* {aka _object*}
/usr/include/numpy/ndarraytypes.h:1573:39: note: initializing argument 1 of 'int PyArray_CHKFLAGS(const PyArrayObject*, int)'
1573 | PyArray_CHKFLAGS(const PyArrayObject *arr, int flags)
| ~~~~~~~~~~~~~~~~~~~~~^~~
/local/robotpkg/var/tmp/robotpkg/wip/py-libnabo/work/libnabo-1.0.7/python/nabo.cpp:153:37: error: cannot convert 'PyObject*' {aka '_object*'} to 'const PyArrayObject*' {aka 'const tagPyArrayObject_fields*'}
153 | memcpy(PyArray_DATA(indices), indexMatrix.data(), dataCount*sizeof(int));
| ^~~~~~~
| |
| PyObject* {aka _object*}
/usr/include/numpy/ndarraytypes.h:1512:35: note: initializing argument 1 of 'void* PyArray_DATA(const PyArrayObject*)'
1512 | PyArray_DATA(const PyArrayObject *arr)
| ~~~~~~~~~~~~~~~~~~~~~^~~
make[2]: *** [python/CMakeFiles/pynabo.dir/build.make:82: python/CMakeFiles/pynabo.dir/nabo.cpp.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:495: python/CMakeFiles/pynabo.dir/all] Error 2
make: *** [Makefile:149: all] Error 2
An unexpected error occured. The last 10 log lines are shown below.
| | |
| | PyObject* {aka _object*}
| /usr/include/numpy/ndarraytypes.h:1512:35: note: initializing argument 1 of 'void* PyArray_DATA(const PyArrayObject*)'
| 1512 | PyArray_DATA(const PyArrayObject *arr)
| | ~~~~~~~~~~~~~~~~~~~~~^~~
| make[2]: Leaving directory '/local/robotpkg/var/tmp/robotpkg/wip/py-libnabo/work/libnabo-1.0.7'
| make[2]: *** [python/CMakeFiles/pynabo.dir/build.make:82: python/CMakeFiles/pynabo.dir/nabo.cpp.o] Error 1
| make[1]: *** [CMakeFiles/Makefile2:495: python/CMakeFiles/pynabo.dir/all] Error 2
| make[1]: Leaving directory '/local/robotpkg/var/tmp/robotpkg/wip/py-libnabo/work/libnabo-1.0.7'
| make: *** [Makefile:149: all] Error 2
For details or bug reports, check the complete log file in:
/local/robotpkg/var/tmp/robotpkg/wip/py-libnabo/work/build.log
make[3]: *** [/local/robotpkg/var/lib/robotpkg/mk/build/build.mk:204: do-build-make(/local/robotpkg/var/tmp/robotpkg/wip/py-libnabo/work/libnabo-1.0.7)] Error 2
make[2]: *** [/local/robotpkg/var/lib/robotpkg/mk/pkg/package.mk:42: pkg-check-installed] Error 2
=> Marking py313-libnabo-1.0.7r1 as broken
ERROR: make: *** [package] Error 2
===> Deinstalling for py313-libnabo
Removed digest-20080510
Removed tnftp-20151004~ssl