SBC: Odroid xu4
OS: Armbian 21.08.6 Buster
Python: v3.7.3 (OS and Klipper venv)
numpy failed during the first two compilations and had to install a couple packages:
sudo apt-get install gfortran libopenblas-base libopenblas-dev
On to the 3rd time to compile numpy, I decided not to use the cached version, so here is the full download/compile as is. Looking for some direction on how to get past the compile issue.
Issue 1:
numpy/core/src/multiarray/_multiarray_tests.c.src: In function ‘array_solve_diophantine’:
numpy/core/src/multiarray/_multiarray_tests.c.src:1353:29: warning: comparison of integer expressions of different signedness: ‘Py_ssize_t’ {aka ‘int’} and ‘unsigned int’ [-Wsign-compare]
if (PyTuple_GET_SIZE(U) != nterms) {
^~
Issue 2 (may be because of 1):
creating build/temp.linux-armv7l-3.7/build/src.linux-armv7l-3.7/numpy/core/src/common
during RTL pass: expand
numpy/core/src/umath/loops_trigonometric.dispatch.c.src: In function ‘FLOAT_sin_NEON_VFPV4’:
numpy/core/src/umath/loops_trigonometric.dispatch.c.src:202:20: internal compiler error: in convert_move, at expr.c:218
NPY_NO_EXPORT void NPY_CPU_DISPATCH_CURFX(FLOAT_@func@)
^