You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to claw-users
Hi there, I am facing problems in properly installing clawpack on one of my machines. After cloning and repo once i run the last command "pip install --no-build-isolation -e ./" I get a errors I pasted below. Regards
× Preparing editable metadata (pyproject.toml) did not run successfully. │ exit code: 1 ╰─> [228 lines of output] + meson setup --reconfigure /home/dev/clawpack /home/dev/clawpack/build/cp310 -Dbuildtype=release -Db_ndebug=if-release -Db_vscrt=md --native-file=/home/dev/clawpack/build/cp310/meson-python-native-file.ini The Meson build system Version: 1.5.0 Source dir: /home/dev/clawpack Build dir: /home/dev/clawpack/build/cp310 Build type: native build Program metadata.py found: YES (/home/dev/venv/bin/python /home/dev/clawpack/metadata.py) Project name: clawpack Project version: 5.10.0 Fortran compiler for the host machine: gfortran (gcc 11.4.0 "GNU Fortran (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0") Fortran linker for the host machine: gfortran ld.bfd 2.38 C compiler for the host machine: cc (gcc 11.4.0 "cc (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0") C linker for the host machine: cc ld.bfd 2.38 Host machine cpu family: x86_64 Host machine cpu: x86_64 Program python found: YES (/home/dev/venv/bin/python) Message: f2py version: 2.0.0 Compiler for Fortran supports arguments -Wno-unused-dummy-argument: YES (cached) Compiler for Fortran supports arguments -Wno-unused-variable: YES (cached) Compiler for Fortran supports arguments -Wno-unused-label: YES (cached) Compiler for C supports arguments -Wno-misleading-indentation: YES (cached) Compiler for C supports arguments -Wno-unused-but-set-variable: YES (cached) Compiler for C supports link arguments -Wl,-no_compact_unwind: NO (cached) Build targets in project: 115
clawpack 5.10.0
User defined options Native files: /home/dev/clawpack/build/cp310/meson-python-native-file.ini buildtype : release b_ndebug : if-release b_vscrt : md
Found ninja-1.11.1.git.kitware.jobserver-1 at /home/dev/venv/bin/ninja + /home/dev/venv/bin/ninja [1/362] Compiling Fortran object pyclaw/src/pyclaw/advection_2d.cpython-310-x86_64-linux-gnu.so.p/meson-generated_.._advection_2d-f2pywrappers.f.o [2/362] Compiling Fortran object pyclaw/src/pyclaw/advection_2d.cpython-310-x86_64-linux-gnu.so.p/.._.._examples_advection_reaction_2d_rpt2_dummy.f90.o [3/362] Compiling Fortran object pyclaw/src/pyclaw/advection_2d.cpython-310-x86_64-linux-gnu.so.p/.._.._examples_advection_reaction_2d_rpn2_vc_advection_vector.f90.o [4/362] Linking target pyclaw/src/pyclaw/advection_2d.cpython-310-x86_64-linux-gnu.so [5/362] Generating riemann/riemann/acoustics_1D_ptwisemodule.c with a custom command [6/362] Compiling C object pyclaw/src/pyclaw/reconstruct.cpython-310-x86_64-linux-gnu.so.p/limiters_weno_reconstruct.c.o FAILED: pyclaw/src/pyclaw/reconstruct.cpython-310-x86_64-linux-gnu.so.p/limiters_weno_reconstruct.c.o cc -Ipyclaw/src/pyclaw/reconstruct.cpython-310-x86_64-linux-gnu.so.p -Ipyclaw/src/pyclaw -I../../pyclaw/src/pyclaw -I/home/dev/venv/lib/python3.10/site-packages/numpy/_core/include -I/home/dev/venv/lib/python3.10/site-packages/numpy/f2py/src -I/usr/include/python3.10 -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O3 -Wno-misleading-indentation -Wno-unused-but-set-variable -fPIC -MD -MQ pyclaw/src/pyclaw/reconstruct.cpython-310-x86_64-linux-gnu.so.p/limiters_weno_reconstruct.c.o -MF pyclaw/src/pyclaw/reconstruct.cpython-310-x86_64-linux-gnu.so.p/limiters_weno_reconstruct.c.o.d -o pyclaw/src/pyclaw/reconstruct.cpython-310-x86_64-linux-gnu.so.p/limiters_weno_reconstruct.c.o -c ../../pyclaw/src/pyclaw/limiters/weno/reconstruct.c In file included from /home/dev/venv/lib/python3.10/site-packages/numpy/_core/include/numpy/ndarraytypes.h:1909, from /home/dev/venv/lib/python3.10/site-packages/numpy/_core/include/numpy/ndarrayobject.h:12, from ../../pyclaw/src/pyclaw/limiters/weno/reconstruct.c:7: /home/dev/venv/lib/python3.10/site-packages/numpy/_core/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 " \ | ^~~~~~~ ../../pyclaw/src/pyclaw/limiters/weno/reconstruct.c: In function ‘py_smoothness_k3’: ../../pyclaw/src/pyclaw/limiters/weno/reconstruct.c:59:57: error: ‘PyArray_DOUBLE’ undeclared (first use in this function); did you mean ‘PyArray_DTYPE’? 59 | if (sigma_py->nd != 2 || sigma_py->descr->type_num != PyArray_DOUBLE) | ^~~~~~~~~~~~~~ | PyArray_DTYPE ../../pyclaw/src/pyclaw/limiters/weno/reconstruct.c:59:57: note: each undeclared identifier is reported only once for each function it appears in ../../pyclaw/src/pyclaw/limiters/weno/reconstruct.c: In function ‘py_weights_left_k3’: ../../pyclaw/src/pyclaw/limiters/weno/reconstruct.c:135:57: error: ‘PyArray_DOUBLE’ undeclared (first use in this function); did you mean ‘PyArray_DTYPE’? 135 | if (sigma_py->nd != 2 || sigma_py->descr->type_num != PyArray_DOUBLE) | ^~~~~~~~~~~~~~ | PyArray_DTYPE ../../pyclaw/src/pyclaw/limiters/weno/reconstruct.c: In function ‘py_reconstruct_left_k3’: ../../pyclaw/src/pyclaw/limiters/weno/reconstruct.c:236:49: error: ‘PyArray_DOUBLE’ undeclared (first use in this function); did you mean ‘PyArray_DTYPE’? 236 | if (f_py->nd != 1 || f_py->descr->type_num != PyArray_DOUBLE) | ^~~~~~~~~~~~~~ | PyArray_DTYPE ../../pyclaw/src/pyclaw/limiters/weno/reconstruct.c: In function ‘py_weights_right_k3’: ../../pyclaw/src/pyclaw/limiters/weno/reconstruct.c:350:57: error: ‘PyArray_DOUBLE’ undeclared (first use in this function); did you mean ‘PyArray_DTYPE’? 350 | if (sigma_py->nd != 2 || sigma_py->descr->type_num != PyArray_DOUBLE) | ^~~~~~~~~~~~~~ | PyArray_DTYPE ../../pyclaw/src/pyclaw/limiters/weno/reconstruct.c: In function ‘py_reconstruct_right_k3’: ../../pyclaw/src/pyclaw/limiters/weno/reconstruct.c:440:49: error: ‘PyArray_DOUBLE’ undeclared (first use in this function); did you mean ‘PyArray_DTYPE’? 440 | if (f_py->nd != 1 || f_py->descr->type_num != PyArray_DOUBLE) | ^~~~~~~~~~~~~~ | PyArray_DTYPE ../../pyclaw/src/pyclaw/limiters/weno/reconstruct.c: In function ‘py_smoothness_k4’: ../../pyclaw/src/pyclaw/limiters/weno/reconstruct.c:583:57: error: ‘PyArray_DOUBLE’ undeclared (first use in this function); did you mean ‘PyArray_DTYPE’? 583 | if (sigma_py->nd != 2 || sigma_py->descr->type_num != PyArray_DOUBLE) | ^~~~~~~~~~~~~~ | PyArray_DTYPE ../../pyclaw/src/pyclaw/limiters/weno/reconstruct.c: In function ‘py_weights_left_k4’: ../../pyclaw/src/pyclaw/limiters/weno/reconstruct.c:664:57: error: ‘PyArray_DOUBLE’ undeclared (first use in this function); did you mean ‘PyArray_DTYPE’? 664 | if (sigma_py->nd != 2 || sigma_py->descr->type_num != PyArray_DOUBLE) | ^~~~~~~~~~~~~~ | PyArray_DTYPE ../../pyclaw/src/pyclaw/limiters/weno/reconstruct.c: In function ‘py_reconstruct_left_k4’: ../../pyclaw/src/pyclaw/limiters/weno/reconstruct.c:761:49: error: ‘PyArray_DOUBLE’ undeclared (first use in this function); did you mean ‘PyArray_DTYPE’? 761 | if (f_py->nd != 1 || f_py->descr->type_num != PyArray_DOUBLE) | ^~~~~~~~~~~~~~ | PyArray_DTYPE ../../pyclaw/src/pyclaw/limiters/weno/reconstruct.c: In function ‘py_weights_right_k4’: ../../pyclaw/src/pyclaw/limiters/weno/reconstruct.c:880:57: error: ‘PyArray_DOUBLE’ undeclared (first use in this function); did you mean ‘PyArray_DTYPE’? 880 | if (sigma_py->nd != 2 || sigma_py->descr->type_num != PyArray_DOUBLE) | ^~~~~~~~~~~~~~ | PyArray_DTYPE ../../pyclaw/src/pyclaw/limiters/weno/reconstruct.c: In function ‘py_reconstruct_right_k4’: ../../pyclaw/src/pyclaw/limiters/weno/reconstruct.c:977:49: error: ‘PyArray_DOUBLE’ undeclared (first use in this function); did you mean ‘PyArray_DTYPE’? 977 | if (f_py->nd != 1 || f_py->descr->type_num != PyArray_DOUBLE) | ^~~~~~~~~~~~~~ | PyArray_DTYPE ../../pyclaw/src/pyclaw/limiters/weno/reconstruct.c: In function ‘py_smoothness_k5’: ../../pyclaw/src/pyclaw/limiters/weno/reconstruct.c:1157:57: error: ‘PyArray_DOUBLE’ undeclared (first use in this function); did you mean ‘PyArray_DTYPE’? 1157 | if (sigma_py->nd != 2 || sigma_py->descr->type_num != PyArray_DOUBLE) | ^~~~~~~~~~~~~~ | PyArray_DTYPE ../../pyclaw/src/pyclaw/limiters/weno/reconstruct.c: In function ‘py_weights_left_k5’: ../../pyclaw/src/pyclaw/limiters/weno/reconstruct.c:1243:57: error: ‘PyArray_DOUBLE’ undeclared (first use in this function); did you mean ‘PyArray_DTYPE’? 1243 | if (sigma_py->nd != 2 || sigma_py->descr->type_num != PyArray_DOUBLE) | ^~~~~~~~~~~~~~ | PyArray_DTYPE ../../pyclaw/src/pyclaw/limiters/weno/reconstruct.c: In function ‘py_reconstruct_left_k5’: ../../pyclaw/src/pyclaw/limiters/weno/reconstruct.c:1348:49: error: ‘PyArray_DOUBLE’ undeclared (first use in this function); did you mean ‘PyArray_DTYPE’? 1348 | if (f_py->nd != 1 || f_py->descr->type_num != PyArray_DOUBLE) | ^~~~~~~~~~~~~~ | PyArray_DTYPE ../../pyclaw/src/pyclaw/limiters/weno/reconstruct.c: In function ‘py_weights_right_k5’: ../../pyclaw/src/pyclaw/limiters/weno/reconstruct.c:1472:57: error: ‘PyArray_DOUBLE’ undeclared (first use in this function); did you mean ‘PyArray_DTYPE’? 1472 | if (sigma_py->nd != 2 || sigma_py->descr->type_num != PyArray_DOUBLE) | ^~~~~~~~~~~~~~ | PyArray_DTYPE ../../pyclaw/src/pyclaw/limiters/weno/reconstruct.c: In function ‘py_reconstruct_right_k5’: ../../pyclaw/src/pyclaw/limiters/weno/reconstruct.c:1577:49: error: ‘PyArray_DOUBLE’ undeclared (first use in this function); did you mean ‘PyArray_DTYPE’? 1577 | if (f_py->nd != 1 || f_py->descr->type_num != PyArray_DOUBLE) | ^~~~~~~~~~~~~~ | PyArray_DTYPE ../../pyclaw/src/pyclaw/limiters/weno/reconstruct.c: In function ‘py_smoothness_k6’: ../../pyclaw/src/pyclaw/limiters/weno/reconstruct.c:1810:57: error: ‘PyArray_DOUBLE’ undeclared (first use in this function); did you mean ‘PyArray_DTYPE’? 1810 | if (sigma_py->nd != 2 || sigma_py->descr->type_num != PyArray_DOUBLE) | ^~~~~~~~~~~~~~ | PyArray_DTYPE ../../pyclaw/src/pyclaw/limiters/weno/reconstruct.c: In function ‘py_weights_left_k6’: ../../pyclaw/src/pyclaw/limiters/weno/reconstruct.c:1901:57: error: ‘PyArray_DOUBLE’ undeclared (first use in this function); did you mean ‘PyArray_DTYPE’? 1901 | if (sigma_py->nd != 2 || sigma_py->descr->type_num != PyArray_DOUBLE) | ^~~~~~~~~~~~~~ | PyArray_DTYPE ../../pyclaw/src/pyclaw/limiters/weno/reconstruct.c: In function ‘py_reconstruct_left_k6’: ../../pyclaw/src/pyclaw/limiters/weno/reconstruct.c:2018:49: error: ‘PyArray_DOUBLE’ undeclared (first use in this function); did you mean ‘PyArray_DTYPE’? 2018 | if (f_py->nd != 1 || f_py->descr->type_num != PyArray_DOUBLE) | ^~~~~~~~~~~~~~ | PyArray_DTYPE ../../pyclaw/src/pyclaw/limiters/weno/reconstruct.c: In function ‘py_weights_right_k6’: ../../pyclaw/src/pyclaw/limiters/weno/reconstruct.c:2147:57: error: ‘PyArray_DOUBLE’ undeclared (first use in this function); did you mean ‘PyArray_DTYPE’? 2147 | if (sigma_py->nd != 2 || sigma_py->descr->type_num != PyArray_DOUBLE) | ^~~~~~~~~~~~~~ | PyArray_DTYPE ../../pyclaw/src/pyclaw/limiters/weno/reconstruct.c: In function ‘py_reconstruct_right_k6’: ../../pyclaw/src/pyclaw/limiters/weno/reconstruct.c:2264:49: error: ‘PyArray_DOUBLE’ undeclared (first use in this function); did you mean ‘PyArray_DTYPE’? 2264 | if (f_py->nd != 1 || f_py->descr->type_num != PyArray_DOUBLE) | ^~~~~~~~~~~~~~ | PyArray_DTYPE ../../pyclaw/src/pyclaw/limiters/weno/reconstruct.c: In function ‘py_smoothness_k7’: ../../pyclaw/src/pyclaw/limiters/weno/reconstruct.c:2569:57: error: ‘PyArray_DOUBLE’ undeclared (first use in this function); did you mean ‘PyArray_DTYPE’? 2569 | if (sigma_py->nd != 2 || sigma_py->descr->type_num != PyArray_DOUBLE) | ^~~~~~~~~~~~~~ | PyArray_DTYPE ../../pyclaw/src/pyclaw/limiters/weno/reconstruct.c: In function ‘py_weights_left_k7’: ../../pyclaw/src/pyclaw/limiters/weno/reconstruct.c:2665:57: error: ‘PyArray_DOUBLE’ undeclared (first use in this function); did you mean ‘PyArray_DTYPE’? 2665 | if (sigma_py->nd != 2 || sigma_py->descr->type_num != PyArray_DOUBLE) | ^~~~~~~~~~~~~~ | PyArray_DTYPE ../../pyclaw/src/pyclaw/limiters/weno/reconstruct.c: In function ‘py_reconstruct_left_k7’: ../../pyclaw/src/pyclaw/limiters/weno/reconstruct.c:2805:49: error: ‘PyArray_DOUBLE’ undeclared (first use in this function); did you mean ‘PyArray_DTYPE’? 2805 | if (f_py->nd != 1 || f_py->descr->type_num != PyArray_DOUBLE) | ^~~~~~~~~~~~~~ | PyArray_DTYPE ../../pyclaw/src/pyclaw/limiters/weno/reconstruct.c: In function ‘py_weights_right_k7’: ../../pyclaw/src/pyclaw/limiters/weno/reconstruct.c:2939:57: error: ‘PyArray_DOUBLE’ undeclared (first use in this function); did you mean ‘PyArray_DTYPE’? 2939 | if (sigma_py->nd != 2 || sigma_py->descr->type_num != PyArray_DOUBLE) | ^~~~~~~~~~~~~~ | PyArray_DTYPE ../../pyclaw/src/pyclaw/limiters/weno/reconstruct.c: In function ‘py_reconstruct_right_k7’: ../../pyclaw/src/pyclaw/limiters/weno/reconstruct.c:3079:49: error: ‘PyArray_DOUBLE’ undeclared (first use in this function); did you mean ‘PyArray_DTYPE’? 3079 | if (f_py->nd != 1 || f_py->descr->type_num != PyArray_DOUBLE) | ^~~~~~~~~~~~~~ | PyArray_DTYPE ../../pyclaw/src/pyclaw/limiters/weno/reconstruct.c: In function ‘py_smoothness_k8’: ../../pyclaw/src/pyclaw/limiters/weno/reconstruct.c:3478:57: error: ‘PyArray_DOUBLE’ undeclared (first use in this function); did you mean ‘PyArray_DTYPE’? 3478 | if (sigma_py->nd != 2 || sigma_py->descr->type_num != PyArray_DOUBLE) | ^~~~~~~~~~~~~~ | PyArray_DTYPE ../../pyclaw/src/pyclaw/limiters/weno/reconstruct.c: In function ‘py_weights_left_k8’: ../../pyclaw/src/pyclaw/limiters/weno/reconstruct.c:3579:57: error: ‘PyArray_DOUBLE’ undeclared (first use in this function); did you mean ‘PyArray_DTYPE’? 3579 | if (sigma_py->nd != 2 || sigma_py->descr->type_num != PyArray_DOUBLE) | ^~~~~~~~~~~~~~ | PyArray_DTYPE ../../pyclaw/src/pyclaw/limiters/weno/reconstruct.c: In function ‘py_reconstruct_left_k8’: ../../pyclaw/src/pyclaw/limiters/weno/reconstruct.c:3733:49: error: ‘PyArray_DOUBLE’ undeclared (first use in this function); did you mean ‘PyArray_DTYPE’? 3733 | if (f_py->nd != 1 || f_py->descr->type_num != PyArray_DOUBLE) | ^~~~~~~~~~~~~~ | PyArray_DTYPE ../../pyclaw/src/pyclaw/limiters/weno/reconstruct.c: In function ‘py_weights_right_k8’: ../../pyclaw/src/pyclaw/limiters/weno/reconstruct.c:3872:57: error: ‘PyArray_DOUBLE’ undeclared (first use in this function); did you mean ‘PyArray_DTYPE’? 3872 | if (sigma_py->nd != 2 || sigma_py->descr->type_num != PyArray_DOUBLE) | ^~~~~~~~~~~~~~ | PyArray_DTYPE ../../pyclaw/src/pyclaw/limiters/weno/reconstruct.c: In function ‘py_reconstruct_right_k8’: ../../pyclaw/src/pyclaw/limiters/weno/reconstruct.c:4026:49: error: ‘PyArray_DOUBLE’ undeclared (first use in this function); did you mean ‘PyArray_DTYPE’? 4026 | if (f_py->nd != 1 || f_py->descr->type_num != PyArray_DOUBLE) | ^~~~~~~~~~~~~~ | PyArray_DTYPE ../../pyclaw/src/pyclaw/limiters/weno/reconstruct.c: In function ‘py_smoothness_k9’: ../../pyclaw/src/pyclaw/limiters/weno/reconstruct.c:4545:57: error: ‘PyArray_DOUBLE’ undeclared (first use in this function); did you mean ‘PyArray_DTYPE’? 4545 | if (sigma_py->nd != 2 || sigma_py->descr->type_num != PyArray_DOUBLE) | ^~~~~~~~~~~~~~ | PyArray_DTYPE ../../pyclaw/src/pyclaw/limiters/weno/reconstruct.c: In function ‘py_weights_left_k9’: ../../pyclaw/src/pyclaw/limiters/weno/reconstruct.c:4653:57: error: ‘PyArray_DOUBLE’ undeclared (first use in this function); did you mean ‘PyArray_DTYPE’? 4653 | if (sigma_py->nd != 2 || sigma_py->descr->type_num != PyArray_DOUBLE) | ^~~~~~~~~~~~~~ | PyArray_DTYPE ../../pyclaw/src/pyclaw/limiters/weno/reconstruct.c: In function ‘py_reconstruct_left_k9’: ../../pyclaw/src/pyclaw/limiters/weno/reconstruct.c:4831:49: error: ‘PyArray_DOUBLE’ undeclared (first use in this function); did you mean ‘PyArray_DTYPE’? 4831 | if (f_py->nd != 1 || f_py->descr->type_num != PyArray_DOUBLE) | ^~~~~~~~~~~~~~ | PyArray_DTYPE ../../pyclaw/src/pyclaw/limiters/weno/reconstruct.c: In function ‘py_weights_right_k9’: ../../pyclaw/src/pyclaw/limiters/weno/reconstruct.c:4977:57: error: ‘PyArray_DOUBLE’ undeclared (first use in this function); did you mean ‘PyArray_DTYPE’? 4977 | if (sigma_py->nd != 2 || sigma_py->descr->type_num != PyArray_DOUBLE) | ^~~~~~~~~~~~~~ | PyArray_DTYPE ../../pyclaw/src/pyclaw/limiters/weno/reconstruct.c: In function ‘py_reconstruct_right_k9’: ../../pyclaw/src/pyclaw/limiters/weno/reconstruct.c:5155:49: error: ‘PyArray_DOUBLE’ undeclared (first use in this function); did you mean ‘PyArray_DTYPE’? 5155 | if (f_py->nd != 1 || f_py->descr->type_num != PyArray_DOUBLE) | ^~~~~~~~~~~~~~ | PyArray_DTYPE [7/362] Compiling C object riemann/riemann/acoustics_1D_ptwise.cpython-310-x86_64-linux-gnu.so.p/meson-generated_.._acoustics_1D_ptwisemodule.c.o [8/362] Compiling C object riemann/riemann/acoustics_1D_ptwise.cpython-310-x86_64-linux-gnu.so.p/_home_dev_venv_lib_python3.10_site-packages_numpy_f2py_src_fortranobject.c.o ninja: build stopped: subcommand failed. [end of output]
note: This error originates from a subprocess, and is likely not a problem with pip. error: metadata-generation-failed
× Encountered error while generating package metadata. ╰─> See above for output.
note: This is an issue with the package mentioned above, not pip. hint: See above for details.
Axel Loïc Giboulot
unread,
Jul 16, 2024, 8:20:35 AM (yesterday) Jul 16
Reply to author
Sign in to reply to author
Forward
Sign in to forward
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message