2024-07-21T20:50:17,927 Created temporary directory: /tmp/pip-build-tracker-v6gq5og3 2024-07-21T20:50:17,929 Initialized build tracking at /tmp/pip-build-tracker-v6gq5og3 2024-07-21T20:50:17,929 Created build tracker: /tmp/pip-build-tracker-v6gq5og3 2024-07-21T20:50:17,929 Entered build tracker: /tmp/pip-build-tracker-v6gq5og3 2024-07-21T20:50:17,930 Created temporary directory: /tmp/pip-wheel-p4660j18 2024-07-21T20:50:17,934 Created temporary directory: /tmp/pip-ephem-wheel-cache-rg43ryz8 2024-07-21T20:50:17,958 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2024-07-21T20:50:17,961 2 location(s) to search for versions of pyseistr: 2024-07-21T20:50:17,961 * https://pypi.org/simple/pyseistr/ 2024-07-21T20:50:17,961 * https://www.piwheels.org/simple/pyseistr/ 2024-07-21T20:50:17,962 Fetching project page and analyzing links: https://pypi.org/simple/pyseistr/ 2024-07-21T20:50:17,963 Getting page https://pypi.org/simple/pyseistr/ 2024-07-21T20:50:17,964 Found index url https://pypi.org/simple/ 2024-07-21T20:50:18,015 Fetched page https://pypi.org/simple/pyseistr/ as application/vnd.pypi.simple.v1+json 2024-07-21T20:50:18,018 Found link https://files.pythonhosted.org/packages/8d/57/7108891aebc99cad31f8825a49a2138ace16c84fee776692b066277f8e08/pyseistr-0.0.0.tar.gz (from https://pypi.org/simple/pyseistr/), version: 0.0.0 2024-07-21T20:50:18,018 Found link https://files.pythonhosted.org/packages/ed/df/981f4c99a34d9f1432e3b70e191a25b10060fa2159ede18b6b9884163584/pyseistr-0.0.1.tar.gz (from https://pypi.org/simple/pyseistr/), version: 0.0.1 2024-07-21T20:50:18,019 Found link https://files.pythonhosted.org/packages/dd/ba/99803a3124cff976c783c22c85acccf7d896fa173b763f3e7d5429bb3070/pyseistr-0.0.2.tar.gz (from https://pypi.org/simple/pyseistr/), version: 0.0.2 2024-07-21T20:50:18,019 Found link https://files.pythonhosted.org/packages/2e/3d/c8b1b2c3f115e9df379ae907fa9dd4147b817e4217c135abf8d3ebecb91e/pyseistr-0.0.3.tar.gz (from https://pypi.org/simple/pyseistr/), version: 0.0.3 2024-07-21T20:50:18,019 Found link https://files.pythonhosted.org/packages/ea/d8/86f5bb8ff43ebf3caf6a8f3283401ce2e7c5dadf998bdda6ab9d2957d938/pyseistr-0.0.4.tar.gz (from https://pypi.org/simple/pyseistr/), version: 0.0.4 2024-07-21T20:50:18,019 Found link https://files.pythonhosted.org/packages/be/87/88217bfcc1e0846ac9f904ab663ddc857ecc8372aeb5ea06fd914cc02958/pyseistr-0.0.4.1.tar.gz (from https://pypi.org/simple/pyseistr/), version: 0.0.4.1 2024-07-21T20:50:18,020 Found link https://files.pythonhosted.org/packages/cc/6d/d5486dae0b0ac366b962e5938f6b2c1a7e101672b257170d6405974741fc/pyseistr-0.0.4.2.tar.gz (from https://pypi.org/simple/pyseistr/), version: 0.0.4.2 2024-07-21T20:50:18,020 Found link https://files.pythonhosted.org/packages/ec/39/84ee2027327716ca78f8a1e7cbb00dd033ece4d99fa888955f15ac5d80a0/pyseistr-0.0.4.3.tar.gz (from https://pypi.org/simple/pyseistr/), version: 0.0.4.3 2024-07-21T20:50:18,020 Found link https://files.pythonhosted.org/packages/ff/6c/90be999904143162a061aba75babdf5eb221ab65889a16cbb5fc00a0820b/pyseistr-0.0.4.3.1.tar.gz (from https://pypi.org/simple/pyseistr/), version: 0.0.4.3.1 2024-07-21T20:50:18,020 Found link https://files.pythonhosted.org/packages/a5/b1/dfe8ff3f7acb43a16b36a2315555982c28ab9e8aa5094e4da27e65ee279b/pyseistr-0.0.4.4.0.tar.gz (from https://pypi.org/simple/pyseistr/), version: 0.0.4.4.0 2024-07-21T20:50:18,021 Found link https://files.pythonhosted.org/packages/3c/ba/5dea16d12d48eb525f22a36b240d650dbeb637c3691e4080c81ff8e9c23c/pyseistr-0.0.4.4.2.tar.gz (from https://pypi.org/simple/pyseistr/), version: 0.0.4.4.2 2024-07-21T20:50:18,021 Fetching project page and analyzing links: https://www.piwheels.org/simple/pyseistr/ 2024-07-21T20:50:18,021 Getting page https://www.piwheels.org/simple/pyseistr/ 2024-07-21T20:50:18,022 Found index url https://www.piwheels.org/simple/ 2024-07-21T20:50:18,082 Fetched page https://www.piwheels.org/simple/pyseistr/ as text/html 2024-07-21T20:50:18,084 Skipping link: No binaries permitted for pyseistr: https://www.piwheels.org/simple/pyseistr/pyseistr-0.0.2-py3-none-any.whl#sha256=ec7b45eee30aa8eca5cd826778edc67a0e2705505dcf6245ed289300be4ec751 (from https://www.piwheels.org/simple/pyseistr/) 2024-07-21T20:50:18,084 Skipping link: No binaries permitted for pyseistr: https://www.piwheels.org/simple/pyseistr/pyseistr-0.0.1-py3-none-any.whl#sha256=5933a1c5e9041f666f1e09d9e45a10169e2457cca887d4f5d58a1393590e5a75 (from https://www.piwheels.org/simple/pyseistr/) 2024-07-21T20:50:18,084 Skipping link: No binaries permitted for pyseistr: https://www.piwheels.org/simple/pyseistr/pyseistr-0.0.0-py3-none-any.whl#sha256=a644095e594c47ae32fe2e30de3cdb77e681d4503451bb35cc149252e37ad222 (from https://www.piwheels.org/simple/pyseistr/) 2024-07-21T20:50:18,085 Skipping link: not a file: https://www.piwheels.org/simple/pyseistr/ 2024-07-21T20:50:18,085 Skipping link: not a file: https://pypi.org/simple/pyseistr/ 2024-07-21T20:50:18,103 Given no hashes to check 1 links for project 'pyseistr': discarding no candidates 2024-07-21T20:50:18,121 Collecting pyseistr==0.0.4.4.2 2024-07-21T20:50:18,123 Created temporary directory: /tmp/pip-unpack-6zntwpws 2024-07-21T20:50:18,167 Downloading pyseistr-0.0.4.4.2.tar.gz (109 kB) 2024-07-21T20:50:18,300 Added pyseistr==0.0.4.4.2 from https://files.pythonhosted.org/packages/3c/ba/5dea16d12d48eb525f22a36b240d650dbeb637c3691e4080c81ff8e9c23c/pyseistr-0.0.4.4.2.tar.gz to build tracker '/tmp/pip-build-tracker-v6gq5og3' 2024-07-21T20:50:18,302 Running setup.py (path:/tmp/pip-wheel-p4660j18/pyseistr_36a5e9a10f5f4e21ac3613f9f161d71b/setup.py) egg_info for package pyseistr 2024-07-21T20:50:18,303 Created temporary directory: /tmp/pip-pip-egg-info-vx1t2dcn 2024-07-21T20:50:18,303 Preparing metadata (setup.py): started 2024-07-21T20:50:18,304 Running command python setup.py egg_info 2024-07-21T20:50:19,630 running egg_info 2024-07-21T20:50:19,631 creating /tmp/pip-pip-egg-info-vx1t2dcn/pyseistr.egg-info 2024-07-21T20:50:19,655 writing /tmp/pip-pip-egg-info-vx1t2dcn/pyseistr.egg-info/PKG-INFO 2024-07-21T20:50:19,661 writing dependency_links to /tmp/pip-pip-egg-info-vx1t2dcn/pyseistr.egg-info/dependency_links.txt 2024-07-21T20:50:19,664 writing requirements to /tmp/pip-pip-egg-info-vx1t2dcn/pyseistr.egg-info/requires.txt 2024-07-21T20:50:19,665 writing top-level names to /tmp/pip-pip-egg-info-vx1t2dcn/pyseistr.egg-info/top_level.txt 2024-07-21T20:50:19,667 writing manifest file '/tmp/pip-pip-egg-info-vx1t2dcn/pyseistr.egg-info/SOURCES.txt' 2024-07-21T20:50:19,770 reading manifest file '/tmp/pip-pip-egg-info-vx1t2dcn/pyseistr.egg-info/SOURCES.txt' 2024-07-21T20:50:19,772 adding license file 'LICENSE' 2024-07-21T20:50:19,775 writing manifest file '/tmp/pip-pip-egg-info-vx1t2dcn/pyseistr.egg-info/SOURCES.txt' 2024-07-21T20:50:19,885 Preparing metadata (setup.py): finished with status 'done' 2024-07-21T20:50:19,890 Source in /tmp/pip-wheel-p4660j18/pyseistr_36a5e9a10f5f4e21ac3613f9f161d71b has version 0.0.4.4.2, which satisfies requirement pyseistr==0.0.4.4.2 from https://files.pythonhosted.org/packages/3c/ba/5dea16d12d48eb525f22a36b240d650dbeb637c3691e4080c81ff8e9c23c/pyseistr-0.0.4.4.2.tar.gz 2024-07-21T20:50:19,891 Removed pyseistr==0.0.4.4.2 from https://files.pythonhosted.org/packages/3c/ba/5dea16d12d48eb525f22a36b240d650dbeb637c3691e4080c81ff8e9c23c/pyseistr-0.0.4.4.2.tar.gz from build tracker '/tmp/pip-build-tracker-v6gq5og3' 2024-07-21T20:50:19,895 Created temporary directory: /tmp/pip-unpack-v8bzywno 2024-07-21T20:50:19,896 Created temporary directory: /tmp/pip-unpack-5x8anyfy 2024-07-21T20:50:19,905 Building wheels for collected packages: pyseistr 2024-07-21T20:50:19,909 Created temporary directory: /tmp/pip-wheel-w5r76ugp 2024-07-21T20:50:19,909 Building wheel for pyseistr (setup.py): started 2024-07-21T20:50:19,910 Destination directory: /tmp/pip-wheel-w5r76ugp 2024-07-21T20:50:19,911 Running command python setup.py bdist_wheel 2024-07-21T20:50:21,134 running bdist_wheel 2024-07-21T20:50:21,228 running build 2024-07-21T20:50:21,229 running build_py 2024-07-21T20:50:21,256 creating build 2024-07-21T20:50:21,256 creating build/lib.linux-armv7l-cpython-39 2024-07-21T20:50:21,257 creating build/lib.linux-armv7l-cpython-39/pyseistr 2024-07-21T20:50:21,258 copying pyseistr/fk.py -> build/lib.linux-armv7l-cpython-39/pyseistr 2024-07-21T20:50:21,260 copying pyseistr/das.py -> build/lib.linux-armv7l-cpython-39/pyseistr 2024-07-21T20:50:21,261 copying pyseistr/somf3d.py -> build/lib.linux-armv7l-cpython-39/pyseistr 2024-07-21T20:50:21,263 copying pyseistr/plot.py -> build/lib.linux-armv7l-cpython-39/pyseistr 2024-07-21T20:50:21,264 copying pyseistr/somf2d.py -> build/lib.linux-armv7l-cpython-39/pyseistr 2024-07-21T20:50:21,266 copying pyseistr/synthetics.py -> build/lib.linux-armv7l-cpython-39/pyseistr 2024-07-21T20:50:21,268 copying pyseistr/soint2d.py -> build/lib.linux-armv7l-cpython-39/pyseistr 2024-07-21T20:50:21,270 copying pyseistr/solvers.py -> build/lib.linux-armv7l-cpython-39/pyseistr 2024-07-21T20:50:21,272 copying pyseistr/rgt.py -> build/lib.linux-armv7l-cpython-39/pyseistr 2024-07-21T20:50:21,273 copying pyseistr/sint.py -> build/lib.linux-armv7l-cpython-39/pyseistr 2024-07-21T20:50:21,275 copying pyseistr/ricker.py -> build/lib.linux-armv7l-cpython-39/pyseistr 2024-07-21T20:50:21,277 copying pyseistr/pwspray2d.py -> build/lib.linux-armv7l-cpython-39/pyseistr 2024-07-21T20:50:21,279 copying pyseistr/smooth.py -> build/lib.linux-armv7l-cpython-39/pyseistr 2024-07-21T20:50:21,281 copying pyseistr/__init__.py -> build/lib.linux-armv7l-cpython-39/pyseistr 2024-07-21T20:50:21,282 copying pyseistr/pwspray3d.py -> build/lib.linux-armv7l-cpython-39/pyseistr 2024-07-21T20:50:21,284 copying pyseistr/divne.py -> build/lib.linux-armv7l-cpython-39/pyseistr 2024-07-21T20:50:21,286 copying pyseistr/dip2d.py -> build/lib.linux-armv7l-cpython-39/pyseistr 2024-07-21T20:50:21,288 copying pyseistr/bp.py -> build/lib.linux-armv7l-cpython-39/pyseistr 2024-07-21T20:50:21,290 copying pyseistr/soint3d.py -> build/lib.linux-armv7l-cpython-39/pyseistr 2024-07-21T20:50:21,292 copying pyseistr/somean2d.py -> build/lib.linux-armv7l-cpython-39/pyseistr 2024-07-21T20:50:21,293 copying pyseistr/pwsmooth.py -> build/lib.linux-armv7l-cpython-39/pyseistr 2024-07-21T20:50:21,295 copying pyseistr/mf.py -> build/lib.linux-armv7l-cpython-39/pyseistr 2024-07-21T20:50:21,297 copying pyseistr/dip3d.py -> build/lib.linux-armv7l-cpython-39/pyseistr 2024-07-21T20:50:21,299 copying pyseistr/operators.py -> build/lib.linux-armv7l-cpython-39/pyseistr 2024-07-21T20:50:21,301 copying pyseistr/somean3d.py -> build/lib.linux-armv7l-cpython-39/pyseistr 2024-07-21T20:50:21,302 running egg_info 2024-07-21T20:50:21,358 writing pyseistr.egg-info/PKG-INFO 2024-07-21T20:50:21,362 writing dependency_links to pyseistr.egg-info/dependency_links.txt 2024-07-21T20:50:21,365 writing requirements to pyseistr.egg-info/requires.txt 2024-07-21T20:50:21,366 writing top-level names to pyseistr.egg-info/top_level.txt 2024-07-21T20:50:21,395 reading manifest file 'pyseistr.egg-info/SOURCES.txt' 2024-07-21T20:50:21,397 adding license file 'LICENSE' 2024-07-21T20:50:21,401 writing manifest file 'pyseistr.egg-info/SOURCES.txt' 2024-07-21T20:50:21,404 /usr/local/lib/python3.9/dist-packages/setuptools/command/build_py.py:207: _Warning: Package 'pyseistr.src' is absent from the `packages` configuration. 2024-07-21T20:50:21,404 !! 2024-07-21T20:50:21,404 ******************************************************************************** 2024-07-21T20:50:21,404 ############################ 2024-07-21T20:50:21,405 # Package would be ignored # 2024-07-21T20:50:21,405 ############################ 2024-07-21T20:50:21,405 Python recognizes 'pyseistr.src' as an importable package[^1], 2024-07-21T20:50:21,405 but it is absent from setuptools' `packages` configuration. 2024-07-21T20:50:21,405 This leads to an ambiguous overall configuration. If you want to distribute this 2024-07-21T20:50:21,405 package, please make sure that 'pyseistr.src' is explicitly added 2024-07-21T20:50:21,405 to the `packages` configuration field. 2024-07-21T20:50:21,406 Alternatively, you can also rely on setuptools' discovery methods 2024-07-21T20:50:21,406 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2024-07-21T20:50:21,406 instead of `find_packages(...)`/`find:`). 2024-07-21T20:50:21,407 You can read more about "package discovery" on setuptools documentation page: 2024-07-21T20:50:21,407 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2024-07-21T20:50:21,407 If you don't want 'pyseistr.src' to be distributed and are 2024-07-21T20:50:21,408 already explicitly excluding 'pyseistr.src' via 2024-07-21T20:50:21,408 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2024-07-21T20:50:21,408 you can try to use `exclude_package_data`, or `include-package-data=False` in 2024-07-21T20:50:21,408 combination with a more fine grained `package-data` configuration. 2024-07-21T20:50:21,409 You can read more about "package data files" on setuptools documentation page: 2024-07-21T20:50:21,409 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2024-07-21T20:50:21,410 [^1]: For Python, any directory (with suitable naming) can be imported, 2024-07-21T20:50:21,410 even if it does not contain any `.py` files. 2024-07-21T20:50:21,410 On the other hand, currently there is no concept of package data 2024-07-21T20:50:21,410 directory, all directories are treated like packages. 2024-07-21T20:50:21,410 ******************************************************************************** 2024-07-21T20:50:21,411 !! 2024-07-21T20:50:21,411 check.warn(importable) 2024-07-21T20:50:21,412 creating build/lib.linux-armv7l-cpython-39/pyseistr/src 2024-07-21T20:50:21,412 copying pyseistr/src/bp_cfuns.c -> build/lib.linux-armv7l-cpython-39/pyseistr/src 2024-07-21T20:50:21,412 copying pyseistr/src/coh_cfuns.c -> build/lib.linux-armv7l-cpython-39/pyseistr/src 2024-07-21T20:50:21,412 copying pyseistr/src/dip_cfuns.c -> build/lib.linux-armv7l-cpython-39/pyseistr/src 2024-07-21T20:50:21,415 copying pyseistr/src/paint_cfuns.c -> build/lib.linux-armv7l-cpython-39/pyseistr/src 2024-07-21T20:50:21,419 copying pyseistr/src/sof3d_cfuns.c -> build/lib.linux-armv7l-cpython-39/pyseistr/src 2024-07-21T20:50:21,422 copying pyseistr/src/sof_cfuns.c -> build/lib.linux-armv7l-cpython-39/pyseistr/src 2024-07-21T20:50:21,425 copying pyseistr/src/soint2d_cfuns.c -> build/lib.linux-armv7l-cpython-39/pyseistr/src 2024-07-21T20:50:21,428 copying pyseistr/src/soint3d_cfuns.c -> build/lib.linux-armv7l-cpython-39/pyseistr/src 2024-07-21T20:50:21,433 running build_ext 2024-07-21T20:50:21,961 building 'dipcfun' extension 2024-07-21T20:50:21,962 creating build/temp.linux-armv7l-cpython-39 2024-07-21T20:50:21,963 creating build/temp.linux-armv7l-cpython-39/pyseistr 2024-07-21T20:50:21,964 creating build/temp.linux-armv7l-cpython-39/pyseistr/src 2024-07-21T20:50:21,965 arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -I/usr/local/lib/python3.9/dist-packages/numpy/_core/include -I/usr/include/python3.9 -c pyseistr/src/dip_cfuns.c -o build/temp.linux-armv7l-cpython-39/pyseistr/src/dip_cfuns.o 2024-07-21T20:50:22,321 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarraytypes.h:1909, 2024-07-21T20:50:22,321 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-07-21T20:50:22,322 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:22,322 from pyseistr/src/dip_cfuns.c:6: 2024-07-21T20:50:22,322 /usr/local/lib/python3.9/dist-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] 2024-07-21T20:50:22,322 17 | #warning "Using deprecated NumPy API, disable it with " \ 2024-07-21T20:50:22,322 | ^~~~~~~ 2024-07-21T20:50:22,346 pyseistr/src/dip_cfuns.c: In function ‘ps_alloc’: 2024-07-21T20:50:22,346 pyseistr/src/dip_cfuns.c:52:28: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 2 has type ‘size_t’ {aka ‘unsigned int’} [-Wformat=] 2024-07-21T20:50:22,346 52 | printf("cannot allocate %lu bytes:", size); 2024-07-21T20:50:22,346 | ~~^ ~~~~ 2024-07-21T20:50:22,347 | | | 2024-07-21T20:50:22,347 | | size_t {aka unsigned int} 2024-07-21T20:50:22,347 | long unsigned int 2024-07-21T20:50:22,347 | %u 2024-07-21T20:50:22,375 pyseistr/src/dip_cfuns.c: In function ‘dipc’: 2024-07-21T20:50:22,376 pyseistr/src/dip_cfuns.c:1806:22: warning: passing argument 1 of ‘PyArray_NDIM’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-07-21T20:50:22,376 1806 | nd2=PyArray_NDIM(arrf1); 2024-07-21T20:50:22,376 | ^~~~~ 2024-07-21T20:50:22,376 | | 2024-07-21T20:50:22,377 | PyObject * {aka struct _object *} 2024-07-21T20:50:22,378 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-07-21T20:50:22,378 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:22,378 from pyseistr/src/dip_cfuns.c:6: 2024-07-21T20:50:22,378 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarraytypes.h:1502:35: note: expected ‘const PyArrayObject *’ {aka ‘const struct tagPyArrayObject_fields *’} but argument is of type ‘PyObject *’ {aka ‘struct _object *’} 2024-07-21T20:50:22,378 1502 | PyArray_NDIM(const PyArrayObject *arr) 2024-07-21T20:50:22,378 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-07-21T20:50:22,379 pyseistr/src/dip_cfuns.c:1807:32: warning: passing argument 1 of ‘PyArray_SHAPE’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-07-21T20:50:22,380 1807 | npy_intp *sp=PyArray_SHAPE(arrf1); 2024-07-21T20:50:22,380 | ^~~~~ 2024-07-21T20:50:22,380 | | 2024-07-21T20:50:22,380 | PyObject * {aka struct _object *} 2024-07-21T20:50:22,380 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-07-21T20:50:22,380 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:22,381 from pyseistr/src/dip_cfuns.c:6: 2024-07-21T20:50:22,381 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarraytypes.h:1581:36: note: expected ‘const PyArrayObject *’ {aka ‘const struct tagPyArrayObject_fields *’} but argument is of type ‘PyObject *’ {aka ‘struct _object *’} 2024-07-21T20:50:22,381 1581 | PyArray_SHAPE(const PyArrayObject *arr) 2024-07-21T20:50:22,381 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-07-21T20:50:22,383 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:22,383 from pyseistr/src/dip_cfuns.c:6: 2024-07-21T20:50:22,384 pyseistr/src/dip_cfuns.c:1841:40: warning: passing argument 1 of ‘PyArray_BYTES’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-07-21T20:50:22,384 1841 | u[i]=*((float*)PyArray_GETPTR1(arrf1,i)); 2024-07-21T20:50:22,384 | ^~~~~ 2024-07-21T20:50:22,384 | | 2024-07-21T20:50:22,384 | PyObject * {aka struct _object *} 2024-07-21T20:50:22,384 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:138:57: note: in definition of macro ‘PyArray_GETPTR1’ 2024-07-21T20:50:22,384 138 | #define PyArray_GETPTR1(obj, i) ((void *)(PyArray_BYTES(obj) + \ 2024-07-21T20:50:22,384 | ^~~ 2024-07-21T20:50:22,385 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-07-21T20:50:22,385 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:22,385 from pyseistr/src/dip_cfuns.c:6: 2024-07-21T20:50:22,385 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarraytypes.h:1514:36: note: expected ‘const PyArrayObject *’ {aka ‘const struct tagPyArrayObject_fields *’} but argument is of type ‘PyObject *’ {aka ‘struct _object *’} 2024-07-21T20:50:22,385 1514 | PyArray_BYTES(const PyArrayObject *arr) 2024-07-21T20:50:22,385 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-07-21T20:50:22,387 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:22,387 from pyseistr/src/dip_cfuns.c:6: 2024-07-21T20:50:22,387 pyseistr/src/dip_cfuns.c:1841:40: warning: passing argument 1 of ‘PyArray_STRIDES’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-07-21T20:50:22,387 1841 | u[i]=*((float*)PyArray_GETPTR1(arrf1,i)); 2024-07-21T20:50:22,387 | ^~~~~ 2024-07-21T20:50:22,387 | | 2024-07-21T20:50:22,387 | PyObject * {aka struct _object *} 2024-07-21T20:50:22,387 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:139:62: note: in definition of macro ‘PyArray_GETPTR1’ 2024-07-21T20:50:22,388 139 | (i)*PyArray_STRIDES(obj)[0])) 2024-07-21T20:50:22,388 | ^~~ 2024-07-21T20:50:22,388 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-07-21T20:50:22,388 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:22,388 from pyseistr/src/dip_cfuns.c:6: 2024-07-21T20:50:22,388 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarraytypes.h:1526:38: note: expected ‘const PyArrayObject *’ {aka ‘const struct tagPyArrayObject_fields *’} but argument is of type ‘PyObject *’ {aka ‘struct _object *’} 2024-07-21T20:50:22,388 1526 | PyArray_STRIDES(const PyArrayObject *arr) 2024-07-21T20:50:22,389 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-07-21T20:50:22,390 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:22,390 from pyseistr/src/dip_cfuns.c:6: 2024-07-21T20:50:22,391 pyseistr/src/dip_cfuns.c:1882:42: warning: passing argument 1 of ‘PyArray_BYTES’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-07-21T20:50:22,391 1882 | um[i]=*((float*)PyArray_GETPTR1(arrf1,i+n123)); 2024-07-21T20:50:22,391 | ^~~~~ 2024-07-21T20:50:22,391 | | 2024-07-21T20:50:22,391 | PyObject * {aka struct _object *} 2024-07-21T20:50:22,391 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:138:57: note: in definition of macro ‘PyArray_GETPTR1’ 2024-07-21T20:50:22,391 138 | #define PyArray_GETPTR1(obj, i) ((void *)(PyArray_BYTES(obj) + \ 2024-07-21T20:50:22,391 | ^~~ 2024-07-21T20:50:22,392 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-07-21T20:50:22,392 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:22,392 from pyseistr/src/dip_cfuns.c:6: 2024-07-21T20:50:22,392 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarraytypes.h:1514:36: note: expected ‘const PyArrayObject *’ {aka ‘const struct tagPyArrayObject_fields *’} but argument is of type ‘PyObject *’ {aka ‘struct _object *’} 2024-07-21T20:50:22,392 1514 | PyArray_BYTES(const PyArrayObject *arr) 2024-07-21T20:50:22,392 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-07-21T20:50:22,393 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:22,394 from pyseistr/src/dip_cfuns.c:6: 2024-07-21T20:50:22,394 pyseistr/src/dip_cfuns.c:1882:42: warning: passing argument 1 of ‘PyArray_STRIDES’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-07-21T20:50:22,394 1882 | um[i]=*((float*)PyArray_GETPTR1(arrf1,i+n123)); 2024-07-21T20:50:22,394 | ^~~~~ 2024-07-21T20:50:22,394 | | 2024-07-21T20:50:22,394 | PyObject * {aka struct _object *} 2024-07-21T20:50:22,394 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:139:62: note: in definition of macro ‘PyArray_GETPTR1’ 2024-07-21T20:50:22,394 139 | (i)*PyArray_STRIDES(obj)[0])) 2024-07-21T20:50:22,395 | ^~~ 2024-07-21T20:50:22,395 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-07-21T20:50:22,395 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:22,395 from pyseistr/src/dip_cfuns.c:6: 2024-07-21T20:50:22,395 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarraytypes.h:1526:38: note: expected ‘const PyArrayObject *’ {aka ‘const struct tagPyArrayObject_fields *’} but argument is of type ‘PyObject *’ {aka ‘struct _object *’} 2024-07-21T20:50:22,395 1526 | PyArray_STRIDES(const PyArrayObject *arr) 2024-07-21T20:50:22,395 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-07-21T20:50:22,399 pyseistr/src/dip_cfuns.c:1714:10: warning: unused variable ‘key’ [-Wunused-variable] 2024-07-21T20:50:22,399 1714 | char key[4]; 2024-07-21T20:50:22,399 | ^~~ 2024-07-21T20:50:22,400 pyseistr/src/dip_cfuns.c:1712:43: warning: unused variable ‘qi’ [-Wunused-variable] 2024-07-21T20:50:22,400 1712 | float p0, q0, *u, *um, *p, *pi=NULL, *qi=NULL; 2024-07-21T20:50:22,400 | ^~ 2024-07-21T20:50:22,402 pyseistr/src/dip_cfuns.c:1712:33: warning: unused variable ‘pi’ [-Wunused-variable] 2024-07-21T20:50:22,402 1712 | float p0, q0, *u, *um, *p, *pi=NULL, *qi=NULL; 2024-07-21T20:50:22,402 | ^~ 2024-07-21T20:50:22,403 pyseistr/src/dip_cfuns.c:1702:13: warning: variable ‘nd2’ set but not used [-Wunused-but-set-variable] 2024-07-21T20:50:22,403 1702 | int nd, nd2; 2024-07-21T20:50:22,403 | ^~~ 2024-07-21T20:50:22,404 pyseistr/src/dip_cfuns.c:1702:9: warning: unused variable ‘nd’ [-Wunused-variable] 2024-07-21T20:50:22,404 1702 | int nd, nd2; 2024-07-21T20:50:22,404 | ^~ 2024-07-21T20:50:22,405 pyseistr/src/dip_cfuns.c: In function ‘smoothcf’: 2024-07-21T20:50:22,408 pyseistr/src/dip_cfuns.c:2022:41: warning: format ‘%g’ expects argument of type ‘double’, but argument 6 has type ‘int’ [-Wformat=] 2024-07-21T20:50:22,408 2022 | printf("n1=%d,n2=%d,n3=%d,r1=%d,r2=%g,r3=%d\n",n1,n2,n3,r1,r2,r3); 2024-07-21T20:50:22,408 | ~^ ~~ 2024-07-21T20:50:22,408 | | | 2024-07-21T20:50:22,409 | double int 2024-07-21T20:50:22,409 | %d 2024-07-21T20:50:22,412 pyseistr/src/dip_cfuns.c:2023:54: warning: format ‘%g’ expects argument of type ‘double’, but argument 6 has type ‘int’ [-Wformat=] 2024-07-21T20:50:22,412 2023 | printf("diff1=%d,diff2=%d,diff3=%d,box1=%d,box2=%g,box3=%d\n",diff1,diff2,diff3,box1,box2,box3); 2024-07-21T20:50:22,412 | ~^ ~~~~ 2024-07-21T20:50:22,412 | | | 2024-07-21T20:50:22,412 | double int 2024-07-21T20:50:22,412 | %d 2024-07-21T20:50:22,414 pyseistr/src/dip_cfuns.c:2030:22: warning: passing argument 1 of ‘PyArray_NDIM’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-07-21T20:50:22,414 2030 | nd2=PyArray_NDIM(arrf1); 2024-07-21T20:50:22,414 | ^~~~~ 2024-07-21T20:50:22,414 | | 2024-07-21T20:50:22,414 | PyObject * {aka struct _object *} 2024-07-21T20:50:22,415 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-07-21T20:50:22,415 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:22,415 from pyseistr/src/dip_cfuns.c:6: 2024-07-21T20:50:22,415 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarraytypes.h:1502:35: note: expected ‘const PyArrayObject *’ {aka ‘const struct tagPyArrayObject_fields *’} but argument is of type ‘PyObject *’ {aka ‘struct _object *’} 2024-07-21T20:50:22,415 1502 | PyArray_NDIM(const PyArrayObject *arr) 2024-07-21T20:50:22,415 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-07-21T20:50:22,416 pyseistr/src/dip_cfuns.c:2031:32: warning: passing argument 1 of ‘PyArray_SHAPE’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-07-21T20:50:22,417 2031 | npy_intp *sp=PyArray_SHAPE(arrf1); 2024-07-21T20:50:22,417 | ^~~~~ 2024-07-21T20:50:22,417 | | 2024-07-21T20:50:22,417 | PyObject * {aka struct _object *} 2024-07-21T20:50:22,417 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-07-21T20:50:22,417 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:22,418 from pyseistr/src/dip_cfuns.c:6: 2024-07-21T20:50:22,418 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarraytypes.h:1581:36: note: expected ‘const PyArrayObject *’ {aka ‘const struct tagPyArrayObject_fields *’} but argument is of type ‘PyObject *’ {aka ‘struct _object *’} 2024-07-21T20:50:22,418 1581 | PyArray_SHAPE(const PyArrayObject *arr) 2024-07-21T20:50:22,418 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-07-21T20:50:22,420 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:22,420 from pyseistr/src/dip_cfuns.c:6: 2024-07-21T20:50:22,421 pyseistr/src/dip_cfuns.c:2085:42: warning: passing argument 1 of ‘PyArray_BYTES’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-07-21T20:50:22,421 2085 | din[i]=*((float*)PyArray_GETPTR1(arrf1,i)); 2024-07-21T20:50:22,421 | ^~~~~ 2024-07-21T20:50:22,421 | | 2024-07-21T20:50:22,421 | PyObject * {aka struct _object *} 2024-07-21T20:50:22,421 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:138:57: note: in definition of macro ‘PyArray_GETPTR1’ 2024-07-21T20:50:22,421 138 | #define PyArray_GETPTR1(obj, i) ((void *)(PyArray_BYTES(obj) + \ 2024-07-21T20:50:22,421 | ^~~ 2024-07-21T20:50:22,422 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-07-21T20:50:22,422 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:22,422 from pyseistr/src/dip_cfuns.c:6: 2024-07-21T20:50:22,422 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarraytypes.h:1514:36: note: expected ‘const PyArrayObject *’ {aka ‘const struct tagPyArrayObject_fields *’} but argument is of type ‘PyObject *’ {aka ‘struct _object *’} 2024-07-21T20:50:22,422 1514 | PyArray_BYTES(const PyArrayObject *arr) 2024-07-21T20:50:22,422 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-07-21T20:50:22,424 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:22,424 from pyseistr/src/dip_cfuns.c:6: 2024-07-21T20:50:22,424 pyseistr/src/dip_cfuns.c:2085:42: warning: passing argument 1 of ‘PyArray_STRIDES’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-07-21T20:50:22,424 2085 | din[i]=*((float*)PyArray_GETPTR1(arrf1,i)); 2024-07-21T20:50:22,424 | ^~~~~ 2024-07-21T20:50:22,424 | | 2024-07-21T20:50:22,424 | PyObject * {aka struct _object *} 2024-07-21T20:50:22,424 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:139:62: note: in definition of macro ‘PyArray_GETPTR1’ 2024-07-21T20:50:22,425 139 | (i)*PyArray_STRIDES(obj)[0])) 2024-07-21T20:50:22,425 | ^~~ 2024-07-21T20:50:22,425 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-07-21T20:50:22,425 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:22,425 from pyseistr/src/dip_cfuns.c:6: 2024-07-21T20:50:22,425 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarraytypes.h:1526:38: note: expected ‘const PyArrayObject *’ {aka ‘const struct tagPyArrayObject_fields *’} but argument is of type ‘PyObject *’ {aka ‘struct _object *’} 2024-07-21T20:50:22,425 1526 | PyArray_STRIDES(const PyArrayObject *arr) 2024-07-21T20:50:22,426 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-07-21T20:50:22,429 pyseistr/src/dip_cfuns.c:2011:9: warning: unused variable ‘verb’ [-Wunused-variable] 2024-07-21T20:50:22,429 2011 | int verb; 2024-07-21T20:50:22,429 | ^~~~ 2024-07-21T20:50:22,430 pyseistr/src/dip_cfuns.c:2009:27: warning: variable ‘nd2’ set but not used [-Wunused-but-set-variable] 2024-07-21T20:50:22,430 2009 | int i2, n1, n2, n123, nd2; 2024-07-21T20:50:22,430 | ^~~ 2024-07-21T20:50:22,476 pyseistr/src/dip_cfuns.c: In function ‘dipc’: 2024-07-21T20:50:22,477 pyseistr/src/dip_cfuns.c:1720:13: warning: ‘n[0]’ is used uninitialized in this function [-Wuninitialized] 2024-07-21T20:50:22,477 1720 | n123 = n[0]*n[1]*n[2]; 2024-07-21T20:50:22,477 | ~^~~ 2024-07-21T20:50:25,136 arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 build/temp.linux-armv7l-cpython-39/pyseistr/src/dip_cfuns.o -L/usr/lib -o build/lib.linux-armv7l-cpython-39/dipcfun.cpython-39-arm-linux-gnueabihf.so 2024-07-21T20:50:25,242 building 'sofcfun' extension 2024-07-21T20:50:25,243 arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -I/usr/local/lib/python3.9/dist-packages/numpy/_core/include -I/usr/include/python3.9 -c pyseistr/src/sof_cfuns.c -o build/temp.linux-armv7l-cpython-39/pyseistr/src/sof_cfuns.o 2024-07-21T20:50:25,553 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarraytypes.h:1909, 2024-07-21T20:50:25,554 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-07-21T20:50:25,554 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:25,554 from pyseistr/src/sof_cfuns.c:6: 2024-07-21T20:50:25,554 /usr/local/lib/python3.9/dist-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] 2024-07-21T20:50:25,554 17 | #warning "Using deprecated NumPy API, disable it with " \ 2024-07-21T20:50:25,554 | ^~~~~~~ 2024-07-21T20:50:25,564 pyseistr/src/sof_cfuns.c: In function ‘ps_alloc’: 2024-07-21T20:50:25,564 pyseistr/src/sof_cfuns.c:55:28: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 2 has type ‘size_t’ {aka ‘unsigned int’} [-Wformat=] 2024-07-21T20:50:25,564 55 | printf("cannot allocate %lu bytes:", size); 2024-07-21T20:50:25,565 | ~~^ ~~~~ 2024-07-21T20:50:25,565 | | | 2024-07-21T20:50:25,565 | | size_t {aka unsigned int} 2024-07-21T20:50:25,565 | long unsigned int 2024-07-21T20:50:25,565 | %u 2024-07-21T20:50:25,588 pyseistr/src/sof_cfuns.c: In function ‘csomean2d’: 2024-07-21T20:50:25,589 pyseistr/src/sof_cfuns.c:1475:22: warning: passing argument 1 of ‘PyArray_NDIM’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-07-21T20:50:25,589 1475 | nd2=PyArray_NDIM(arrf1); 2024-07-21T20:50:25,589 | ^~~~~ 2024-07-21T20:50:25,589 | | 2024-07-21T20:50:25,589 | PyObject * {aka struct _object *} 2024-07-21T20:50:25,589 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-07-21T20:50:25,590 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:25,590 from pyseistr/src/sof_cfuns.c:6: 2024-07-21T20:50:25,590 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarraytypes.h:1502:35: note: expected ‘const PyArrayObject *’ {aka ‘const struct tagPyArrayObject_fields *’} but argument is of type ‘PyObject *’ {aka ‘struct _object *’} 2024-07-21T20:50:25,590 1502 | PyArray_NDIM(const PyArrayObject *arr) 2024-07-21T20:50:25,590 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-07-21T20:50:25,590 pyseistr/src/sof_cfuns.c:1476:32: warning: passing argument 1 of ‘PyArray_SHAPE’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-07-21T20:50:25,590 1476 | npy_intp *sp=PyArray_SHAPE(arrf1); 2024-07-21T20:50:25,591 | ^~~~~ 2024-07-21T20:50:25,591 | | 2024-07-21T20:50:25,591 | PyObject * {aka struct _object *} 2024-07-21T20:50:25,591 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-07-21T20:50:25,591 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:25,591 from pyseistr/src/sof_cfuns.c:6: 2024-07-21T20:50:25,591 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarraytypes.h:1581:36: note: expected ‘const PyArrayObject *’ {aka ‘const struct tagPyArrayObject_fields *’} but argument is of type ‘PyObject *’ {aka ‘struct _object *’} 2024-07-21T20:50:25,591 1581 | PyArray_SHAPE(const PyArrayObject *arr) 2024-07-21T20:50:25,592 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-07-21T20:50:25,592 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:25,592 from pyseistr/src/sof_cfuns.c:6: 2024-07-21T20:50:25,592 pyseistr/src/sof_cfuns.c:1492:44: warning: passing argument 1 of ‘PyArray_BYTES’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-07-21T20:50:25,592 1492 | input[i]=*((float*)PyArray_GETPTR1(arrf1,i)); 2024-07-21T20:50:25,592 | ^~~~~ 2024-07-21T20:50:25,592 | | 2024-07-21T20:50:25,592 | PyObject * {aka struct _object *} 2024-07-21T20:50:25,593 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:138:57: note: in definition of macro ‘PyArray_GETPTR1’ 2024-07-21T20:50:25,593 138 | #define PyArray_GETPTR1(obj, i) ((void *)(PyArray_BYTES(obj) + \ 2024-07-21T20:50:25,593 | ^~~ 2024-07-21T20:50:25,593 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-07-21T20:50:25,593 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:25,593 from pyseistr/src/sof_cfuns.c:6: 2024-07-21T20:50:25,593 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarraytypes.h:1514:36: note: expected ‘const PyArrayObject *’ {aka ‘const struct tagPyArrayObject_fields *’} but argument is of type ‘PyObject *’ {aka ‘struct _object *’} 2024-07-21T20:50:25,593 1514 | PyArray_BYTES(const PyArrayObject *arr) 2024-07-21T20:50:25,594 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-07-21T20:50:25,594 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:25,594 from pyseistr/src/sof_cfuns.c:6: 2024-07-21T20:50:25,594 pyseistr/src/sof_cfuns.c:1492:44: warning: passing argument 1 of ‘PyArray_STRIDES’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-07-21T20:50:25,594 1492 | input[i]=*((float*)PyArray_GETPTR1(arrf1,i)); 2024-07-21T20:50:25,594 | ^~~~~ 2024-07-21T20:50:25,594 | | 2024-07-21T20:50:25,594 | PyObject * {aka struct _object *} 2024-07-21T20:50:25,594 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:139:62: note: in definition of macro ‘PyArray_GETPTR1’ 2024-07-21T20:50:25,595 139 | (i)*PyArray_STRIDES(obj)[0])) 2024-07-21T20:50:25,595 | ^~~ 2024-07-21T20:50:25,595 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-07-21T20:50:25,595 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:25,595 from pyseistr/src/sof_cfuns.c:6: 2024-07-21T20:50:25,595 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarraytypes.h:1526:38: note: expected ‘const PyArrayObject *’ {aka ‘const struct tagPyArrayObject_fields *’} but argument is of type ‘PyObject *’ {aka ‘struct _object *’} 2024-07-21T20:50:25,595 1526 | PyArray_STRIDES(const PyArrayObject *arr) 2024-07-21T20:50:25,595 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-07-21T20:50:25,596 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:25,596 from pyseistr/src/sof_cfuns.c:6: 2024-07-21T20:50:25,596 pyseistr/src/sof_cfuns.c:1501:49: warning: passing argument 1 of ‘PyArray_BYTES’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-07-21T20:50:25,596 1501 | slope[i3][i2][i1] = *((float*)PyArray_GETPTR1(arrf2,i)); 2024-07-21T20:50:25,596 | ^~~~~ 2024-07-21T20:50:25,596 | | 2024-07-21T20:50:25,596 | PyObject * {aka struct _object *} 2024-07-21T20:50:25,597 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:138:57: note: in definition of macro ‘PyArray_GETPTR1’ 2024-07-21T20:50:25,597 138 | #define PyArray_GETPTR1(obj, i) ((void *)(PyArray_BYTES(obj) + \ 2024-07-21T20:50:25,597 | ^~~ 2024-07-21T20:50:25,597 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-07-21T20:50:25,597 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:25,597 from pyseistr/src/sof_cfuns.c:6: 2024-07-21T20:50:25,597 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarraytypes.h:1514:36: note: expected ‘const PyArrayObject *’ {aka ‘const struct tagPyArrayObject_fields *’} but argument is of type ‘PyObject *’ {aka ‘struct _object *’} 2024-07-21T20:50:25,597 1514 | PyArray_BYTES(const PyArrayObject *arr) 2024-07-21T20:50:25,597 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-07-21T20:50:25,598 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:25,598 from pyseistr/src/sof_cfuns.c:6: 2024-07-21T20:50:25,598 pyseistr/src/sof_cfuns.c:1501:49: warning: passing argument 1 of ‘PyArray_STRIDES’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-07-21T20:50:25,598 1501 | slope[i3][i2][i1] = *((float*)PyArray_GETPTR1(arrf2,i)); 2024-07-21T20:50:25,598 | ^~~~~ 2024-07-21T20:50:25,598 | | 2024-07-21T20:50:25,598 | PyObject * {aka struct _object *} 2024-07-21T20:50:25,598 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:139:62: note: in definition of macro ‘PyArray_GETPTR1’ 2024-07-21T20:50:25,599 139 | (i)*PyArray_STRIDES(obj)[0])) 2024-07-21T20:50:25,599 | ^~~ 2024-07-21T20:50:25,599 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-07-21T20:50:25,599 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:25,599 from pyseistr/src/sof_cfuns.c:6: 2024-07-21T20:50:25,599 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarraytypes.h:1526:38: note: expected ‘const PyArrayObject *’ {aka ‘const struct tagPyArrayObject_fields *’} but argument is of type ‘PyObject *’ {aka ‘struct _object *’} 2024-07-21T20:50:25,599 1526 | PyArray_STRIDES(const PyArrayObject *arr) 2024-07-21T20:50:25,599 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-07-21T20:50:25,599 pyseistr/src/sof_cfuns.c:1456:16: warning: unused variable ‘both’ [-Wunused-variable] 2024-07-21T20:50:25,600 1456 | bool verb, both, adj; 2024-07-21T20:50:25,600 | ^~~~ 2024-07-21T20:50:25,600 pyseistr/src/sof_cfuns.c:1455:10: warning: unused variable ‘key’ [-Wunused-variable] 2024-07-21T20:50:25,600 1455 | char key[4]; 2024-07-21T20:50:25,600 | ^~~ 2024-07-21T20:50:25,600 pyseistr/src/sof_cfuns.c:1454:29: warning: unused variable ‘qmax’ [-Wunused-variable] 2024-07-21T20:50:25,600 1454 | float pmin, pmax, qmin, qmax, eps; 2024-07-21T20:50:25,600 | ^~~~ 2024-07-21T20:50:25,601 pyseistr/src/sof_cfuns.c:1454:23: warning: unused variable ‘qmin’ [-Wunused-variable] 2024-07-21T20:50:25,601 1454 | float pmin, pmax, qmin, qmax, eps; 2024-07-21T20:50:25,601 | ^~~~ 2024-07-21T20:50:25,601 pyseistr/src/sof_cfuns.c:1454:17: warning: unused variable ‘pmax’ [-Wunused-variable] 2024-07-21T20:50:25,601 1454 | float pmin, pmax, qmin, qmax, eps; 2024-07-21T20:50:25,601 | ^~~~ 2024-07-21T20:50:25,601 pyseistr/src/sof_cfuns.c:1454:11: warning: unused variable ‘pmin’ [-Wunused-variable] 2024-07-21T20:50:25,601 1454 | float pmin, pmax, qmin, qmax, eps; 2024-07-21T20:50:25,601 | ^~~~ 2024-07-21T20:50:25,602 pyseistr/src/sof_cfuns.c:1453:38: warning: unused variable ‘qi’ [-Wunused-variable] 2024-07-21T20:50:25,602 1453 | float p0, q0, *u, *p, *pi=NULL, *qi=NULL; 2024-07-21T20:50:25,602 | ^~ 2024-07-21T20:50:25,602 pyseistr/src/sof_cfuns.c:1453:28: warning: unused variable ‘pi’ [-Wunused-variable] 2024-07-21T20:50:25,603 1453 | float p0, q0, *u, *p, *pi=NULL, *qi=NULL; 2024-07-21T20:50:25,603 | ^~ 2024-07-21T20:50:25,603 pyseistr/src/sof_cfuns.c:1453:24: warning: unused variable ‘p’ [-Wunused-variable] 2024-07-21T20:50:25,603 1453 | float p0, q0, *u, *p, *pi=NULL, *qi=NULL; 2024-07-21T20:50:25,603 | ^ 2024-07-21T20:50:25,604 pyseistr/src/sof_cfuns.c:1453:20: warning: unused variable ‘u’ [-Wunused-variable] 2024-07-21T20:50:25,604 1453 | float p0, q0, *u, *p, *pi=NULL, *qi=NULL; 2024-07-21T20:50:25,604 | ^ 2024-07-21T20:50:25,605 pyseistr/src/sof_cfuns.c:1453:15: warning: unused variable ‘q0’ [-Wunused-variable] 2024-07-21T20:50:25,605 1453 | float p0, q0, *u, *p, *pi=NULL, *qi=NULL; 2024-07-21T20:50:25,605 | ^~ 2024-07-21T20:50:25,605 pyseistr/src/sof_cfuns.c:1453:11: warning: unused variable ‘p0’ [-Wunused-variable] 2024-07-21T20:50:25,605 1453 | float p0, q0, *u, *p, *pi=NULL, *qi=NULL; 2024-07-21T20:50:25,606 | ^~ 2024-07-21T20:50:25,606 pyseistr/src/sof_cfuns.c:1452:41: warning: unused variable ‘ir’ [-Wunused-variable] 2024-07-21T20:50:25,606 1452 | int n[PS_MAX_DIM], rect[3], n4, nr, ir; 2024-07-21T20:50:25,606 | ^~ 2024-07-21T20:50:25,607 pyseistr/src/sof_cfuns.c:1452:37: warning: unused variable ‘nr’ [-Wunused-variable] 2024-07-21T20:50:25,607 1452 | int n[PS_MAX_DIM], rect[3], n4, nr, ir; 2024-07-21T20:50:25,607 | ^~ 2024-07-21T20:50:25,608 pyseistr/src/sof_cfuns.c:1452:33: warning: unused variable ‘n4’ [-Wunused-variable] 2024-07-21T20:50:25,608 1452 | int n[PS_MAX_DIM], rect[3], n4, nr, ir; 2024-07-21T20:50:25,608 | ^~ 2024-07-21T20:50:25,608 pyseistr/src/sof_cfuns.c:1452:24: warning: unused variable ‘rect’ [-Wunused-variable] 2024-07-21T20:50:25,608 1452 | int n[PS_MAX_DIM], rect[3], n4, nr, ir; 2024-07-21T20:50:25,608 | ^~~~ 2024-07-21T20:50:25,609 pyseistr/src/sof_cfuns.c:1452:9: warning: unused variable ‘n’ [-Wunused-variable] 2024-07-21T20:50:25,609 1452 | int n[PS_MAX_DIM], rect[3], n4, nr, ir; 2024-07-21T20:50:25,609 | ^ 2024-07-21T20:50:25,610 pyseistr/src/sof_cfuns.c:1451:50: warning: unused variable ‘dim’ [-Wunused-variable] 2024-07-21T20:50:25,610 1451 | int n123, niter, order, nj1,nj2, i,j, liter, dim; 2024-07-21T20:50:25,610 | ^~~ 2024-07-21T20:50:25,610 pyseistr/src/sof_cfuns.c:1451:43: warning: unused variable ‘liter’ [-Wunused-variable] 2024-07-21T20:50:25,611 1451 | int n123, niter, order, nj1,nj2, i,j, liter, dim; 2024-07-21T20:50:25,611 | ^~~~~ 2024-07-21T20:50:25,611 pyseistr/src/sof_cfuns.c:1451:40: warning: unused variable ‘j’ [-Wunused-variable] 2024-07-21T20:50:25,611 1451 | int n123, niter, order, nj1,nj2, i,j, liter, dim; 2024-07-21T20:50:25,611 | ^ 2024-07-21T20:50:25,612 pyseistr/src/sof_cfuns.c:1451:33: warning: unused variable ‘nj2’ [-Wunused-variable] 2024-07-21T20:50:25,612 1451 | int n123, niter, order, nj1,nj2, i,j, liter, dim; 2024-07-21T20:50:25,612 | ^~~ 2024-07-21T20:50:25,613 pyseistr/src/sof_cfuns.c:1451:29: warning: unused variable ‘nj1’ [-Wunused-variable] 2024-07-21T20:50:25,613 1451 | int n123, niter, order, nj1,nj2, i,j, liter, dim; 2024-07-21T20:50:25,613 | ^~~ 2024-07-21T20:50:25,613 pyseistr/src/sof_cfuns.c:1451:15: warning: unused variable ‘niter’ [-Wunused-variable] 2024-07-21T20:50:25,614 1451 | int n123, niter, order, nj1,nj2, i,j, liter, dim; 2024-07-21T20:50:25,614 | ^~~~~ 2024-07-21T20:50:25,614 pyseistr/src/sof_cfuns.c:1441:13: warning: variable ‘nd2’ set but not used [-Wunused-but-set-variable] 2024-07-21T20:50:25,614 1441 | int nd, nd2; 2024-07-21T20:50:25,614 | ^~~ 2024-07-21T20:50:25,615 pyseistr/src/sof_cfuns.c:1441:9: warning: unused variable ‘nd’ [-Wunused-variable] 2024-07-21T20:50:25,615 1441 | int nd, nd2; 2024-07-21T20:50:25,615 | ^~ 2024-07-21T20:50:25,616 pyseistr/src/sof_cfuns.c: In function ‘csomf2d’: 2024-07-21T20:50:25,617 pyseistr/src/sof_cfuns.c:1576:22: warning: passing argument 1 of ‘PyArray_NDIM’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-07-21T20:50:25,617 1576 | nd2=PyArray_NDIM(arrf1); 2024-07-21T20:50:25,617 | ^~~~~ 2024-07-21T20:50:25,617 | | 2024-07-21T20:50:25,617 | PyObject * {aka struct _object *} 2024-07-21T20:50:25,617 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-07-21T20:50:25,617 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:25,618 from pyseistr/src/sof_cfuns.c:6: 2024-07-21T20:50:25,618 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarraytypes.h:1502:35: note: expected ‘const PyArrayObject *’ {aka ‘const struct tagPyArrayObject_fields *’} but argument is of type ‘PyObject *’ {aka ‘struct _object *’} 2024-07-21T20:50:25,618 1502 | PyArray_NDIM(const PyArrayObject *arr) 2024-07-21T20:50:25,618 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-07-21T20:50:25,618 pyseistr/src/sof_cfuns.c:1577:32: warning: passing argument 1 of ‘PyArray_SHAPE’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-07-21T20:50:25,618 1577 | npy_intp *sp=PyArray_SHAPE(arrf1); 2024-07-21T20:50:25,618 | ^~~~~ 2024-07-21T20:50:25,618 | | 2024-07-21T20:50:25,619 | PyObject * {aka struct _object *} 2024-07-21T20:50:25,619 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-07-21T20:50:25,619 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:25,619 from pyseistr/src/sof_cfuns.c:6: 2024-07-21T20:50:25,619 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarraytypes.h:1581:36: note: expected ‘const PyArrayObject *’ {aka ‘const struct tagPyArrayObject_fields *’} but argument is of type ‘PyObject *’ {aka ‘struct _object *’} 2024-07-21T20:50:25,619 1581 | PyArray_SHAPE(const PyArrayObject *arr) 2024-07-21T20:50:25,619 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-07-21T20:50:25,619 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:25,619 from pyseistr/src/sof_cfuns.c:6: 2024-07-21T20:50:25,620 pyseistr/src/sof_cfuns.c:1592:44: warning: passing argument 1 of ‘PyArray_BYTES’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-07-21T20:50:25,620 1592 | input[i]=*((float*)PyArray_GETPTR1(arrf1,i)); 2024-07-21T20:50:25,620 | ^~~~~ 2024-07-21T20:50:25,620 | | 2024-07-21T20:50:25,620 | PyObject * {aka struct _object *} 2024-07-21T20:50:25,620 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:138:57: note: in definition of macro ‘PyArray_GETPTR1’ 2024-07-21T20:50:25,620 138 | #define PyArray_GETPTR1(obj, i) ((void *)(PyArray_BYTES(obj) + \ 2024-07-21T20:50:25,620 | ^~~ 2024-07-21T20:50:25,621 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-07-21T20:50:25,621 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:25,621 from pyseistr/src/sof_cfuns.c:6: 2024-07-21T20:50:25,621 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarraytypes.h:1514:36: note: expected ‘const PyArrayObject *’ {aka ‘const struct tagPyArrayObject_fields *’} but argument is of type ‘PyObject *’ {aka ‘struct _object *’} 2024-07-21T20:50:25,621 1514 | PyArray_BYTES(const PyArrayObject *arr) 2024-07-21T20:50:25,621 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-07-21T20:50:25,621 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:25,621 from pyseistr/src/sof_cfuns.c:6: 2024-07-21T20:50:25,622 pyseistr/src/sof_cfuns.c:1592:44: warning: passing argument 1 of ‘PyArray_STRIDES’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-07-21T20:50:25,622 1592 | input[i]=*((float*)PyArray_GETPTR1(arrf1,i)); 2024-07-21T20:50:25,622 | ^~~~~ 2024-07-21T20:50:25,622 | | 2024-07-21T20:50:25,622 | PyObject * {aka struct _object *} 2024-07-21T20:50:25,622 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:139:62: note: in definition of macro ‘PyArray_GETPTR1’ 2024-07-21T20:50:25,622 139 | (i)*PyArray_STRIDES(obj)[0])) 2024-07-21T20:50:25,622 | ^~~ 2024-07-21T20:50:25,622 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-07-21T20:50:25,623 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:25,623 from pyseistr/src/sof_cfuns.c:6: 2024-07-21T20:50:25,623 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarraytypes.h:1526:38: note: expected ‘const PyArrayObject *’ {aka ‘const struct tagPyArrayObject_fields *’} but argument is of type ‘PyObject *’ {aka ‘struct _object *’} 2024-07-21T20:50:25,623 1526 | PyArray_STRIDES(const PyArrayObject *arr) 2024-07-21T20:50:25,623 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-07-21T20:50:25,623 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:25,623 from pyseistr/src/sof_cfuns.c:6: 2024-07-21T20:50:25,623 pyseistr/src/sof_cfuns.c:1601:49: warning: passing argument 1 of ‘PyArray_BYTES’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-07-21T20:50:25,624 1601 | slope[i3][i2][i1] = *((float*)PyArray_GETPTR1(arrf2,i)); 2024-07-21T20:50:25,624 | ^~~~~ 2024-07-21T20:50:25,624 | | 2024-07-21T20:50:25,624 | PyObject * {aka struct _object *} 2024-07-21T20:50:25,624 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:138:57: note: in definition of macro ‘PyArray_GETPTR1’ 2024-07-21T20:50:25,624 138 | #define PyArray_GETPTR1(obj, i) ((void *)(PyArray_BYTES(obj) + \ 2024-07-21T20:50:25,624 | ^~~ 2024-07-21T20:50:25,624 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-07-21T20:50:25,625 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:25,625 from pyseistr/src/sof_cfuns.c:6: 2024-07-21T20:50:25,625 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarraytypes.h:1514:36: note: expected ‘const PyArrayObject *’ {aka ‘const struct tagPyArrayObject_fields *’} but argument is of type ‘PyObject *’ {aka ‘struct _object *’} 2024-07-21T20:50:25,625 1514 | PyArray_BYTES(const PyArrayObject *arr) 2024-07-21T20:50:25,625 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-07-21T20:50:25,625 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:25,625 from pyseistr/src/sof_cfuns.c:6: 2024-07-21T20:50:25,625 pyseistr/src/sof_cfuns.c:1601:49: warning: passing argument 1 of ‘PyArray_STRIDES’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-07-21T20:50:25,626 1601 | slope[i3][i2][i1] = *((float*)PyArray_GETPTR1(arrf2,i)); 2024-07-21T20:50:25,626 | ^~~~~ 2024-07-21T20:50:25,626 | | 2024-07-21T20:50:25,626 | PyObject * {aka struct _object *} 2024-07-21T20:50:25,626 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:139:62: note: in definition of macro ‘PyArray_GETPTR1’ 2024-07-21T20:50:25,626 139 | (i)*PyArray_STRIDES(obj)[0])) 2024-07-21T20:50:25,626 | ^~~ 2024-07-21T20:50:25,626 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-07-21T20:50:25,626 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:25,627 from pyseistr/src/sof_cfuns.c:6: 2024-07-21T20:50:25,627 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarraytypes.h:1526:38: note: expected ‘const PyArrayObject *’ {aka ‘const struct tagPyArrayObject_fields *’} but argument is of type ‘PyObject *’ {aka ‘struct _object *’} 2024-07-21T20:50:25,627 1526 | PyArray_STRIDES(const PyArrayObject *arr) 2024-07-21T20:50:25,627 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-07-21T20:50:25,627 pyseistr/src/sof_cfuns.c:1558:22: warning: unused variable ‘adj’ [-Wunused-variable] 2024-07-21T20:50:25,627 1558 | bool verb, both, adj; 2024-07-21T20:50:25,627 | ^~~ 2024-07-21T20:50:25,627 pyseistr/src/sof_cfuns.c:1558:16: warning: unused variable ‘both’ [-Wunused-variable] 2024-07-21T20:50:25,628 1558 | bool verb, both, adj; 2024-07-21T20:50:25,628 | ^~~~ 2024-07-21T20:50:25,628 pyseistr/src/sof_cfuns.c:1557:10: warning: unused variable ‘key’ [-Wunused-variable] 2024-07-21T20:50:25,628 1557 | char key[4]; 2024-07-21T20:50:25,628 | ^~~ 2024-07-21T20:50:25,628 pyseistr/src/sof_cfuns.c:1556:29: warning: unused variable ‘qmax’ [-Wunused-variable] 2024-07-21T20:50:25,628 1556 | float pmin, pmax, qmin, qmax, eps; 2024-07-21T20:50:25,628 | ^~~~ 2024-07-21T20:50:25,629 pyseistr/src/sof_cfuns.c:1556:23: warning: unused variable ‘qmin’ [-Wunused-variable] 2024-07-21T20:50:25,629 1556 | float pmin, pmax, qmin, qmax, eps; 2024-07-21T20:50:25,629 | ^~~~ 2024-07-21T20:50:25,630 pyseistr/src/sof_cfuns.c:1556:17: warning: unused variable ‘pmax’ [-Wunused-variable] 2024-07-21T20:50:25,630 1556 | float pmin, pmax, qmin, qmax, eps; 2024-07-21T20:50:25,630 | ^~~~ 2024-07-21T20:50:25,630 pyseistr/src/sof_cfuns.c:1556:11: warning: unused variable ‘pmin’ [-Wunused-variable] 2024-07-21T20:50:25,630 1556 | float pmin, pmax, qmin, qmax, eps; 2024-07-21T20:50:25,631 | ^~~~ 2024-07-21T20:50:25,631 pyseistr/src/sof_cfuns.c:1555:34: warning: unused variable ‘qi’ [-Wunused-variable] 2024-07-21T20:50:25,631 1555 | float p0, q0, *p, *pi=NULL, *qi=NULL; 2024-07-21T20:50:25,631 | ^~ 2024-07-21T20:50:25,632 pyseistr/src/sof_cfuns.c:1555:24: warning: unused variable ‘pi’ [-Wunused-variable] 2024-07-21T20:50:25,632 1555 | float p0, q0, *p, *pi=NULL, *qi=NULL; 2024-07-21T20:50:25,632 | ^~ 2024-07-21T20:50:25,633 pyseistr/src/sof_cfuns.c:1555:20: warning: unused variable ‘p’ [-Wunused-variable] 2024-07-21T20:50:25,633 1555 | float p0, q0, *p, *pi=NULL, *qi=NULL; 2024-07-21T20:50:25,633 | ^ 2024-07-21T20:50:25,634 pyseistr/src/sof_cfuns.c:1555:15: warning: unused variable ‘q0’ [-Wunused-variable] 2024-07-21T20:50:25,634 1555 | float p0, q0, *p, *pi=NULL, *qi=NULL; 2024-07-21T20:50:25,634 | ^~ 2024-07-21T20:50:25,634 pyseistr/src/sof_cfuns.c:1555:11: warning: unused variable ‘p0’ [-Wunused-variable] 2024-07-21T20:50:25,634 1555 | float p0, q0, *p, *pi=NULL, *qi=NULL; 2024-07-21T20:50:25,635 | ^~ 2024-07-21T20:50:25,635 pyseistr/src/sof_cfuns.c:1554:41: warning: unused variable ‘ir’ [-Wunused-variable] 2024-07-21T20:50:25,635 1554 | int n[PS_MAX_DIM], rect[3], n4, nr, ir; 2024-07-21T20:50:25,635 | ^~ 2024-07-21T20:50:25,636 pyseistr/src/sof_cfuns.c:1554:37: warning: unused variable ‘nr’ [-Wunused-variable] 2024-07-21T20:50:25,636 1554 | int n[PS_MAX_DIM], rect[3], n4, nr, ir; 2024-07-21T20:50:25,636 | ^~ 2024-07-21T20:50:25,637 pyseistr/src/sof_cfuns.c:1554:33: warning: unused variable ‘n4’ [-Wunused-variable] 2024-07-21T20:50:25,637 1554 | int n[PS_MAX_DIM], rect[3], n4, nr, ir; 2024-07-21T20:50:25,637 | ^~ 2024-07-21T20:50:25,638 pyseistr/src/sof_cfuns.c:1554:24: warning: unused variable ‘rect’ [-Wunused-variable] 2024-07-21T20:50:25,638 1554 | int n[PS_MAX_DIM], rect[3], n4, nr, ir; 2024-07-21T20:50:25,638 | ^~~~ 2024-07-21T20:50:25,638 pyseistr/src/sof_cfuns.c:1554:9: warning: unused variable ‘n’ [-Wunused-variable] 2024-07-21T20:50:25,639 1554 | int n[PS_MAX_DIM], rect[3], n4, nr, ir; 2024-07-21T20:50:25,639 | ^ 2024-07-21T20:50:25,639 pyseistr/src/sof_cfuns.c:1553:50: warning: unused variable ‘dim’ [-Wunused-variable] 2024-07-21T20:50:25,639 1553 | int n123, niter, order, nj1,nj2, i,j, liter, dim; 2024-07-21T20:50:25,639 | ^~~ 2024-07-21T20:50:25,640 pyseistr/src/sof_cfuns.c:1553:43: warning: unused variable ‘liter’ [-Wunused-variable] 2024-07-21T20:50:25,640 1553 | int n123, niter, order, nj1,nj2, i,j, liter, dim; 2024-07-21T20:50:25,640 | ^~~~~ 2024-07-21T20:50:25,641 pyseistr/src/sof_cfuns.c:1553:33: warning: unused variable ‘nj2’ [-Wunused-variable] 2024-07-21T20:50:25,641 1553 | int n123, niter, order, nj1,nj2, i,j, liter, dim; 2024-07-21T20:50:25,641 | ^~~ 2024-07-21T20:50:25,642 pyseistr/src/sof_cfuns.c:1553:29: warning: unused variable ‘nj1’ [-Wunused-variable] 2024-07-21T20:50:25,642 1553 | int n123, niter, order, nj1,nj2, i,j, liter, dim; 2024-07-21T20:50:25,642 | ^~~ 2024-07-21T20:50:25,642 pyseistr/src/sof_cfuns.c:1553:15: warning: unused variable ‘niter’ [-Wunused-variable] 2024-07-21T20:50:25,643 1553 | int n123, niter, order, nj1,nj2, i,j, liter, dim; 2024-07-21T20:50:25,643 | ^~~~~ 2024-07-21T20:50:25,643 pyseistr/src/sof_cfuns.c:1543:13: warning: variable ‘nd2’ set but not used [-Wunused-but-set-variable] 2024-07-21T20:50:25,643 1543 | int nd, nd2; 2024-07-21T20:50:25,643 | ^~~ 2024-07-21T20:50:25,644 pyseistr/src/sof_cfuns.c:1543:9: warning: unused variable ‘nd’ [-Wunused-variable] 2024-07-21T20:50:25,644 1543 | int nd, nd2; 2024-07-21T20:50:25,644 | ^~ 2024-07-21T20:50:25,645 pyseistr/src/sof_cfuns.c:1537:24: warning: unused variable ‘f8’ [-Wunused-variable] 2024-07-21T20:50:25,645 1537 | int f3,f4,f5,f6,f7,f8; 2024-07-21T20:50:25,645 | ^~ 2024-07-21T20:50:28,092 arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 build/temp.linux-armv7l-cpython-39/pyseistr/src/sof_cfuns.o -L/usr/lib -o build/lib.linux-armv7l-cpython-39/sofcfun.cpython-39-arm-linux-gnueabihf.so 2024-07-21T20:50:28,191 building 'sof3dcfun' extension 2024-07-21T20:50:28,192 arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -I/usr/local/lib/python3.9/dist-packages/numpy/_core/include -I/usr/include/python3.9 -c pyseistr/src/sof3d_cfuns.c -o build/temp.linux-armv7l-cpython-39/pyseistr/src/sof3d_cfuns.o 2024-07-21T20:50:28,501 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarraytypes.h:1909, 2024-07-21T20:50:28,501 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-07-21T20:50:28,501 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:28,501 from pyseistr/src/sof3d_cfuns.c:6: 2024-07-21T20:50:28,501 /usr/local/lib/python3.9/dist-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] 2024-07-21T20:50:28,502 17 | #warning "Using deprecated NumPy API, disable it with " \ 2024-07-21T20:50:28,502 | ^~~~~~~ 2024-07-21T20:50:28,511 pyseistr/src/sof3d_cfuns.c: In function ‘ps_alloc’: 2024-07-21T20:50:28,511 pyseistr/src/sof3d_cfuns.c:55:28: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 2 has type ‘size_t’ {aka ‘unsigned int’} [-Wformat=] 2024-07-21T20:50:28,512 55 | printf("cannot allocate %lu bytes:", size); 2024-07-21T20:50:28,512 | ~~^ ~~~~ 2024-07-21T20:50:28,512 | | | 2024-07-21T20:50:28,512 | | size_t {aka unsigned int} 2024-07-21T20:50:28,512 | long unsigned int 2024-07-21T20:50:28,512 | %u 2024-07-21T20:50:28,534 pyseistr/src/sof3d_cfuns.c: In function ‘csomean3d’: 2024-07-21T20:50:28,534 pyseistr/src/sof3d_cfuns.c:1399:22: warning: passing argument 1 of ‘PyArray_NDIM’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-07-21T20:50:28,535 1399 | nd2=PyArray_NDIM(arrf1); 2024-07-21T20:50:28,535 | ^~~~~ 2024-07-21T20:50:28,535 | | 2024-07-21T20:50:28,535 | PyObject * {aka struct _object *} 2024-07-21T20:50:28,535 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-07-21T20:50:28,535 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:28,536 from pyseistr/src/sof3d_cfuns.c:6: 2024-07-21T20:50:28,536 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarraytypes.h:1502:35: note: expected ‘const PyArrayObject *’ {aka ‘const struct tagPyArrayObject_fields *’} but argument is of type ‘PyObject *’ {aka ‘struct _object *’} 2024-07-21T20:50:28,536 1502 | PyArray_NDIM(const PyArrayObject *arr) 2024-07-21T20:50:28,536 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-07-21T20:50:28,536 pyseistr/src/sof3d_cfuns.c:1400:32: warning: passing argument 1 of ‘PyArray_SHAPE’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-07-21T20:50:28,536 1400 | npy_intp *sp=PyArray_SHAPE(arrf1); 2024-07-21T20:50:28,537 | ^~~~~ 2024-07-21T20:50:28,537 | | 2024-07-21T20:50:28,537 | PyObject * {aka struct _object *} 2024-07-21T20:50:28,537 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-07-21T20:50:28,537 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:28,537 from pyseistr/src/sof3d_cfuns.c:6: 2024-07-21T20:50:28,537 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarraytypes.h:1581:36: note: expected ‘const PyArrayObject *’ {aka ‘const struct tagPyArrayObject_fields *’} but argument is of type ‘PyObject *’ {aka ‘struct _object *’} 2024-07-21T20:50:28,537 1581 | PyArray_SHAPE(const PyArrayObject *arr) 2024-07-21T20:50:28,537 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-07-21T20:50:28,538 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:28,538 from pyseistr/src/sof3d_cfuns.c:6: 2024-07-21T20:50:28,538 pyseistr/src/sof3d_cfuns.c:1443:42: warning: passing argument 1 of ‘PyArray_BYTES’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-07-21T20:50:28,538 1443 | din[i]=*((float*)PyArray_GETPTR1(arrf1,i)); 2024-07-21T20:50:28,538 | ^~~~~ 2024-07-21T20:50:28,539 | | 2024-07-21T20:50:28,539 | PyObject * {aka struct _object *} 2024-07-21T20:50:28,539 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:138:57: note: in definition of macro ‘PyArray_GETPTR1’ 2024-07-21T20:50:28,539 138 | #define PyArray_GETPTR1(obj, i) ((void *)(PyArray_BYTES(obj) + \ 2024-07-21T20:50:28,539 | ^~~ 2024-07-21T20:50:28,539 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-07-21T20:50:28,539 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:28,540 from pyseistr/src/sof3d_cfuns.c:6: 2024-07-21T20:50:28,540 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarraytypes.h:1514:36: note: expected ‘const PyArrayObject *’ {aka ‘const struct tagPyArrayObject_fields *’} but argument is of type ‘PyObject *’ {aka ‘struct _object *’} 2024-07-21T20:50:28,540 1514 | PyArray_BYTES(const PyArrayObject *arr) 2024-07-21T20:50:28,540 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-07-21T20:50:28,540 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:28,540 from pyseistr/src/sof3d_cfuns.c:6: 2024-07-21T20:50:28,540 pyseistr/src/sof3d_cfuns.c:1443:42: warning: passing argument 1 of ‘PyArray_STRIDES’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-07-21T20:50:28,540 1443 | din[i]=*((float*)PyArray_GETPTR1(arrf1,i)); 2024-07-21T20:50:28,540 | ^~~~~ 2024-07-21T20:50:28,541 | | 2024-07-21T20:50:28,541 | PyObject * {aka struct _object *} 2024-07-21T20:50:28,541 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:139:62: note: in definition of macro ‘PyArray_GETPTR1’ 2024-07-21T20:50:28,541 139 | (i)*PyArray_STRIDES(obj)[0])) 2024-07-21T20:50:28,541 | ^~~ 2024-07-21T20:50:28,541 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-07-21T20:50:28,541 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:28,541 from pyseistr/src/sof3d_cfuns.c:6: 2024-07-21T20:50:28,541 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarraytypes.h:1526:38: note: expected ‘const PyArrayObject *’ {aka ‘const struct tagPyArrayObject_fields *’} but argument is of type ‘PyObject *’ {aka ‘struct _object *’} 2024-07-21T20:50:28,542 1526 | PyArray_STRIDES(const PyArrayObject *arr) 2024-07-21T20:50:28,542 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-07-21T20:50:28,542 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:28,542 from pyseistr/src/sof3d_cfuns.c:6: 2024-07-21T20:50:28,542 pyseistr/src/sof3d_cfuns.c:1448:44: warning: passing argument 1 of ‘PyArray_BYTES’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-07-21T20:50:28,542 1448 | p1[0][i]=*((float*)PyArray_GETPTR1(arrf2,i)); 2024-07-21T20:50:28,542 | ^~~~~ 2024-07-21T20:50:28,542 | | 2024-07-21T20:50:28,543 | PyObject * {aka struct _object *} 2024-07-21T20:50:28,543 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:138:57: note: in definition of macro ‘PyArray_GETPTR1’ 2024-07-21T20:50:28,543 138 | #define PyArray_GETPTR1(obj, i) ((void *)(PyArray_BYTES(obj) + \ 2024-07-21T20:50:28,543 | ^~~ 2024-07-21T20:50:28,543 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-07-21T20:50:28,543 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:28,543 from pyseistr/src/sof3d_cfuns.c:6: 2024-07-21T20:50:28,543 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarraytypes.h:1514:36: note: expected ‘const PyArrayObject *’ {aka ‘const struct tagPyArrayObject_fields *’} but argument is of type ‘PyObject *’ {aka ‘struct _object *’} 2024-07-21T20:50:28,544 1514 | PyArray_BYTES(const PyArrayObject *arr) 2024-07-21T20:50:28,544 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-07-21T20:50:28,544 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:28,544 from pyseistr/src/sof3d_cfuns.c:6: 2024-07-21T20:50:28,544 pyseistr/src/sof3d_cfuns.c:1448:44: warning: passing argument 1 of ‘PyArray_STRIDES’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-07-21T20:50:28,544 1448 | p1[0][i]=*((float*)PyArray_GETPTR1(arrf2,i)); 2024-07-21T20:50:28,544 | ^~~~~ 2024-07-21T20:50:28,544 | | 2024-07-21T20:50:28,545 | PyObject * {aka struct _object *} 2024-07-21T20:50:28,545 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:139:62: note: in definition of macro ‘PyArray_GETPTR1’ 2024-07-21T20:50:28,545 139 | (i)*PyArray_STRIDES(obj)[0])) 2024-07-21T20:50:28,545 | ^~~ 2024-07-21T20:50:28,545 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-07-21T20:50:28,545 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:28,545 from pyseistr/src/sof3d_cfuns.c:6: 2024-07-21T20:50:28,545 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarraytypes.h:1526:38: note: expected ‘const PyArrayObject *’ {aka ‘const struct tagPyArrayObject_fields *’} but argument is of type ‘PyObject *’ {aka ‘struct _object *’} 2024-07-21T20:50:28,545 1526 | PyArray_STRIDES(const PyArrayObject *arr) 2024-07-21T20:50:28,546 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-07-21T20:50:28,546 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:28,546 from pyseistr/src/sof3d_cfuns.c:6: 2024-07-21T20:50:28,546 pyseistr/src/sof3d_cfuns.c:1452:44: warning: passing argument 1 of ‘PyArray_BYTES’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-07-21T20:50:28,546 1452 | p2[0][i]=*((float*)PyArray_GETPTR1(arrf3,i)); 2024-07-21T20:50:28,546 | ^~~~~ 2024-07-21T20:50:28,546 | | 2024-07-21T20:50:28,547 | PyObject * {aka struct _object *} 2024-07-21T20:50:28,547 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:138:57: note: in definition of macro ‘PyArray_GETPTR1’ 2024-07-21T20:50:28,547 138 | #define PyArray_GETPTR1(obj, i) ((void *)(PyArray_BYTES(obj) + \ 2024-07-21T20:50:28,547 | ^~~ 2024-07-21T20:50:28,547 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-07-21T20:50:28,547 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:28,547 from pyseistr/src/sof3d_cfuns.c:6: 2024-07-21T20:50:28,547 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarraytypes.h:1514:36: note: expected ‘const PyArrayObject *’ {aka ‘const struct tagPyArrayObject_fields *’} but argument is of type ‘PyObject *’ {aka ‘struct _object *’} 2024-07-21T20:50:28,547 1514 | PyArray_BYTES(const PyArrayObject *arr) 2024-07-21T20:50:28,548 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-07-21T20:50:28,548 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:28,548 from pyseistr/src/sof3d_cfuns.c:6: 2024-07-21T20:50:28,548 pyseistr/src/sof3d_cfuns.c:1452:44: warning: passing argument 1 of ‘PyArray_STRIDES’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-07-21T20:50:28,548 1452 | p2[0][i]=*((float*)PyArray_GETPTR1(arrf3,i)); 2024-07-21T20:50:28,548 | ^~~~~ 2024-07-21T20:50:28,548 | | 2024-07-21T20:50:28,548 | PyObject * {aka struct _object *} 2024-07-21T20:50:28,549 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:139:62: note: in definition of macro ‘PyArray_GETPTR1’ 2024-07-21T20:50:28,549 139 | (i)*PyArray_STRIDES(obj)[0])) 2024-07-21T20:50:28,549 | ^~~ 2024-07-21T20:50:28,549 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-07-21T20:50:28,549 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:28,549 from pyseistr/src/sof3d_cfuns.c:6: 2024-07-21T20:50:28,549 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarraytypes.h:1526:38: note: expected ‘const PyArrayObject *’ {aka ‘const struct tagPyArrayObject_fields *’} but argument is of type ‘PyObject *’ {aka ‘struct _object *’} 2024-07-21T20:50:28,549 1526 | PyArray_STRIDES(const PyArrayObject *arr) 2024-07-21T20:50:28,549 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-07-21T20:50:28,550 pyseistr/src/sof3d_cfuns.c:1377:24: warning: unused variable ‘n4’ [-Wunused-variable] 2024-07-21T20:50:28,550 1377 | int order, np, i4, n4, k2, k3, j2, j3, i, jp, j; 2024-07-21T20:50:28,550 | ^~ 2024-07-21T20:50:28,550 pyseistr/src/sof3d_cfuns.c:1377:20: warning: unused variable ‘i4’ [-Wunused-variable] 2024-07-21T20:50:28,550 1377 | int order, np, i4, n4, k2, k3, j2, j3, i, jp, j; 2024-07-21T20:50:28,550 | ^~ 2024-07-21T20:50:28,550 pyseistr/src/sof3d_cfuns.c:1374:10: warning: variable ‘verb’ set but not used [-Wunused-but-set-variable] 2024-07-21T20:50:28,550 1374 | bool verb, up2, up3; 2024-07-21T20:50:28,551 | ^~~~ 2024-07-21T20:50:28,551 pyseistr/src/sof3d_cfuns.c:1363:13: warning: variable ‘nd2’ set but not used [-Wunused-but-set-variable] 2024-07-21T20:50:28,551 1363 | int nd, nd2; 2024-07-21T20:50:28,551 | ^~~ 2024-07-21T20:50:28,551 pyseistr/src/sof3d_cfuns.c:1363:9: warning: unused variable ‘nd’ [-Wunused-variable] 2024-07-21T20:50:28,551 1363 | int nd, nd2; 2024-07-21T20:50:28,551 | ^~ 2024-07-21T20:50:28,551 pyseistr/src/sof3d_cfuns.c: In function ‘csomf3d’: 2024-07-21T20:50:28,552 pyseistr/src/sof3d_cfuns.c:1583:22: warning: passing argument 1 of ‘PyArray_NDIM’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-07-21T20:50:28,552 1583 | nd2=PyArray_NDIM(arrf1); 2024-07-21T20:50:28,552 | ^~~~~ 2024-07-21T20:50:28,552 | | 2024-07-21T20:50:28,552 | PyObject * {aka struct _object *} 2024-07-21T20:50:28,552 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-07-21T20:50:28,552 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:28,552 from pyseistr/src/sof3d_cfuns.c:6: 2024-07-21T20:50:28,553 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarraytypes.h:1502:35: note: expected ‘const PyArrayObject *’ {aka ‘const struct tagPyArrayObject_fields *’} but argument is of type ‘PyObject *’ {aka ‘struct _object *’} 2024-07-21T20:50:28,553 1502 | PyArray_NDIM(const PyArrayObject *arr) 2024-07-21T20:50:28,553 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-07-21T20:50:28,553 pyseistr/src/sof3d_cfuns.c:1584:32: warning: passing argument 1 of ‘PyArray_SHAPE’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-07-21T20:50:28,553 1584 | npy_intp *sp=PyArray_SHAPE(arrf1); 2024-07-21T20:50:28,553 | ^~~~~ 2024-07-21T20:50:28,553 | | 2024-07-21T20:50:28,554 | PyObject * {aka struct _object *} 2024-07-21T20:50:28,554 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-07-21T20:50:28,554 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:28,554 from pyseistr/src/sof3d_cfuns.c:6: 2024-07-21T20:50:28,554 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarraytypes.h:1581:36: note: expected ‘const PyArrayObject *’ {aka ‘const struct tagPyArrayObject_fields *’} but argument is of type ‘PyObject *’ {aka ‘struct _object *’} 2024-07-21T20:50:28,554 1581 | PyArray_SHAPE(const PyArrayObject *arr) 2024-07-21T20:50:28,554 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-07-21T20:50:28,554 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:28,554 from pyseistr/src/sof3d_cfuns.c:6: 2024-07-21T20:50:28,555 pyseistr/src/sof3d_cfuns.c:1627:42: warning: passing argument 1 of ‘PyArray_BYTES’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-07-21T20:50:28,555 1627 | din[i]=*((float*)PyArray_GETPTR1(arrf1,i)); 2024-07-21T20:50:28,555 | ^~~~~ 2024-07-21T20:50:28,555 | | 2024-07-21T20:50:28,555 | PyObject * {aka struct _object *} 2024-07-21T20:50:28,555 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:138:57: note: in definition of macro ‘PyArray_GETPTR1’ 2024-07-21T20:50:28,555 138 | #define PyArray_GETPTR1(obj, i) ((void *)(PyArray_BYTES(obj) + \ 2024-07-21T20:50:28,555 | ^~~ 2024-07-21T20:50:28,556 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-07-21T20:50:28,556 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:28,556 from pyseistr/src/sof3d_cfuns.c:6: 2024-07-21T20:50:28,556 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarraytypes.h:1514:36: note: expected ‘const PyArrayObject *’ {aka ‘const struct tagPyArrayObject_fields *’} but argument is of type ‘PyObject *’ {aka ‘struct _object *’} 2024-07-21T20:50:28,556 1514 | PyArray_BYTES(const PyArrayObject *arr) 2024-07-21T20:50:28,556 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-07-21T20:50:28,556 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:28,556 from pyseistr/src/sof3d_cfuns.c:6: 2024-07-21T20:50:28,557 pyseistr/src/sof3d_cfuns.c:1627:42: warning: passing argument 1 of ‘PyArray_STRIDES’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-07-21T20:50:28,557 1627 | din[i]=*((float*)PyArray_GETPTR1(arrf1,i)); 2024-07-21T20:50:28,557 | ^~~~~ 2024-07-21T20:50:28,557 | | 2024-07-21T20:50:28,557 | PyObject * {aka struct _object *} 2024-07-21T20:50:28,557 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:139:62: note: in definition of macro ‘PyArray_GETPTR1’ 2024-07-21T20:50:28,557 139 | (i)*PyArray_STRIDES(obj)[0])) 2024-07-21T20:50:28,557 | ^~~ 2024-07-21T20:50:28,557 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-07-21T20:50:28,558 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:28,558 from pyseistr/src/sof3d_cfuns.c:6: 2024-07-21T20:50:28,558 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarraytypes.h:1526:38: note: expected ‘const PyArrayObject *’ {aka ‘const struct tagPyArrayObject_fields *’} but argument is of type ‘PyObject *’ {aka ‘struct _object *’} 2024-07-21T20:50:28,558 1526 | PyArray_STRIDES(const PyArrayObject *arr) 2024-07-21T20:50:28,558 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-07-21T20:50:28,558 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:28,558 from pyseistr/src/sof3d_cfuns.c:6: 2024-07-21T20:50:28,558 pyseistr/src/sof3d_cfuns.c:1632:44: warning: passing argument 1 of ‘PyArray_BYTES’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-07-21T20:50:28,559 1632 | p1[0][i]=*((float*)PyArray_GETPTR1(arrf2,i)); 2024-07-21T20:50:28,559 | ^~~~~ 2024-07-21T20:50:28,559 | | 2024-07-21T20:50:28,559 | PyObject * {aka struct _object *} 2024-07-21T20:50:28,559 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:138:57: note: in definition of macro ‘PyArray_GETPTR1’ 2024-07-21T20:50:28,559 138 | #define PyArray_GETPTR1(obj, i) ((void *)(PyArray_BYTES(obj) + \ 2024-07-21T20:50:28,559 | ^~~ 2024-07-21T20:50:28,559 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-07-21T20:50:28,559 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:28,560 from pyseistr/src/sof3d_cfuns.c:6: 2024-07-21T20:50:28,560 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarraytypes.h:1514:36: note: expected ‘const PyArrayObject *’ {aka ‘const struct tagPyArrayObject_fields *’} but argument is of type ‘PyObject *’ {aka ‘struct _object *’} 2024-07-21T20:50:28,560 1514 | PyArray_BYTES(const PyArrayObject *arr) 2024-07-21T20:50:28,560 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-07-21T20:50:28,560 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:28,560 from pyseistr/src/sof3d_cfuns.c:6: 2024-07-21T20:50:28,560 pyseistr/src/sof3d_cfuns.c:1632:44: warning: passing argument 1 of ‘PyArray_STRIDES’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-07-21T20:50:28,560 1632 | p1[0][i]=*((float*)PyArray_GETPTR1(arrf2,i)); 2024-07-21T20:50:28,561 | ^~~~~ 2024-07-21T20:50:28,561 | | 2024-07-21T20:50:28,561 | PyObject * {aka struct _object *} 2024-07-21T20:50:28,561 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:139:62: note: in definition of macro ‘PyArray_GETPTR1’ 2024-07-21T20:50:28,561 139 | (i)*PyArray_STRIDES(obj)[0])) 2024-07-21T20:50:28,561 | ^~~ 2024-07-21T20:50:28,561 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-07-21T20:50:28,561 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:28,561 from pyseistr/src/sof3d_cfuns.c:6: 2024-07-21T20:50:28,562 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarraytypes.h:1526:38: note: expected ‘const PyArrayObject *’ {aka ‘const struct tagPyArrayObject_fields *’} but argument is of type ‘PyObject *’ {aka ‘struct _object *’} 2024-07-21T20:50:28,562 1526 | PyArray_STRIDES(const PyArrayObject *arr) 2024-07-21T20:50:28,562 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-07-21T20:50:28,562 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:28,562 from pyseistr/src/sof3d_cfuns.c:6: 2024-07-21T20:50:28,562 pyseistr/src/sof3d_cfuns.c:1636:44: warning: passing argument 1 of ‘PyArray_BYTES’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-07-21T20:50:28,562 1636 | p2[0][i]=*((float*)PyArray_GETPTR1(arrf3,i)); 2024-07-21T20:50:28,563 | ^~~~~ 2024-07-21T20:50:28,563 | | 2024-07-21T20:50:28,563 | PyObject * {aka struct _object *} 2024-07-21T20:50:28,563 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:138:57: note: in definition of macro ‘PyArray_GETPTR1’ 2024-07-21T20:50:28,563 138 | #define PyArray_GETPTR1(obj, i) ((void *)(PyArray_BYTES(obj) + \ 2024-07-21T20:50:28,563 | ^~~ 2024-07-21T20:50:28,563 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-07-21T20:50:28,563 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:28,564 from pyseistr/src/sof3d_cfuns.c:6: 2024-07-21T20:50:28,564 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarraytypes.h:1514:36: note: expected ‘const PyArrayObject *’ {aka ‘const struct tagPyArrayObject_fields *’} but argument is of type ‘PyObject *’ {aka ‘struct _object *’} 2024-07-21T20:50:28,564 1514 | PyArray_BYTES(const PyArrayObject *arr) 2024-07-21T20:50:28,564 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-07-21T20:50:28,564 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:28,564 from pyseistr/src/sof3d_cfuns.c:6: 2024-07-21T20:50:28,564 pyseistr/src/sof3d_cfuns.c:1636:44: warning: passing argument 1 of ‘PyArray_STRIDES’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-07-21T20:50:28,564 1636 | p2[0][i]=*((float*)PyArray_GETPTR1(arrf3,i)); 2024-07-21T20:50:28,565 | ^~~~~ 2024-07-21T20:50:28,565 | | 2024-07-21T20:50:28,565 | PyObject * {aka struct _object *} 2024-07-21T20:50:28,565 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:139:62: note: in definition of macro ‘PyArray_GETPTR1’ 2024-07-21T20:50:28,565 139 | (i)*PyArray_STRIDES(obj)[0])) 2024-07-21T20:50:28,565 | ^~~ 2024-07-21T20:50:28,565 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-07-21T20:50:28,565 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:28,565 from pyseistr/src/sof3d_cfuns.c:6: 2024-07-21T20:50:28,566 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarraytypes.h:1526:38: note: expected ‘const PyArrayObject *’ {aka ‘const struct tagPyArrayObject_fields *’} but argument is of type ‘PyObject *’ {aka ‘struct _object *’} 2024-07-21T20:50:28,566 1526 | PyArray_STRIDES(const PyArrayObject *arr) 2024-07-21T20:50:28,566 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-07-21T20:50:28,566 pyseistr/src/sof3d_cfuns.c:1562:24: warning: unused variable ‘n4’ [-Wunused-variable] 2024-07-21T20:50:28,566 1562 | int order, np, i4, n4, k2, k3, j2, j3, i, jp, j; 2024-07-21T20:50:28,566 | ^~ 2024-07-21T20:50:28,566 pyseistr/src/sof3d_cfuns.c:1562:20: warning: unused variable ‘i4’ [-Wunused-variable] 2024-07-21T20:50:28,566 1562 | int order, np, i4, n4, k2, k3, j2, j3, i, jp, j; 2024-07-21T20:50:28,567 | ^~ 2024-07-21T20:50:28,567 pyseistr/src/sof3d_cfuns.c:1557:13: warning: variable ‘nd2’ set but not used [-Wunused-but-set-variable] 2024-07-21T20:50:28,567 1557 | int nd, nd2; 2024-07-21T20:50:28,567 | ^~~ 2024-07-21T20:50:28,567 pyseistr/src/sof3d_cfuns.c:1557:9: warning: unused variable ‘nd’ [-Wunused-variable] 2024-07-21T20:50:28,567 1557 | int nd, nd2; 2024-07-21T20:50:28,567 | ^~ 2024-07-21T20:50:31,048 arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 build/temp.linux-armv7l-cpython-39/pyseistr/src/sof3d_cfuns.o -L/usr/lib -o build/lib.linux-armv7l-cpython-39/sof3dcfun.cpython-39-arm-linux-gnueabihf.so 2024-07-21T20:50:31,151 building 'soint2dcfun' extension 2024-07-21T20:50:31,151 arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -I/usr/local/lib/python3.9/dist-packages/numpy/_core/include -I/usr/include/python3.9 -c pyseistr/src/soint2d_cfuns.c -o build/temp.linux-armv7l-cpython-39/pyseistr/src/soint2d_cfuns.o 2024-07-21T20:50:31,462 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarraytypes.h:1909, 2024-07-21T20:50:31,462 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-07-21T20:50:31,462 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:31,462 from pyseistr/src/soint2d_cfuns.c:6: 2024-07-21T20:50:31,463 /usr/local/lib/python3.9/dist-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] 2024-07-21T20:50:31,463 17 | #warning "Using deprecated NumPy API, disable it with " \ 2024-07-21T20:50:31,463 | ^~~~~~~ 2024-07-21T20:50:31,472 pyseistr/src/soint2d_cfuns.c: In function ‘ps_alloc’: 2024-07-21T20:50:31,473 pyseistr/src/soint2d_cfuns.c:59:28: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 2 has type ‘size_t’ {aka ‘unsigned int’} [-Wformat=] 2024-07-21T20:50:31,473 59 | printf("cannot allocate %lu bytes:", size); 2024-07-21T20:50:31,473 | ~~^ ~~~~ 2024-07-21T20:50:31,473 | | | 2024-07-21T20:50:31,473 | | size_t {aka unsigned int} 2024-07-21T20:50:31,473 | long unsigned int 2024-07-21T20:50:31,474 | %u 2024-07-21T20:50:31,513 pyseistr/src/soint2d_cfuns.c: In function ‘csoint2d’: 2024-07-21T20:50:31,514 pyseistr/src/soint2d_cfuns.c:2308:22: warning: passing argument 1 of ‘PyArray_NDIM’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-07-21T20:50:31,514 2308 | nd2=PyArray_NDIM(arrf1); 2024-07-21T20:50:31,514 | ^~~~~ 2024-07-21T20:50:31,514 | | 2024-07-21T20:50:31,514 | PyObject * {aka struct _object *} 2024-07-21T20:50:31,515 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-07-21T20:50:31,515 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:31,515 from pyseistr/src/soint2d_cfuns.c:6: 2024-07-21T20:50:31,515 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarraytypes.h:1502:35: note: expected ‘const PyArrayObject *’ {aka ‘const struct tagPyArrayObject_fields *’} but argument is of type ‘PyObject *’ {aka ‘struct _object *’} 2024-07-21T20:50:31,515 1502 | PyArray_NDIM(const PyArrayObject *arr) 2024-07-21T20:50:31,515 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-07-21T20:50:31,516 pyseistr/src/soint2d_cfuns.c:2309:32: warning: passing argument 1 of ‘PyArray_SHAPE’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-07-21T20:50:31,516 2309 | npy_intp *sp=PyArray_SHAPE(arrf1); 2024-07-21T20:50:31,516 | ^~~~~ 2024-07-21T20:50:31,516 | | 2024-07-21T20:50:31,516 | PyObject * {aka struct _object *} 2024-07-21T20:50:31,517 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-07-21T20:50:31,517 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:31,517 from pyseistr/src/soint2d_cfuns.c:6: 2024-07-21T20:50:31,517 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarraytypes.h:1581:36: note: expected ‘const PyArrayObject *’ {aka ‘const struct tagPyArrayObject_fields *’} but argument is of type ‘PyObject *’ {aka ‘struct _object *’} 2024-07-21T20:50:31,517 1581 | PyArray_SHAPE(const PyArrayObject *arr) 2024-07-21T20:50:31,517 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-07-21T20:50:31,518 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:31,518 from pyseistr/src/soint2d_cfuns.c:6: 2024-07-21T20:50:31,518 pyseistr/src/soint2d_cfuns.c:2326:41: warning: passing argument 1 of ‘PyArray_BYTES’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-07-21T20:50:31,518 2326 | mm[i]=*((float*)PyArray_GETPTR1(arrf1,i)); 2024-07-21T20:50:31,518 | ^~~~~ 2024-07-21T20:50:31,518 | | 2024-07-21T20:50:31,519 | PyObject * {aka struct _object *} 2024-07-21T20:50:31,519 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:138:57: note: in definition of macro ‘PyArray_GETPTR1’ 2024-07-21T20:50:31,519 138 | #define PyArray_GETPTR1(obj, i) ((void *)(PyArray_BYTES(obj) + \ 2024-07-21T20:50:31,519 | ^~~ 2024-07-21T20:50:31,519 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-07-21T20:50:31,519 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:31,519 from pyseistr/src/soint2d_cfuns.c:6: 2024-07-21T20:50:31,519 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarraytypes.h:1514:36: note: expected ‘const PyArrayObject *’ {aka ‘const struct tagPyArrayObject_fields *’} but argument is of type ‘PyObject *’ {aka ‘struct _object *’} 2024-07-21T20:50:31,520 1514 | PyArray_BYTES(const PyArrayObject *arr) 2024-07-21T20:50:31,520 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-07-21T20:50:31,520 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:31,520 from pyseistr/src/soint2d_cfuns.c:6: 2024-07-21T20:50:31,520 pyseistr/src/soint2d_cfuns.c:2326:41: warning: passing argument 1 of ‘PyArray_STRIDES’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-07-21T20:50:31,520 2326 | mm[i]=*((float*)PyArray_GETPTR1(arrf1,i)); 2024-07-21T20:50:31,520 | ^~~~~ 2024-07-21T20:50:31,520 | | 2024-07-21T20:50:31,521 | PyObject * {aka struct _object *} 2024-07-21T20:50:31,521 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:139:62: note: in definition of macro ‘PyArray_GETPTR1’ 2024-07-21T20:50:31,521 139 | (i)*PyArray_STRIDES(obj)[0])) 2024-07-21T20:50:31,521 | ^~~ 2024-07-21T20:50:31,521 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-07-21T20:50:31,521 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:31,521 from pyseistr/src/soint2d_cfuns.c:6: 2024-07-21T20:50:31,521 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarraytypes.h:1526:38: note: expected ‘const PyArrayObject *’ {aka ‘const struct tagPyArrayObject_fields *’} but argument is of type ‘PyObject *’ {aka ‘struct _object *’} 2024-07-21T20:50:31,521 1526 | PyArray_STRIDES(const PyArrayObject *arr) 2024-07-21T20:50:31,522 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-07-21T20:50:31,522 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:31,522 from pyseistr/src/soint2d_cfuns.c:6: 2024-07-21T20:50:31,522 pyseistr/src/soint2d_cfuns.c:2331:41: warning: passing argument 1 of ‘PyArray_BYTES’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-07-21T20:50:31,522 2331 | dd[i]=*((float*)PyArray_GETPTR1(arrf2,i)); 2024-07-21T20:50:31,522 | ^~~~~ 2024-07-21T20:50:31,522 | | 2024-07-21T20:50:31,522 | PyObject * {aka struct _object *} 2024-07-21T20:50:31,522 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:138:57: note: in definition of macro ‘PyArray_GETPTR1’ 2024-07-21T20:50:31,523 138 | #define PyArray_GETPTR1(obj, i) ((void *)(PyArray_BYTES(obj) + \ 2024-07-21T20:50:31,523 | ^~~ 2024-07-21T20:50:31,523 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-07-21T20:50:31,523 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:31,523 from pyseistr/src/soint2d_cfuns.c:6: 2024-07-21T20:50:31,523 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarraytypes.h:1514:36: note: expected ‘const PyArrayObject *’ {aka ‘const struct tagPyArrayObject_fields *’} but argument is of type ‘PyObject *’ {aka ‘struct _object *’} 2024-07-21T20:50:31,523 1514 | PyArray_BYTES(const PyArrayObject *arr) 2024-07-21T20:50:31,523 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-07-21T20:50:31,524 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:31,524 from pyseistr/src/soint2d_cfuns.c:6: 2024-07-21T20:50:31,524 pyseistr/src/soint2d_cfuns.c:2331:41: warning: passing argument 1 of ‘PyArray_STRIDES’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-07-21T20:50:31,524 2331 | dd[i]=*((float*)PyArray_GETPTR1(arrf2,i)); 2024-07-21T20:50:31,524 | ^~~~~ 2024-07-21T20:50:31,524 | | 2024-07-21T20:50:31,524 | PyObject * {aka struct _object *} 2024-07-21T20:50:31,524 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:139:62: note: in definition of macro ‘PyArray_GETPTR1’ 2024-07-21T20:50:31,524 139 | (i)*PyArray_STRIDES(obj)[0])) 2024-07-21T20:50:31,525 | ^~~ 2024-07-21T20:50:31,525 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-07-21T20:50:31,525 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:31,525 from pyseistr/src/soint2d_cfuns.c:6: 2024-07-21T20:50:31,525 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarraytypes.h:1526:38: note: expected ‘const PyArrayObject *’ {aka ‘const struct tagPyArrayObject_fields *’} but argument is of type ‘PyObject *’ {aka ‘struct _object *’} 2024-07-21T20:50:31,525 1526 | PyArray_STRIDES(const PyArrayObject *arr) 2024-07-21T20:50:31,525 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-07-21T20:50:31,525 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:31,525 from pyseistr/src/soint2d_cfuns.c:6: 2024-07-21T20:50:31,526 pyseistr/src/soint2d_cfuns.c:2336:44: warning: passing argument 1 of ‘PyArray_BYTES’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-07-21T20:50:31,526 2336 | pp[0][i]=*((float*)PyArray_GETPTR1(arrf3,i)); 2024-07-21T20:50:31,526 | ^~~~~ 2024-07-21T20:50:31,526 | | 2024-07-21T20:50:31,526 | PyObject * {aka struct _object *} 2024-07-21T20:50:31,526 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:138:57: note: in definition of macro ‘PyArray_GETPTR1’ 2024-07-21T20:50:31,526 138 | #define PyArray_GETPTR1(obj, i) ((void *)(PyArray_BYTES(obj) + \ 2024-07-21T20:50:31,526 | ^~~ 2024-07-21T20:50:31,527 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-07-21T20:50:31,527 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:31,527 from pyseistr/src/soint2d_cfuns.c:6: 2024-07-21T20:50:31,527 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarraytypes.h:1514:36: note: expected ‘const PyArrayObject *’ {aka ‘const struct tagPyArrayObject_fields *’} but argument is of type ‘PyObject *’ {aka ‘struct _object *’} 2024-07-21T20:50:31,527 1514 | PyArray_BYTES(const PyArrayObject *arr) 2024-07-21T20:50:31,527 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-07-21T20:50:31,527 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:31,527 from pyseistr/src/soint2d_cfuns.c:6: 2024-07-21T20:50:31,527 pyseistr/src/soint2d_cfuns.c:2336:44: warning: passing argument 1 of ‘PyArray_STRIDES’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-07-21T20:50:31,528 2336 | pp[0][i]=*((float*)PyArray_GETPTR1(arrf3,i)); 2024-07-21T20:50:31,528 | ^~~~~ 2024-07-21T20:50:31,528 | | 2024-07-21T20:50:31,528 | PyObject * {aka struct _object *} 2024-07-21T20:50:31,528 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:139:62: note: in definition of macro ‘PyArray_GETPTR1’ 2024-07-21T20:50:31,528 139 | (i)*PyArray_STRIDES(obj)[0])) 2024-07-21T20:50:31,528 | ^~~ 2024-07-21T20:50:31,529 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-07-21T20:50:31,529 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:31,529 from pyseistr/src/soint2d_cfuns.c:6: 2024-07-21T20:50:31,529 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarraytypes.h:1526:38: note: expected ‘const PyArrayObject *’ {aka ‘const struct tagPyArrayObject_fields *’} but argument is of type ‘PyObject *’ {aka ‘struct _object *’} 2024-07-21T20:50:31,529 1526 | PyArray_STRIDES(const PyArrayObject *arr) 2024-07-21T20:50:31,529 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-07-21T20:50:31,529 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:31,529 from pyseistr/src/soint2d_cfuns.c:6: 2024-07-21T20:50:31,530 pyseistr/src/soint2d_cfuns.c:2345:44: warning: passing argument 1 of ‘PyArray_BYTES’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-07-21T20:50:31,530 2345 | qq[0][i]=*((float*)PyArray_GETPTR1(arrf4,i)); 2024-07-21T20:50:31,530 | ^~~~~ 2024-07-21T20:50:31,530 | | 2024-07-21T20:50:31,530 | PyObject * {aka struct _object *} 2024-07-21T20:50:31,530 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:138:57: note: in definition of macro ‘PyArray_GETPTR1’ 2024-07-21T20:50:31,530 138 | #define PyArray_GETPTR1(obj, i) ((void *)(PyArray_BYTES(obj) + \ 2024-07-21T20:50:31,530 | ^~~ 2024-07-21T20:50:31,530 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-07-21T20:50:31,530 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:31,531 from pyseistr/src/soint2d_cfuns.c:6: 2024-07-21T20:50:31,531 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarraytypes.h:1514:36: note: expected ‘const PyArrayObject *’ {aka ‘const struct tagPyArrayObject_fields *’} but argument is of type ‘PyObject *’ {aka ‘struct _object *’} 2024-07-21T20:50:31,531 1514 | PyArray_BYTES(const PyArrayObject *arr) 2024-07-21T20:50:31,531 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-07-21T20:50:31,531 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:31,531 from pyseistr/src/soint2d_cfuns.c:6: 2024-07-21T20:50:31,531 pyseistr/src/soint2d_cfuns.c:2345:44: warning: passing argument 1 of ‘PyArray_STRIDES’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-07-21T20:50:31,531 2345 | qq[0][i]=*((float*)PyArray_GETPTR1(arrf4,i)); 2024-07-21T20:50:31,532 | ^~~~~ 2024-07-21T20:50:31,532 | | 2024-07-21T20:50:31,532 | PyObject * {aka struct _object *} 2024-07-21T20:50:31,532 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:139:62: note: in definition of macro ‘PyArray_GETPTR1’ 2024-07-21T20:50:31,532 139 | (i)*PyArray_STRIDES(obj)[0])) 2024-07-21T20:50:31,532 | ^~~ 2024-07-21T20:50:31,532 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-07-21T20:50:31,532 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:31,532 from pyseistr/src/soint2d_cfuns.c:6: 2024-07-21T20:50:31,533 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarraytypes.h:1526:38: note: expected ‘const PyArrayObject *’ {aka ‘const struct tagPyArrayObject_fields *’} but argument is of type ‘PyObject *’ {aka ‘struct _object *’} 2024-07-21T20:50:31,533 1526 | PyArray_STRIDES(const PyArrayObject *arr) 2024-07-21T20:50:31,533 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-07-21T20:50:31,533 pyseistr/src/soint2d_cfuns.c:2265:33: warning: unused variable ‘a’ [-Wunused-variable] 2024-07-21T20:50:31,533 2265 | float *mm, *dd, **pp, **qq, a; 2024-07-21T20:50:31,533 | ^ 2024-07-21T20:50:31,533 pyseistr/src/soint2d_cfuns.c:2264:50: warning: unused variable ‘n4’ [-Wunused-variable] 2024-07-21T20:50:31,533 2264 | int i, niter, nw, n1, n2, n12, nj1, nj2, i4, n4; 2024-07-21T20:50:31,533 | ^~ 2024-07-21T20:50:31,533 pyseistr/src/soint2d_cfuns.c:2264:46: warning: unused variable ‘i4’ [-Wunused-variable] 2024-07-21T20:50:31,534 2264 | int i, niter, nw, n1, n2, n12, nj1, nj2, i4, n4; 2024-07-21T20:50:31,534 | ^~ 2024-07-21T20:50:31,534 pyseistr/src/soint2d_cfuns.c:2263:13: warning: variable ‘nd2’ set but not used [-Wunused-but-set-variable] 2024-07-21T20:50:31,534 2263 | int nd, nd2; 2024-07-21T20:50:31,534 | ^~~ 2024-07-21T20:50:31,535 pyseistr/src/soint2d_cfuns.c:2263:9: warning: unused variable ‘nd’ [-Wunused-variable] 2024-07-21T20:50:31,536 2263 | int nd, nd2; 2024-07-21T20:50:31,536 | ^~ 2024-07-21T20:50:31,536 pyseistr/src/soint2d_cfuns.c: In function ‘csint2d’: 2024-07-21T20:50:31,538 pyseistr/src/soint2d_cfuns.c:2457:22: warning: passing argument 1 of ‘PyArray_NDIM’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-07-21T20:50:31,538 2457 | nd2=PyArray_NDIM(arrf1); 2024-07-21T20:50:31,538 | ^~~~~ 2024-07-21T20:50:31,538 | | 2024-07-21T20:50:31,538 | PyObject * {aka struct _object *} 2024-07-21T20:50:31,538 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-07-21T20:50:31,538 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:31,538 from pyseistr/src/soint2d_cfuns.c:6: 2024-07-21T20:50:31,539 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarraytypes.h:1502:35: note: expected ‘const PyArrayObject *’ {aka ‘const struct tagPyArrayObject_fields *’} but argument is of type ‘PyObject *’ {aka ‘struct _object *’} 2024-07-21T20:50:31,539 1502 | PyArray_NDIM(const PyArrayObject *arr) 2024-07-21T20:50:31,539 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-07-21T20:50:31,539 pyseistr/src/soint2d_cfuns.c:2458:32: warning: passing argument 1 of ‘PyArray_SHAPE’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-07-21T20:50:31,539 2458 | npy_intp *sp=PyArray_SHAPE(arrf1); 2024-07-21T20:50:31,539 | ^~~~~ 2024-07-21T20:50:31,539 | | 2024-07-21T20:50:31,539 | PyObject * {aka struct _object *} 2024-07-21T20:50:31,540 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-07-21T20:50:31,540 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:31,540 from pyseistr/src/soint2d_cfuns.c:6: 2024-07-21T20:50:31,540 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarraytypes.h:1581:36: note: expected ‘const PyArrayObject *’ {aka ‘const struct tagPyArrayObject_fields *’} but argument is of type ‘PyObject *’ {aka ‘struct _object *’} 2024-07-21T20:50:31,540 1581 | PyArray_SHAPE(const PyArrayObject *arr) 2024-07-21T20:50:31,540 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-07-21T20:50:31,540 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:31,541 from pyseistr/src/soint2d_cfuns.c:6: 2024-07-21T20:50:31,541 pyseistr/src/soint2d_cfuns.c:2477:41: warning: passing argument 1 of ‘PyArray_BYTES’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-07-21T20:50:31,541 2477 | mm[i]=*((float*)PyArray_GETPTR1(arrf1,i)); 2024-07-21T20:50:31,541 | ^~~~~ 2024-07-21T20:50:31,541 | | 2024-07-21T20:50:31,541 | PyObject * {aka struct _object *} 2024-07-21T20:50:31,541 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:138:57: note: in definition of macro ‘PyArray_GETPTR1’ 2024-07-21T20:50:31,541 138 | #define PyArray_GETPTR1(obj, i) ((void *)(PyArray_BYTES(obj) + \ 2024-07-21T20:50:31,542 | ^~~ 2024-07-21T20:50:31,542 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-07-21T20:50:31,542 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:31,542 from pyseistr/src/soint2d_cfuns.c:6: 2024-07-21T20:50:31,542 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarraytypes.h:1514:36: note: expected ‘const PyArrayObject *’ {aka ‘const struct tagPyArrayObject_fields *’} but argument is of type ‘PyObject *’ {aka ‘struct _object *’} 2024-07-21T20:50:31,542 1514 | PyArray_BYTES(const PyArrayObject *arr) 2024-07-21T20:50:31,542 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-07-21T20:50:31,542 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:31,543 from pyseistr/src/soint2d_cfuns.c:6: 2024-07-21T20:50:31,543 pyseistr/src/soint2d_cfuns.c:2477:41: warning: passing argument 1 of ‘PyArray_STRIDES’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-07-21T20:50:31,543 2477 | mm[i]=*((float*)PyArray_GETPTR1(arrf1,i)); 2024-07-21T20:50:31,543 | ^~~~~ 2024-07-21T20:50:31,543 | | 2024-07-21T20:50:31,543 | PyObject * {aka struct _object *} 2024-07-21T20:50:31,543 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:139:62: note: in definition of macro ‘PyArray_GETPTR1’ 2024-07-21T20:50:31,543 139 | (i)*PyArray_STRIDES(obj)[0])) 2024-07-21T20:50:31,543 | ^~~ 2024-07-21T20:50:31,544 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-07-21T20:50:31,544 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:31,544 from pyseistr/src/soint2d_cfuns.c:6: 2024-07-21T20:50:31,544 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarraytypes.h:1526:38: note: expected ‘const PyArrayObject *’ {aka ‘const struct tagPyArrayObject_fields *’} but argument is of type ‘PyObject *’ {aka ‘struct _object *’} 2024-07-21T20:50:31,544 1526 | PyArray_STRIDES(const PyArrayObject *arr) 2024-07-21T20:50:31,544 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-07-21T20:50:31,544 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:31,544 from pyseistr/src/soint2d_cfuns.c:6: 2024-07-21T20:50:31,544 pyseistr/src/soint2d_cfuns.c:2482:44: warning: passing argument 1 of ‘PyArray_BYTES’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-07-21T20:50:31,545 2482 | pp[0][i]=*((float*)PyArray_GETPTR1(arrf2,i)); 2024-07-21T20:50:31,545 | ^~~~~ 2024-07-21T20:50:31,545 | | 2024-07-21T20:50:31,545 | PyObject * {aka struct _object *} 2024-07-21T20:50:31,545 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:138:57: note: in definition of macro ‘PyArray_GETPTR1’ 2024-07-21T20:50:31,545 138 | #define PyArray_GETPTR1(obj, i) ((void *)(PyArray_BYTES(obj) + \ 2024-07-21T20:50:31,545 | ^~~ 2024-07-21T20:50:31,545 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-07-21T20:50:31,545 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:31,546 from pyseistr/src/soint2d_cfuns.c:6: 2024-07-21T20:50:31,546 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarraytypes.h:1514:36: note: expected ‘const PyArrayObject *’ {aka ‘const struct tagPyArrayObject_fields *’} but argument is of type ‘PyObject *’ {aka ‘struct _object *’} 2024-07-21T20:50:31,546 1514 | PyArray_BYTES(const PyArrayObject *arr) 2024-07-21T20:50:31,546 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-07-21T20:50:31,546 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:31,546 from pyseistr/src/soint2d_cfuns.c:6: 2024-07-21T20:50:31,546 pyseistr/src/soint2d_cfuns.c:2482:44: warning: passing argument 1 of ‘PyArray_STRIDES’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-07-21T20:50:31,546 2482 | pp[0][i]=*((float*)PyArray_GETPTR1(arrf2,i)); 2024-07-21T20:50:31,547 | ^~~~~ 2024-07-21T20:50:31,547 | | 2024-07-21T20:50:31,547 | PyObject * {aka struct _object *} 2024-07-21T20:50:31,547 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:139:62: note: in definition of macro ‘PyArray_GETPTR1’ 2024-07-21T20:50:31,547 139 | (i)*PyArray_STRIDES(obj)[0])) 2024-07-21T20:50:31,547 | ^~~ 2024-07-21T20:50:31,547 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-07-21T20:50:31,547 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:31,547 from pyseistr/src/soint2d_cfuns.c:6: 2024-07-21T20:50:31,548 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarraytypes.h:1526:38: note: expected ‘const PyArrayObject *’ {aka ‘const struct tagPyArrayObject_fields *’} but argument is of type ‘PyObject *’ {aka ‘struct _object *’} 2024-07-21T20:50:31,548 1526 | PyArray_STRIDES(const PyArrayObject *arr) 2024-07-21T20:50:31,548 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-07-21T20:50:31,548 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:31,548 from pyseistr/src/soint2d_cfuns.c:6: 2024-07-21T20:50:31,548 pyseistr/src/soint2d_cfuns.c:2487:41: warning: passing argument 1 of ‘PyArray_BYTES’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-07-21T20:50:31,548 2487 | dd[i]=*((float*)PyArray_GETPTR1(arrf3,i)); /*mask*/ 2024-07-21T20:50:31,548 | ^~~~~ 2024-07-21T20:50:31,549 | | 2024-07-21T20:50:31,549 | PyObject * {aka struct _object *} 2024-07-21T20:50:31,549 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:138:57: note: in definition of macro ‘PyArray_GETPTR1’ 2024-07-21T20:50:31,549 138 | #define PyArray_GETPTR1(obj, i) ((void *)(PyArray_BYTES(obj) + \ 2024-07-21T20:50:31,549 | ^~~ 2024-07-21T20:50:31,549 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-07-21T20:50:31,549 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:31,549 from pyseistr/src/soint2d_cfuns.c:6: 2024-07-21T20:50:31,549 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarraytypes.h:1514:36: note: expected ‘const PyArrayObject *’ {aka ‘const struct tagPyArrayObject_fields *’} but argument is of type ‘PyObject *’ {aka ‘struct _object *’} 2024-07-21T20:50:31,550 1514 | PyArray_BYTES(const PyArrayObject *arr) 2024-07-21T20:50:31,550 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-07-21T20:50:31,550 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:31,550 from pyseistr/src/soint2d_cfuns.c:6: 2024-07-21T20:50:31,550 pyseistr/src/soint2d_cfuns.c:2487:41: warning: passing argument 1 of ‘PyArray_STRIDES’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-07-21T20:50:31,550 2487 | dd[i]=*((float*)PyArray_GETPTR1(arrf3,i)); /*mask*/ 2024-07-21T20:50:31,550 | ^~~~~ 2024-07-21T20:50:31,550 | | 2024-07-21T20:50:31,551 | PyObject * {aka struct _object *} 2024-07-21T20:50:31,551 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:139:62: note: in definition of macro ‘PyArray_GETPTR1’ 2024-07-21T20:50:31,551 139 | (i)*PyArray_STRIDES(obj)[0])) 2024-07-21T20:50:31,551 | ^~~ 2024-07-21T20:50:31,551 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-07-21T20:50:31,551 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:31,551 from pyseistr/src/soint2d_cfuns.c:6: 2024-07-21T20:50:31,551 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarraytypes.h:1526:38: note: expected ‘const PyArrayObject *’ {aka ‘const struct tagPyArrayObject_fields *’} but argument is of type ‘PyObject *’ {aka ‘struct _object *’} 2024-07-21T20:50:31,551 1526 | PyArray_STRIDES(const PyArrayObject *arr) 2024-07-21T20:50:31,552 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-07-21T20:50:31,552 pyseistr/src/soint2d_cfuns.c:2428:41: warning: unused variable ‘prec’ [-Wunused-variable] 2024-07-21T20:50:31,552 2428 | int verb, drift, hasmask, twoplane, prec; 2024-07-21T20:50:31,552 | ^~~~ 2024-07-21T20:50:31,552 pyseistr/src/soint2d_cfuns.c:2428:31: warning: unused variable ‘twoplane’ [-Wunused-variable] 2024-07-21T20:50:31,552 2428 | int verb, drift, hasmask, twoplane, prec; 2024-07-21T20:50:31,552 | ^~~~~~~~ 2024-07-21T20:50:31,554 pyseistr/src/soint2d_cfuns.c:2428:22: warning: unused variable ‘hasmask’ [-Wunused-variable] 2024-07-21T20:50:31,554 2428 | int verb, drift, hasmask, twoplane, prec; 2024-07-21T20:50:31,554 | ^~~~~~~ 2024-07-21T20:50:31,555 pyseistr/src/soint2d_cfuns.c:2428:15: warning: unused variable ‘drift’ [-Wunused-variable] 2024-07-21T20:50:31,555 2428 | int verb, drift, hasmask, twoplane, prec; 2024-07-21T20:50:31,555 | ^~~~~ 2024-07-21T20:50:31,556 pyseistr/src/soint2d_cfuns.c:2426:38: warning: unused variable ‘a’ [-Wunused-variable] 2024-07-21T20:50:31,556 2426 | float *mm, *dd, *xx, **pp, **qq, a, lam, eps; 2024-07-21T20:50:31,556 | ^ 2024-07-21T20:50:31,558 pyseistr/src/soint2d_cfuns.c:2425:40: warning: unused variable ‘n4’ [-Wunused-variable] 2024-07-21T20:50:31,558 2425 | int i, niter, nw, n1, n2, n12, i4, n4; 2024-07-21T20:50:31,558 | ^~ 2024-07-21T20:50:31,559 pyseistr/src/soint2d_cfuns.c:2425:36: warning: unused variable ‘i4’ [-Wunused-variable] 2024-07-21T20:50:31,559 2425 | int i, niter, nw, n1, n2, n12, i4, n4; 2024-07-21T20:50:31,559 | ^~ 2024-07-21T20:50:31,560 pyseistr/src/soint2d_cfuns.c:2424:13: warning: variable ‘nd2’ set but not used [-Wunused-but-set-variable] 2024-07-21T20:50:31,560 2424 | int nd, nd2; 2024-07-21T20:50:31,560 | ^~~ 2024-07-21T20:50:31,561 pyseistr/src/soint2d_cfuns.c:2424:9: warning: unused variable ‘nd’ [-Wunused-variable] 2024-07-21T20:50:31,562 2424 | int nd, nd2; 2024-07-21T20:50:31,562 | ^~ 2024-07-21T20:50:31,598 At top level: 2024-07-21T20:50:31,599 pyseistr/src/soint2d_cfuns.c:2158:47: warning: ‘smooth3’ defined but not used [-Wunused-variable] 2024-07-21T20:50:31,599 2158 | static float **p1, **p2, *smooth1, *smooth2, *smooth3; 2024-07-21T20:50:31,599 | ^~~~~~~ 2024-07-21T20:50:31,600 pyseistr/src/soint2d_cfuns.c:2158:37: warning: ‘smooth2’ defined but not used [-Wunused-variable] 2024-07-21T20:50:31,600 2158 | static float **p1, **p2, *smooth1, *smooth2, *smooth3; 2024-07-21T20:50:31,600 | ^~~~~~~ 2024-07-21T20:50:31,601 pyseistr/src/soint2d_cfuns.c:2158:27: warning: ‘smooth1’ defined but not used [-Wunused-variable] 2024-07-21T20:50:31,601 2158 | static float **p1, **p2, *smooth1, *smooth2, *smooth3; 2024-07-21T20:50:31,601 | ^~~~~~~ 2024-07-21T20:50:31,602 pyseistr/src/soint2d_cfuns.c:2158:22: warning: ‘p2’ defined but not used [-Wunused-variable] 2024-07-21T20:50:31,603 2158 | static float **p1, **p2, *smooth1, *smooth2, *smooth3; 2024-07-21T20:50:31,603 | ^~ 2024-07-21T20:50:31,604 pyseistr/src/soint2d_cfuns.c:2158:16: warning: ‘p1’ defined but not used [-Wunused-variable] 2024-07-21T20:50:31,604 2158 | static float **p1, **p2, *smooth1, *smooth2, *smooth3; 2024-07-21T20:50:31,604 | ^~ 2024-07-21T20:50:31,604 pyseistr/src/soint2d_cfuns.c:1525:13: warning: ‘stepper’ defined but not used [-Wunused-function] 2024-07-21T20:50:31,605 1525 | static void stepper(bool adj /* adjoint flag */, 2024-07-21T20:50:31,605 | ^~~~~~~ 2024-07-21T20:50:34,958 arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 build/temp.linux-armv7l-cpython-39/pyseistr/src/soint2d_cfuns.o -L/usr/lib -o build/lib.linux-armv7l-cpython-39/soint2dcfun.cpython-39-arm-linux-gnueabihf.so 2024-07-21T20:50:35,061 building 'soint3dcfun' extension 2024-07-21T20:50:35,062 arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -I/usr/local/lib/python3.9/dist-packages/numpy/_core/include -I/usr/include/python3.9 -c pyseistr/src/soint3d_cfuns.c -o build/temp.linux-armv7l-cpython-39/pyseistr/src/soint3d_cfuns.o 2024-07-21T20:50:35,371 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarraytypes.h:1909, 2024-07-21T20:50:35,371 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-07-21T20:50:35,371 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:35,371 from pyseistr/src/soint3d_cfuns.c:6: 2024-07-21T20:50:35,371 /usr/local/lib/python3.9/dist-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] 2024-07-21T20:50:35,371 17 | #warning "Using deprecated NumPy API, disable it with " \ 2024-07-21T20:50:35,372 | ^~~~~~~ 2024-07-21T20:50:35,381 pyseistr/src/soint3d_cfuns.c: In function ‘ps_alloc’: 2024-07-21T20:50:35,381 pyseistr/src/soint3d_cfuns.c:59:28: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 2 has type ‘size_t’ {aka ‘unsigned int’} [-Wformat=] 2024-07-21T20:50:35,381 59 | printf("cannot allocate %lu bytes:", size); 2024-07-21T20:50:35,382 | ~~^ ~~~~ 2024-07-21T20:50:35,382 | | | 2024-07-21T20:50:35,382 | | size_t {aka unsigned int} 2024-07-21T20:50:35,382 | long unsigned int 2024-07-21T20:50:35,382 | %u 2024-07-21T20:50:35,420 pyseistr/src/soint3d_cfuns.c: In function ‘pwsmooth3_close’: 2024-07-21T20:50:35,421 pyseistr/src/soint3d_cfuns.c:2210:13: warning: unused variable ‘i3’ [-Wunused-variable] 2024-07-21T20:50:35,421 2210 | int i2, i3; 2024-07-21T20:50:35,422 | ^~ 2024-07-21T20:50:35,425 pyseistr/src/soint3d_cfuns.c: In function ‘csoint3d’: 2024-07-21T20:50:35,426 pyseistr/src/soint3d_cfuns.c:2437:22: warning: passing argument 1 of ‘PyArray_NDIM’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-07-21T20:50:35,427 2437 | nd2=PyArray_NDIM(arrf1); 2024-07-21T20:50:35,427 | ^~~~~ 2024-07-21T20:50:35,427 | | 2024-07-21T20:50:35,427 | PyObject * {aka struct _object *} 2024-07-21T20:50:35,427 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-07-21T20:50:35,427 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:35,428 from pyseistr/src/soint3d_cfuns.c:6: 2024-07-21T20:50:35,428 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarraytypes.h:1502:35: note: expected ‘const PyArrayObject *’ {aka ‘const struct tagPyArrayObject_fields *’} but argument is of type ‘PyObject *’ {aka ‘struct _object *’} 2024-07-21T20:50:35,428 1502 | PyArray_NDIM(const PyArrayObject *arr) 2024-07-21T20:50:35,428 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-07-21T20:50:35,429 pyseistr/src/soint3d_cfuns.c:2438:32: warning: passing argument 1 of ‘PyArray_SHAPE’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-07-21T20:50:35,429 2438 | npy_intp *sp=PyArray_SHAPE(arrf1); 2024-07-21T20:50:35,429 | ^~~~~ 2024-07-21T20:50:35,429 | | 2024-07-21T20:50:35,429 | PyObject * {aka struct _object *} 2024-07-21T20:50:35,429 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-07-21T20:50:35,429 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:35,429 from pyseistr/src/soint3d_cfuns.c:6: 2024-07-21T20:50:35,430 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarraytypes.h:1581:36: note: expected ‘const PyArrayObject *’ {aka ‘const struct tagPyArrayObject_fields *’} but argument is of type ‘PyObject *’ {aka ‘struct _object *’} 2024-07-21T20:50:35,430 1581 | PyArray_SHAPE(const PyArrayObject *arr) 2024-07-21T20:50:35,430 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-07-21T20:50:35,430 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:35,431 from pyseistr/src/soint3d_cfuns.c:6: 2024-07-21T20:50:35,431 pyseistr/src/soint3d_cfuns.c:2456:41: warning: passing argument 1 of ‘PyArray_BYTES’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-07-21T20:50:35,431 2456 | mm[i]=*((float*)PyArray_GETPTR1(arrf1,i)); 2024-07-21T20:50:35,431 | ^~~~~ 2024-07-21T20:50:35,431 | | 2024-07-21T20:50:35,431 | PyObject * {aka struct _object *} 2024-07-21T20:50:35,431 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:138:57: note: in definition of macro ‘PyArray_GETPTR1’ 2024-07-21T20:50:35,431 138 | #define PyArray_GETPTR1(obj, i) ((void *)(PyArray_BYTES(obj) + \ 2024-07-21T20:50:35,432 | ^~~ 2024-07-21T20:50:35,432 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-07-21T20:50:35,432 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:35,432 from pyseistr/src/soint3d_cfuns.c:6: 2024-07-21T20:50:35,432 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarraytypes.h:1514:36: note: expected ‘const PyArrayObject *’ {aka ‘const struct tagPyArrayObject_fields *’} but argument is of type ‘PyObject *’ {aka ‘struct _object *’} 2024-07-21T20:50:35,432 1514 | PyArray_BYTES(const PyArrayObject *arr) 2024-07-21T20:50:35,432 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-07-21T20:50:35,432 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:35,433 from pyseistr/src/soint3d_cfuns.c:6: 2024-07-21T20:50:35,433 pyseistr/src/soint3d_cfuns.c:2456:41: warning: passing argument 1 of ‘PyArray_STRIDES’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-07-21T20:50:35,433 2456 | mm[i]=*((float*)PyArray_GETPTR1(arrf1,i)); 2024-07-21T20:50:35,433 | ^~~~~ 2024-07-21T20:50:35,433 | | 2024-07-21T20:50:35,433 | PyObject * {aka struct _object *} 2024-07-21T20:50:35,433 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:139:62: note: in definition of macro ‘PyArray_GETPTR1’ 2024-07-21T20:50:35,433 139 | (i)*PyArray_STRIDES(obj)[0])) 2024-07-21T20:50:35,433 | ^~~ 2024-07-21T20:50:35,434 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-07-21T20:50:35,434 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:35,434 from pyseistr/src/soint3d_cfuns.c:6: 2024-07-21T20:50:35,434 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarraytypes.h:1526:38: note: expected ‘const PyArrayObject *’ {aka ‘const struct tagPyArrayObject_fields *’} but argument is of type ‘PyObject *’ {aka ‘struct _object *’} 2024-07-21T20:50:35,434 1526 | PyArray_STRIDES(const PyArrayObject *arr) 2024-07-21T20:50:35,434 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-07-21T20:50:35,434 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:35,434 from pyseistr/src/soint3d_cfuns.c:6: 2024-07-21T20:50:35,435 pyseistr/src/soint3d_cfuns.c:2461:41: warning: passing argument 1 of ‘PyArray_BYTES’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-07-21T20:50:35,435 2461 | dd[i]=*((float*)PyArray_GETPTR1(arrf2,i)); 2024-07-21T20:50:35,435 | ^~~~~ 2024-07-21T20:50:35,435 | | 2024-07-21T20:50:35,435 | PyObject * {aka struct _object *} 2024-07-21T20:50:35,435 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:138:57: note: in definition of macro ‘PyArray_GETPTR1’ 2024-07-21T20:50:35,435 138 | #define PyArray_GETPTR1(obj, i) ((void *)(PyArray_BYTES(obj) + \ 2024-07-21T20:50:35,435 | ^~~ 2024-07-21T20:50:35,436 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-07-21T20:50:35,436 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:35,436 from pyseistr/src/soint3d_cfuns.c:6: 2024-07-21T20:50:35,436 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarraytypes.h:1514:36: note: expected ‘const PyArrayObject *’ {aka ‘const struct tagPyArrayObject_fields *’} but argument is of type ‘PyObject *’ {aka ‘struct _object *’} 2024-07-21T20:50:35,436 1514 | PyArray_BYTES(const PyArrayObject *arr) 2024-07-21T20:50:35,436 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-07-21T20:50:35,436 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:35,436 from pyseistr/src/soint3d_cfuns.c:6: 2024-07-21T20:50:35,437 pyseistr/src/soint3d_cfuns.c:2461:41: warning: passing argument 1 of ‘PyArray_STRIDES’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-07-21T20:50:35,437 2461 | dd[i]=*((float*)PyArray_GETPTR1(arrf2,i)); 2024-07-21T20:50:35,437 | ^~~~~ 2024-07-21T20:50:35,437 | | 2024-07-21T20:50:35,437 | PyObject * {aka struct _object *} 2024-07-21T20:50:35,437 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:139:62: note: in definition of macro ‘PyArray_GETPTR1’ 2024-07-21T20:50:35,437 139 | (i)*PyArray_STRIDES(obj)[0])) 2024-07-21T20:50:35,437 | ^~~ 2024-07-21T20:50:35,437 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-07-21T20:50:35,438 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:35,438 from pyseistr/src/soint3d_cfuns.c:6: 2024-07-21T20:50:35,438 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarraytypes.h:1526:38: note: expected ‘const PyArrayObject *’ {aka ‘const struct tagPyArrayObject_fields *’} but argument is of type ‘PyObject *’ {aka ‘struct _object *’} 2024-07-21T20:50:35,438 1526 | PyArray_STRIDES(const PyArrayObject *arr) 2024-07-21T20:50:35,438 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-07-21T20:50:35,438 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:35,438 from pyseistr/src/soint3d_cfuns.c:6: 2024-07-21T20:50:35,438 pyseistr/src/soint3d_cfuns.c:2466:41: warning: passing argument 1 of ‘PyArray_BYTES’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-07-21T20:50:35,439 2466 | pp[i]=*((float*)PyArray_GETPTR1(arrf3,i)); 2024-07-21T20:50:35,439 | ^~~~~ 2024-07-21T20:50:35,439 | | 2024-07-21T20:50:35,439 | PyObject * {aka struct _object *} 2024-07-21T20:50:35,439 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:138:57: note: in definition of macro ‘PyArray_GETPTR1’ 2024-07-21T20:50:35,439 138 | #define PyArray_GETPTR1(obj, i) ((void *)(PyArray_BYTES(obj) + \ 2024-07-21T20:50:35,439 | ^~~ 2024-07-21T20:50:35,439 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-07-21T20:50:35,439 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:35,439 from pyseistr/src/soint3d_cfuns.c:6: 2024-07-21T20:50:35,440 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarraytypes.h:1514:36: note: expected ‘const PyArrayObject *’ {aka ‘const struct tagPyArrayObject_fields *’} but argument is of type ‘PyObject *’ {aka ‘struct _object *’} 2024-07-21T20:50:35,440 1514 | PyArray_BYTES(const PyArrayObject *arr) 2024-07-21T20:50:35,440 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-07-21T20:50:35,440 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:35,440 from pyseistr/src/soint3d_cfuns.c:6: 2024-07-21T20:50:35,440 pyseistr/src/soint3d_cfuns.c:2466:41: warning: passing argument 1 of ‘PyArray_STRIDES’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-07-21T20:50:35,440 2466 | pp[i]=*((float*)PyArray_GETPTR1(arrf3,i)); 2024-07-21T20:50:35,440 | ^~~~~ 2024-07-21T20:50:35,441 | | 2024-07-21T20:50:35,441 | PyObject * {aka struct _object *} 2024-07-21T20:50:35,441 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:139:62: note: in definition of macro ‘PyArray_GETPTR1’ 2024-07-21T20:50:35,441 139 | (i)*PyArray_STRIDES(obj)[0])) 2024-07-21T20:50:35,441 | ^~~ 2024-07-21T20:50:35,441 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-07-21T20:50:35,441 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:35,441 from pyseistr/src/soint3d_cfuns.c:6: 2024-07-21T20:50:35,442 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarraytypes.h:1526:38: note: expected ‘const PyArrayObject *’ {aka ‘const struct tagPyArrayObject_fields *’} but argument is of type ‘PyObject *’ {aka ‘struct _object *’} 2024-07-21T20:50:35,442 1526 | PyArray_STRIDES(const PyArrayObject *arr) 2024-07-21T20:50:35,442 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-07-21T20:50:35,442 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:35,442 from pyseistr/src/soint3d_cfuns.c:6: 2024-07-21T20:50:35,442 pyseistr/src/soint3d_cfuns.c:2470:41: warning: passing argument 1 of ‘PyArray_BYTES’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-07-21T20:50:35,442 2470 | qq[i]=*((float*)PyArray_GETPTR1(arrf4,i)); 2024-07-21T20:50:35,442 | ^~~~~ 2024-07-21T20:50:35,443 | | 2024-07-21T20:50:35,443 | PyObject * {aka struct _object *} 2024-07-21T20:50:35,443 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:138:57: note: in definition of macro ‘PyArray_GETPTR1’ 2024-07-21T20:50:35,443 138 | #define PyArray_GETPTR1(obj, i) ((void *)(PyArray_BYTES(obj) + \ 2024-07-21T20:50:35,443 | ^~~ 2024-07-21T20:50:35,443 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-07-21T20:50:35,443 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:35,443 from pyseistr/src/soint3d_cfuns.c:6: 2024-07-21T20:50:35,443 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarraytypes.h:1514:36: note: expected ‘const PyArrayObject *’ {aka ‘const struct tagPyArrayObject_fields *’} but argument is of type ‘PyObject *’ {aka ‘struct _object *’} 2024-07-21T20:50:35,444 1514 | PyArray_BYTES(const PyArrayObject *arr) 2024-07-21T20:50:35,444 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-07-21T20:50:35,444 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:35,444 from pyseistr/src/soint3d_cfuns.c:6: 2024-07-21T20:50:35,444 pyseistr/src/soint3d_cfuns.c:2470:41: warning: passing argument 1 of ‘PyArray_STRIDES’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-07-21T20:50:35,444 2470 | qq[i]=*((float*)PyArray_GETPTR1(arrf4,i)); 2024-07-21T20:50:35,444 | ^~~~~ 2024-07-21T20:50:35,444 | | 2024-07-21T20:50:35,444 | PyObject * {aka struct _object *} 2024-07-21T20:50:35,445 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:139:62: note: in definition of macro ‘PyArray_GETPTR1’ 2024-07-21T20:50:35,445 139 | (i)*PyArray_STRIDES(obj)[0])) 2024-07-21T20:50:35,445 | ^~~ 2024-07-21T20:50:35,445 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-07-21T20:50:35,445 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:35,445 from pyseistr/src/soint3d_cfuns.c:6: 2024-07-21T20:50:35,445 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarraytypes.h:1526:38: note: expected ‘const PyArrayObject *’ {aka ‘const struct tagPyArrayObject_fields *’} but argument is of type ‘PyObject *’ {aka ‘struct _object *’} 2024-07-21T20:50:35,445 1526 | PyArray_STRIDES(const PyArrayObject *arr) 2024-07-21T20:50:35,445 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-07-21T20:50:35,446 pyseistr/src/soint3d_cfuns.c:2409:61: warning: unused variable ‘n4’ [-Wunused-variable] 2024-07-21T20:50:35,446 2409 | int i, niter, nw, n1, n2, n3, n123, nj1, nj2, seed, i4, n4; 2024-07-21T20:50:35,446 | ^~ 2024-07-21T20:50:35,446 pyseistr/src/soint3d_cfuns.c:2409:57: warning: unused variable ‘i4’ [-Wunused-variable] 2024-07-21T20:50:35,446 2409 | int i, niter, nw, n1, n2, n3, n123, nj1, nj2, seed, i4, n4; 2024-07-21T20:50:35,446 | ^~ 2024-07-21T20:50:35,446 pyseistr/src/soint3d_cfuns.c:2408:13: warning: variable ‘nd2’ set but not used [-Wunused-but-set-variable] 2024-07-21T20:50:35,447 2408 | int nd, nd2; 2024-07-21T20:50:35,447 | ^~~ 2024-07-21T20:50:35,447 pyseistr/src/soint3d_cfuns.c:2408:9: warning: unused variable ‘nd’ [-Wunused-variable] 2024-07-21T20:50:35,447 2408 | int nd, nd2; 2024-07-21T20:50:35,448 | ^~ 2024-07-21T20:50:35,449 pyseistr/src/soint3d_cfuns.c: In function ‘csint3d’: 2024-07-21T20:50:35,450 pyseistr/src/soint3d_cfuns.c:2544:22: warning: passing argument 1 of ‘PyArray_NDIM’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-07-21T20:50:35,450 2544 | nd2=PyArray_NDIM(arrf1); 2024-07-21T20:50:35,450 | ^~~~~ 2024-07-21T20:50:35,450 | | 2024-07-21T20:50:35,450 | PyObject * {aka struct _object *} 2024-07-21T20:50:35,450 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-07-21T20:50:35,451 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:35,451 from pyseistr/src/soint3d_cfuns.c:6: 2024-07-21T20:50:35,451 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarraytypes.h:1502:35: note: expected ‘const PyArrayObject *’ {aka ‘const struct tagPyArrayObject_fields *’} but argument is of type ‘PyObject *’ {aka ‘struct _object *’} 2024-07-21T20:50:35,451 1502 | PyArray_NDIM(const PyArrayObject *arr) 2024-07-21T20:50:35,451 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-07-21T20:50:35,451 pyseistr/src/soint3d_cfuns.c:2545:32: warning: passing argument 1 of ‘PyArray_SHAPE’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-07-21T20:50:35,452 2545 | npy_intp *sp=PyArray_SHAPE(arrf1); 2024-07-21T20:50:35,452 | ^~~~~ 2024-07-21T20:50:35,452 | | 2024-07-21T20:50:35,452 | PyObject * {aka struct _object *} 2024-07-21T20:50:35,452 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-07-21T20:50:35,452 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:35,452 from pyseistr/src/soint3d_cfuns.c:6: 2024-07-21T20:50:35,452 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarraytypes.h:1581:36: note: expected ‘const PyArrayObject *’ {aka ‘const struct tagPyArrayObject_fields *’} but argument is of type ‘PyObject *’ {aka ‘struct _object *’} 2024-07-21T20:50:35,453 1581 | PyArray_SHAPE(const PyArrayObject *arr) 2024-07-21T20:50:35,453 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-07-21T20:50:35,453 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:35,453 from pyseistr/src/soint3d_cfuns.c:6: 2024-07-21T20:50:35,453 pyseistr/src/soint3d_cfuns.c:2562:41: warning: passing argument 1 of ‘PyArray_BYTES’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-07-21T20:50:35,453 2562 | mm[i]=*((float*)PyArray_GETPTR1(arrf1,i)); 2024-07-21T20:50:35,454 | ^~~~~ 2024-07-21T20:50:35,454 | | 2024-07-21T20:50:35,454 | PyObject * {aka struct _object *} 2024-07-21T20:50:35,454 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:138:57: note: in definition of macro ‘PyArray_GETPTR1’ 2024-07-21T20:50:35,454 138 | #define PyArray_GETPTR1(obj, i) ((void *)(PyArray_BYTES(obj) + \ 2024-07-21T20:50:35,454 | ^~~ 2024-07-21T20:50:35,454 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-07-21T20:50:35,455 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:35,455 from pyseistr/src/soint3d_cfuns.c:6: 2024-07-21T20:50:35,455 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarraytypes.h:1514:36: note: expected ‘const PyArrayObject *’ {aka ‘const struct tagPyArrayObject_fields *’} but argument is of type ‘PyObject *’ {aka ‘struct _object *’} 2024-07-21T20:50:35,455 1514 | PyArray_BYTES(const PyArrayObject *arr) 2024-07-21T20:50:35,455 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-07-21T20:50:35,456 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:35,456 from pyseistr/src/soint3d_cfuns.c:6: 2024-07-21T20:50:35,456 pyseistr/src/soint3d_cfuns.c:2562:41: warning: passing argument 1 of ‘PyArray_STRIDES’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-07-21T20:50:35,456 2562 | mm[i]=*((float*)PyArray_GETPTR1(arrf1,i)); 2024-07-21T20:50:35,456 | ^~~~~ 2024-07-21T20:50:35,456 | | 2024-07-21T20:50:35,456 | PyObject * {aka struct _object *} 2024-07-21T20:50:35,456 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:139:62: note: in definition of macro ‘PyArray_GETPTR1’ 2024-07-21T20:50:35,456 139 | (i)*PyArray_STRIDES(obj)[0])) 2024-07-21T20:50:35,457 | ^~~ 2024-07-21T20:50:35,457 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-07-21T20:50:35,457 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:35,457 from pyseistr/src/soint3d_cfuns.c:6: 2024-07-21T20:50:35,457 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarraytypes.h:1526:38: note: expected ‘const PyArrayObject *’ {aka ‘const struct tagPyArrayObject_fields *’} but argument is of type ‘PyObject *’ {aka ‘struct _object *’} 2024-07-21T20:50:35,457 1526 | PyArray_STRIDES(const PyArrayObject *arr) 2024-07-21T20:50:35,457 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-07-21T20:50:35,458 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:35,458 from pyseistr/src/soint3d_cfuns.c:6: 2024-07-21T20:50:35,458 pyseistr/src/soint3d_cfuns.c:2571:41: warning: passing argument 1 of ‘PyArray_BYTES’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-07-21T20:50:35,458 2571 | dd[i]=*((float*)PyArray_GETPTR1(arrf4,i)); 2024-07-21T20:50:35,458 | ^~~~~ 2024-07-21T20:50:35,458 | | 2024-07-21T20:50:35,458 | PyObject * {aka struct _object *} 2024-07-21T20:50:35,458 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:138:57: note: in definition of macro ‘PyArray_GETPTR1’ 2024-07-21T20:50:35,459 138 | #define PyArray_GETPTR1(obj, i) ((void *)(PyArray_BYTES(obj) + \ 2024-07-21T20:50:35,459 | ^~~ 2024-07-21T20:50:35,459 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-07-21T20:50:35,459 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:35,459 from pyseistr/src/soint3d_cfuns.c:6: 2024-07-21T20:50:35,459 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarraytypes.h:1514:36: note: expected ‘const PyArrayObject *’ {aka ‘const struct tagPyArrayObject_fields *’} but argument is of type ‘PyObject *’ {aka ‘struct _object *’} 2024-07-21T20:50:35,459 1514 | PyArray_BYTES(const PyArrayObject *arr) 2024-07-21T20:50:35,459 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-07-21T20:50:35,459 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:35,460 from pyseistr/src/soint3d_cfuns.c:6: 2024-07-21T20:50:35,460 pyseistr/src/soint3d_cfuns.c:2571:41: warning: passing argument 1 of ‘PyArray_STRIDES’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-07-21T20:50:35,460 2571 | dd[i]=*((float*)PyArray_GETPTR1(arrf4,i)); 2024-07-21T20:50:35,460 | ^~~~~ 2024-07-21T20:50:35,460 | | 2024-07-21T20:50:35,460 | PyObject * {aka struct _object *} 2024-07-21T20:50:35,460 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:139:62: note: in definition of macro ‘PyArray_GETPTR1’ 2024-07-21T20:50:35,460 139 | (i)*PyArray_STRIDES(obj)[0])) 2024-07-21T20:50:35,461 | ^~~ 2024-07-21T20:50:35,461 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-07-21T20:50:35,461 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:35,461 from pyseistr/src/soint3d_cfuns.c:6: 2024-07-21T20:50:35,461 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarraytypes.h:1526:38: note: expected ‘const PyArrayObject *’ {aka ‘const struct tagPyArrayObject_fields *’} but argument is of type ‘PyObject *’ {aka ‘struct _object *’} 2024-07-21T20:50:35,461 1526 | PyArray_STRIDES(const PyArrayObject *arr) 2024-07-21T20:50:35,461 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-07-21T20:50:35,461 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:35,461 from pyseistr/src/soint3d_cfuns.c:6: 2024-07-21T20:50:35,462 pyseistr/src/soint3d_cfuns.c:2576:50: warning: passing argument 1 of ‘PyArray_BYTES’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-07-21T20:50:35,462 2576 | pp[0][0][0][i]=*((float*)PyArray_GETPTR1(arrf2,i)); 2024-07-21T20:50:35,462 | ^~~~~ 2024-07-21T20:50:35,462 | | 2024-07-21T20:50:35,462 | PyObject * {aka struct _object *} 2024-07-21T20:50:35,462 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:138:57: note: in definition of macro ‘PyArray_GETPTR1’ 2024-07-21T20:50:35,462 138 | #define PyArray_GETPTR1(obj, i) ((void *)(PyArray_BYTES(obj) + \ 2024-07-21T20:50:35,462 | ^~~ 2024-07-21T20:50:35,462 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-07-21T20:50:35,463 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:35,463 from pyseistr/src/soint3d_cfuns.c:6: 2024-07-21T20:50:35,463 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarraytypes.h:1514:36: note: expected ‘const PyArrayObject *’ {aka ‘const struct tagPyArrayObject_fields *’} but argument is of type ‘PyObject *’ {aka ‘struct _object *’} 2024-07-21T20:50:35,463 1514 | PyArray_BYTES(const PyArrayObject *arr) 2024-07-21T20:50:35,463 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-07-21T20:50:35,463 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:35,463 from pyseistr/src/soint3d_cfuns.c:6: 2024-07-21T20:50:35,463 pyseistr/src/soint3d_cfuns.c:2576:50: warning: passing argument 1 of ‘PyArray_STRIDES’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-07-21T20:50:35,464 2576 | pp[0][0][0][i]=*((float*)PyArray_GETPTR1(arrf2,i)); 2024-07-21T20:50:35,464 | ^~~~~ 2024-07-21T20:50:35,464 | | 2024-07-21T20:50:35,464 | PyObject * {aka struct _object *} 2024-07-21T20:50:35,464 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:139:62: note: in definition of macro ‘PyArray_GETPTR1’ 2024-07-21T20:50:35,464 139 | (i)*PyArray_STRIDES(obj)[0])) 2024-07-21T20:50:35,464 | ^~~ 2024-07-21T20:50:35,464 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-07-21T20:50:35,465 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:35,465 from pyseistr/src/soint3d_cfuns.c:6: 2024-07-21T20:50:35,465 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarraytypes.h:1526:38: note: expected ‘const PyArrayObject *’ {aka ‘const struct tagPyArrayObject_fields *’} but argument is of type ‘PyObject *’ {aka ‘struct _object *’} 2024-07-21T20:50:35,465 1526 | PyArray_STRIDES(const PyArrayObject *arr) 2024-07-21T20:50:35,465 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-07-21T20:50:35,465 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:35,465 from pyseistr/src/soint3d_cfuns.c:6: 2024-07-21T20:50:35,466 pyseistr/src/soint3d_cfuns.c:2580:55: warning: passing argument 1 of ‘PyArray_BYTES’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-07-21T20:50:35,466 2580 | pp[0][0][0][i+n123]=*((float*)PyArray_GETPTR1(arrf3,i)); 2024-07-21T20:50:35,466 | ^~~~~ 2024-07-21T20:50:35,466 | | 2024-07-21T20:50:35,466 | PyObject * {aka struct _object *} 2024-07-21T20:50:35,466 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:138:57: note: in definition of macro ‘PyArray_GETPTR1’ 2024-07-21T20:50:35,466 138 | #define PyArray_GETPTR1(obj, i) ((void *)(PyArray_BYTES(obj) + \ 2024-07-21T20:50:35,466 | ^~~ 2024-07-21T20:50:35,466 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-07-21T20:50:35,467 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:35,467 from pyseistr/src/soint3d_cfuns.c:6: 2024-07-21T20:50:35,467 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarraytypes.h:1514:36: note: expected ‘const PyArrayObject *’ {aka ‘const struct tagPyArrayObject_fields *’} but argument is of type ‘PyObject *’ {aka ‘struct _object *’} 2024-07-21T20:50:35,467 1514 | PyArray_BYTES(const PyArrayObject *arr) 2024-07-21T20:50:35,467 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-07-21T20:50:35,467 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:35,467 from pyseistr/src/soint3d_cfuns.c:6: 2024-07-21T20:50:35,467 pyseistr/src/soint3d_cfuns.c:2580:55: warning: passing argument 1 of ‘PyArray_STRIDES’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-07-21T20:50:35,467 2580 | pp[0][0][0][i+n123]=*((float*)PyArray_GETPTR1(arrf3,i)); 2024-07-21T20:50:35,468 | ^~~~~ 2024-07-21T20:50:35,468 | | 2024-07-21T20:50:35,468 | PyObject * {aka struct _object *} 2024-07-21T20:50:35,468 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:139:62: note: in definition of macro ‘PyArray_GETPTR1’ 2024-07-21T20:50:35,468 139 | (i)*PyArray_STRIDES(obj)[0])) 2024-07-21T20:50:35,468 | ^~~ 2024-07-21T20:50:35,468 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-07-21T20:50:35,468 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:35,468 from pyseistr/src/soint3d_cfuns.c:6: 2024-07-21T20:50:35,469 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarraytypes.h:1526:38: note: expected ‘const PyArrayObject *’ {aka ‘const struct tagPyArrayObject_fields *’} but argument is of type ‘PyObject *’ {aka ‘struct _object *’} 2024-07-21T20:50:35,469 1526 | PyArray_STRIDES(const PyArrayObject *arr) 2024-07-21T20:50:35,469 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-07-21T20:50:35,469 pyseistr/src/soint3d_cfuns.c:2517:22: warning: unused variable ‘hasmask’ [-Wunused-variable] 2024-07-21T20:50:35,469 2517 | int verb, drift, hasmask; 2024-07-21T20:50:35,469 | ^~~~~~~ 2024-07-21T20:50:35,469 pyseistr/src/soint3d_cfuns.c:2517:15: warning: unused variable ‘drift’ [-Wunused-variable] 2024-07-21T20:50:35,469 2517 | int verb, drift, hasmask; 2024-07-21T20:50:35,469 | ^~~~~ 2024-07-21T20:50:35,470 pyseistr/src/soint3d_cfuns.c:2515:44: warning: unused variable ‘var’ [-Wunused-variable] 2024-07-21T20:50:35,470 2515 | float *mm, *dd, ****pp, *qq, *xx, eps, var, lam; 2024-07-21T20:50:35,470 | ^~~ 2024-07-21T20:50:35,470 pyseistr/src/soint3d_cfuns.c:2515:30: warning: unused variable ‘qq’ [-Wunused-variable] 2024-07-21T20:50:35,470 2515 | float *mm, *dd, ****pp, *qq, *xx, eps, var, lam; 2024-07-21T20:50:35,470 | ^~ 2024-07-21T20:50:35,471 pyseistr/src/soint3d_cfuns.c:2514:77: warning: unused variable ‘n4’ [-Wunused-variable] 2024-07-21T20:50:35,472 2514 | int i, niter, nw1, nw2, ns1, ns2, n1, n2, n3, n123, nj1, nj2, seed, i4, n4; 2024-07-21T20:50:35,472 | ^~ 2024-07-21T20:50:35,473 pyseistr/src/soint3d_cfuns.c:2514:73: warning: unused variable ‘i4’ [-Wunused-variable] 2024-07-21T20:50:35,473 2514 | int i, niter, nw1, nw2, ns1, ns2, n1, n2, n3, n123, nj1, nj2, seed, i4, n4; 2024-07-21T20:50:35,473 | ^~ 2024-07-21T20:50:35,474 pyseistr/src/soint3d_cfuns.c:2514:67: warning: unused variable ‘seed’ [-Wunused-variable] 2024-07-21T20:50:35,474 2514 | int i, niter, nw1, nw2, ns1, ns2, n1, n2, n3, n123, nj1, nj2, seed, i4, n4; 2024-07-21T20:50:35,474 | ^~~~ 2024-07-21T20:50:35,475 pyseistr/src/soint3d_cfuns.c:2514:62: warning: unused variable ‘nj2’ [-Wunused-variable] 2024-07-21T20:50:35,476 2514 | int i, niter, nw1, nw2, ns1, ns2, n1, n2, n3, n123, nj1, nj2, seed, i4, n4; 2024-07-21T20:50:35,476 | ^~~ 2024-07-21T20:50:35,477 pyseistr/src/soint3d_cfuns.c:2514:57: warning: unused variable ‘nj1’ [-Wunused-variable] 2024-07-21T20:50:35,477 2514 | int i, niter, nw1, nw2, ns1, ns2, n1, n2, n3, n123, nj1, nj2, seed, i4, n4; 2024-07-21T20:50:35,477 | ^~~ 2024-07-21T20:50:35,478 pyseistr/src/soint3d_cfuns.c:2513:13: warning: variable ‘nd2’ set but not used [-Wunused-but-set-variable] 2024-07-21T20:50:35,478 2513 | int nd, nd2; 2024-07-21T20:50:35,478 | ^~~ 2024-07-21T20:50:35,479 pyseistr/src/soint3d_cfuns.c:2513:9: warning: unused variable ‘nd’ [-Wunused-variable] 2024-07-21T20:50:35,480 2513 | int nd, nd2; 2024-07-21T20:50:35,480 | ^~ 2024-07-21T20:50:35,520 At top level: 2024-07-21T20:50:35,521 pyseistr/src/soint3d_cfuns.c:2051:47: warning: ‘smooth3’ defined but not used [-Wunused-variable] 2024-07-21T20:50:35,521 2051 | static float **p1, **p2, *smooth1, *smooth2, *smooth3; 2024-07-21T20:50:35,521 | ^~~~~~~ 2024-07-21T20:50:35,522 pyseistr/src/soint3d_cfuns.c:2051:37: warning: ‘smooth2’ defined but not used [-Wunused-variable] 2024-07-21T20:50:35,522 2051 | static float **p1, **p2, *smooth1, *smooth2, *smooth3; 2024-07-21T20:50:35,522 | ^~~~~~~ 2024-07-21T20:50:35,523 pyseistr/src/soint3d_cfuns.c:2051:27: warning: ‘smooth1’ defined but not used [-Wunused-variable] 2024-07-21T20:50:35,523 2051 | static float **p1, **p2, *smooth1, *smooth2, *smooth3; 2024-07-21T20:50:35,523 | ^~~~~~~ 2024-07-21T20:50:35,524 pyseistr/src/soint3d_cfuns.c:2051:22: warning: ‘p2’ defined but not used [-Wunused-variable] 2024-07-21T20:50:35,524 2051 | static float **p1, **p2, *smooth1, *smooth2, *smooth3; 2024-07-21T20:50:35,524 | ^~ 2024-07-21T20:50:35,525 pyseistr/src/soint3d_cfuns.c:2051:16: warning: ‘p1’ defined but not used [-Wunused-variable] 2024-07-21T20:50:35,525 2051 | static float **p1, **p2, *smooth1, *smooth2, *smooth3; 2024-07-21T20:50:35,525 | ^~ 2024-07-21T20:50:35,526 pyseistr/src/soint3d_cfuns.c:1880:13: warning: ‘stepper’ defined but not used [-Wunused-function] 2024-07-21T20:50:35,526 1880 | static void stepper(bool adj /* adjoint flag */, 2024-07-21T20:50:35,526 | ^~~~~~~ 2024-07-21T20:50:39,151 arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 build/temp.linux-armv7l-cpython-39/pyseistr/src/soint3d_cfuns.o -L/usr/lib -o build/lib.linux-armv7l-cpython-39/soint3dcfun.cpython-39-arm-linux-gnueabihf.so 2024-07-21T20:50:39,256 building 'bpcfun' extension 2024-07-21T20:50:39,257 arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -I/usr/local/lib/python3.9/dist-packages/numpy/_core/include -I/usr/include/python3.9 -c pyseistr/src/bp_cfuns.c -o build/temp.linux-armv7l-cpython-39/pyseistr/src/bp_cfuns.o 2024-07-21T20:50:39,571 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarraytypes.h:1909, 2024-07-21T20:50:39,572 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-07-21T20:50:39,572 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:39,572 from pyseistr/src/bp_cfuns.c:6: 2024-07-21T20:50:39,572 /usr/local/lib/python3.9/dist-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] 2024-07-21T20:50:39,572 17 | #warning "Using deprecated NumPy API, disable it with " \ 2024-07-21T20:50:39,572 | ^~~~~~~ 2024-07-21T20:50:39,581 pyseistr/src/bp_cfuns.c: In function ‘ps_alloc’: 2024-07-21T20:50:39,582 pyseistr/src/bp_cfuns.c:56:28: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 2 has type ‘size_t’ {aka ‘unsigned int’} [-Wformat=] 2024-07-21T20:50:39,582 56 | printf("cannot allocate %lu bytes:", size); 2024-07-21T20:50:39,582 | ~~^ ~~~~ 2024-07-21T20:50:39,582 | | | 2024-07-21T20:50:39,582 | | size_t {aka unsigned int} 2024-07-21T20:50:39,583 | long unsigned int 2024-07-21T20:50:39,583 | %u 2024-07-21T20:50:39,591 pyseistr/src/bp_cfuns.c: In function ‘cbp’: 2024-07-21T20:50:39,592 pyseistr/src/bp_cfuns.c:549:22: warning: passing argument 1 of ‘PyArray_NDIM’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-07-21T20:50:39,592 549 | nd2=PyArray_NDIM(arrf1); 2024-07-21T20:50:39,592 | ^~~~~ 2024-07-21T20:50:39,592 | | 2024-07-21T20:50:39,592 | PyObject * {aka struct _object *} 2024-07-21T20:50:39,592 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-07-21T20:50:39,592 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:39,593 from pyseistr/src/bp_cfuns.c:6: 2024-07-21T20:50:39,593 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarraytypes.h:1502:35: note: expected ‘const PyArrayObject *’ {aka ‘const struct tagPyArrayObject_fields *’} but argument is of type ‘PyObject *’ {aka ‘struct _object *’} 2024-07-21T20:50:39,593 1502 | PyArray_NDIM(const PyArrayObject *arr) 2024-07-21T20:50:39,593 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-07-21T20:50:39,593 pyseistr/src/bp_cfuns.c:550:32: warning: passing argument 1 of ‘PyArray_SHAPE’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-07-21T20:50:39,593 550 | npy_intp *sp=PyArray_SHAPE(arrf1); 2024-07-21T20:50:39,593 | ^~~~~ 2024-07-21T20:50:39,594 | | 2024-07-21T20:50:39,594 | PyObject * {aka struct _object *} 2024-07-21T20:50:39,594 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-07-21T20:50:39,594 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:39,594 from pyseistr/src/bp_cfuns.c:6: 2024-07-21T20:50:39,594 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarraytypes.h:1581:36: note: expected ‘const PyArrayObject *’ {aka ‘const struct tagPyArrayObject_fields *’} but argument is of type ‘PyObject *’ {aka ‘struct _object *’} 2024-07-21T20:50:39,594 1581 | PyArray_SHAPE(const PyArrayObject *arr) 2024-07-21T20:50:39,594 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-07-21T20:50:39,595 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:39,595 from pyseistr/src/bp_cfuns.c:6: 2024-07-21T20:50:39,595 pyseistr/src/bp_cfuns.c:586:44: warning: passing argument 1 of ‘PyArray_BYTES’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-07-21T20:50:39,595 586 | trace[i]=*((float*)PyArray_GETPTR1(arrf1,i)); 2024-07-21T20:50:39,595 | ^~~~~ 2024-07-21T20:50:39,595 | | 2024-07-21T20:50:39,596 | PyObject * {aka struct _object *} 2024-07-21T20:50:39,596 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:138:57: note: in definition of macro ‘PyArray_GETPTR1’ 2024-07-21T20:50:39,596 138 | #define PyArray_GETPTR1(obj, i) ((void *)(PyArray_BYTES(obj) + \ 2024-07-21T20:50:39,596 | ^~~ 2024-07-21T20:50:39,596 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-07-21T20:50:39,596 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:39,596 from pyseistr/src/bp_cfuns.c:6: 2024-07-21T20:50:39,597 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarraytypes.h:1514:36: note: expected ‘const PyArrayObject *’ {aka ‘const struct tagPyArrayObject_fields *’} but argument is of type ‘PyObject *’ {aka ‘struct _object *’} 2024-07-21T20:50:39,597 1514 | PyArray_BYTES(const PyArrayObject *arr) 2024-07-21T20:50:39,597 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-07-21T20:50:39,597 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:39,597 from pyseistr/src/bp_cfuns.c:6: 2024-07-21T20:50:39,597 pyseistr/src/bp_cfuns.c:586:44: warning: passing argument 1 of ‘PyArray_STRIDES’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-07-21T20:50:39,597 586 | trace[i]=*((float*)PyArray_GETPTR1(arrf1,i)); 2024-07-21T20:50:39,597 | ^~~~~ 2024-07-21T20:50:39,598 | | 2024-07-21T20:50:39,598 | PyObject * {aka struct _object *} 2024-07-21T20:50:39,598 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:139:62: note: in definition of macro ‘PyArray_GETPTR1’ 2024-07-21T20:50:39,598 139 | (i)*PyArray_STRIDES(obj)[0])) 2024-07-21T20:50:39,598 | ^~~ 2024-07-21T20:50:39,598 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-07-21T20:50:39,598 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:39,598 from pyseistr/src/bp_cfuns.c:6: 2024-07-21T20:50:39,599 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarraytypes.h:1526:38: note: expected ‘const PyArrayObject *’ {aka ‘const struct tagPyArrayObject_fields *’} but argument is of type ‘PyObject *’ {aka ‘struct _object *’} 2024-07-21T20:50:39,599 1526 | PyArray_STRIDES(const PyArrayObject *arr) 2024-07-21T20:50:39,600 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-07-21T20:50:39,600 pyseistr/src/bp_cfuns.c:550:15: warning: unused variable ‘sp’ [-Wunused-variable] 2024-07-21T20:50:39,601 550 | npy_intp *sp=PyArray_SHAPE(arrf1); 2024-07-21T20:50:39,602 | ^~ 2024-07-21T20:50:39,602 pyseistr/src/bp_cfuns.c:534:13: warning: variable ‘nd2’ set but not used [-Wunused-but-set-variable] 2024-07-21T20:50:39,602 534 | int nd, nd2; 2024-07-21T20:50:39,602 | ^~~ 2024-07-21T20:50:39,602 pyseistr/src/bp_cfuns.c:534:9: warning: unused variable ‘nd’ [-Wunused-variable] 2024-07-21T20:50:39,603 534 | int nd, nd2; 2024-07-21T20:50:39,603 | ^~ 2024-07-21T20:50:40,527 arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 build/temp.linux-armv7l-cpython-39/pyseistr/src/bp_cfuns.o -L/usr/lib -o build/lib.linux-armv7l-cpython-39/bpcfun.cpython-39-arm-linux-gnueabihf.so 2024-07-21T20:50:40,625 building 'paint2dcfun' extension 2024-07-21T20:50:40,625 arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -I/usr/local/lib/python3.9/dist-packages/numpy/_core/include -I/usr/include/python3.9 -c pyseistr/src/paint_cfuns.c -o build/temp.linux-armv7l-cpython-39/pyseistr/src/paint_cfuns.o 2024-07-21T20:50:40,934 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarraytypes.h:1909, 2024-07-21T20:50:40,934 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-07-21T20:50:40,935 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:40,935 from pyseistr/src/paint_cfuns.c:6: 2024-07-21T20:50:40,935 /usr/local/lib/python3.9/dist-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] 2024-07-21T20:50:40,935 17 | #warning "Using deprecated NumPy API, disable it with " \ 2024-07-21T20:50:40,935 | ^~~~~~~ 2024-07-21T20:50:40,946 pyseistr/src/paint_cfuns.c: In function ‘ps_alloc’: 2024-07-21T20:50:40,946 pyseistr/src/paint_cfuns.c:58:28: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 2 has type ‘size_t’ {aka ‘unsigned int’} [-Wformat=] 2024-07-21T20:50:40,946 58 | printf("cannot allocate %lu bytes:", size); 2024-07-21T20:50:40,946 | ~~^ ~~~~ 2024-07-21T20:50:40,947 | | | 2024-07-21T20:50:40,947 | | size_t {aka unsigned int} 2024-07-21T20:50:40,947 | long unsigned int 2024-07-21T20:50:40,947 | %u 2024-07-21T20:50:40,979 pyseistr/src/paint_cfuns.c: In function ‘cpaint2d’: 2024-07-21T20:50:40,980 pyseistr/src/paint_cfuns.c:1883:22: warning: passing argument 1 of ‘PyArray_NDIM’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-07-21T20:50:40,980 1883 | nd2=PyArray_NDIM(arrf1); 2024-07-21T20:50:40,981 | ^~~~~ 2024-07-21T20:50:40,981 | | 2024-07-21T20:50:40,981 | PyObject * {aka struct _object *} 2024-07-21T20:50:40,982 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-07-21T20:50:40,982 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:40,982 from pyseistr/src/paint_cfuns.c:6: 2024-07-21T20:50:40,982 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarraytypes.h:1502:35: note: expected ‘const PyArrayObject *’ {aka ‘const struct tagPyArrayObject_fields *’} but argument is of type ‘PyObject *’ {aka ‘struct _object *’} 2024-07-21T20:50:40,982 1502 | PyArray_NDIM(const PyArrayObject *arr) 2024-07-21T20:50:40,983 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-07-21T20:50:40,984 pyseistr/src/paint_cfuns.c:1884:32: warning: passing argument 1 of ‘PyArray_SHAPE’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-07-21T20:50:40,984 1884 | npy_intp *sp=PyArray_SHAPE(arrf1); 2024-07-21T20:50:40,984 | ^~~~~ 2024-07-21T20:50:40,984 | | 2024-07-21T20:50:40,984 | PyObject * {aka struct _object *} 2024-07-21T20:50:40,985 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-07-21T20:50:40,985 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:40,985 from pyseistr/src/paint_cfuns.c:6: 2024-07-21T20:50:40,985 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarraytypes.h:1581:36: note: expected ‘const PyArrayObject *’ {aka ‘const struct tagPyArrayObject_fields *’} but argument is of type ‘PyObject *’ {aka ‘struct _object *’} 2024-07-21T20:50:40,985 1581 | PyArray_SHAPE(const PyArrayObject *arr) 2024-07-21T20:50:40,985 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-07-21T20:50:40,987 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:40,987 from pyseistr/src/paint_cfuns.c:6: 2024-07-21T20:50:40,987 pyseistr/src/paint_cfuns.c:1899:44: warning: passing argument 1 of ‘PyArray_BYTES’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-07-21T20:50:40,988 1899 | pp[0][i]=*((float*)PyArray_GETPTR1(arrf1,i)); 2024-07-21T20:50:40,988 | ^~~~~ 2024-07-21T20:50:40,988 | | 2024-07-21T20:50:40,988 | PyObject * {aka struct _object *} 2024-07-21T20:50:40,988 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:138:57: note: in definition of macro ‘PyArray_GETPTR1’ 2024-07-21T20:50:40,988 138 | #define PyArray_GETPTR1(obj, i) ((void *)(PyArray_BYTES(obj) + \ 2024-07-21T20:50:40,988 | ^~~ 2024-07-21T20:50:40,988 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-07-21T20:50:40,989 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:40,989 from pyseistr/src/paint_cfuns.c:6: 2024-07-21T20:50:40,989 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarraytypes.h:1514:36: note: expected ‘const PyArrayObject *’ {aka ‘const struct tagPyArrayObject_fields *’} but argument is of type ‘PyObject *’ {aka ‘struct _object *’} 2024-07-21T20:50:40,989 1514 | PyArray_BYTES(const PyArrayObject *arr) 2024-07-21T20:50:40,989 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-07-21T20:50:40,990 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:40,991 from pyseistr/src/paint_cfuns.c:6: 2024-07-21T20:50:40,991 pyseistr/src/paint_cfuns.c:1899:44: warning: passing argument 1 of ‘PyArray_STRIDES’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-07-21T20:50:40,991 1899 | pp[0][i]=*((float*)PyArray_GETPTR1(arrf1,i)); 2024-07-21T20:50:40,991 | ^~~~~ 2024-07-21T20:50:40,991 | | 2024-07-21T20:50:40,991 | PyObject * {aka struct _object *} 2024-07-21T20:50:40,991 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:139:62: note: in definition of macro ‘PyArray_GETPTR1’ 2024-07-21T20:50:40,991 139 | (i)*PyArray_STRIDES(obj)[0])) 2024-07-21T20:50:40,991 | ^~~ 2024-07-21T20:50:40,992 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-07-21T20:50:40,992 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:40,992 from pyseistr/src/paint_cfuns.c:6: 2024-07-21T20:50:40,992 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarraytypes.h:1526:38: note: expected ‘const PyArrayObject *’ {aka ‘const struct tagPyArrayObject_fields *’} but argument is of type ‘PyObject *’ {aka ‘struct _object *’} 2024-07-21T20:50:40,992 1526 | PyArray_STRIDES(const PyArrayObject *arr) 2024-07-21T20:50:40,992 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-07-21T20:50:40,994 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:40,994 from pyseistr/src/paint_cfuns.c:6: 2024-07-21T20:50:40,994 pyseistr/src/paint_cfuns.c:1904:44: warning: passing argument 1 of ‘PyArray_BYTES’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-07-21T20:50:40,994 1904 | trace[i]=*((float*)PyArray_GETPTR1(arrf2,i)); 2024-07-21T20:50:40,994 | ^~~~~ 2024-07-21T20:50:40,994 | | 2024-07-21T20:50:40,994 | PyObject * {aka struct _object *} 2024-07-21T20:50:40,995 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:138:57: note: in definition of macro ‘PyArray_GETPTR1’ 2024-07-21T20:50:40,995 138 | #define PyArray_GETPTR1(obj, i) ((void *)(PyArray_BYTES(obj) + \ 2024-07-21T20:50:40,995 | ^~~ 2024-07-21T20:50:40,995 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-07-21T20:50:40,995 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:40,995 from pyseistr/src/paint_cfuns.c:6: 2024-07-21T20:50:40,995 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarraytypes.h:1514:36: note: expected ‘const PyArrayObject *’ {aka ‘const struct tagPyArrayObject_fields *’} but argument is of type ‘PyObject *’ {aka ‘struct _object *’} 2024-07-21T20:50:40,995 1514 | PyArray_BYTES(const PyArrayObject *arr) 2024-07-21T20:50:40,996 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-07-21T20:50:40,997 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:40,997 from pyseistr/src/paint_cfuns.c:6: 2024-07-21T20:50:40,997 pyseistr/src/paint_cfuns.c:1904:44: warning: passing argument 1 of ‘PyArray_STRIDES’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-07-21T20:50:40,997 1904 | trace[i]=*((float*)PyArray_GETPTR1(arrf2,i)); 2024-07-21T20:50:40,997 | ^~~~~ 2024-07-21T20:50:40,998 | | 2024-07-21T20:50:40,998 | PyObject * {aka struct _object *} 2024-07-21T20:50:40,998 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:139:62: note: in definition of macro ‘PyArray_GETPTR1’ 2024-07-21T20:50:40,998 139 | (i)*PyArray_STRIDES(obj)[0])) 2024-07-21T20:50:40,998 | ^~~ 2024-07-21T20:50:40,998 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-07-21T20:50:40,998 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:40,998 from pyseistr/src/paint_cfuns.c:6: 2024-07-21T20:50:40,999 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarraytypes.h:1526:38: note: expected ‘const PyArrayObject *’ {aka ‘const struct tagPyArrayObject_fields *’} but argument is of type ‘PyObject *’ {aka ‘struct _object *’} 2024-07-21T20:50:40,999 1526 | PyArray_STRIDES(const PyArrayObject *arr) 2024-07-21T20:50:40,999 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-07-21T20:50:41,001 pyseistr/src/paint_cfuns.c:1865:17: warning: unused variable ‘dd’ [-Wunused-variable] 2024-07-21T20:50:41,002 1865 | float *mm, *dd, **pp, **u, *trace; 2024-07-21T20:50:41,002 | ^~ 2024-07-21T20:50:41,003 pyseistr/src/paint_cfuns.c:1865:12: warning: unused variable ‘mm’ [-Wunused-variable] 2024-07-21T20:50:41,003 1865 | float *mm, *dd, **pp, **u, *trace; 2024-07-21T20:50:41,003 | ^~ 2024-07-21T20:50:41,004 pyseistr/src/paint_cfuns.c:1864:37: warning: variable ‘nd2’ set but not used [-Wunused-but-set-variable] 2024-07-21T20:50:41,004 1864 | int i1, i2, niter, n1, n2, n12, nd2; 2024-07-21T20:50:41,005 | ^~~ 2024-07-21T20:50:41,006 pyseistr/src/paint_cfuns.c:1864:17: warning: unused variable ‘niter’ [-Wunused-variable] 2024-07-21T20:50:41,006 1864 | int i1, i2, niter, n1, n2, n12, nd2; 2024-07-21T20:50:41,006 | ^~~~~ 2024-07-21T20:50:41,007 pyseistr/src/paint_cfuns.c: In function ‘cpaint3d’: 2024-07-21T20:50:41,008 pyseistr/src/paint_cfuns.c:1965:22: warning: passing argument 1 of ‘PyArray_NDIM’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-07-21T20:50:41,008 1965 | nd2=PyArray_NDIM(arrf1); 2024-07-21T20:50:41,009 | ^~~~~ 2024-07-21T20:50:41,009 | | 2024-07-21T20:50:41,009 | PyObject * {aka struct _object *} 2024-07-21T20:50:41,009 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-07-21T20:50:41,009 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:41,009 from pyseistr/src/paint_cfuns.c:6: 2024-07-21T20:50:41,009 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarraytypes.h:1502:35: note: expected ‘const PyArrayObject *’ {aka ‘const struct tagPyArrayObject_fields *’} but argument is of type ‘PyObject *’ {aka ‘struct _object *’} 2024-07-21T20:50:41,010 1502 | PyArray_NDIM(const PyArrayObject *arr) 2024-07-21T20:50:41,010 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-07-21T20:50:41,011 pyseistr/src/paint_cfuns.c:1966:32: warning: passing argument 1 of ‘PyArray_SHAPE’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-07-21T20:50:41,011 1966 | npy_intp *sp=PyArray_SHAPE(arrf1); 2024-07-21T20:50:41,011 | ^~~~~ 2024-07-21T20:50:41,011 | | 2024-07-21T20:50:41,011 | PyObject * {aka struct _object *} 2024-07-21T20:50:41,012 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-07-21T20:50:41,012 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:41,012 from pyseistr/src/paint_cfuns.c:6: 2024-07-21T20:50:41,012 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarraytypes.h:1581:36: note: expected ‘const PyArrayObject *’ {aka ‘const struct tagPyArrayObject_fields *’} but argument is of type ‘PyObject *’ {aka ‘struct _object *’} 2024-07-21T20:50:41,012 1581 | PyArray_SHAPE(const PyArrayObject *arr) 2024-07-21T20:50:41,012 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-07-21T20:50:41,014 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:41,014 from pyseistr/src/paint_cfuns.c:6: 2024-07-21T20:50:41,014 pyseistr/src/paint_cfuns.c:1981:44: warning: passing argument 1 of ‘PyArray_BYTES’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-07-21T20:50:41,014 1981 | pp[0][i]=*((float*)PyArray_GETPTR1(arrf1,i)); 2024-07-21T20:50:41,014 | ^~~~~ 2024-07-21T20:50:41,014 | | 2024-07-21T20:50:41,014 | PyObject * {aka struct _object *} 2024-07-21T20:50:41,015 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:138:57: note: in definition of macro ‘PyArray_GETPTR1’ 2024-07-21T20:50:41,015 138 | #define PyArray_GETPTR1(obj, i) ((void *)(PyArray_BYTES(obj) + \ 2024-07-21T20:50:41,015 | ^~~ 2024-07-21T20:50:41,015 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-07-21T20:50:41,015 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:41,015 from pyseistr/src/paint_cfuns.c:6: 2024-07-21T20:50:41,015 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarraytypes.h:1514:36: note: expected ‘const PyArrayObject *’ {aka ‘const struct tagPyArrayObject_fields *’} but argument is of type ‘PyObject *’ {aka ‘struct _object *’} 2024-07-21T20:50:41,015 1514 | PyArray_BYTES(const PyArrayObject *arr) 2024-07-21T20:50:41,016 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-07-21T20:50:41,017 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:41,017 from pyseistr/src/paint_cfuns.c:6: 2024-07-21T20:50:41,017 pyseistr/src/paint_cfuns.c:1981:44: warning: passing argument 1 of ‘PyArray_STRIDES’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-07-21T20:50:41,017 1981 | pp[0][i]=*((float*)PyArray_GETPTR1(arrf1,i)); 2024-07-21T20:50:41,017 | ^~~~~ 2024-07-21T20:50:41,018 | | 2024-07-21T20:50:41,018 | PyObject * {aka struct _object *} 2024-07-21T20:50:41,018 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:139:62: note: in definition of macro ‘PyArray_GETPTR1’ 2024-07-21T20:50:41,018 139 | (i)*PyArray_STRIDES(obj)[0])) 2024-07-21T20:50:41,018 | ^~~ 2024-07-21T20:50:41,018 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-07-21T20:50:41,018 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:41,018 from pyseistr/src/paint_cfuns.c:6: 2024-07-21T20:50:41,019 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarraytypes.h:1526:38: note: expected ‘const PyArrayObject *’ {aka ‘const struct tagPyArrayObject_fields *’} but argument is of type ‘PyObject *’ {aka ‘struct _object *’} 2024-07-21T20:50:41,019 1526 | PyArray_STRIDES(const PyArrayObject *arr) 2024-07-21T20:50:41,019 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-07-21T20:50:41,019 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:41,019 from pyseistr/src/paint_cfuns.c:6: 2024-07-21T20:50:41,019 pyseistr/src/paint_cfuns.c:1986:44: warning: passing argument 1 of ‘PyArray_BYTES’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-07-21T20:50:41,020 1986 | trace[i]=*((float*)PyArray_GETPTR1(arrf2,i)); 2024-07-21T20:50:41,020 | ^~~~~ 2024-07-21T20:50:41,020 | | 2024-07-21T20:50:41,020 | PyObject * {aka struct _object *} 2024-07-21T20:50:41,020 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:138:57: note: in definition of macro ‘PyArray_GETPTR1’ 2024-07-21T20:50:41,020 138 | #define PyArray_GETPTR1(obj, i) ((void *)(PyArray_BYTES(obj) + \ 2024-07-21T20:50:41,020 | ^~~ 2024-07-21T20:50:41,020 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-07-21T20:50:41,020 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:41,021 from pyseistr/src/paint_cfuns.c:6: 2024-07-21T20:50:41,021 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarraytypes.h:1514:36: note: expected ‘const PyArrayObject *’ {aka ‘const struct tagPyArrayObject_fields *’} but argument is of type ‘PyObject *’ {aka ‘struct _object *’} 2024-07-21T20:50:41,021 1514 | PyArray_BYTES(const PyArrayObject *arr) 2024-07-21T20:50:41,021 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-07-21T20:50:41,021 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:41,021 from pyseistr/src/paint_cfuns.c:6: 2024-07-21T20:50:41,021 pyseistr/src/paint_cfuns.c:1986:44: warning: passing argument 1 of ‘PyArray_STRIDES’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-07-21T20:50:41,022 1986 | trace[i]=*((float*)PyArray_GETPTR1(arrf2,i)); 2024-07-21T20:50:41,022 | ^~~~~ 2024-07-21T20:50:41,022 | | 2024-07-21T20:50:41,022 | PyObject * {aka struct _object *} 2024-07-21T20:50:41,022 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:139:62: note: in definition of macro ‘PyArray_GETPTR1’ 2024-07-21T20:50:41,022 139 | (i)*PyArray_STRIDES(obj)[0])) 2024-07-21T20:50:41,022 | ^~~ 2024-07-21T20:50:41,022 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-07-21T20:50:41,022 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:41,023 from pyseistr/src/paint_cfuns.c:6: 2024-07-21T20:50:41,023 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarraytypes.h:1526:38: note: expected ‘const PyArrayObject *’ {aka ‘const struct tagPyArrayObject_fields *’} but argument is of type ‘PyObject *’ {aka ‘struct _object *’} 2024-07-21T20:50:41,023 1526 | PyArray_STRIDES(const PyArrayObject *arr) 2024-07-21T20:50:41,023 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-07-21T20:50:41,023 pyseistr/src/paint_cfuns.c:1947:17: warning: unused variable ‘dd’ [-Wunused-variable] 2024-07-21T20:50:41,023 1947 | float *mm, *dd, **pp, **u, *trace; 2024-07-21T20:50:41,023 | ^~ 2024-07-21T20:50:41,024 pyseistr/src/paint_cfuns.c:1947:12: warning: unused variable ‘mm’ [-Wunused-variable] 2024-07-21T20:50:41,024 1947 | float *mm, *dd, **pp, **u, *trace; 2024-07-21T20:50:41,024 | ^~ 2024-07-21T20:50:41,025 pyseistr/src/paint_cfuns.c:1946:37: warning: variable ‘nd2’ set but not used [-Wunused-but-set-variable] 2024-07-21T20:50:41,025 1946 | int i1, i2, niter, n1, n2, n12, nd2; 2024-07-21T20:50:41,025 | ^~~ 2024-07-21T20:50:41,026 pyseistr/src/paint_cfuns.c:1946:17: warning: unused variable ‘niter’ [-Wunused-variable] 2024-07-21T20:50:41,026 1946 | int i1, i2, niter, n1, n2, n12, nd2; 2024-07-21T20:50:41,027 | ^~~~~ 2024-07-21T20:50:41,057 At top level: 2024-07-21T20:50:41,058 pyseistr/src/paint_cfuns.c:1350:13: warning: ‘stepper’ defined but not used [-Wunused-function] 2024-07-21T20:50:41,058 1350 | static void stepper(bool adj /* adjoint flag */, 2024-07-21T20:50:41,058 | ^~~~~~~ 2024-07-21T20:50:43,707 arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 build/temp.linux-armv7l-cpython-39/pyseistr/src/paint_cfuns.o -L/usr/lib -o build/lib.linux-armv7l-cpython-39/paint2dcfun.cpython-39-arm-linux-gnueabihf.so 2024-07-21T20:50:43,809 building 'cohcfun' extension 2024-07-21T20:50:43,809 arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -I/usr/local/lib/python3.9/dist-packages/numpy/_core/include -I/usr/include/python3.9 -c pyseistr/src/coh_cfuns.c -o build/temp.linux-armv7l-cpython-39/pyseistr/src/coh_cfuns.o 2024-07-21T20:50:44,124 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarraytypes.h:1909, 2024-07-21T20:50:44,125 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-07-21T20:50:44,125 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:44,125 from pyseistr/src/coh_cfuns.c:6: 2024-07-21T20:50:44,125 /usr/local/lib/python3.9/dist-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] 2024-07-21T20:50:44,125 17 | #warning "Using deprecated NumPy API, disable it with " \ 2024-07-21T20:50:44,125 | ^~~~~~~ 2024-07-21T20:50:44,138 pyseistr/src/coh_cfuns.c: In function ‘coh’: 2024-07-21T20:50:44,138 pyseistr/src/coh_cfuns.c:184:21: warning: unused variable ‘i’ [-Wunused-variable] 2024-07-21T20:50:44,138 184 | int itau,ih,iv,it,i; 2024-07-21T20:50:44,138 | ^ 2024-07-21T20:50:44,140 pyseistr/src/coh_cfuns.c: In function ‘cohc_inv’: 2024-07-21T20:50:44,141 pyseistr/src/coh_cfuns.c:350:22: warning: passing argument 1 of ‘PyArray_NDIM’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-07-21T20:50:44,141 350 | nd2=PyArray_NDIM(arrf1); 2024-07-21T20:50:44,141 | ^~~~~ 2024-07-21T20:50:44,141 | | 2024-07-21T20:50:44,141 | PyObject * {aka struct _object *} 2024-07-21T20:50:44,141 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-07-21T20:50:44,142 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:44,142 from pyseistr/src/coh_cfuns.c:6: 2024-07-21T20:50:44,142 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarraytypes.h:1502:35: note: expected ‘const PyArrayObject *’ {aka ‘const struct tagPyArrayObject_fields *’} but argument is of type ‘PyObject *’ {aka ‘struct _object *’} 2024-07-21T20:50:44,142 1502 | PyArray_NDIM(const PyArrayObject *arr) 2024-07-21T20:50:44,142 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-07-21T20:50:44,142 pyseistr/src/coh_cfuns.c:352:32: warning: passing argument 1 of ‘PyArray_SHAPE’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-07-21T20:50:44,142 352 | npy_intp *sp=PyArray_SHAPE(arrf1); 2024-07-21T20:50:44,143 | ^~~~~ 2024-07-21T20:50:44,143 | | 2024-07-21T20:50:44,143 | PyObject * {aka struct _object *} 2024-07-21T20:50:44,143 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-07-21T20:50:44,143 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:44,143 from pyseistr/src/coh_cfuns.c:6: 2024-07-21T20:50:44,143 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarraytypes.h:1581:36: note: expected ‘const PyArrayObject *’ {aka ‘const struct tagPyArrayObject_fields *’} but argument is of type ‘PyObject *’ {aka ‘struct _object *’} 2024-07-21T20:50:44,144 1581 | PyArray_SHAPE(const PyArrayObject *arr) 2024-07-21T20:50:44,144 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-07-21T20:50:44,144 pyseistr/src/coh_cfuns.c:353:35: warning: passing argument 1 of ‘PyArray_SHAPE’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-07-21T20:50:44,144 353 | npy_intp *spmod=PyArray_SHAPE(arrf2); 2024-07-21T20:50:44,144 | ^~~~~ 2024-07-21T20:50:44,144 | | 2024-07-21T20:50:44,144 | PyObject * {aka struct _object *} 2024-07-21T20:50:44,144 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-07-21T20:50:44,144 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:44,145 from pyseistr/src/coh_cfuns.c:6: 2024-07-21T20:50:44,145 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarraytypes.h:1581:36: note: expected ‘const PyArrayObject *’ {aka ‘const struct tagPyArrayObject_fields *’} but argument is of type ‘PyObject *’ {aka ‘struct _object *’} 2024-07-21T20:50:44,145 1581 | PyArray_SHAPE(const PyArrayObject *arr) 2024-07-21T20:50:44,145 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-07-21T20:50:44,145 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:44,145 from pyseistr/src/coh_cfuns.c:6: 2024-07-21T20:50:44,145 pyseistr/src/coh_cfuns.c:372:43: warning: passing argument 1 of ‘PyArray_BYTES’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-07-21T20:50:44,146 372 | data[i]=*((float*)PyArray_GETPTR1(arrf1,i)); 2024-07-21T20:50:44,146 | ^~~~~ 2024-07-21T20:50:44,146 | | 2024-07-21T20:50:44,146 | PyObject * {aka struct _object *} 2024-07-21T20:50:44,146 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:138:57: note: in definition of macro ‘PyArray_GETPTR1’ 2024-07-21T20:50:44,146 138 | #define PyArray_GETPTR1(obj, i) ((void *)(PyArray_BYTES(obj) + \ 2024-07-21T20:50:44,146 | ^~~ 2024-07-21T20:50:44,147 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-07-21T20:50:44,147 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:44,147 from pyseistr/src/coh_cfuns.c:6: 2024-07-21T20:50:44,147 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarraytypes.h:1514:36: note: expected ‘const PyArrayObject *’ {aka ‘const struct tagPyArrayObject_fields *’} but argument is of type ‘PyObject *’ {aka ‘struct _object *’} 2024-07-21T20:50:44,147 1514 | PyArray_BYTES(const PyArrayObject *arr) 2024-07-21T20:50:44,147 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-07-21T20:50:44,147 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:44,147 from pyseistr/src/coh_cfuns.c:6: 2024-07-21T20:50:44,147 pyseistr/src/coh_cfuns.c:372:43: warning: passing argument 1 of ‘PyArray_STRIDES’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-07-21T20:50:44,148 372 | data[i]=*((float*)PyArray_GETPTR1(arrf1,i)); 2024-07-21T20:50:44,148 | ^~~~~ 2024-07-21T20:50:44,148 | | 2024-07-21T20:50:44,148 | PyObject * {aka struct _object *} 2024-07-21T20:50:44,148 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:139:62: note: in definition of macro ‘PyArray_GETPTR1’ 2024-07-21T20:50:44,148 139 | (i)*PyArray_STRIDES(obj)[0])) 2024-07-21T20:50:44,148 | ^~~ 2024-07-21T20:50:44,148 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-07-21T20:50:44,149 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:44,149 from pyseistr/src/coh_cfuns.c:6: 2024-07-21T20:50:44,149 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarraytypes.h:1526:38: note: expected ‘const PyArrayObject *’ {aka ‘const struct tagPyArrayObject_fields *’} but argument is of type ‘PyObject *’ {aka ‘struct _object *’} 2024-07-21T20:50:44,149 1526 | PyArray_STRIDES(const PyArrayObject *arr) 2024-07-21T20:50:44,149 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-07-21T20:50:44,149 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:44,149 from pyseistr/src/coh_cfuns.c:6: 2024-07-21T20:50:44,149 pyseistr/src/coh_cfuns.c:377:44: warning: passing argument 1 of ‘PyArray_BYTES’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-07-21T20:50:44,150 377 | model[i]=*((float*)PyArray_GETPTR1(arrf2,i)); 2024-07-21T20:50:44,150 | ^~~~~ 2024-07-21T20:50:44,150 | | 2024-07-21T20:50:44,150 | PyObject * {aka struct _object *} 2024-07-21T20:50:44,150 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:138:57: note: in definition of macro ‘PyArray_GETPTR1’ 2024-07-21T20:50:44,150 138 | #define PyArray_GETPTR1(obj, i) ((void *)(PyArray_BYTES(obj) + \ 2024-07-21T20:50:44,150 | ^~~ 2024-07-21T20:50:44,150 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-07-21T20:50:44,150 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:44,151 from pyseistr/src/coh_cfuns.c:6: 2024-07-21T20:50:44,151 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarraytypes.h:1514:36: note: expected ‘const PyArrayObject *’ {aka ‘const struct tagPyArrayObject_fields *’} but argument is of type ‘PyObject *’ {aka ‘struct _object *’} 2024-07-21T20:50:44,151 1514 | PyArray_BYTES(const PyArrayObject *arr) 2024-07-21T20:50:44,151 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-07-21T20:50:44,151 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:44,151 from pyseistr/src/coh_cfuns.c:6: 2024-07-21T20:50:44,151 pyseistr/src/coh_cfuns.c:377:44: warning: passing argument 1 of ‘PyArray_STRIDES’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-07-21T20:50:44,151 377 | model[i]=*((float*)PyArray_GETPTR1(arrf2,i)); 2024-07-21T20:50:44,152 | ^~~~~ 2024-07-21T20:50:44,152 | | 2024-07-21T20:50:44,152 | PyObject * {aka struct _object *} 2024-07-21T20:50:44,152 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:139:62: note: in definition of macro ‘PyArray_GETPTR1’ 2024-07-21T20:50:44,152 139 | (i)*PyArray_STRIDES(obj)[0])) 2024-07-21T20:50:44,152 | ^~~ 2024-07-21T20:50:44,152 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-07-21T20:50:44,152 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:44,152 from pyseistr/src/coh_cfuns.c:6: 2024-07-21T20:50:44,153 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarraytypes.h:1526:38: note: expected ‘const PyArrayObject *’ {aka ‘const struct tagPyArrayObject_fields *’} but argument is of type ‘PyObject *’ {aka ‘struct _object *’} 2024-07-21T20:50:44,153 1526 | PyArray_STRIDES(const PyArrayObject *arr) 2024-07-21T20:50:44,153 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-07-21T20:50:44,153 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:44,153 from pyseistr/src/coh_cfuns.c:6: 2024-07-21T20:50:44,153 pyseistr/src/coh_cfuns.c:383:41: warning: passing argument 1 of ‘PyArray_BYTES’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-07-21T20:50:44,153 383 | v0[i]=*((float*)PyArray_GETPTR1(arrf3,i)); 2024-07-21T20:50:44,153 | ^~~~~ 2024-07-21T20:50:44,154 | | 2024-07-21T20:50:44,154 | PyObject * {aka struct _object *} 2024-07-21T20:50:44,154 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:138:57: note: in definition of macro ‘PyArray_GETPTR1’ 2024-07-21T20:50:44,154 138 | #define PyArray_GETPTR1(obj, i) ((void *)(PyArray_BYTES(obj) + \ 2024-07-21T20:50:44,154 | ^~~ 2024-07-21T20:50:44,154 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-07-21T20:50:44,154 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:44,154 from pyseistr/src/coh_cfuns.c:6: 2024-07-21T20:50:44,154 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarraytypes.h:1514:36: note: expected ‘const PyArrayObject *’ {aka ‘const struct tagPyArrayObject_fields *’} but argument is of type ‘PyObject *’ {aka ‘struct _object *’} 2024-07-21T20:50:44,155 1514 | PyArray_BYTES(const PyArrayObject *arr) 2024-07-21T20:50:44,155 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-07-21T20:50:44,155 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:44,155 from pyseistr/src/coh_cfuns.c:6: 2024-07-21T20:50:44,155 pyseistr/src/coh_cfuns.c:383:41: warning: passing argument 1 of ‘PyArray_STRIDES’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-07-21T20:50:44,155 383 | v0[i]=*((float*)PyArray_GETPTR1(arrf3,i)); 2024-07-21T20:50:44,155 | ^~~~~ 2024-07-21T20:50:44,155 | | 2024-07-21T20:50:44,156 | PyObject * {aka struct _object *} 2024-07-21T20:50:44,156 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:139:62: note: in definition of macro ‘PyArray_GETPTR1’ 2024-07-21T20:50:44,156 139 | (i)*PyArray_STRIDES(obj)[0])) 2024-07-21T20:50:44,156 | ^~~ 2024-07-21T20:50:44,156 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-07-21T20:50:44,157 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:44,157 from pyseistr/src/coh_cfuns.c:6: 2024-07-21T20:50:44,157 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarraytypes.h:1526:38: note: expected ‘const PyArrayObject *’ {aka ‘const struct tagPyArrayObject_fields *’} but argument is of type ‘PyObject *’ {aka ‘struct _object *’} 2024-07-21T20:50:44,158 1526 | PyArray_STRIDES(const PyArrayObject *arr) 2024-07-21T20:50:44,159 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-07-21T20:50:44,159 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:44,160 from pyseistr/src/coh_cfuns.c:6: 2024-07-21T20:50:44,160 pyseistr/src/coh_cfuns.c:388:41: warning: passing argument 1 of ‘PyArray_BYTES’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-07-21T20:50:44,160 388 | h0[i]=*((float*)PyArray_GETPTR1(arrf4,i)); 2024-07-21T20:50:44,160 | ^~~~~ 2024-07-21T20:50:44,161 | | 2024-07-21T20:50:44,161 | PyObject * {aka struct _object *} 2024-07-21T20:50:44,161 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:138:57: note: in definition of macro ‘PyArray_GETPTR1’ 2024-07-21T20:50:44,161 138 | #define PyArray_GETPTR1(obj, i) ((void *)(PyArray_BYTES(obj) + \ 2024-07-21T20:50:44,161 | ^~~ 2024-07-21T20:50:44,161 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-07-21T20:50:44,161 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:44,161 from pyseistr/src/coh_cfuns.c:6: 2024-07-21T20:50:44,162 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarraytypes.h:1514:36: note: expected ‘const PyArrayObject *’ {aka ‘const struct tagPyArrayObject_fields *’} but argument is of type ‘PyObject *’ {aka ‘struct _object *’} 2024-07-21T20:50:44,162 1514 | PyArray_BYTES(const PyArrayObject *arr) 2024-07-21T20:50:44,162 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-07-21T20:50:44,162 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:44,162 from pyseistr/src/coh_cfuns.c:6: 2024-07-21T20:50:44,162 pyseistr/src/coh_cfuns.c:388:41: warning: passing argument 1 of ‘PyArray_STRIDES’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-07-21T20:50:44,162 388 | h0[i]=*((float*)PyArray_GETPTR1(arrf4,i)); 2024-07-21T20:50:44,163 | ^~~~~ 2024-07-21T20:50:44,163 | | 2024-07-21T20:50:44,163 | PyObject * {aka struct _object *} 2024-07-21T20:50:44,163 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:139:62: note: in definition of macro ‘PyArray_GETPTR1’ 2024-07-21T20:50:44,163 139 | (i)*PyArray_STRIDES(obj)[0])) 2024-07-21T20:50:44,163 | ^~~ 2024-07-21T20:50:44,163 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-07-21T20:50:44,163 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:44,164 from pyseistr/src/coh_cfuns.c:6: 2024-07-21T20:50:44,164 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarraytypes.h:1526:38: note: expected ‘const PyArrayObject *’ {aka ‘const struct tagPyArrayObject_fields *’} but argument is of type ‘PyObject *’ {aka ‘struct _object *’} 2024-07-21T20:50:44,164 1526 | PyArray_STRIDES(const PyArrayObject *arr) 2024-07-21T20:50:44,164 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-07-21T20:50:44,164 pyseistr/src/coh_cfuns.c:353:15: warning: unused variable ‘spmod’ [-Wunused-variable] 2024-07-21T20:50:44,164 353 | npy_intp *spmod=PyArray_SHAPE(arrf2); 2024-07-21T20:50:44,164 | ^~~~~ 2024-07-21T20:50:44,164 pyseistr/src/coh_cfuns.c:330:19: warning: unused variable ‘p’ [-Wunused-variable] 2024-07-21T20:50:44,165 330 | int ndim, i, *p; 2024-07-21T20:50:44,165 | ^ 2024-07-21T20:50:44,165 pyseistr/src/coh_cfuns.c:330:9: warning: unused variable ‘ndim’ [-Wunused-variable] 2024-07-21T20:50:44,165 330 | int ndim, i, *p; 2024-07-21T20:50:44,165 | ^~~~ 2024-07-21T20:50:44,165 pyseistr/src/coh_cfuns.c:317:13: warning: variable ‘nd2’ set but not used [-Wunused-but-set-variable] 2024-07-21T20:50:44,165 317 | int nd, nd2; 2024-07-21T20:50:44,165 | ^~~ 2024-07-21T20:50:44,165 pyseistr/src/coh_cfuns.c:317:9: warning: unused variable ‘nd’ [-Wunused-variable] 2024-07-21T20:50:44,166 317 | int nd, nd2; 2024-07-21T20:50:44,166 | ^~ 2024-07-21T20:50:44,166 pyseistr/src/coh_cfuns.c: In function ‘cohc_fb’: 2024-07-21T20:50:44,166 pyseistr/src/coh_cfuns.c:458:22: warning: passing argument 1 of ‘PyArray_NDIM’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-07-21T20:50:44,166 458 | nd2=PyArray_NDIM(arrf1); 2024-07-21T20:50:44,166 | ^~~~~ 2024-07-21T20:50:44,166 | | 2024-07-21T20:50:44,167 | PyObject * {aka struct _object *} 2024-07-21T20:50:44,167 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-07-21T20:50:44,167 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:44,167 from pyseistr/src/coh_cfuns.c:6: 2024-07-21T20:50:44,167 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarraytypes.h:1502:35: note: expected ‘const PyArrayObject *’ {aka ‘const struct tagPyArrayObject_fields *’} but argument is of type ‘PyObject *’ {aka ‘struct _object *’} 2024-07-21T20:50:44,167 1502 | PyArray_NDIM(const PyArrayObject *arr) 2024-07-21T20:50:44,167 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-07-21T20:50:44,167 pyseistr/src/coh_cfuns.c:460:32: warning: passing argument 1 of ‘PyArray_SHAPE’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-07-21T20:50:44,168 460 | npy_intp *sp=PyArray_SHAPE(arrf1); 2024-07-21T20:50:44,168 | ^~~~~ 2024-07-21T20:50:44,168 | | 2024-07-21T20:50:44,168 | PyObject * {aka struct _object *} 2024-07-21T20:50:44,168 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-07-21T20:50:44,168 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:44,168 from pyseistr/src/coh_cfuns.c:6: 2024-07-21T20:50:44,168 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarraytypes.h:1581:36: note: expected ‘const PyArrayObject *’ {aka ‘const struct tagPyArrayObject_fields *’} but argument is of type ‘PyObject *’ {aka ‘struct _object *’} 2024-07-21T20:50:44,169 1581 | PyArray_SHAPE(const PyArrayObject *arr) 2024-07-21T20:50:44,169 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-07-21T20:50:44,169 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:44,169 from pyseistr/src/coh_cfuns.c:6: 2024-07-21T20:50:44,169 pyseistr/src/coh_cfuns.c:481:44: warning: passing argument 1 of ‘PyArray_BYTES’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-07-21T20:50:44,169 481 | data[i]=*((float*)PyArray_GETPTR1(arrf1,i)); 2024-07-21T20:50:44,169 | ^~~~~ 2024-07-21T20:50:44,170 | | 2024-07-21T20:50:44,170 | PyObject * {aka struct _object *} 2024-07-21T20:50:44,170 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:138:57: note: in definition of macro ‘PyArray_GETPTR1’ 2024-07-21T20:50:44,170 138 | #define PyArray_GETPTR1(obj, i) ((void *)(PyArray_BYTES(obj) + \ 2024-07-21T20:50:44,170 | ^~~ 2024-07-21T20:50:44,170 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-07-21T20:50:44,170 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:44,171 from pyseistr/src/coh_cfuns.c:6: 2024-07-21T20:50:44,171 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarraytypes.h:1514:36: note: expected ‘const PyArrayObject *’ {aka ‘const struct tagPyArrayObject_fields *’} but argument is of type ‘PyObject *’ {aka ‘struct _object *’} 2024-07-21T20:50:44,171 1514 | PyArray_BYTES(const PyArrayObject *arr) 2024-07-21T20:50:44,171 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-07-21T20:50:44,171 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:44,172 from pyseistr/src/coh_cfuns.c:6: 2024-07-21T20:50:44,172 pyseistr/src/coh_cfuns.c:481:44: warning: passing argument 1 of ‘PyArray_STRIDES’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-07-21T20:50:44,172 481 | data[i]=*((float*)PyArray_GETPTR1(arrf1,i)); 2024-07-21T20:50:44,172 | ^~~~~ 2024-07-21T20:50:44,172 | | 2024-07-21T20:50:44,172 | PyObject * {aka struct _object *} 2024-07-21T20:50:44,172 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:139:62: note: in definition of macro ‘PyArray_GETPTR1’ 2024-07-21T20:50:44,173 139 | (i)*PyArray_STRIDES(obj)[0])) 2024-07-21T20:50:44,173 | ^~~ 2024-07-21T20:50:44,173 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-07-21T20:50:44,173 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:44,173 from pyseistr/src/coh_cfuns.c:6: 2024-07-21T20:50:44,173 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarraytypes.h:1526:38: note: expected ‘const PyArrayObject *’ {aka ‘const struct tagPyArrayObject_fields *’} but argument is of type ‘PyObject *’ {aka ‘struct _object *’} 2024-07-21T20:50:44,173 1526 | PyArray_STRIDES(const PyArrayObject *arr) 2024-07-21T20:50:44,173 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-07-21T20:50:44,173 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:44,174 from pyseistr/src/coh_cfuns.c:6: 2024-07-21T20:50:44,174 pyseistr/src/coh_cfuns.c:494:45: warning: passing argument 1 of ‘PyArray_BYTES’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-07-21T20:50:44,174 494 | model[i]=*((float*)PyArray_GETPTR1(arrf1,i)); 2024-07-21T20:50:44,174 | ^~~~~ 2024-07-21T20:50:44,174 | | 2024-07-21T20:50:44,174 | PyObject * {aka struct _object *} 2024-07-21T20:50:44,174 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:138:57: note: in definition of macro ‘PyArray_GETPTR1’ 2024-07-21T20:50:44,174 138 | #define PyArray_GETPTR1(obj, i) ((void *)(PyArray_BYTES(obj) + \ 2024-07-21T20:50:44,175 | ^~~ 2024-07-21T20:50:44,175 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-07-21T20:50:44,175 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:44,175 from pyseistr/src/coh_cfuns.c:6: 2024-07-21T20:50:44,175 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarraytypes.h:1514:36: note: expected ‘const PyArrayObject *’ {aka ‘const struct tagPyArrayObject_fields *’} but argument is of type ‘PyObject *’ {aka ‘struct _object *’} 2024-07-21T20:50:44,175 1514 | PyArray_BYTES(const PyArrayObject *arr) 2024-07-21T20:50:44,175 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-07-21T20:50:44,175 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:44,176 from pyseistr/src/coh_cfuns.c:6: 2024-07-21T20:50:44,176 pyseistr/src/coh_cfuns.c:494:45: warning: passing argument 1 of ‘PyArray_STRIDES’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-07-21T20:50:44,176 494 | model[i]=*((float*)PyArray_GETPTR1(arrf1,i)); 2024-07-21T20:50:44,176 | ^~~~~ 2024-07-21T20:50:44,176 | | 2024-07-21T20:50:44,176 | PyObject * {aka struct _object *} 2024-07-21T20:50:44,177 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:139:62: note: in definition of macro ‘PyArray_GETPTR1’ 2024-07-21T20:50:44,177 139 | (i)*PyArray_STRIDES(obj)[0])) 2024-07-21T20:50:44,177 | ^~~ 2024-07-21T20:50:44,177 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-07-21T20:50:44,177 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:44,177 from pyseistr/src/coh_cfuns.c:6: 2024-07-21T20:50:44,177 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarraytypes.h:1526:38: note: expected ‘const PyArrayObject *’ {aka ‘const struct tagPyArrayObject_fields *’} but argument is of type ‘PyObject *’ {aka ‘struct _object *’} 2024-07-21T20:50:44,178 1526 | PyArray_STRIDES(const PyArrayObject *arr) 2024-07-21T20:50:44,178 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-07-21T20:50:44,178 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:44,178 from pyseistr/src/coh_cfuns.c:6: 2024-07-21T20:50:44,178 pyseistr/src/coh_cfuns.c:505:41: warning: passing argument 1 of ‘PyArray_BYTES’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-07-21T20:50:44,178 505 | v0[i]=*((float*)PyArray_GETPTR1(arrf2,i)); 2024-07-21T20:50:44,178 | ^~~~~ 2024-07-21T20:50:44,179 | | 2024-07-21T20:50:44,179 | PyObject * {aka struct _object *} 2024-07-21T20:50:44,179 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:138:57: note: in definition of macro ‘PyArray_GETPTR1’ 2024-07-21T20:50:44,179 138 | #define PyArray_GETPTR1(obj, i) ((void *)(PyArray_BYTES(obj) + \ 2024-07-21T20:50:44,179 | ^~~ 2024-07-21T20:50:44,179 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-07-21T20:50:44,179 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:44,179 from pyseistr/src/coh_cfuns.c:6: 2024-07-21T20:50:44,180 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarraytypes.h:1514:36: note: expected ‘const PyArrayObject *’ {aka ‘const struct tagPyArrayObject_fields *’} but argument is of type ‘PyObject *’ {aka ‘struct _object *’} 2024-07-21T20:50:44,180 1514 | PyArray_BYTES(const PyArrayObject *arr) 2024-07-21T20:50:44,180 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-07-21T20:50:44,180 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:44,180 from pyseistr/src/coh_cfuns.c:6: 2024-07-21T20:50:44,180 pyseistr/src/coh_cfuns.c:505:41: warning: passing argument 1 of ‘PyArray_STRIDES’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-07-21T20:50:44,180 505 | v0[i]=*((float*)PyArray_GETPTR1(arrf2,i)); 2024-07-21T20:50:44,180 | ^~~~~ 2024-07-21T20:50:44,181 | | 2024-07-21T20:50:44,181 | PyObject * {aka struct _object *} 2024-07-21T20:50:44,181 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:139:62: note: in definition of macro ‘PyArray_GETPTR1’ 2024-07-21T20:50:44,181 139 | (i)*PyArray_STRIDES(obj)[0])) 2024-07-21T20:50:44,181 | ^~~ 2024-07-21T20:50:44,181 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-07-21T20:50:44,181 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:44,181 from pyseistr/src/coh_cfuns.c:6: 2024-07-21T20:50:44,182 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarraytypes.h:1526:38: note: expected ‘const PyArrayObject *’ {aka ‘const struct tagPyArrayObject_fields *’} but argument is of type ‘PyObject *’ {aka ‘struct _object *’} 2024-07-21T20:50:44,182 1526 | PyArray_STRIDES(const PyArrayObject *arr) 2024-07-21T20:50:44,182 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-07-21T20:50:44,182 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:44,182 from pyseistr/src/coh_cfuns.c:6: 2024-07-21T20:50:44,182 pyseistr/src/coh_cfuns.c:510:41: warning: passing argument 1 of ‘PyArray_BYTES’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-07-21T20:50:44,182 510 | h0[i]=*((float*)PyArray_GETPTR1(arrf3,i)); 2024-07-21T20:50:44,183 | ^~~~~ 2024-07-21T20:50:44,183 | | 2024-07-21T20:50:44,183 | PyObject * {aka struct _object *} 2024-07-21T20:50:44,183 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:138:57: note: in definition of macro ‘PyArray_GETPTR1’ 2024-07-21T20:50:44,183 138 | #define PyArray_GETPTR1(obj, i) ((void *)(PyArray_BYTES(obj) + \ 2024-07-21T20:50:44,183 | ^~~ 2024-07-21T20:50:44,183 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-07-21T20:50:44,183 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:44,184 from pyseistr/src/coh_cfuns.c:6: 2024-07-21T20:50:44,184 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarraytypes.h:1514:36: note: expected ‘const PyArrayObject *’ {aka ‘const struct tagPyArrayObject_fields *’} but argument is of type ‘PyObject *’ {aka ‘struct _object *’} 2024-07-21T20:50:44,184 1514 | PyArray_BYTES(const PyArrayObject *arr) 2024-07-21T20:50:44,184 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-07-21T20:50:44,184 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:44,184 from pyseistr/src/coh_cfuns.c:6: 2024-07-21T20:50:44,184 pyseistr/src/coh_cfuns.c:510:41: warning: passing argument 1 of ‘PyArray_STRIDES’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-07-21T20:50:44,184 510 | h0[i]=*((float*)PyArray_GETPTR1(arrf3,i)); 2024-07-21T20:50:44,185 | ^~~~~ 2024-07-21T20:50:44,185 | | 2024-07-21T20:50:44,185 | PyObject * {aka struct _object *} 2024-07-21T20:50:44,185 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:139:62: note: in definition of macro ‘PyArray_GETPTR1’ 2024-07-21T20:50:44,185 139 | (i)*PyArray_STRIDES(obj)[0])) 2024-07-21T20:50:44,185 | ^~~ 2024-07-21T20:50:44,185 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-07-21T20:50:44,185 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-07-21T20:50:44,185 from pyseistr/src/coh_cfuns.c:6: 2024-07-21T20:50:44,186 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarraytypes.h:1526:38: note: expected ‘const PyArrayObject *’ {aka ‘const struct tagPyArrayObject_fields *’} but argument is of type ‘PyObject *’ {aka ‘struct _object *’} 2024-07-21T20:50:44,186 1526 | PyArray_STRIDES(const PyArrayObject *arr) 2024-07-21T20:50:44,186 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-07-21T20:50:44,186 pyseistr/src/coh_cfuns.c:460:15: warning: unused variable ‘sp’ [-Wunused-variable] 2024-07-21T20:50:44,186 460 | npy_intp *sp=PyArray_SHAPE(arrf1); 2024-07-21T20:50:44,186 | ^~ 2024-07-21T20:50:44,186 pyseistr/src/coh_cfuns.c:439:22: warning: unused variable ‘misfit’ [-Wunused-variable] 2024-07-21T20:50:44,187 439 | float *v0, *h0, *misfit, *data, *model, *num0, *den0; 2024-07-21T20:50:44,187 | ^~~~~~ 2024-07-21T20:50:44,187 pyseistr/src/coh_cfuns.c:438:24: warning: unused variable ‘niter_out’ [-Wunused-variable] 2024-07-21T20:50:44,187 438 | int typ, niter_in, niter_out, nt0, nv0, nh0, verb, ndata, nmod; 2024-07-21T20:50:44,187 | ^~~~~~~~~ 2024-07-21T20:50:44,187 pyseistr/src/coh_cfuns.c:438:14: warning: unused variable ‘niter_in’ [-Wunused-variable] 2024-07-21T20:50:44,187 438 | int typ, niter_in, niter_out, nt0, nv0, nh0, verb, ndata, nmod; 2024-07-21T20:50:44,187 | ^~~~~~~~ 2024-07-21T20:50:44,187 pyseistr/src/coh_cfuns.c:436:19: warning: unused variable ‘p’ [-Wunused-variable] 2024-07-21T20:50:44,188 436 | int ndim, i, *p; 2024-07-21T20:50:44,188 | ^ 2024-07-21T20:50:44,188 pyseistr/src/coh_cfuns.c:436:9: warning: unused variable ‘ndim’ [-Wunused-variable] 2024-07-21T20:50:44,188 436 | int ndim, i, *p; 2024-07-21T20:50:44,188 | ^~~~ 2024-07-21T20:50:44,188 pyseistr/src/coh_cfuns.c:423:13: warning: variable ‘nd2’ set but not used [-Wunused-but-set-variable] 2024-07-21T20:50:44,188 423 | int nd, nd2; 2024-07-21T20:50:44,188 | ^~~ 2024-07-21T20:50:44,189 pyseistr/src/coh_cfuns.c:423:9: warning: unused variable ‘nd’ [-Wunused-variable] 2024-07-21T20:50:44,189 423 | int nd, nd2; 2024-07-21T20:50:44,189 | ^~ 2024-07-21T20:50:44,286 pyseistr/src/coh_cfuns.c: In function ‘coh’: 2024-07-21T20:50:44,286 pyseistr/src/coh_cfuns.c:208:8: warning: ‘t’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2024-07-21T20:50:44,287 208 | it=floorf(t/dt)+1; 2024-07-21T20:50:44,287 | ^~~~~~~~~~~~ 2024-07-21T20:50:44,884 arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 build/temp.linux-armv7l-cpython-39/pyseistr/src/coh_cfuns.o -L/usr/lib -o build/lib.linux-armv7l-cpython-39/cohcfun.cpython-39-arm-linux-gnueabihf.so 2024-07-21T20:50:45,216 /usr/local/lib/python3.9/dist-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2024-07-21T20:50:45,216 !! 2024-07-21T20:50:45,216 ******************************************************************************** 2024-07-21T20:50:45,216 Please avoid running ``setup.py`` directly. 2024-07-21T20:50:45,217 Instead, use pypa/build, pypa/installer or other 2024-07-21T20:50:45,217 standards-based tools. 2024-07-21T20:50:45,217 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2024-07-21T20:50:45,217 ******************************************************************************** 2024-07-21T20:50:45,217 !! 2024-07-21T20:50:45,217 self.initialize_options() 2024-07-21T20:50:45,240 installing to build/bdist.linux-armv7l/wheel 2024-07-21T20:50:45,241 running install 2024-07-21T20:50:45,267 running install_lib 2024-07-21T20:50:45,291 creating build/bdist.linux-armv7l 2024-07-21T20:50:45,292 creating build/bdist.linux-armv7l/wheel 2024-07-21T20:50:45,294 copying build/lib.linux-armv7l-cpython-39/dipcfun.cpython-39-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel 2024-07-21T20:50:45,298 copying build/lib.linux-armv7l-cpython-39/bpcfun.cpython-39-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel 2024-07-21T20:50:45,302 creating build/bdist.linux-armv7l/wheel/pyseistr 2024-07-21T20:50:45,304 copying build/lib.linux-armv7l-cpython-39/pyseistr/fk.py -> build/bdist.linux-armv7l/wheel/pyseistr 2024-07-21T20:50:45,306 copying build/lib.linux-armv7l-cpython-39/pyseistr/das.py -> build/bdist.linux-armv7l/wheel/pyseistr 2024-07-21T20:50:45,308 copying build/lib.linux-armv7l-cpython-39/pyseistr/somf3d.py -> build/bdist.linux-armv7l/wheel/pyseistr 2024-07-21T20:50:45,310 copying build/lib.linux-armv7l-cpython-39/pyseistr/plot.py -> build/bdist.linux-armv7l/wheel/pyseistr 2024-07-21T20:50:45,312 copying build/lib.linux-armv7l-cpython-39/pyseistr/somf2d.py -> build/bdist.linux-armv7l/wheel/pyseistr 2024-07-21T20:50:45,314 copying build/lib.linux-armv7l-cpython-39/pyseistr/synthetics.py -> build/bdist.linux-armv7l/wheel/pyseistr 2024-07-21T20:50:45,316 copying build/lib.linux-armv7l-cpython-39/pyseistr/soint2d.py -> build/bdist.linux-armv7l/wheel/pyseistr 2024-07-21T20:50:45,319 copying build/lib.linux-armv7l-cpython-39/pyseistr/solvers.py -> build/bdist.linux-armv7l/wheel/pyseistr 2024-07-21T20:50:45,321 copying build/lib.linux-armv7l-cpython-39/pyseistr/rgt.py -> build/bdist.linux-armv7l/wheel/pyseistr 2024-07-21T20:50:45,323 copying build/lib.linux-armv7l-cpython-39/pyseistr/sint.py -> build/bdist.linux-armv7l/wheel/pyseistr 2024-07-21T20:50:45,325 copying build/lib.linux-armv7l-cpython-39/pyseistr/ricker.py -> build/bdist.linux-armv7l/wheel/pyseistr 2024-07-21T20:50:45,327 creating build/bdist.linux-armv7l/wheel/pyseistr/src 2024-07-21T20:50:45,329 copying build/lib.linux-armv7l-cpython-39/pyseistr/src/soint3d_cfuns.c -> build/bdist.linux-armv7l/wheel/pyseistr/src 2024-07-21T20:50:45,333 copying build/lib.linux-armv7l-cpython-39/pyseistr/src/dip_cfuns.c -> build/bdist.linux-armv7l/wheel/pyseistr/src 2024-07-21T20:50:45,337 copying build/lib.linux-armv7l-cpython-39/pyseistr/src/sof3d_cfuns.c -> build/bdist.linux-armv7l/wheel/pyseistr/src 2024-07-21T20:50:45,341 copying build/lib.linux-armv7l-cpython-39/pyseistr/src/paint_cfuns.c -> build/bdist.linux-armv7l/wheel/pyseistr/src 2024-07-21T20:50:45,345 copying build/lib.linux-armv7l-cpython-39/pyseistr/src/soint2d_cfuns.c -> build/bdist.linux-armv7l/wheel/pyseistr/src 2024-07-21T20:50:45,349 copying build/lib.linux-armv7l-cpython-39/pyseistr/src/sof_cfuns.c -> build/bdist.linux-armv7l/wheel/pyseistr/src 2024-07-21T20:50:45,353 copying build/lib.linux-armv7l-cpython-39/pyseistr/src/bp_cfuns.c -> build/bdist.linux-armv7l/wheel/pyseistr/src 2024-07-21T20:50:45,357 copying build/lib.linux-armv7l-cpython-39/pyseistr/src/coh_cfuns.c -> build/bdist.linux-armv7l/wheel/pyseistr/src 2024-07-21T20:50:45,360 copying build/lib.linux-armv7l-cpython-39/pyseistr/pwspray2d.py -> build/bdist.linux-armv7l/wheel/pyseistr 2024-07-21T20:50:45,364 copying build/lib.linux-armv7l-cpython-39/pyseistr/smooth.py -> build/bdist.linux-armv7l/wheel/pyseistr 2024-07-21T20:50:45,367 copying build/lib.linux-armv7l-cpython-39/pyseistr/__init__.py -> build/bdist.linux-armv7l/wheel/pyseistr 2024-07-21T20:50:45,369 copying build/lib.linux-armv7l-cpython-39/pyseistr/pwspray3d.py -> build/bdist.linux-armv7l/wheel/pyseistr 2024-07-21T20:50:45,372 copying build/lib.linux-armv7l-cpython-39/pyseistr/divne.py -> build/bdist.linux-armv7l/wheel/pyseistr 2024-07-21T20:50:45,374 copying build/lib.linux-armv7l-cpython-39/pyseistr/dip2d.py -> build/bdist.linux-armv7l/wheel/pyseistr 2024-07-21T20:50:45,377 copying build/lib.linux-armv7l-cpython-39/pyseistr/bp.py -> build/bdist.linux-armv7l/wheel/pyseistr 2024-07-21T20:50:45,379 copying build/lib.linux-armv7l-cpython-39/pyseistr/soint3d.py -> build/bdist.linux-armv7l/wheel/pyseistr 2024-07-21T20:50:45,381 copying build/lib.linux-armv7l-cpython-39/pyseistr/somean2d.py -> build/bdist.linux-armv7l/wheel/pyseistr 2024-07-21T20:50:45,383 copying build/lib.linux-armv7l-cpython-39/pyseistr/pwsmooth.py -> build/bdist.linux-armv7l/wheel/pyseistr 2024-07-21T20:50:45,385 copying build/lib.linux-armv7l-cpython-39/pyseistr/mf.py -> build/bdist.linux-armv7l/wheel/pyseistr 2024-07-21T20:50:45,388 copying build/lib.linux-armv7l-cpython-39/pyseistr/dip3d.py -> build/bdist.linux-armv7l/wheel/pyseistr 2024-07-21T20:50:45,390 copying build/lib.linux-armv7l-cpython-39/pyseistr/operators.py -> build/bdist.linux-armv7l/wheel/pyseistr 2024-07-21T20:50:45,393 copying build/lib.linux-armv7l-cpython-39/pyseistr/somean3d.py -> build/bdist.linux-armv7l/wheel/pyseistr 2024-07-21T20:50:45,395 copying build/lib.linux-armv7l-cpython-39/paint2dcfun.cpython-39-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel 2024-07-21T20:50:45,399 copying build/lib.linux-armv7l-cpython-39/sof3dcfun.cpython-39-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel 2024-07-21T20:50:45,403 copying build/lib.linux-armv7l-cpython-39/soint3dcfun.cpython-39-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel 2024-07-21T20:50:45,407 copying build/lib.linux-armv7l-cpython-39/soint2dcfun.cpython-39-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel 2024-07-21T20:50:45,412 copying build/lib.linux-armv7l-cpython-39/cohcfun.cpython-39-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel 2024-07-21T20:50:45,415 copying build/lib.linux-armv7l-cpython-39/sofcfun.cpython-39-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel 2024-07-21T20:50:45,419 running install_egg_info 2024-07-21T20:50:45,448 Copying pyseistr.egg-info to build/bdist.linux-armv7l/wheel/pyseistr-0.0.4.4.2-py3.9.egg-info 2024-07-21T20:50:45,460 running install_scripts 2024-07-21T20:50:45,478 adding license file "LICENSE" (matched pattern "LICEN[CS]E*") 2024-07-21T20:50:45,484 creating build/bdist.linux-armv7l/wheel/pyseistr-0.0.4.4.2.dist-info/WHEEL 2024-07-21T20:50:45,487 creating '/tmp/pip-wheel-w5r76ugp/pyseistr-0.0.4.4.2-cp39-cp39-linux_armv7l.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2024-07-21T20:50:45,497 adding 'bpcfun.cpython-39-arm-linux-gnueabihf.so' 2024-07-21T20:50:45,507 adding 'cohcfun.cpython-39-arm-linux-gnueabihf.so' 2024-07-21T20:50:45,529 adding 'dipcfun.cpython-39-arm-linux-gnueabihf.so' 2024-07-21T20:50:45,549 adding 'paint2dcfun.cpython-39-arm-linux-gnueabihf.so' 2024-07-21T20:50:45,568 adding 'sof3dcfun.cpython-39-arm-linux-gnueabihf.so' 2024-07-21T20:50:45,586 adding 'sofcfun.cpython-39-arm-linux-gnueabihf.so' 2024-07-21T20:50:45,613 adding 'soint2dcfun.cpython-39-arm-linux-gnueabihf.so' 2024-07-21T20:50:45,640 adding 'soint3dcfun.cpython-39-arm-linux-gnueabihf.so' 2024-07-21T20:50:45,644 adding 'pyseistr/__init__.py' 2024-07-21T20:50:45,645 adding 'pyseistr/bp.py' 2024-07-21T20:50:45,647 adding 'pyseistr/das.py' 2024-07-21T20:50:45,649 adding 'pyseistr/dip2d.py' 2024-07-21T20:50:45,651 adding 'pyseistr/dip3d.py' 2024-07-21T20:50:45,653 adding 'pyseistr/divne.py' 2024-07-21T20:50:45,655 adding 'pyseistr/fk.py' 2024-07-21T20:50:45,657 adding 'pyseistr/mf.py' 2024-07-21T20:50:45,658 adding 'pyseistr/operators.py' 2024-07-21T20:50:45,660 adding 'pyseistr/plot.py' 2024-07-21T20:50:45,662 adding 'pyseistr/pwsmooth.py' 2024-07-21T20:50:45,664 adding 'pyseistr/pwspray2d.py' 2024-07-21T20:50:45,666 adding 'pyseistr/pwspray3d.py' 2024-07-21T20:50:45,668 adding 'pyseistr/rgt.py' 2024-07-21T20:50:45,669 adding 'pyseistr/ricker.py' 2024-07-21T20:50:45,671 adding 'pyseistr/sint.py' 2024-07-21T20:50:45,673 adding 'pyseistr/smooth.py' 2024-07-21T20:50:45,674 adding 'pyseistr/soint2d.py' 2024-07-21T20:50:45,676 adding 'pyseistr/soint3d.py' 2024-07-21T20:50:45,678 adding 'pyseistr/solvers.py' 2024-07-21T20:50:45,680 adding 'pyseistr/somean2d.py' 2024-07-21T20:50:45,681 adding 'pyseistr/somean3d.py' 2024-07-21T20:50:45,683 adding 'pyseistr/somf2d.py' 2024-07-21T20:50:45,684 adding 'pyseistr/somf3d.py' 2024-07-21T20:50:45,686 adding 'pyseistr/synthetics.py' 2024-07-21T20:50:45,690 adding 'pyseistr/src/bp_cfuns.c' 2024-07-21T20:50:45,692 adding 'pyseistr/src/coh_cfuns.c' 2024-07-21T20:50:45,701 adding 'pyseistr/src/dip_cfuns.c' 2024-07-21T20:50:45,710 adding 'pyseistr/src/paint_cfuns.c' 2024-07-21T20:50:45,718 adding 'pyseistr/src/sof3d_cfuns.c' 2024-07-21T20:50:45,725 adding 'pyseistr/src/sof_cfuns.c' 2024-07-21T20:50:45,737 adding 'pyseistr/src/soint2d_cfuns.c' 2024-07-21T20:50:45,750 adding 'pyseistr/src/soint3d_cfuns.c' 2024-07-21T20:50:45,762 adding 'pyseistr-0.0.4.4.2.dist-info/LICENSE' 2024-07-21T20:50:45,764 adding 'pyseistr-0.0.4.4.2.dist-info/METADATA' 2024-07-21T20:50:45,766 adding 'pyseistr-0.0.4.4.2.dist-info/WHEEL' 2024-07-21T20:50:45,768 adding 'pyseistr-0.0.4.4.2.dist-info/top_level.txt' 2024-07-21T20:50:45,770 adding 'pyseistr-0.0.4.4.2.dist-info/RECORD' 2024-07-21T20:50:45,780 removing build/bdist.linux-armv7l/wheel 2024-07-21T20:50:45,950 Building wheel for pyseistr (setup.py): finished with status 'done' 2024-07-21T20:50:45,958 Created wheel for pyseistr: filename=pyseistr-0.0.4.4.2-cp39-cp39-linux_armv7l.whl size=477028 sha256=ced7061b3e5b9b42892852f6e50a808192d8bae9f3b07aa032a87d92597048ad 2024-07-21T20:50:45,959 Stored in directory: /tmp/pip-ephem-wheel-cache-rg43ryz8/wheels/da/dc/3c/2c79db3c91e8283b3eef4d489058ba61b0a4a9e5748c4a5ec4 2024-07-21T20:50:45,972 Successfully built pyseistr 2024-07-21T20:50:45,993 Removed build tracker: '/tmp/pip-build-tracker-v6gq5og3'