2024-11-04T20:33:40,010 Disabling truststore because Python version isn't 3.10+ 2024-11-04T20:33:40,486 Created temporary directory: /tmp/pip-build-tracker-yr9d5u97 2024-11-04T20:33:40,486 Initialized build tracking at /tmp/pip-build-tracker-yr9d5u97 2024-11-04T20:33:40,487 Created build tracker: /tmp/pip-build-tracker-yr9d5u97 2024-11-04T20:33:40,487 Entered build tracker: /tmp/pip-build-tracker-yr9d5u97 2024-11-04T20:33:40,487 Created temporary directory: /tmp/pip-wheel-5u258u3r 2024-11-04T20:33:40,493 Created temporary directory: /tmp/pip-ephem-wheel-cache-k9q7gxjm 2024-11-04T20:33:40,535 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2024-11-04T20:33:40,538 2 location(s) to search for versions of pyekfmm: 2024-11-04T20:33:40,538 * https://pypi.org/simple/pyekfmm/ 2024-11-04T20:33:40,538 * https://www.piwheels.org/simple/pyekfmm/ 2024-11-04T20:33:40,538 Fetching project page and analyzing links: https://pypi.org/simple/pyekfmm/ 2024-11-04T20:33:40,539 Getting page https://pypi.org/simple/pyekfmm/ 2024-11-04T20:33:40,540 Found index url https://pypi.org/simple/ 2024-11-04T20:33:40,563 Fetched page https://pypi.org/simple/pyekfmm/ as application/vnd.pypi.simple.v1+json 2024-11-04T20:33:40,567 Found link https://files.pythonhosted.org/packages/65/bf/bd4375eb8d45c25ff73c6685b2378e1f20a247aaa1e9daa24b967222c095/pyekfmm-0.0.1.tar.gz (from https://pypi.org/simple/pyekfmm/), version: 0.0.1 2024-11-04T20:33:40,567 Found link https://files.pythonhosted.org/packages/45/79/68caf1f1cf711eb280554a59337a3d7f9a143960d489f98d196356ca0020/pyekfmm-0.0.2.tar.gz (from https://pypi.org/simple/pyekfmm/), version: 0.0.2 2024-11-04T20:33:40,567 Found link https://files.pythonhosted.org/packages/97/e0/44b236c32942b67807935042a2a5acee1708ee6037ffb6958519f3356968/pyekfmm-0.0.3.tar.gz (from https://pypi.org/simple/pyekfmm/), version: 0.0.3 2024-11-04T20:33:40,568 Found link https://files.pythonhosted.org/packages/8e/cc/4351b05f2a660de34b0e36c7e14cc53276ffda170a7fe47090156bfd7237/pyekfmm-0.0.4.tar.gz (from https://pypi.org/simple/pyekfmm/), version: 0.0.4 2024-11-04T20:33:40,568 Found link https://files.pythonhosted.org/packages/82/55/18d1abac0692035d1f06938fb2029ccfa82f84b4781b1357bfb78e5d9f29/pyekfmm-0.0.5.tar.gz (from https://pypi.org/simple/pyekfmm/), version: 0.0.5 2024-11-04T20:33:40,568 Found link https://files.pythonhosted.org/packages/ab/db/a40f2ee68c89bafbcca91f7496205e9539b22499fb0025fc5d72c1332c96/pyekfmm-0.0.6.tar.gz (from https://pypi.org/simple/pyekfmm/), version: 0.0.6 2024-11-04T20:33:40,568 Found link https://files.pythonhosted.org/packages/fe/c2/4ddfad05fbd4cc81c87979510fb6988ff7fc22592b239fe309bc24fa0424/pyekfmm-0.0.7.tar.gz (from https://pypi.org/simple/pyekfmm/), version: 0.0.7 2024-11-04T20:33:40,569 Found link https://files.pythonhosted.org/packages/e6/77/d91a2a708077c472cdb6efe36033f4287e9d35200b80c4f37e9d7d48438a/pyekfmm-0.0.8.tar.gz (from https://pypi.org/simple/pyekfmm/), version: 0.0.8 2024-11-04T20:33:40,569 Found link https://files.pythonhosted.org/packages/65/81/4ff7824b3f50d61de59e5bc3875e6d4dd116af5314a27bda6f4565585823/pyekfmm-0.0.8.1.tar.gz (from https://pypi.org/simple/pyekfmm/), version: 0.0.8.1 2024-11-04T20:33:40,569 Found link https://files.pythonhosted.org/packages/3c/0c/9d23464c827573a4aa823332963f9a40319902927d31fcab6be39d484440/pyekfmm-0.0.8.2.tar.gz (from https://pypi.org/simple/pyekfmm/), version: 0.0.8.2 2024-11-04T20:33:40,569 Found link https://files.pythonhosted.org/packages/52/9c/cce99a6b876e5618ee79cd579088e8cda5fc444d8f04a6966397864699af/pyekfmm-0.0.8.4.tar.gz (from https://pypi.org/simple/pyekfmm/), version: 0.0.8.4 2024-11-04T20:33:40,570 Found link https://files.pythonhosted.org/packages/5a/9f/d944c7db23bc1b7fc365c7d15125ef7aa23ac8fe062a5e659344926a9ef6/pyekfmm-0.0.8.5.tar.gz (from https://pypi.org/simple/pyekfmm/), version: 0.0.8.5 2024-11-04T20:33:40,570 Found link https://files.pythonhosted.org/packages/1e/73/18f9a3a5e00aa2164984979e7b32fb827f07de749e52e698abc029240a5c/pyekfmm-0.0.8.6.tar.gz (from https://pypi.org/simple/pyekfmm/), version: 0.0.8.6 2024-11-04T20:33:40,570 Found link https://files.pythonhosted.org/packages/f7/51/b5e95249d5284912f268484294ea52513718184eb03d0a6052b53b156390/pyekfmm-0.0.8.7.tar.gz (from https://pypi.org/simple/pyekfmm/), version: 0.0.8.7 2024-11-04T20:33:40,570 Found link https://files.pythonhosted.org/packages/36/bc/69986e45183f9d70a9f81f6baffc2abadaa887ab9de359be765590970a28/pyekfmm-0.0.8.8.tar.gz (from https://pypi.org/simple/pyekfmm/), version: 0.0.8.8 2024-11-04T20:33:40,571 Fetching project page and analyzing links: https://www.piwheels.org/simple/pyekfmm/ 2024-11-04T20:33:40,571 Getting page https://www.piwheels.org/simple/pyekfmm/ 2024-11-04T20:33:40,572 Found index url https://www.piwheels.org/simple/ 2024-11-04T20:33:40,618 Fetched page https://www.piwheels.org/simple/pyekfmm/ as text/html 2024-11-04T20:33:40,644 Skipping link: No binaries permitted for pyekfmm: https://www.piwheels.org/simple/pyekfmm/pyekfmm-0.0.8.8-cp311-cp311-linux_armv6l.whl#sha256=5fdabfbcae316c3f916ffab4eeba8d836c8ff4b556f5d3b0e6cffbd1df74c6d1 (from https://www.piwheels.org/simple/pyekfmm/) 2024-11-04T20:33:40,644 Skipping link: No binaries permitted for pyekfmm: https://www.piwheels.org/simple/pyekfmm/pyekfmm-0.0.8.8-cp311-cp311-linux_armv7l.whl#sha256=5fdabfbcae316c3f916ffab4eeba8d836c8ff4b556f5d3b0e6cffbd1df74c6d1 (from https://www.piwheels.org/simple/pyekfmm/) 2024-11-04T20:33:40,644 Skipping link: No binaries permitted for pyekfmm: https://www.piwheels.org/simple/pyekfmm/pyekfmm-0.0.8.7-cp37-cp37m-linux_armv6l.whl#sha256=8c33696d893874aa8b05156d7ef6fd9321eeb5ba3214b0a06b637ff13c22e7e6 (from https://www.piwheels.org/simple/pyekfmm/) 2024-11-04T20:33:40,645 Skipping link: No binaries permitted for pyekfmm: https://www.piwheels.org/simple/pyekfmm/pyekfmm-0.0.8.7-cp37-cp37m-linux_armv7l.whl#sha256=8c33696d893874aa8b05156d7ef6fd9321eeb5ba3214b0a06b637ff13c22e7e6 (from https://www.piwheels.org/simple/pyekfmm/) 2024-11-04T20:33:40,645 Skipping link: No binaries permitted for pyekfmm: https://www.piwheels.org/simple/pyekfmm/pyekfmm-0.0.8.7-cp311-cp311-linux_armv6l.whl#sha256=137b14967a48c35dca356e767409b87d0c3507d18e26b92529fa5bd86823ecd2 (from https://www.piwheels.org/simple/pyekfmm/) 2024-11-04T20:33:40,645 Skipping link: No binaries permitted for pyekfmm: https://www.piwheels.org/simple/pyekfmm/pyekfmm-0.0.8.7-cp311-cp311-linux_armv7l.whl#sha256=137b14967a48c35dca356e767409b87d0c3507d18e26b92529fa5bd86823ecd2 (from https://www.piwheels.org/simple/pyekfmm/) 2024-11-04T20:33:40,646 Skipping link: No binaries permitted for pyekfmm: https://www.piwheels.org/simple/pyekfmm/pyekfmm-0.0.8.7-cp39-cp39-linux_armv6l.whl#sha256=4069531b633db100b6da41bc37a203db2bad9a36205d26e13cc0d4c3f9401a1e (from https://www.piwheels.org/simple/pyekfmm/) 2024-11-04T20:33:40,646 Skipping link: No binaries permitted for pyekfmm: https://www.piwheels.org/simple/pyekfmm/pyekfmm-0.0.8.7-cp39-cp39-linux_armv7l.whl#sha256=4069531b633db100b6da41bc37a203db2bad9a36205d26e13cc0d4c3f9401a1e (from https://www.piwheels.org/simple/pyekfmm/) 2024-11-04T20:33:40,646 Skipping link: No binaries permitted for pyekfmm: https://www.piwheels.org/simple/pyekfmm/pyekfmm-0.0.8.6-cp311-cp311-linux_armv6l.whl#sha256=8df3e0715916a7229907c85b3134c2ca24fb6d9e0d23d3391c8bf76810f9c76b (from https://www.piwheels.org/simple/pyekfmm/) 2024-11-04T20:33:40,646 Skipping link: No binaries permitted for pyekfmm: https://www.piwheels.org/simple/pyekfmm/pyekfmm-0.0.8.6-cp311-cp311-linux_armv7l.whl#sha256=8df3e0715916a7229907c85b3134c2ca24fb6d9e0d23d3391c8bf76810f9c76b (from https://www.piwheels.org/simple/pyekfmm/) 2024-11-04T20:33:40,647 Skipping link: No binaries permitted for pyekfmm: https://www.piwheels.org/simple/pyekfmm/pyekfmm-0.0.8.6-cp37-cp37m-linux_armv6l.whl#sha256=b0a93f5b98022c068e1cfa4983506e6cfa70cdb88c20fb3208bacf61c74baffb (from https://www.piwheels.org/simple/pyekfmm/) 2024-11-04T20:33:40,647 Skipping link: No binaries permitted for pyekfmm: https://www.piwheels.org/simple/pyekfmm/pyekfmm-0.0.8.6-cp37-cp37m-linux_armv7l.whl#sha256=b0a93f5b98022c068e1cfa4983506e6cfa70cdb88c20fb3208bacf61c74baffb (from https://www.piwheels.org/simple/pyekfmm/) 2024-11-04T20:33:40,647 Skipping link: No binaries permitted for pyekfmm: https://www.piwheels.org/simple/pyekfmm/pyekfmm-0.0.8.6-cp39-cp39-linux_armv6l.whl#sha256=bfb4c8e69212bee8f22626a38fbf5408cc14ee85aad46d61f31c2c935ef117b8 (from https://www.piwheels.org/simple/pyekfmm/) 2024-11-04T20:33:40,648 Skipping link: No binaries permitted for pyekfmm: https://www.piwheels.org/simple/pyekfmm/pyekfmm-0.0.8.6-cp39-cp39-linux_armv7l.whl#sha256=bfb4c8e69212bee8f22626a38fbf5408cc14ee85aad46d61f31c2c935ef117b8 (from https://www.piwheels.org/simple/pyekfmm/) 2024-11-04T20:33:40,648 Skipping link: No binaries permitted for pyekfmm: https://www.piwheels.org/simple/pyekfmm/pyekfmm-0.0.8.5-cp37-cp37m-linux_armv6l.whl#sha256=cbff5169abe42bcb1d81571b55ca0a15d20a3416b9d175989d44623ed5454661 (from https://www.piwheels.org/simple/pyekfmm/) 2024-11-04T20:33:40,648 Skipping link: No binaries permitted for pyekfmm: https://www.piwheels.org/simple/pyekfmm/pyekfmm-0.0.8.5-cp37-cp37m-linux_armv7l.whl#sha256=cbff5169abe42bcb1d81571b55ca0a15d20a3416b9d175989d44623ed5454661 (from https://www.piwheels.org/simple/pyekfmm/) 2024-11-04T20:33:40,648 Skipping link: No binaries permitted for pyekfmm: https://www.piwheels.org/simple/pyekfmm/pyekfmm-0.0.8.5-cp39-cp39-linux_armv6l.whl#sha256=441e1c444011526350e61556a148e45f0259de53b5c91fe48e06e89c38201fe4 (from https://www.piwheels.org/simple/pyekfmm/) 2024-11-04T20:33:40,649 Skipping link: No binaries permitted for pyekfmm: https://www.piwheels.org/simple/pyekfmm/pyekfmm-0.0.8.5-cp39-cp39-linux_armv7l.whl#sha256=441e1c444011526350e61556a148e45f0259de53b5c91fe48e06e89c38201fe4 (from https://www.piwheels.org/simple/pyekfmm/) 2024-11-04T20:33:40,649 Skipping link: No binaries permitted for pyekfmm: https://www.piwheels.org/simple/pyekfmm/pyekfmm-0.0.8.4-cp37-cp37m-linux_armv6l.whl#sha256=64dc610400d1e04a495bcf7ca48df3303ca264d8550cdb8b65bc92b869fda37d (from https://www.piwheels.org/simple/pyekfmm/) 2024-11-04T20:33:40,649 Skipping link: No binaries permitted for pyekfmm: https://www.piwheels.org/simple/pyekfmm/pyekfmm-0.0.8.4-cp37-cp37m-linux_armv7l.whl#sha256=64dc610400d1e04a495bcf7ca48df3303ca264d8550cdb8b65bc92b869fda37d (from https://www.piwheels.org/simple/pyekfmm/) 2024-11-04T20:33:40,650 Skipping link: No binaries permitted for pyekfmm: https://www.piwheels.org/simple/pyekfmm/pyekfmm-0.0.8.4-cp39-cp39-linux_armv6l.whl#sha256=0fd6cbcea1d52fa7a2dadccd0b8bd59bf5a3b31d0d817ba0af168de0f31efc5e (from https://www.piwheels.org/simple/pyekfmm/) 2024-11-04T20:33:40,650 Skipping link: No binaries permitted for pyekfmm: https://www.piwheels.org/simple/pyekfmm/pyekfmm-0.0.8.4-cp39-cp39-linux_armv7l.whl#sha256=0fd6cbcea1d52fa7a2dadccd0b8bd59bf5a3b31d0d817ba0af168de0f31efc5e (from https://www.piwheels.org/simple/pyekfmm/) 2024-11-04T20:33:40,650 Skipping link: No binaries permitted for pyekfmm: https://www.piwheels.org/simple/pyekfmm/pyekfmm-0.0.8.2-cp37-cp37m-linux_armv6l.whl#sha256=b46db97a63272650364e6c0b4173fea38079116761b1fb17741688f14fa5478e (from https://www.piwheels.org/simple/pyekfmm/) 2024-11-04T20:33:40,650 Skipping link: No binaries permitted for pyekfmm: https://www.piwheels.org/simple/pyekfmm/pyekfmm-0.0.8.2-cp37-cp37m-linux_armv7l.whl#sha256=b46db97a63272650364e6c0b4173fea38079116761b1fb17741688f14fa5478e (from https://www.piwheels.org/simple/pyekfmm/) 2024-11-04T20:33:40,651 Skipping link: No binaries permitted for pyekfmm: https://www.piwheels.org/simple/pyekfmm/pyekfmm-0.0.8.2-cp39-cp39-linux_armv6l.whl#sha256=dda0f2f9e9e14e6a84423fa5718cb5495139dd95d6e472812f75acc276347d4b (from https://www.piwheels.org/simple/pyekfmm/) 2024-11-04T20:33:40,651 Skipping link: No binaries permitted for pyekfmm: https://www.piwheels.org/simple/pyekfmm/pyekfmm-0.0.8.2-cp39-cp39-linux_armv7l.whl#sha256=dda0f2f9e9e14e6a84423fa5718cb5495139dd95d6e472812f75acc276347d4b (from https://www.piwheels.org/simple/pyekfmm/) 2024-11-04T20:33:40,651 Skipping link: No binaries permitted for pyekfmm: https://www.piwheels.org/simple/pyekfmm/pyekfmm-0.0.8.1-cp39-cp39-linux_armv6l.whl#sha256=166893b22c061b2801e65231f8f44f9a88906a4e49970b08660081a93260bcb8 (from https://www.piwheels.org/simple/pyekfmm/) 2024-11-04T20:33:40,651 Skipping link: No binaries permitted for pyekfmm: https://www.piwheels.org/simple/pyekfmm/pyekfmm-0.0.8.1-cp39-cp39-linux_armv7l.whl#sha256=166893b22c061b2801e65231f8f44f9a88906a4e49970b08660081a93260bcb8 (from https://www.piwheels.org/simple/pyekfmm/) 2024-11-04T20:33:40,652 Skipping link: No binaries permitted for pyekfmm: https://www.piwheels.org/simple/pyekfmm/pyekfmm-0.0.8.1-cp37-cp37m-linux_armv6l.whl#sha256=2ce53e46b2234297f56e3b3a452c10eb8693de1669493a9a2dda032c0a9c93f7 (from https://www.piwheels.org/simple/pyekfmm/) 2024-11-04T20:33:40,652 Skipping link: No binaries permitted for pyekfmm: https://www.piwheels.org/simple/pyekfmm/pyekfmm-0.0.8.1-cp37-cp37m-linux_armv7l.whl#sha256=2ce53e46b2234297f56e3b3a452c10eb8693de1669493a9a2dda032c0a9c93f7 (from https://www.piwheels.org/simple/pyekfmm/) 2024-11-04T20:33:40,652 Skipping link: No binaries permitted for pyekfmm: https://www.piwheels.org/simple/pyekfmm/pyekfmm-0.0.8-cp37-cp37m-linux_armv6l.whl#sha256=68cbabc1f00eecd5cd4df094d779d7d84d0aab9ef932148c30914db93c9bdb65 (from https://www.piwheels.org/simple/pyekfmm/) 2024-11-04T20:33:40,653 Skipping link: No binaries permitted for pyekfmm: https://www.piwheels.org/simple/pyekfmm/pyekfmm-0.0.8-cp37-cp37m-linux_armv7l.whl#sha256=68cbabc1f00eecd5cd4df094d779d7d84d0aab9ef932148c30914db93c9bdb65 (from https://www.piwheels.org/simple/pyekfmm/) 2024-11-04T20:33:40,653 Skipping link: No binaries permitted for pyekfmm: https://www.piwheels.org/simple/pyekfmm/pyekfmm-0.0.8-cp39-cp39-linux_armv6l.whl#sha256=608db0e649efe1579becae9a4fa62cb1f54c644eeae8930c8b7db11d40567075 (from https://www.piwheels.org/simple/pyekfmm/) 2024-11-04T20:33:40,653 Skipping link: No binaries permitted for pyekfmm: https://www.piwheels.org/simple/pyekfmm/pyekfmm-0.0.8-cp39-cp39-linux_armv7l.whl#sha256=608db0e649efe1579becae9a4fa62cb1f54c644eeae8930c8b7db11d40567075 (from https://www.piwheels.org/simple/pyekfmm/) 2024-11-04T20:33:40,654 Skipping link: No binaries permitted for pyekfmm: https://www.piwheels.org/simple/pyekfmm/pyekfmm-0.0.7-cp39-cp39-linux_armv6l.whl#sha256=43e8a4811c9fe8770c7dec1bd5617c41008e8c57d1a7011d93e437ba7290b4d9 (from https://www.piwheels.org/simple/pyekfmm/) 2024-11-04T20:33:40,654 Skipping link: No binaries permitted for pyekfmm: https://www.piwheels.org/simple/pyekfmm/pyekfmm-0.0.7-cp39-cp39-linux_armv7l.whl#sha256=43e8a4811c9fe8770c7dec1bd5617c41008e8c57d1a7011d93e437ba7290b4d9 (from https://www.piwheels.org/simple/pyekfmm/) 2024-11-04T20:33:40,654 Skipping link: No binaries permitted for pyekfmm: https://www.piwheels.org/simple/pyekfmm/pyekfmm-0.0.7-cp37-cp37m-linux_armv6l.whl#sha256=247b65189ad923af6bba838baaf1fb1653a9c50245e84cfb021c925d42c4f8af (from https://www.piwheels.org/simple/pyekfmm/) 2024-11-04T20:33:40,654 Skipping link: No binaries permitted for pyekfmm: https://www.piwheels.org/simple/pyekfmm/pyekfmm-0.0.7-cp37-cp37m-linux_armv7l.whl#sha256=247b65189ad923af6bba838baaf1fb1653a9c50245e84cfb021c925d42c4f8af (from https://www.piwheels.org/simple/pyekfmm/) 2024-11-04T20:33:40,655 Skipping link: No binaries permitted for pyekfmm: https://www.piwheels.org/simple/pyekfmm/pyekfmm-0.0.6-cp37-cp37m-linux_armv6l.whl#sha256=777b80d30688c8a06c8f770d37c0233965f52a0af8176e46991d51d4f1f05d2b (from https://www.piwheels.org/simple/pyekfmm/) 2024-11-04T20:33:40,655 Skipping link: No binaries permitted for pyekfmm: https://www.piwheels.org/simple/pyekfmm/pyekfmm-0.0.6-cp37-cp37m-linux_armv7l.whl#sha256=777b80d30688c8a06c8f770d37c0233965f52a0af8176e46991d51d4f1f05d2b (from https://www.piwheels.org/simple/pyekfmm/) 2024-11-04T20:33:40,655 Skipping link: No binaries permitted for pyekfmm: https://www.piwheels.org/simple/pyekfmm/pyekfmm-0.0.6-cp39-cp39-linux_armv6l.whl#sha256=4a50db0182dbc52cf31576da959e6b222c8e45c7180f3a1abe7c465fc99f0e33 (from https://www.piwheels.org/simple/pyekfmm/) 2024-11-04T20:33:40,655 Skipping link: No binaries permitted for pyekfmm: https://www.piwheels.org/simple/pyekfmm/pyekfmm-0.0.6-cp39-cp39-linux_armv7l.whl#sha256=4a50db0182dbc52cf31576da959e6b222c8e45c7180f3a1abe7c465fc99f0e33 (from https://www.piwheels.org/simple/pyekfmm/) 2024-11-04T20:33:40,656 Skipping link: No binaries permitted for pyekfmm: https://www.piwheels.org/simple/pyekfmm/pyekfmm-0.0.5-cp39-cp39-linux_armv6l.whl#sha256=5075fc01e183ff3e37e696369a590260379a9d4d5fd9512a9c91143fd4899d4c (from https://www.piwheels.org/simple/pyekfmm/) 2024-11-04T20:33:40,656 Skipping link: No binaries permitted for pyekfmm: https://www.piwheels.org/simple/pyekfmm/pyekfmm-0.0.5-cp39-cp39-linux_armv7l.whl#sha256=5075fc01e183ff3e37e696369a590260379a9d4d5fd9512a9c91143fd4899d4c (from https://www.piwheels.org/simple/pyekfmm/) 2024-11-04T20:33:40,656 Skipping link: No binaries permitted for pyekfmm: https://www.piwheels.org/simple/pyekfmm/pyekfmm-0.0.5-cp37-cp37m-linux_armv6l.whl#sha256=644be6b69b9a377c42626ab989ed1fc8b054f4ee71705d970369e2aded6dc4d3 (from https://www.piwheels.org/simple/pyekfmm/) 2024-11-04T20:33:40,657 Skipping link: No binaries permitted for pyekfmm: https://www.piwheels.org/simple/pyekfmm/pyekfmm-0.0.5-cp37-cp37m-linux_armv7l.whl#sha256=644be6b69b9a377c42626ab989ed1fc8b054f4ee71705d970369e2aded6dc4d3 (from https://www.piwheels.org/simple/pyekfmm/) 2024-11-04T20:33:40,657 Skipping link: No binaries permitted for pyekfmm: https://www.piwheels.org/simple/pyekfmm/pyekfmm-0.0.4-cp37-cp37m-linux_armv6l.whl#sha256=0cc81b0d6e6100a664dfc6c9a31f29d0472baf7ffe6f9cfecfe046068a877ed2 (from https://www.piwheels.org/simple/pyekfmm/) 2024-11-04T20:33:40,657 Skipping link: No binaries permitted for pyekfmm: https://www.piwheels.org/simple/pyekfmm/pyekfmm-0.0.4-cp37-cp37m-linux_armv7l.whl#sha256=0cc81b0d6e6100a664dfc6c9a31f29d0472baf7ffe6f9cfecfe046068a877ed2 (from https://www.piwheels.org/simple/pyekfmm/) 2024-11-04T20:33:40,657 Skipping link: No binaries permitted for pyekfmm: https://www.piwheels.org/simple/pyekfmm/pyekfmm-0.0.4-cp39-cp39-linux_armv6l.whl#sha256=8b6788074ca75cc103be83a084d8b598d9d348d0fe6867544dd6b2696d8ac6a2 (from https://www.piwheels.org/simple/pyekfmm/) 2024-11-04T20:33:40,658 Skipping link: No binaries permitted for pyekfmm: https://www.piwheels.org/simple/pyekfmm/pyekfmm-0.0.4-cp39-cp39-linux_armv7l.whl#sha256=8b6788074ca75cc103be83a084d8b598d9d348d0fe6867544dd6b2696d8ac6a2 (from https://www.piwheels.org/simple/pyekfmm/) 2024-11-04T20:33:40,658 Skipping link: No binaries permitted for pyekfmm: https://www.piwheels.org/simple/pyekfmm/pyekfmm-0.0.3-cp39-cp39-linux_armv6l.whl#sha256=54bd7d883b13a374d13bb74084d5ba6fb7eded927f6211e026e481efe0f928e1 (from https://www.piwheels.org/simple/pyekfmm/) 2024-11-04T20:33:40,658 Skipping link: No binaries permitted for pyekfmm: https://www.piwheels.org/simple/pyekfmm/pyekfmm-0.0.3-cp39-cp39-linux_armv7l.whl#sha256=54bd7d883b13a374d13bb74084d5ba6fb7eded927f6211e026e481efe0f928e1 (from https://www.piwheels.org/simple/pyekfmm/) 2024-11-04T20:33:40,659 Skipping link: No binaries permitted for pyekfmm: https://www.piwheels.org/simple/pyekfmm/pyekfmm-0.0.3-cp37-cp37m-linux_armv6l.whl#sha256=6b51897affea8312fa29909245c02ea3ee908d3e5424e8422cbb1c2eaaf72c7b (from https://www.piwheels.org/simple/pyekfmm/) 2024-11-04T20:33:40,659 Skipping link: No binaries permitted for pyekfmm: https://www.piwheels.org/simple/pyekfmm/pyekfmm-0.0.3-cp37-cp37m-linux_armv7l.whl#sha256=6b51897affea8312fa29909245c02ea3ee908d3e5424e8422cbb1c2eaaf72c7b (from https://www.piwheels.org/simple/pyekfmm/) 2024-11-04T20:33:40,659 Skipping link: No binaries permitted for pyekfmm: https://www.piwheels.org/simple/pyekfmm/pyekfmm-0.0.2-cp37-cp37m-linux_armv6l.whl#sha256=b26cc7b261ad493119948f1a358db6cd3953f13667a1ffc5ce7033739770a7e1 (from https://www.piwheels.org/simple/pyekfmm/) 2024-11-04T20:33:40,659 Skipping link: No binaries permitted for pyekfmm: https://www.piwheels.org/simple/pyekfmm/pyekfmm-0.0.2-cp37-cp37m-linux_armv7l.whl#sha256=b26cc7b261ad493119948f1a358db6cd3953f13667a1ffc5ce7033739770a7e1 (from https://www.piwheels.org/simple/pyekfmm/) 2024-11-04T20:33:40,660 Skipping link: No binaries permitted for pyekfmm: https://www.piwheels.org/simple/pyekfmm/pyekfmm-0.0.2-cp39-cp39-linux_armv6l.whl#sha256=c58682712290dc3a23d36eee85959b1977d3db60ab4c341ed9c084365f779d16 (from https://www.piwheels.org/simple/pyekfmm/) 2024-11-04T20:33:40,660 Skipping link: No binaries permitted for pyekfmm: https://www.piwheels.org/simple/pyekfmm/pyekfmm-0.0.2-cp39-cp39-linux_armv7l.whl#sha256=c58682712290dc3a23d36eee85959b1977d3db60ab4c341ed9c084365f779d16 (from https://www.piwheels.org/simple/pyekfmm/) 2024-11-04T20:33:40,660 Skipping link: No binaries permitted for pyekfmm: https://www.piwheels.org/simple/pyekfmm/pyekfmm-0.0.2-cp311-cp311-linux_armv6l.whl#sha256=273e681efdd2b0bbb01c3e6cfc848a8fa3a84b528d2b5b98996b47cc08d3acd8 (from https://www.piwheels.org/simple/pyekfmm/) 2024-11-04T20:33:40,660 Skipping link: No binaries permitted for pyekfmm: https://www.piwheels.org/simple/pyekfmm/pyekfmm-0.0.2-cp311-cp311-linux_armv7l.whl#sha256=273e681efdd2b0bbb01c3e6cfc848a8fa3a84b528d2b5b98996b47cc08d3acd8 (from https://www.piwheels.org/simple/pyekfmm/) 2024-11-04T20:33:40,661 Skipping link: No binaries permitted for pyekfmm: https://www.piwheels.org/simple/pyekfmm/pyekfmm-0.0.1-cp37-cp37m-linux_armv6l.whl#sha256=7355db673301508bee63c7c600efe19e0310d7572a9319057a7b62dee216a4d1 (from https://www.piwheels.org/simple/pyekfmm/) 2024-11-04T20:33:40,661 Skipping link: No binaries permitted for pyekfmm: https://www.piwheels.org/simple/pyekfmm/pyekfmm-0.0.1-cp37-cp37m-linux_armv7l.whl#sha256=7355db673301508bee63c7c600efe19e0310d7572a9319057a7b62dee216a4d1 (from https://www.piwheels.org/simple/pyekfmm/) 2024-11-04T20:33:40,661 Skipping link: No binaries permitted for pyekfmm: https://www.piwheels.org/simple/pyekfmm/pyekfmm-0.0.1-cp39-cp39-linux_armv6l.whl#sha256=0595a30c7cf5a313e89aa58cc7ede8bfb74d50aeeab61b98629bbac46ac0ab49 (from https://www.piwheels.org/simple/pyekfmm/) 2024-11-04T20:33:40,662 Skipping link: No binaries permitted for pyekfmm: https://www.piwheels.org/simple/pyekfmm/pyekfmm-0.0.1-cp39-cp39-linux_armv7l.whl#sha256=0595a30c7cf5a313e89aa58cc7ede8bfb74d50aeeab61b98629bbac46ac0ab49 (from https://www.piwheels.org/simple/pyekfmm/) 2024-11-04T20:33:40,662 Skipping link: not a file: https://www.piwheels.org/simple/pyekfmm/ 2024-11-04T20:33:40,662 Skipping link: not a file: https://pypi.org/simple/pyekfmm/ 2024-11-04T20:33:40,687 Given no hashes to check 1 links for project 'pyekfmm': discarding no candidates 2024-11-04T20:33:40,689 Collecting pyekfmm==0.0.8.8 2024-11-04T20:33:40,692 Created temporary directory: /tmp/pip-unpack-9ppibaxb 2024-11-04T20:33:40,709 Downloading pyekfmm-0.0.8.8.tar.gz (36 kB) 2024-11-04T20:33:40,761 Added pyekfmm==0.0.8.8 from https://files.pythonhosted.org/packages/36/bc/69986e45183f9d70a9f81f6baffc2abadaa887ab9de359be765590970a28/pyekfmm-0.0.8.8.tar.gz to build tracker '/tmp/pip-build-tracker-yr9d5u97' 2024-11-04T20:33:40,762 Running setup.py (path:/tmp/pip-wheel-5u258u3r/pyekfmm_fc90450f925347a2af5ff7ccabab806c/setup.py) egg_info for package pyekfmm 2024-11-04T20:33:40,763 Created temporary directory: /tmp/pip-pip-egg-info-6sth3nuq 2024-11-04T20:33:40,763 Preparing metadata (setup.py): started 2024-11-04T20:33:40,764 Running command python setup.py egg_info 2024-11-04T20:33:42,038 running egg_info 2024-11-04T20:33:42,065 creating /tmp/pip-pip-egg-info-6sth3nuq/pyekfmm.egg-info 2024-11-04T20:33:42,066 writing /tmp/pip-pip-egg-info-6sth3nuq/pyekfmm.egg-info/PKG-INFO 2024-11-04T20:33:42,071 writing dependency_links to /tmp/pip-pip-egg-info-6sth3nuq/pyekfmm.egg-info/dependency_links.txt 2024-11-04T20:33:42,074 writing requirements to /tmp/pip-pip-egg-info-6sth3nuq/pyekfmm.egg-info/requires.txt 2024-11-04T20:33:42,075 writing top-level names to /tmp/pip-pip-egg-info-6sth3nuq/pyekfmm.egg-info/top_level.txt 2024-11-04T20:33:42,076 writing manifest file '/tmp/pip-pip-egg-info-6sth3nuq/pyekfmm.egg-info/SOURCES.txt' 2024-11-04T20:33:42,185 reading manifest file '/tmp/pip-pip-egg-info-6sth3nuq/pyekfmm.egg-info/SOURCES.txt' 2024-11-04T20:33:42,187 adding license file 'LICENSE' 2024-11-04T20:33:42,190 writing manifest file '/tmp/pip-pip-egg-info-6sth3nuq/pyekfmm.egg-info/SOURCES.txt' 2024-11-04T20:33:42,295 Preparing metadata (setup.py): finished with status 'done' 2024-11-04T20:33:42,299 Source in /tmp/pip-wheel-5u258u3r/pyekfmm_fc90450f925347a2af5ff7ccabab806c has version 0.0.8.8, which satisfies requirement pyekfmm==0.0.8.8 from https://files.pythonhosted.org/packages/36/bc/69986e45183f9d70a9f81f6baffc2abadaa887ab9de359be765590970a28/pyekfmm-0.0.8.8.tar.gz 2024-11-04T20:33:42,300 Removed pyekfmm==0.0.8.8 from https://files.pythonhosted.org/packages/36/bc/69986e45183f9d70a9f81f6baffc2abadaa887ab9de359be765590970a28/pyekfmm-0.0.8.8.tar.gz from build tracker '/tmp/pip-build-tracker-yr9d5u97' 2024-11-04T20:33:42,308 Created temporary directory: /tmp/pip-unpack-aa3vrp02 2024-11-04T20:33:42,308 Created temporary directory: /tmp/pip-unpack-xyki_m6f 2024-11-04T20:33:42,309 Building wheels for collected packages: pyekfmm 2024-11-04T20:33:42,313 Created temporary directory: /tmp/pip-wheel-0ihrzd2r 2024-11-04T20:33:42,313 Building wheel for pyekfmm (setup.py): started 2024-11-04T20:33:42,314 Destination directory: /tmp/pip-wheel-0ihrzd2r 2024-11-04T20:33:42,314 Running command python setup.py bdist_wheel 2024-11-04T20:33:43,510 running bdist_wheel 2024-11-04T20:33:43,639 running build 2024-11-04T20:33:43,639 running build_py 2024-11-04T20:33:43,669 creating build/lib.linux-armv7l-cpython-39/pyekfmm 2024-11-04T20:33:43,671 copying pyekfmm/fmm.py -> build/lib.linux-armv7l-cpython-39/pyekfmm 2024-11-04T20:33:43,673 copying pyekfmm/plot.py -> build/lib.linux-armv7l-cpython-39/pyekfmm 2024-11-04T20:33:43,675 copying pyekfmm/__init__.py -> build/lib.linux-armv7l-cpython-39/pyekfmm 2024-11-04T20:33:43,677 copying pyekfmm/fmmvti.py -> build/lib.linux-armv7l-cpython-39/pyekfmm 2024-11-04T20:33:43,679 copying pyekfmm/stream.py -> build/lib.linux-armv7l-cpython-39/pyekfmm 2024-11-04T20:33:43,681 running egg_info 2024-11-04T20:33:43,709 writing pyekfmm.egg-info/PKG-INFO 2024-11-04T20:33:43,714 writing dependency_links to pyekfmm.egg-info/dependency_links.txt 2024-11-04T20:33:43,716 writing requirements to pyekfmm.egg-info/requires.txt 2024-11-04T20:33:43,717 writing top-level names to pyekfmm.egg-info/top_level.txt 2024-11-04T20:33:43,747 reading manifest file 'pyekfmm.egg-info/SOURCES.txt' 2024-11-04T20:33:43,750 adding license file 'LICENSE' 2024-11-04T20:33:43,754 writing manifest file 'pyekfmm.egg-info/SOURCES.txt' 2024-11-04T20:33:43,757 /usr/local/lib/python3.9/dist-packages/setuptools/command/build_py.py:220: _Warning: Package 'pyekfmm.src' is absent from the `packages` configuration. 2024-11-04T20:33:43,757 !! 2024-11-04T20:33:43,757 ******************************************************************************** 2024-11-04T20:33:43,757 ############################ 2024-11-04T20:33:43,758 # Package would be ignored # 2024-11-04T20:33:43,758 ############################ 2024-11-04T20:33:43,758 Python recognizes 'pyekfmm.src' as an importable package[^1], 2024-11-04T20:33:43,758 but it is absent from setuptools' `packages` configuration. 2024-11-04T20:33:43,758 This leads to an ambiguous overall configuration. If you want to distribute this 2024-11-04T20:33:43,758 package, please make sure that 'pyekfmm.src' is explicitly added 2024-11-04T20:33:43,759 to the `packages` configuration field. 2024-11-04T20:33:43,759 Alternatively, you can also rely on setuptools' discovery methods 2024-11-04T20:33:43,759 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2024-11-04T20:33:43,759 instead of `find_packages(...)`/`find:`). 2024-11-04T20:33:43,759 You can read more about "package discovery" on setuptools documentation page: 2024-11-04T20:33:43,760 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2024-11-04T20:33:43,760 If you don't want 'pyekfmm.src' to be distributed and are 2024-11-04T20:33:43,760 already explicitly excluding 'pyekfmm.src' via 2024-11-04T20:33:43,760 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2024-11-04T20:33:43,760 you can try to use `exclude_package_data`, or `include-package-data=False` in 2024-11-04T20:33:43,761 combination with a more fine grained `package-data` configuration. 2024-11-04T20:33:43,762 You can read more about "package data files" on setuptools documentation page: 2024-11-04T20:33:43,762 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2024-11-04T20:33:43,762 [^1]: For Python, any directory (with suitable naming) can be imported, 2024-11-04T20:33:43,763 even if it does not contain any `.py` files. 2024-11-04T20:33:43,763 On the other hand, currently there is no concept of package data 2024-11-04T20:33:43,763 directory, all directories are treated like packages. 2024-11-04T20:33:43,763 ******************************************************************************** 2024-11-04T20:33:43,763 !! 2024-11-04T20:33:43,763 check.warn(importable) 2024-11-04T20:33:43,764 creating build/lib.linux-armv7l-cpython-39/pyekfmm/src 2024-11-04T20:33:43,764 copying pyekfmm/src/eikonal.c -> build/lib.linux-armv7l-cpython-39/pyekfmm/src 2024-11-04T20:33:43,764 copying pyekfmm/src/eikonalvti.c -> build/lib.linux-armv7l-cpython-39/pyekfmm/src 2024-11-04T20:33:43,767 running build_ext 2024-11-04T20:33:44,278 building 'eikonalc' extension 2024-11-04T20:33:44,279 creating build/temp.linux-armv7l-cpython-39/pyekfmm/src 2024-11-04T20:33:44,281 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 pyekfmm/src/eikonal.c -o build/temp.linux-armv7l-cpython-39/pyekfmm/src/eikonal.o 2024-11-04T20:33:44,629 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarraytypes.h:1909, 2024-11-04T20:33:44,630 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-11-04T20:33:44,630 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:44,630 from pyekfmm/src/eikonal.c:6: 2024-11-04T20:33:44,630 /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-11-04T20:33:44,630 17 | #warning "Using deprecated NumPy API, disable it with " \ 2024-11-04T20:33:44,631 | ^~~~~~~ 2024-11-04T20:33:44,659 pyekfmm/src/eikonal.c: In function ‘eikonalc_oneshot’: 2024-11-04T20:33:44,659 pyekfmm/src/eikonal.c:691:32: warning: passing argument 1 of ‘PyArray_SHAPE’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-11-04T20:33:44,660 691 | npy_intp *sp=PyArray_SHAPE(arr1); 2024-11-04T20:33:44,660 | ^~~~ 2024-11-04T20:33:44,660 | | 2024-11-04T20:33:44,660 | PyObject * {aka struct _object *} 2024-11-04T20:33:44,660 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-11-04T20:33:44,660 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:44,661 from pyekfmm/src/eikonal.c:6: 2024-11-04T20:33:44,661 /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-11-04T20:33:44,661 1581 | PyArray_SHAPE(const PyArrayObject *arr) 2024-11-04T20:33:44,661 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-11-04T20:33:44,662 pyekfmm/src/eikonal.c:713:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2024-11-04T20:33:44,662 713 | for (i = 0; i < nshot; i++) 2024-11-04T20:33:44,662 | ^~~ 2024-11-04T20:33:44,662 pyekfmm/src/eikonal.c:716:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 2024-11-04T20:33:44,662 716 | s[0][0]=x; 2024-11-04T20:33:44,663 | ^ 2024-11-04T20:33:44,663 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:44,663 from pyekfmm/src/eikonal.c:6: 2024-11-04T20:33:44,664 pyekfmm/src/eikonal.c:736:40: warning: passing argument 1 of ‘PyArray_BYTES’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-11-04T20:33:44,664 736 | v[i]=*((float*)PyArray_GETPTR1(arr1,i)); 2024-11-04T20:33:44,664 | ^~~~ 2024-11-04T20:33:44,664 | | 2024-11-04T20:33:44,664 | PyObject * {aka struct _object *} 2024-11-04T20:33:44,664 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:138:57: note: in definition of macro ‘PyArray_GETPTR1’ 2024-11-04T20:33:44,664 138 | #define PyArray_GETPTR1(obj, i) ((void *)(PyArray_BYTES(obj) + \ 2024-11-04T20:33:44,665 | ^~~ 2024-11-04T20:33:44,665 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-11-04T20:33:44,665 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:44,665 from pyekfmm/src/eikonal.c:6: 2024-11-04T20:33:44,665 /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-11-04T20:33:44,665 1514 | PyArray_BYTES(const PyArrayObject *arr) 2024-11-04T20:33:44,665 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-11-04T20:33:44,665 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:44,666 from pyekfmm/src/eikonal.c:6: 2024-11-04T20:33:44,666 pyekfmm/src/eikonal.c:736:40: warning: passing argument 1 of ‘PyArray_STRIDES’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-11-04T20:33:44,666 736 | v[i]=*((float*)PyArray_GETPTR1(arr1,i)); 2024-11-04T20:33:44,666 | ^~~~ 2024-11-04T20:33:44,666 | | 2024-11-04T20:33:44,666 | PyObject * {aka struct _object *} 2024-11-04T20:33:44,666 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:139:62: note: in definition of macro ‘PyArray_GETPTR1’ 2024-11-04T20:33:44,666 139 | (i)*PyArray_STRIDES(obj)[0])) 2024-11-04T20:33:44,667 | ^~~ 2024-11-04T20:33:44,667 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-11-04T20:33:44,667 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:44,667 from pyekfmm/src/eikonal.c:6: 2024-11-04T20:33:44,667 /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-11-04T20:33:44,667 1526 | PyArray_STRIDES(const PyArrayObject *arr) 2024-11-04T20:33:44,667 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-11-04T20:33:44,667 pyekfmm/src/eikonal.c: In function ‘eikonalc_oneshot_angle’: 2024-11-04T20:33:44,668 pyekfmm/src/eikonal.c:813:32: warning: passing argument 1 of ‘PyArray_SHAPE’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-11-04T20:33:44,668 813 | npy_intp *sp=PyArray_SHAPE(arr1); 2024-11-04T20:33:44,668 | ^~~~ 2024-11-04T20:33:44,668 | | 2024-11-04T20:33:44,668 | PyObject * {aka struct _object *} 2024-11-04T20:33:44,668 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-11-04T20:33:44,668 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:44,668 from pyekfmm/src/eikonal.c:6: 2024-11-04T20:33:44,669 /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-11-04T20:33:44,669 1581 | PyArray_SHAPE(const PyArrayObject *arr) 2024-11-04T20:33:44,669 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-11-04T20:33:44,669 pyekfmm/src/eikonal.c:835:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2024-11-04T20:33:44,669 835 | for (i = 0; i < nshot; i++) 2024-11-04T20:33:44,669 | ^~~ 2024-11-04T20:33:44,669 pyekfmm/src/eikonal.c:838:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 2024-11-04T20:33:44,669 838 | s[0][0]=x; 2024-11-04T20:33:44,669 | ^ 2024-11-04T20:33:44,670 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:44,670 from pyekfmm/src/eikonal.c:6: 2024-11-04T20:33:44,670 pyekfmm/src/eikonal.c:860:40: warning: passing argument 1 of ‘PyArray_BYTES’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-11-04T20:33:44,670 860 | v[i]=*((float*)PyArray_GETPTR1(arr1,i)); 2024-11-04T20:33:44,670 | ^~~~ 2024-11-04T20:33:44,670 | | 2024-11-04T20:33:44,670 | PyObject * {aka struct _object *} 2024-11-04T20:33:44,671 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:138:57: note: in definition of macro ‘PyArray_GETPTR1’ 2024-11-04T20:33:44,671 138 | #define PyArray_GETPTR1(obj, i) ((void *)(PyArray_BYTES(obj) + \ 2024-11-04T20:33:44,671 | ^~~ 2024-11-04T20:33:44,671 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-11-04T20:33:44,671 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:44,671 from pyekfmm/src/eikonal.c:6: 2024-11-04T20:33:44,671 /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-11-04T20:33:44,671 1514 | PyArray_BYTES(const PyArrayObject *arr) 2024-11-04T20:33:44,672 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-11-04T20:33:44,672 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:44,672 from pyekfmm/src/eikonal.c:6: 2024-11-04T20:33:44,672 pyekfmm/src/eikonal.c:860:40: warning: passing argument 1 of ‘PyArray_STRIDES’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-11-04T20:33:44,672 860 | v[i]=*((float*)PyArray_GETPTR1(arr1,i)); 2024-11-04T20:33:44,672 | ^~~~ 2024-11-04T20:33:44,672 | | 2024-11-04T20:33:44,673 | PyObject * {aka struct _object *} 2024-11-04T20:33:44,673 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:139:62: note: in definition of macro ‘PyArray_GETPTR1’ 2024-11-04T20:33:44,673 139 | (i)*PyArray_STRIDES(obj)[0])) 2024-11-04T20:33:44,673 | ^~~ 2024-11-04T20:33:44,673 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-11-04T20:33:44,673 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:44,673 from pyekfmm/src/eikonal.c:6: 2024-11-04T20:33:44,673 /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-11-04T20:33:44,674 1526 | PyArray_STRIDES(const PyArrayObject *arr) 2024-11-04T20:33:44,674 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-11-04T20:33:44,677 pyekfmm/src/eikonal.c: In function ‘eikonalc_multishots’: 2024-11-04T20:33:44,678 pyekfmm/src/eikonal.c:1046:32: warning: passing argument 1 of ‘PyArray_SHAPE’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-11-04T20:33:44,678 1046 | npy_intp *sp=PyArray_SHAPE(arr1); 2024-11-04T20:33:44,678 | ^~~~ 2024-11-04T20:33:44,678 | | 2024-11-04T20:33:44,678 | PyObject * {aka struct _object *} 2024-11-04T20:33:44,678 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-11-04T20:33:44,678 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:44,678 from pyekfmm/src/eikonal.c:6: 2024-11-04T20:33:44,679 /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-11-04T20:33:44,679 1581 | PyArray_SHAPE(const PyArrayObject *arr) 2024-11-04T20:33:44,679 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-11-04T20:33:44,679 pyekfmm/src/eikonal.c:1047:35: warning: passing argument 1 of ‘PyArray_SHAPE’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-11-04T20:33:44,679 1047 | npy_intp *spxyz=PyArray_SHAPE(arrf1); 2024-11-04T20:33:44,679 | ^~~~~ 2024-11-04T20:33:44,679 | | 2024-11-04T20:33:44,679 | PyObject * {aka struct _object *} 2024-11-04T20:33:44,680 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-11-04T20:33:44,680 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:44,680 from pyekfmm/src/eikonal.c:6: 2024-11-04T20:33:44,680 /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-11-04T20:33:44,680 1581 | PyArray_SHAPE(const PyArrayObject *arr) 2024-11-04T20:33:44,680 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-11-04T20:33:44,680 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:44,680 from pyekfmm/src/eikonal.c:6: 2024-11-04T20:33:44,681 pyekfmm/src/eikonal.c:1087:40: warning: passing argument 1 of ‘PyArray_BYTES’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-11-04T20:33:44,681 1087 | v[i]=*((float*)PyArray_GETPTR1(arr1,i)); 2024-11-04T20:33:44,681 | ^~~~ 2024-11-04T20:33:44,681 | | 2024-11-04T20:33:44,681 | PyObject * {aka struct _object *} 2024-11-04T20:33:44,681 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:138:57: note: in definition of macro ‘PyArray_GETPTR1’ 2024-11-04T20:33:44,681 138 | #define PyArray_GETPTR1(obj, i) ((void *)(PyArray_BYTES(obj) + \ 2024-11-04T20:33:44,681 | ^~~ 2024-11-04T20:33:44,682 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-11-04T20:33:44,682 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:44,682 from pyekfmm/src/eikonal.c:6: 2024-11-04T20:33:44,682 /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-11-04T20:33:44,682 1514 | PyArray_BYTES(const PyArrayObject *arr) 2024-11-04T20:33:44,682 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-11-04T20:33:44,682 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:44,682 from pyekfmm/src/eikonal.c:6: 2024-11-04T20:33:44,683 pyekfmm/src/eikonal.c:1087:40: warning: passing argument 1 of ‘PyArray_STRIDES’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-11-04T20:33:44,683 1087 | v[i]=*((float*)PyArray_GETPTR1(arr1,i)); 2024-11-04T20:33:44,683 | ^~~~ 2024-11-04T20:33:44,683 | | 2024-11-04T20:33:44,683 | PyObject * {aka struct _object *} 2024-11-04T20:33:44,683 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:139:62: note: in definition of macro ‘PyArray_GETPTR1’ 2024-11-04T20:33:44,683 139 | (i)*PyArray_STRIDES(obj)[0])) 2024-11-04T20:33:44,683 | ^~~ 2024-11-04T20:33:44,683 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-11-04T20:33:44,684 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:44,684 from pyekfmm/src/eikonal.c:6: 2024-11-04T20:33:44,684 /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-11-04T20:33:44,684 1526 | PyArray_STRIDES(const PyArrayObject *arr) 2024-11-04T20:33:44,684 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-11-04T20:33:44,684 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:44,684 from pyekfmm/src/eikonal.c:6: 2024-11-04T20:33:44,684 pyekfmm/src/eikonal.c:1094:43: warning: passing argument 1 of ‘PyArray_BYTES’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-11-04T20:33:44,685 1094 | s[i][0]=*((float*)PyArray_GETPTR1(arrf1,i)); 2024-11-04T20:33:44,685 | ^~~~~ 2024-11-04T20:33:44,685 | | 2024-11-04T20:33:44,685 | PyObject * {aka struct _object *} 2024-11-04T20:33:44,685 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:138:57: note: in definition of macro ‘PyArray_GETPTR1’ 2024-11-04T20:33:44,685 138 | #define PyArray_GETPTR1(obj, i) ((void *)(PyArray_BYTES(obj) + \ 2024-11-04T20:33:44,685 | ^~~ 2024-11-04T20:33:44,685 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-11-04T20:33:44,685 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:44,686 from pyekfmm/src/eikonal.c:6: 2024-11-04T20:33:44,686 /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-11-04T20:33:44,686 1514 | PyArray_BYTES(const PyArrayObject *arr) 2024-11-04T20:33:44,686 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-11-04T20:33:44,686 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:44,686 from pyekfmm/src/eikonal.c:6: 2024-11-04T20:33:44,686 pyekfmm/src/eikonal.c:1094:43: warning: passing argument 1 of ‘PyArray_STRIDES’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-11-04T20:33:44,686 1094 | s[i][0]=*((float*)PyArray_GETPTR1(arrf1,i)); 2024-11-04T20:33:44,687 | ^~~~~ 2024-11-04T20:33:44,687 | | 2024-11-04T20:33:44,687 | PyObject * {aka struct _object *} 2024-11-04T20:33:44,687 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:139:62: note: in definition of macro ‘PyArray_GETPTR1’ 2024-11-04T20:33:44,687 139 | (i)*PyArray_STRIDES(obj)[0])) 2024-11-04T20:33:44,687 | ^~~ 2024-11-04T20:33:44,687 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-11-04T20:33:44,687 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:44,688 from pyekfmm/src/eikonal.c:6: 2024-11-04T20:33:44,688 /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-11-04T20:33:44,688 1526 | PyArray_STRIDES(const PyArrayObject *arr) 2024-11-04T20:33:44,688 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-11-04T20:33:44,688 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:44,688 from pyekfmm/src/eikonal.c:6: 2024-11-04T20:33:44,688 pyekfmm/src/eikonal.c:1095:43: warning: passing argument 1 of ‘PyArray_BYTES’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-11-04T20:33:44,688 1095 | s[i][1]=*((float*)PyArray_GETPTR1(arrf2,i)); 2024-11-04T20:33:44,689 | ^~~~~ 2024-11-04T20:33:44,689 | | 2024-11-04T20:33:44,689 | PyObject * {aka struct _object *} 2024-11-04T20:33:44,689 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:138:57: note: in definition of macro ‘PyArray_GETPTR1’ 2024-11-04T20:33:44,689 138 | #define PyArray_GETPTR1(obj, i) ((void *)(PyArray_BYTES(obj) + \ 2024-11-04T20:33:44,689 | ^~~ 2024-11-04T20:33:44,689 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-11-04T20:33:44,689 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:44,690 from pyekfmm/src/eikonal.c:6: 2024-11-04T20:33:44,690 /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-11-04T20:33:44,690 1514 | PyArray_BYTES(const PyArrayObject *arr) 2024-11-04T20:33:44,690 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-11-04T20:33:44,690 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:44,690 from pyekfmm/src/eikonal.c:6: 2024-11-04T20:33:44,690 pyekfmm/src/eikonal.c:1095:43: warning: passing argument 1 of ‘PyArray_STRIDES’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-11-04T20:33:44,690 1095 | s[i][1]=*((float*)PyArray_GETPTR1(arrf2,i)); 2024-11-04T20:33:44,690 | ^~~~~ 2024-11-04T20:33:44,691 | | 2024-11-04T20:33:44,691 | PyObject * {aka struct _object *} 2024-11-04T20:33:44,691 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:139:62: note: in definition of macro ‘PyArray_GETPTR1’ 2024-11-04T20:33:44,691 139 | (i)*PyArray_STRIDES(obj)[0])) 2024-11-04T20:33:44,691 | ^~~ 2024-11-04T20:33:44,691 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-11-04T20:33:44,691 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:44,691 from pyekfmm/src/eikonal.c:6: 2024-11-04T20:33:44,691 /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-11-04T20:33:44,692 1526 | PyArray_STRIDES(const PyArrayObject *arr) 2024-11-04T20:33:44,692 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-11-04T20:33:44,692 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:44,692 from pyekfmm/src/eikonal.c:6: 2024-11-04T20:33:44,692 pyekfmm/src/eikonal.c:1096:43: warning: passing argument 1 of ‘PyArray_BYTES’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-11-04T20:33:44,692 1096 | s[i][2]=*((float*)PyArray_GETPTR1(arrf3,i)); 2024-11-04T20:33:44,692 | ^~~~~ 2024-11-04T20:33:44,693 | | 2024-11-04T20:33:44,693 | PyObject * {aka struct _object *} 2024-11-04T20:33:44,693 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:138:57: note: in definition of macro ‘PyArray_GETPTR1’ 2024-11-04T20:33:44,693 138 | #define PyArray_GETPTR1(obj, i) ((void *)(PyArray_BYTES(obj) + \ 2024-11-04T20:33:44,693 | ^~~ 2024-11-04T20:33:44,693 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-11-04T20:33:44,693 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:44,693 from pyekfmm/src/eikonal.c:6: 2024-11-04T20:33:44,694 /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-11-04T20:33:44,694 1514 | PyArray_BYTES(const PyArrayObject *arr) 2024-11-04T20:33:44,694 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-11-04T20:33:44,694 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:44,694 from pyekfmm/src/eikonal.c:6: 2024-11-04T20:33:44,694 pyekfmm/src/eikonal.c:1096:43: warning: passing argument 1 of ‘PyArray_STRIDES’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-11-04T20:33:44,694 1096 | s[i][2]=*((float*)PyArray_GETPTR1(arrf3,i)); 2024-11-04T20:33:44,694 | ^~~~~ 2024-11-04T20:33:44,694 | | 2024-11-04T20:33:44,695 | PyObject * {aka struct _object *} 2024-11-04T20:33:44,695 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:139:62: note: in definition of macro ‘PyArray_GETPTR1’ 2024-11-04T20:33:44,695 139 | (i)*PyArray_STRIDES(obj)[0])) 2024-11-04T20:33:44,695 | ^~~ 2024-11-04T20:33:44,695 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-11-04T20:33:44,695 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:44,695 from pyekfmm/src/eikonal.c:6: 2024-11-04T20:33:44,695 /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-11-04T20:33:44,695 1526 | PyArray_STRIDES(const PyArrayObject *arr) 2024-11-04T20:33:44,696 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-11-04T20:33:44,696 pyekfmm/src/eikonal.c: In function ‘eikonalc_multishots_angle’: 2024-11-04T20:33:44,696 pyekfmm/src/eikonal.c:1176:32: warning: passing argument 1 of ‘PyArray_SHAPE’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-11-04T20:33:44,696 1176 | npy_intp *sp=PyArray_SHAPE(arr1); 2024-11-04T20:33:44,696 | ^~~~ 2024-11-04T20:33:44,696 | | 2024-11-04T20:33:44,696 | PyObject * {aka struct _object *} 2024-11-04T20:33:44,696 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-11-04T20:33:44,696 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:44,697 from pyekfmm/src/eikonal.c:6: 2024-11-04T20:33:44,697 /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-11-04T20:33:44,697 1581 | PyArray_SHAPE(const PyArrayObject *arr) 2024-11-04T20:33:44,697 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-11-04T20:33:44,697 pyekfmm/src/eikonal.c:1177:35: warning: passing argument 1 of ‘PyArray_SHAPE’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-11-04T20:33:44,697 1177 | npy_intp *spxyz=PyArray_SHAPE(arrf1); 2024-11-04T20:33:44,697 | ^~~~~ 2024-11-04T20:33:44,697 | | 2024-11-04T20:33:44,698 | PyObject * {aka struct _object *} 2024-11-04T20:33:44,698 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-11-04T20:33:44,698 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:44,698 from pyekfmm/src/eikonal.c:6: 2024-11-04T20:33:44,698 /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-11-04T20:33:44,698 1581 | PyArray_SHAPE(const PyArrayObject *arr) 2024-11-04T20:33:44,698 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-11-04T20:33:44,698 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:44,699 from pyekfmm/src/eikonal.c:6: 2024-11-04T20:33:44,699 pyekfmm/src/eikonal.c:1219:40: warning: passing argument 1 of ‘PyArray_BYTES’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-11-04T20:33:44,699 1219 | v[i]=*((float*)PyArray_GETPTR1(arr1,i)); 2024-11-04T20:33:44,699 | ^~~~ 2024-11-04T20:33:44,699 | | 2024-11-04T20:33:44,699 | PyObject * {aka struct _object *} 2024-11-04T20:33:44,699 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:138:57: note: in definition of macro ‘PyArray_GETPTR1’ 2024-11-04T20:33:44,699 138 | #define PyArray_GETPTR1(obj, i) ((void *)(PyArray_BYTES(obj) + \ 2024-11-04T20:33:44,700 | ^~~ 2024-11-04T20:33:44,700 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-11-04T20:33:44,700 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:44,700 from pyekfmm/src/eikonal.c:6: 2024-11-04T20:33:44,700 /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-11-04T20:33:44,700 1514 | PyArray_BYTES(const PyArrayObject *arr) 2024-11-04T20:33:44,700 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-11-04T20:33:44,700 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:44,701 from pyekfmm/src/eikonal.c:6: 2024-11-04T20:33:44,701 pyekfmm/src/eikonal.c:1219:40: warning: passing argument 1 of ‘PyArray_STRIDES’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-11-04T20:33:44,701 1219 | v[i]=*((float*)PyArray_GETPTR1(arr1,i)); 2024-11-04T20:33:44,701 | ^~~~ 2024-11-04T20:33:44,701 | | 2024-11-04T20:33:44,701 | PyObject * {aka struct _object *} 2024-11-04T20:33:44,701 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:139:62: note: in definition of macro ‘PyArray_GETPTR1’ 2024-11-04T20:33:44,701 139 | (i)*PyArray_STRIDES(obj)[0])) 2024-11-04T20:33:44,702 | ^~~ 2024-11-04T20:33:44,702 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-11-04T20:33:44,702 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:44,702 from pyekfmm/src/eikonal.c:6: 2024-11-04T20:33:44,702 /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-11-04T20:33:44,702 1526 | PyArray_STRIDES(const PyArrayObject *arr) 2024-11-04T20:33:44,702 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-11-04T20:33:44,703 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:44,703 from pyekfmm/src/eikonal.c:6: 2024-11-04T20:33:44,703 pyekfmm/src/eikonal.c:1226:43: warning: passing argument 1 of ‘PyArray_BYTES’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-11-04T20:33:44,703 1226 | s[i][0]=*((float*)PyArray_GETPTR1(arrf1,i)); 2024-11-04T20:33:44,703 | ^~~~~ 2024-11-04T20:33:44,703 | | 2024-11-04T20:33:44,703 | PyObject * {aka struct _object *} 2024-11-04T20:33:44,703 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:138:57: note: in definition of macro ‘PyArray_GETPTR1’ 2024-11-04T20:33:44,703 138 | #define PyArray_GETPTR1(obj, i) ((void *)(PyArray_BYTES(obj) + \ 2024-11-04T20:33:44,704 | ^~~ 2024-11-04T20:33:44,704 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-11-04T20:33:44,704 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:44,704 from pyekfmm/src/eikonal.c:6: 2024-11-04T20:33:44,704 /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-11-04T20:33:44,704 1514 | PyArray_BYTES(const PyArrayObject *arr) 2024-11-04T20:33:44,704 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-11-04T20:33:44,704 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:44,705 from pyekfmm/src/eikonal.c:6: 2024-11-04T20:33:44,705 pyekfmm/src/eikonal.c:1226:43: warning: passing argument 1 of ‘PyArray_STRIDES’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-11-04T20:33:44,705 1226 | s[i][0]=*((float*)PyArray_GETPTR1(arrf1,i)); 2024-11-04T20:33:44,705 | ^~~~~ 2024-11-04T20:33:44,705 | | 2024-11-04T20:33:44,705 | PyObject * {aka struct _object *} 2024-11-04T20:33:44,705 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:139:62: note: in definition of macro ‘PyArray_GETPTR1’ 2024-11-04T20:33:44,705 139 | (i)*PyArray_STRIDES(obj)[0])) 2024-11-04T20:33:44,705 | ^~~ 2024-11-04T20:33:44,706 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-11-04T20:33:44,706 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:44,706 from pyekfmm/src/eikonal.c:6: 2024-11-04T20:33:44,706 /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-11-04T20:33:44,706 1526 | PyArray_STRIDES(const PyArrayObject *arr) 2024-11-04T20:33:44,706 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-11-04T20:33:44,706 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:44,706 from pyekfmm/src/eikonal.c:6: 2024-11-04T20:33:44,707 pyekfmm/src/eikonal.c:1227:43: warning: passing argument 1 of ‘PyArray_BYTES’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-11-04T20:33:44,707 1227 | s[i][1]=*((float*)PyArray_GETPTR1(arrf2,i)); 2024-11-04T20:33:44,707 | ^~~~~ 2024-11-04T20:33:44,707 | | 2024-11-04T20:33:44,707 | PyObject * {aka struct _object *} 2024-11-04T20:33:44,707 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:138:57: note: in definition of macro ‘PyArray_GETPTR1’ 2024-11-04T20:33:44,707 138 | #define PyArray_GETPTR1(obj, i) ((void *)(PyArray_BYTES(obj) + \ 2024-11-04T20:33:44,707 | ^~~ 2024-11-04T20:33:44,707 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-11-04T20:33:44,708 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:44,708 from pyekfmm/src/eikonal.c:6: 2024-11-04T20:33:44,708 /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-11-04T20:33:44,708 1514 | PyArray_BYTES(const PyArrayObject *arr) 2024-11-04T20:33:44,708 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-11-04T20:33:44,708 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:44,708 from pyekfmm/src/eikonal.c:6: 2024-11-04T20:33:44,708 pyekfmm/src/eikonal.c:1227:43: warning: passing argument 1 of ‘PyArray_STRIDES’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-11-04T20:33:44,708 1227 | s[i][1]=*((float*)PyArray_GETPTR1(arrf2,i)); 2024-11-04T20:33:44,709 | ^~~~~ 2024-11-04T20:33:44,709 | | 2024-11-04T20:33:44,709 | PyObject * {aka struct _object *} 2024-11-04T20:33:44,709 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:139:62: note: in definition of macro ‘PyArray_GETPTR1’ 2024-11-04T20:33:44,709 139 | (i)*PyArray_STRIDES(obj)[0])) 2024-11-04T20:33:44,709 | ^~~ 2024-11-04T20:33:44,709 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-11-04T20:33:44,709 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:44,709 from pyekfmm/src/eikonal.c:6: 2024-11-04T20:33:44,710 /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-11-04T20:33:44,710 1526 | PyArray_STRIDES(const PyArrayObject *arr) 2024-11-04T20:33:44,710 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-11-04T20:33:44,710 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:44,710 from pyekfmm/src/eikonal.c:6: 2024-11-04T20:33:44,710 pyekfmm/src/eikonal.c:1228:43: warning: passing argument 1 of ‘PyArray_BYTES’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-11-04T20:33:44,710 1228 | s[i][2]=*((float*)PyArray_GETPTR1(arrf3,i)); 2024-11-04T20:33:44,710 | ^~~~~ 2024-11-04T20:33:44,710 | | 2024-11-04T20:33:44,711 | PyObject * {aka struct _object *} 2024-11-04T20:33:44,711 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:138:57: note: in definition of macro ‘PyArray_GETPTR1’ 2024-11-04T20:33:44,711 138 | #define PyArray_GETPTR1(obj, i) ((void *)(PyArray_BYTES(obj) + \ 2024-11-04T20:33:44,711 | ^~~ 2024-11-04T20:33:44,711 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-11-04T20:33:44,711 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:44,711 from pyekfmm/src/eikonal.c:6: 2024-11-04T20:33:44,711 /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-11-04T20:33:44,712 1514 | PyArray_BYTES(const PyArrayObject *arr) 2024-11-04T20:33:44,712 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-11-04T20:33:44,712 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:44,712 from pyekfmm/src/eikonal.c:6: 2024-11-04T20:33:44,712 pyekfmm/src/eikonal.c:1228:43: warning: passing argument 1 of ‘PyArray_STRIDES’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-11-04T20:33:44,712 1228 | s[i][2]=*((float*)PyArray_GETPTR1(arrf3,i)); 2024-11-04T20:33:44,712 | ^~~~~ 2024-11-04T20:33:44,713 | | 2024-11-04T20:33:44,713 | PyObject * {aka struct _object *} 2024-11-04T20:33:44,713 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:139:62: note: in definition of macro ‘PyArray_GETPTR1’ 2024-11-04T20:33:44,713 139 | (i)*PyArray_STRIDES(obj)[0])) 2024-11-04T20:33:44,713 | ^~~ 2024-11-04T20:33:44,713 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-11-04T20:33:44,713 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:44,713 from pyekfmm/src/eikonal.c:6: 2024-11-04T20:33:44,713 /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-11-04T20:33:44,714 1526 | PyArray_STRIDES(const PyArrayObject *arr) 2024-11-04T20:33:44,714 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-11-04T20:33:44,714 pyekfmm/src/eikonal.c: In function ‘eikonalc_surf’: 2024-11-04T20:33:44,714 pyekfmm/src/eikonal.c:1351:32: warning: passing argument 1 of ‘PyArray_SHAPE’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-11-04T20:33:44,714 1351 | npy_intp *sp=PyArray_SHAPE(arr1); 2024-11-04T20:33:44,714 | ^~~~ 2024-11-04T20:33:44,714 | | 2024-11-04T20:33:44,714 | PyObject * {aka struct _object *} 2024-11-04T20:33:44,715 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-11-04T20:33:44,715 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:44,715 from pyekfmm/src/eikonal.c:6: 2024-11-04T20:33:44,715 /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-11-04T20:33:44,715 1581 | PyArray_SHAPE(const PyArrayObject *arr) 2024-11-04T20:33:44,715 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-11-04T20:33:44,715 pyekfmm/src/eikonal.c:1352:35: warning: passing argument 1 of ‘PyArray_SHAPE’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-11-04T20:33:44,716 1352 | npy_intp *spxyz=PyArray_SHAPE(arrf1); 2024-11-04T20:33:44,716 | ^~~~~ 2024-11-04T20:33:44,716 | | 2024-11-04T20:33:44,716 | PyObject * {aka struct _object *} 2024-11-04T20:33:44,716 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-11-04T20:33:44,716 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:44,716 from pyekfmm/src/eikonal.c:6: 2024-11-04T20:33:44,716 /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-11-04T20:33:44,716 1581 | PyArray_SHAPE(const PyArrayObject *arr) 2024-11-04T20:33:44,717 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-11-04T20:33:44,717 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:44,717 from pyekfmm/src/eikonal.c:6: 2024-11-04T20:33:44,717 pyekfmm/src/eikonal.c:1390:40: warning: passing argument 1 of ‘PyArray_BYTES’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-11-04T20:33:44,717 1390 | v[i]=*((float*)PyArray_GETPTR1(arr1,i)); 2024-11-04T20:33:44,717 | ^~~~ 2024-11-04T20:33:44,717 | | 2024-11-04T20:33:44,717 | PyObject * {aka struct _object *} 2024-11-04T20:33:44,718 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:138:57: note: in definition of macro ‘PyArray_GETPTR1’ 2024-11-04T20:33:44,718 138 | #define PyArray_GETPTR1(obj, i) ((void *)(PyArray_BYTES(obj) + \ 2024-11-04T20:33:44,718 | ^~~ 2024-11-04T20:33:44,718 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-11-04T20:33:44,718 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:44,718 from pyekfmm/src/eikonal.c:6: 2024-11-04T20:33:44,718 /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-11-04T20:33:44,718 1514 | PyArray_BYTES(const PyArrayObject *arr) 2024-11-04T20:33:44,719 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-11-04T20:33:44,719 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:44,719 from pyekfmm/src/eikonal.c:6: 2024-11-04T20:33:44,719 pyekfmm/src/eikonal.c:1390:40: warning: passing argument 1 of ‘PyArray_STRIDES’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-11-04T20:33:44,719 1390 | v[i]=*((float*)PyArray_GETPTR1(arr1,i)); 2024-11-04T20:33:44,719 | ^~~~ 2024-11-04T20:33:44,719 | | 2024-11-04T20:33:44,719 | PyObject * {aka struct _object *} 2024-11-04T20:33:44,719 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:139:62: note: in definition of macro ‘PyArray_GETPTR1’ 2024-11-04T20:33:44,720 139 | (i)*PyArray_STRIDES(obj)[0])) 2024-11-04T20:33:44,720 | ^~~ 2024-11-04T20:33:44,720 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-11-04T20:33:44,720 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:44,720 from pyekfmm/src/eikonal.c:6: 2024-11-04T20:33:44,720 /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-11-04T20:33:44,720 1526 | PyArray_STRIDES(const PyArrayObject *arr) 2024-11-04T20:33:44,720 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-11-04T20:33:44,721 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:44,721 from pyekfmm/src/eikonal.c:6: 2024-11-04T20:33:44,721 pyekfmm/src/eikonal.c:1397:43: warning: passing argument 1 of ‘PyArray_BYTES’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-11-04T20:33:44,721 1397 | s[i][0]=*((float*)PyArray_GETPTR1(arrf1,i)); 2024-11-04T20:33:44,721 | ^~~~~ 2024-11-04T20:33:44,721 | | 2024-11-04T20:33:44,721 | PyObject * {aka struct _object *} 2024-11-04T20:33:44,721 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:138:57: note: in definition of macro ‘PyArray_GETPTR1’ 2024-11-04T20:33:44,721 138 | #define PyArray_GETPTR1(obj, i) ((void *)(PyArray_BYTES(obj) + \ 2024-11-04T20:33:44,722 | ^~~ 2024-11-04T20:33:44,722 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-11-04T20:33:44,722 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:44,722 from pyekfmm/src/eikonal.c:6: 2024-11-04T20:33:44,722 /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-11-04T20:33:44,722 1514 | PyArray_BYTES(const PyArrayObject *arr) 2024-11-04T20:33:44,722 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-11-04T20:33:44,723 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:44,723 from pyekfmm/src/eikonal.c:6: 2024-11-04T20:33:44,723 pyekfmm/src/eikonal.c:1397:43: warning: passing argument 1 of ‘PyArray_STRIDES’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-11-04T20:33:44,723 1397 | s[i][0]=*((float*)PyArray_GETPTR1(arrf1,i)); 2024-11-04T20:33:44,723 | ^~~~~ 2024-11-04T20:33:44,723 | | 2024-11-04T20:33:44,723 | PyObject * {aka struct _object *} 2024-11-04T20:33:44,723 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:139:62: note: in definition of macro ‘PyArray_GETPTR1’ 2024-11-04T20:33:44,724 139 | (i)*PyArray_STRIDES(obj)[0])) 2024-11-04T20:33:44,724 | ^~~ 2024-11-04T20:33:44,724 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-11-04T20:33:44,724 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:44,724 from pyekfmm/src/eikonal.c:6: 2024-11-04T20:33:44,724 /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-11-04T20:33:44,724 1526 | PyArray_STRIDES(const PyArrayObject *arr) 2024-11-04T20:33:44,725 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-11-04T20:33:44,725 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:44,725 from pyekfmm/src/eikonal.c:6: 2024-11-04T20:33:44,725 pyekfmm/src/eikonal.c:1398:43: warning: passing argument 1 of ‘PyArray_BYTES’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-11-04T20:33:44,725 1398 | s[i][1]=*((float*)PyArray_GETPTR1(arrf2,i)); 2024-11-04T20:33:44,725 | ^~~~~ 2024-11-04T20:33:44,725 | | 2024-11-04T20:33:44,725 | PyObject * {aka struct _object *} 2024-11-04T20:33:44,725 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:138:57: note: in definition of macro ‘PyArray_GETPTR1’ 2024-11-04T20:33:44,726 138 | #define PyArray_GETPTR1(obj, i) ((void *)(PyArray_BYTES(obj) + \ 2024-11-04T20:33:44,726 | ^~~ 2024-11-04T20:33:44,726 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-11-04T20:33:44,726 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:44,726 from pyekfmm/src/eikonal.c:6: 2024-11-04T20:33:44,726 /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-11-04T20:33:44,726 1514 | PyArray_BYTES(const PyArrayObject *arr) 2024-11-04T20:33:44,726 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-11-04T20:33:44,726 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:44,727 from pyekfmm/src/eikonal.c:6: 2024-11-04T20:33:44,727 pyekfmm/src/eikonal.c:1398:43: warning: passing argument 1 of ‘PyArray_STRIDES’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-11-04T20:33:44,727 1398 | s[i][1]=*((float*)PyArray_GETPTR1(arrf2,i)); 2024-11-04T20:33:44,727 | ^~~~~ 2024-11-04T20:33:44,727 | | 2024-11-04T20:33:44,727 | PyObject * {aka struct _object *} 2024-11-04T20:33:44,727 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:139:62: note: in definition of macro ‘PyArray_GETPTR1’ 2024-11-04T20:33:44,727 139 | (i)*PyArray_STRIDES(obj)[0])) 2024-11-04T20:33:44,728 | ^~~ 2024-11-04T20:33:44,728 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-11-04T20:33:44,728 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:44,728 from pyekfmm/src/eikonal.c:6: 2024-11-04T20:33:44,728 /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-11-04T20:33:44,728 1526 | PyArray_STRIDES(const PyArrayObject *arr) 2024-11-04T20:33:44,728 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-11-04T20:33:44,728 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:44,728 from pyekfmm/src/eikonal.c:6: 2024-11-04T20:33:44,729 pyekfmm/src/eikonal.c:1399:43: warning: passing argument 1 of ‘PyArray_BYTES’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-11-04T20:33:44,729 1399 | s[i][2]=*((float*)PyArray_GETPTR1(arrf3,i)); 2024-11-04T20:33:44,729 | ^~~~~ 2024-11-04T20:33:44,729 | | 2024-11-04T20:33:44,729 | PyObject * {aka struct _object *} 2024-11-04T20:33:44,729 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:138:57: note: in definition of macro ‘PyArray_GETPTR1’ 2024-11-04T20:33:44,729 138 | #define PyArray_GETPTR1(obj, i) ((void *)(PyArray_BYTES(obj) + \ 2024-11-04T20:33:44,729 | ^~~ 2024-11-04T20:33:44,729 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-11-04T20:33:44,730 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:44,730 from pyekfmm/src/eikonal.c:6: 2024-11-04T20:33:44,730 /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-11-04T20:33:44,730 1514 | PyArray_BYTES(const PyArrayObject *arr) 2024-11-04T20:33:44,730 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-11-04T20:33:44,730 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:44,730 from pyekfmm/src/eikonal.c:6: 2024-11-04T20:33:44,730 pyekfmm/src/eikonal.c:1399:43: warning: passing argument 1 of ‘PyArray_STRIDES’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-11-04T20:33:44,731 1399 | s[i][2]=*((float*)PyArray_GETPTR1(arrf3,i)); 2024-11-04T20:33:44,731 | ^~~~~ 2024-11-04T20:33:44,731 | | 2024-11-04T20:33:44,731 | PyObject * {aka struct _object *} 2024-11-04T20:33:44,731 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:139:62: note: in definition of macro ‘PyArray_GETPTR1’ 2024-11-04T20:33:44,731 139 | (i)*PyArray_STRIDES(obj)[0])) 2024-11-04T20:33:44,731 | ^~~ 2024-11-04T20:33:44,731 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-11-04T20:33:44,731 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:44,732 from pyekfmm/src/eikonal.c:6: 2024-11-04T20:33:44,732 /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-11-04T20:33:44,732 1526 | PyArray_STRIDES(const PyArrayObject *arr) 2024-11-04T20:33:44,732 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-11-04T20:33:44,732 pyekfmm/src/eikonal.c: In function ‘eikonalc_oneshot_rtp’: 2024-11-04T20:33:44,732 pyekfmm/src/eikonal.c:1485:32: warning: passing argument 1 of ‘PyArray_SHAPE’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-11-04T20:33:44,732 1485 | npy_intp *sp=PyArray_SHAPE(arr1); 2024-11-04T20:33:44,732 | ^~~~ 2024-11-04T20:33:44,733 | | 2024-11-04T20:33:44,733 | PyObject * {aka struct _object *} 2024-11-04T20:33:44,733 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-11-04T20:33:44,733 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:44,733 from pyekfmm/src/eikonal.c:6: 2024-11-04T20:33:44,733 /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-11-04T20:33:44,733 1581 | PyArray_SHAPE(const PyArrayObject *arr) 2024-11-04T20:33:44,733 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-11-04T20:33:44,734 pyekfmm/src/eikonal.c:1507:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2024-11-04T20:33:44,734 1507 | for (i = 0; i < nshot; i++) 2024-11-04T20:33:44,734 | ^~~ 2024-11-04T20:33:44,734 pyekfmm/src/eikonal.c:1510:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 2024-11-04T20:33:44,734 1510 | s[0][0]=x; /*r*/ 2024-11-04T20:33:44,734 | ^ 2024-11-04T20:33:44,734 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:44,734 from pyekfmm/src/eikonal.c:6: 2024-11-04T20:33:44,734 pyekfmm/src/eikonal.c:1530:40: warning: passing argument 1 of ‘PyArray_BYTES’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-11-04T20:33:44,735 1530 | v[i]=*((float*)PyArray_GETPTR1(arr1,i)); 2024-11-04T20:33:44,735 | ^~~~ 2024-11-04T20:33:44,735 | | 2024-11-04T20:33:44,735 | PyObject * {aka struct _object *} 2024-11-04T20:33:44,735 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:138:57: note: in definition of macro ‘PyArray_GETPTR1’ 2024-11-04T20:33:44,735 138 | #define PyArray_GETPTR1(obj, i) ((void *)(PyArray_BYTES(obj) + \ 2024-11-04T20:33:44,735 | ^~~ 2024-11-04T20:33:44,735 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-11-04T20:33:44,735 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:44,736 from pyekfmm/src/eikonal.c:6: 2024-11-04T20:33:44,736 /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-11-04T20:33:44,736 1514 | PyArray_BYTES(const PyArrayObject *arr) 2024-11-04T20:33:44,736 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-11-04T20:33:44,736 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:44,736 from pyekfmm/src/eikonal.c:6: 2024-11-04T20:33:44,736 pyekfmm/src/eikonal.c:1530:40: warning: passing argument 1 of ‘PyArray_STRIDES’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-11-04T20:33:44,736 1530 | v[i]=*((float*)PyArray_GETPTR1(arr1,i)); 2024-11-04T20:33:44,737 | ^~~~ 2024-11-04T20:33:44,737 | | 2024-11-04T20:33:44,737 | PyObject * {aka struct _object *} 2024-11-04T20:33:44,737 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:139:62: note: in definition of macro ‘PyArray_GETPTR1’ 2024-11-04T20:33:44,737 139 | (i)*PyArray_STRIDES(obj)[0])) 2024-11-04T20:33:44,737 | ^~~ 2024-11-04T20:33:44,737 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-11-04T20:33:44,737 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:44,737 from pyekfmm/src/eikonal.c:6: 2024-11-04T20:33:44,738 /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-11-04T20:33:44,738 1526 | PyArray_STRIDES(const PyArrayObject *arr) 2024-11-04T20:33:44,738 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-11-04T20:33:44,738 pyekfmm/src/eikonal.c: In function ‘eikonalc_multishots_rtp’: 2024-11-04T20:33:44,738 pyekfmm/src/eikonal.c:1610:32: warning: passing argument 1 of ‘PyArray_SHAPE’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-11-04T20:33:44,738 1610 | npy_intp *sp=PyArray_SHAPE(arr1); 2024-11-04T20:33:44,738 | ^~~~ 2024-11-04T20:33:44,739 | | 2024-11-04T20:33:44,739 | PyObject * {aka struct _object *} 2024-11-04T20:33:44,740 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-11-04T20:33:44,741 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:44,741 from pyekfmm/src/eikonal.c:6: 2024-11-04T20:33:44,742 /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-11-04T20:33:44,742 1581 | PyArray_SHAPE(const PyArrayObject *arr) 2024-11-04T20:33:44,742 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-11-04T20:33:44,742 pyekfmm/src/eikonal.c:1611:35: warning: passing argument 1 of ‘PyArray_SHAPE’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-11-04T20:33:44,742 1611 | npy_intp *spxyz=PyArray_SHAPE(arrf1); 2024-11-04T20:33:44,743 | ^~~~~ 2024-11-04T20:33:44,743 | | 2024-11-04T20:33:44,743 | PyObject * {aka struct _object *} 2024-11-04T20:33:44,743 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-11-04T20:33:44,743 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:44,743 from pyekfmm/src/eikonal.c:6: 2024-11-04T20:33:44,743 /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-11-04T20:33:44,744 1581 | PyArray_SHAPE(const PyArrayObject *arr) 2024-11-04T20:33:44,744 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-11-04T20:33:44,744 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:44,744 from pyekfmm/src/eikonal.c:6: 2024-11-04T20:33:44,744 pyekfmm/src/eikonal.c:1651:40: warning: passing argument 1 of ‘PyArray_BYTES’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-11-04T20:33:44,744 1651 | v[i]=*((float*)PyArray_GETPTR1(arr1,i)); 2024-11-04T20:33:44,744 | ^~~~ 2024-11-04T20:33:44,744 | | 2024-11-04T20:33:44,745 | PyObject * {aka struct _object *} 2024-11-04T20:33:44,745 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:138:57: note: in definition of macro ‘PyArray_GETPTR1’ 2024-11-04T20:33:44,745 138 | #define PyArray_GETPTR1(obj, i) ((void *)(PyArray_BYTES(obj) + \ 2024-11-04T20:33:44,745 | ^~~ 2024-11-04T20:33:44,745 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-11-04T20:33:44,745 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:44,745 from pyekfmm/src/eikonal.c:6: 2024-11-04T20:33:44,745 /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-11-04T20:33:44,746 1514 | PyArray_BYTES(const PyArrayObject *arr) 2024-11-04T20:33:44,746 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-11-04T20:33:44,746 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:44,746 from pyekfmm/src/eikonal.c:6: 2024-11-04T20:33:44,746 pyekfmm/src/eikonal.c:1651:40: warning: passing argument 1 of ‘PyArray_STRIDES’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-11-04T20:33:44,746 1651 | v[i]=*((float*)PyArray_GETPTR1(arr1,i)); 2024-11-04T20:33:44,746 | ^~~~ 2024-11-04T20:33:44,747 | | 2024-11-04T20:33:44,747 | PyObject * {aka struct _object *} 2024-11-04T20:33:44,747 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:139:62: note: in definition of macro ‘PyArray_GETPTR1’ 2024-11-04T20:33:44,747 139 | (i)*PyArray_STRIDES(obj)[0])) 2024-11-04T20:33:44,747 | ^~~ 2024-11-04T20:33:44,747 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-11-04T20:33:44,747 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:44,747 from pyekfmm/src/eikonal.c:6: 2024-11-04T20:33:44,748 /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-11-04T20:33:44,748 1526 | PyArray_STRIDES(const PyArrayObject *arr) 2024-11-04T20:33:44,748 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-11-04T20:33:44,748 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:44,748 from pyekfmm/src/eikonal.c:6: 2024-11-04T20:33:44,748 pyekfmm/src/eikonal.c:1658:43: warning: passing argument 1 of ‘PyArray_BYTES’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-11-04T20:33:44,748 1658 | s[i][0]=*((float*)PyArray_GETPTR1(arrf1,i)); 2024-11-04T20:33:44,748 | ^~~~~ 2024-11-04T20:33:44,749 | | 2024-11-04T20:33:44,749 | PyObject * {aka struct _object *} 2024-11-04T20:33:44,749 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:138:57: note: in definition of macro ‘PyArray_GETPTR1’ 2024-11-04T20:33:44,749 138 | #define PyArray_GETPTR1(obj, i) ((void *)(PyArray_BYTES(obj) + \ 2024-11-04T20:33:44,749 | ^~~ 2024-11-04T20:33:44,749 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-11-04T20:33:44,749 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:44,749 from pyekfmm/src/eikonal.c:6: 2024-11-04T20:33:44,749 /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-11-04T20:33:44,750 1514 | PyArray_BYTES(const PyArrayObject *arr) 2024-11-04T20:33:44,750 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-11-04T20:33:44,750 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:44,750 from pyekfmm/src/eikonal.c:6: 2024-11-04T20:33:44,750 pyekfmm/src/eikonal.c:1658:43: warning: passing argument 1 of ‘PyArray_STRIDES’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-11-04T20:33:44,750 1658 | s[i][0]=*((float*)PyArray_GETPTR1(arrf1,i)); 2024-11-04T20:33:44,750 | ^~~~~ 2024-11-04T20:33:44,750 | | 2024-11-04T20:33:44,750 | PyObject * {aka struct _object *} 2024-11-04T20:33:44,751 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:139:62: note: in definition of macro ‘PyArray_GETPTR1’ 2024-11-04T20:33:44,751 139 | (i)*PyArray_STRIDES(obj)[0])) 2024-11-04T20:33:44,751 | ^~~ 2024-11-04T20:33:44,751 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-11-04T20:33:44,751 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:44,751 from pyekfmm/src/eikonal.c:6: 2024-11-04T20:33:44,751 /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-11-04T20:33:44,751 1526 | PyArray_STRIDES(const PyArrayObject *arr) 2024-11-04T20:33:44,751 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-11-04T20:33:44,752 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:44,752 from pyekfmm/src/eikonal.c:6: 2024-11-04T20:33:44,752 pyekfmm/src/eikonal.c:1659:43: warning: passing argument 1 of ‘PyArray_BYTES’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-11-04T20:33:44,752 1659 | s[i][1]=*((float*)PyArray_GETPTR1(arrf2,i))/180*M_PI; 2024-11-04T20:33:44,752 | ^~~~~ 2024-11-04T20:33:44,752 | | 2024-11-04T20:33:44,752 | PyObject * {aka struct _object *} 2024-11-04T20:33:44,752 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:138:57: note: in definition of macro ‘PyArray_GETPTR1’ 2024-11-04T20:33:44,752 138 | #define PyArray_GETPTR1(obj, i) ((void *)(PyArray_BYTES(obj) + \ 2024-11-04T20:33:44,753 | ^~~ 2024-11-04T20:33:44,753 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-11-04T20:33:44,753 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:44,753 from pyekfmm/src/eikonal.c:6: 2024-11-04T20:33:44,753 /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-11-04T20:33:44,753 1514 | PyArray_BYTES(const PyArrayObject *arr) 2024-11-04T20:33:44,753 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-11-04T20:33:44,753 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:44,753 from pyekfmm/src/eikonal.c:6: 2024-11-04T20:33:44,754 pyekfmm/src/eikonal.c:1659:43: warning: passing argument 1 of ‘PyArray_STRIDES’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-11-04T20:33:44,754 1659 | s[i][1]=*((float*)PyArray_GETPTR1(arrf2,i))/180*M_PI; 2024-11-04T20:33:44,754 | ^~~~~ 2024-11-04T20:33:44,754 | | 2024-11-04T20:33:44,754 | PyObject * {aka struct _object *} 2024-11-04T20:33:44,754 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:139:62: note: in definition of macro ‘PyArray_GETPTR1’ 2024-11-04T20:33:44,754 139 | (i)*PyArray_STRIDES(obj)[0])) 2024-11-04T20:33:44,754 | ^~~ 2024-11-04T20:33:44,754 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-11-04T20:33:44,754 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:44,755 from pyekfmm/src/eikonal.c:6: 2024-11-04T20:33:44,755 /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-11-04T20:33:44,755 1526 | PyArray_STRIDES(const PyArrayObject *arr) 2024-11-04T20:33:44,755 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-11-04T20:33:44,755 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:44,756 from pyekfmm/src/eikonal.c:6: 2024-11-04T20:33:44,756 pyekfmm/src/eikonal.c:1660:43: warning: passing argument 1 of ‘PyArray_BYTES’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-11-04T20:33:44,756 1660 | s[i][2]=*((float*)PyArray_GETPTR1(arrf3,i))/180*M_PI; 2024-11-04T20:33:44,756 | ^~~~~ 2024-11-04T20:33:44,756 | | 2024-11-04T20:33:44,756 | PyObject * {aka struct _object *} 2024-11-04T20:33:44,756 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:138:57: note: in definition of macro ‘PyArray_GETPTR1’ 2024-11-04T20:33:44,757 138 | #define PyArray_GETPTR1(obj, i) ((void *)(PyArray_BYTES(obj) + \ 2024-11-04T20:33:44,757 | ^~~ 2024-11-04T20:33:44,757 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-11-04T20:33:44,757 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:44,757 from pyekfmm/src/eikonal.c:6: 2024-11-04T20:33:44,757 /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-11-04T20:33:44,757 1514 | PyArray_BYTES(const PyArrayObject *arr) 2024-11-04T20:33:44,757 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-11-04T20:33:44,758 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:44,758 from pyekfmm/src/eikonal.c:6: 2024-11-04T20:33:44,758 pyekfmm/src/eikonal.c:1660:43: warning: passing argument 1 of ‘PyArray_STRIDES’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-11-04T20:33:44,758 1660 | s[i][2]=*((float*)PyArray_GETPTR1(arrf3,i))/180*M_PI; 2024-11-04T20:33:44,758 | ^~~~~ 2024-11-04T20:33:44,758 | | 2024-11-04T20:33:44,758 | PyObject * {aka struct _object *} 2024-11-04T20:33:44,758 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:139:62: note: in definition of macro ‘PyArray_GETPTR1’ 2024-11-04T20:33:44,759 139 | (i)*PyArray_STRIDES(obj)[0])) 2024-11-04T20:33:44,759 | ^~~ 2024-11-04T20:33:44,759 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-11-04T20:33:44,759 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:44,759 from pyekfmm/src/eikonal.c:6: 2024-11-04T20:33:44,759 /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-11-04T20:33:44,759 1526 | PyArray_STRIDES(const PyArrayObject *arr) 2024-11-04T20:33:44,760 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-11-04T20:33:46,479 pyekfmm/src/eikonal.c: In function ‘eikonalc_oneshot_angle’: 2024-11-04T20:33:46,480 pyekfmm/src/eikonal.c:957:46: warning: ‘grad2’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2024-11-04T20:33:46,480 957 | dip[i1+i2*n1+i3*n1*n2+is*n1*n2*n3] = atan2(grad2, grad3) / cRPD; 2024-11-04T20:33:46,480 | ^~~~~~~~~~~~~~~~~~~ 2024-11-04T20:33:46,481 pyekfmm/src/eikonal.c:962:46: warning: ‘grad1’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2024-11-04T20:33:46,481 962 | dip[i1+i2*n1+i3*n1*n2+is*n1*n2*n3] = atan2(grad1, grad3) / cRPD; 2024-11-04T20:33:46,481 | ^~~~~~~~~~~~~~~~~~~ 2024-11-04T20:33:46,916 arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 build/temp.linux-armv7l-cpython-39/pyekfmm/src/eikonal.o -L/usr/lib -o build/lib.linux-armv7l-cpython-39/eikonalc.cpython-39-arm-linux-gnueabihf.so 2024-11-04T20:33:47,040 building 'eikonalvtic' extension 2024-11-04T20:33:47,041 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 pyekfmm/src/eikonalvti.c -o build/temp.linux-armv7l-cpython-39/pyekfmm/src/eikonalvti.o 2024-11-04T20:33:47,386 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarraytypes.h:1909, 2024-11-04T20:33:47,386 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-11-04T20:33:47,387 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:47,387 from pyekfmm/src/eikonalvti.c:6: 2024-11-04T20:33:47,387 /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-11-04T20:33:47,387 17 | #warning "Using deprecated NumPy API, disable it with " \ 2024-11-04T20:33:47,387 | ^~~~~~~ 2024-11-04T20:33:47,413 pyekfmm/src/eikonalvti.c: In function ‘eikonalvtic_oneshot’: 2024-11-04T20:33:47,414 pyekfmm/src/eikonalvti.c:1058:32: warning: passing argument 1 of ‘PyArray_SHAPE’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-11-04T20:33:47,414 1058 | npy_intp *sp=PyArray_SHAPE(arr1); 2024-11-04T20:33:47,414 | ^~~~ 2024-11-04T20:33:47,414 | | 2024-11-04T20:33:47,414 | PyObject * {aka struct _object *} 2024-11-04T20:33:47,415 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-11-04T20:33:47,415 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:47,415 from pyekfmm/src/eikonalvti.c:6: 2024-11-04T20:33:47,415 /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-11-04T20:33:47,415 1581 | PyArray_SHAPE(const PyArrayObject *arr) 2024-11-04T20:33:47,415 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-11-04T20:33:47,417 pyekfmm/src/eikonalvti.c:1080:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2024-11-04T20:33:47,417 1080 | for (i = 0; i < nshot; i++) 2024-11-04T20:33:47,417 | ^~~ 2024-11-04T20:33:47,417 pyekfmm/src/eikonalvti.c:1083:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 2024-11-04T20:33:47,417 1083 | s[0][0]=x; 2024-11-04T20:33:47,417 | ^ 2024-11-04T20:33:47,418 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:47,419 from pyekfmm/src/eikonalvti.c:6: 2024-11-04T20:33:47,419 pyekfmm/src/eikonalvti.c:1105:41: warning: passing argument 1 of ‘PyArray_BYTES’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-11-04T20:33:47,419 1105 | vx[i]=*((float*)PyArray_GETPTR1(arr2,i)); 2024-11-04T20:33:47,419 | ^~~~ 2024-11-04T20:33:47,419 | | 2024-11-04T20:33:47,419 | PyObject * {aka struct _object *} 2024-11-04T20:33:47,419 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:138:57: note: in definition of macro ‘PyArray_GETPTR1’ 2024-11-04T20:33:47,420 138 | #define PyArray_GETPTR1(obj, i) ((void *)(PyArray_BYTES(obj) + \ 2024-11-04T20:33:47,420 | ^~~ 2024-11-04T20:33:47,420 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-11-04T20:33:47,420 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:47,420 from pyekfmm/src/eikonalvti.c:6: 2024-11-04T20:33:47,420 /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-11-04T20:33:47,420 1514 | PyArray_BYTES(const PyArrayObject *arr) 2024-11-04T20:33:47,420 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-11-04T20:33:47,421 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:47,421 from pyekfmm/src/eikonalvti.c:6: 2024-11-04T20:33:47,421 pyekfmm/src/eikonalvti.c:1105:41: warning: passing argument 1 of ‘PyArray_STRIDES’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-11-04T20:33:47,421 1105 | vx[i]=*((float*)PyArray_GETPTR1(arr2,i)); 2024-11-04T20:33:47,421 | ^~~~ 2024-11-04T20:33:47,421 | | 2024-11-04T20:33:47,421 | PyObject * {aka struct _object *} 2024-11-04T20:33:47,421 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:139:62: note: in definition of macro ‘PyArray_GETPTR1’ 2024-11-04T20:33:47,422 139 | (i)*PyArray_STRIDES(obj)[0])) 2024-11-04T20:33:47,422 | ^~~ 2024-11-04T20:33:47,422 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-11-04T20:33:47,422 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:47,422 from pyekfmm/src/eikonalvti.c:6: 2024-11-04T20:33:47,422 /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-11-04T20:33:47,422 1526 | PyArray_STRIDES(const PyArrayObject *arr) 2024-11-04T20:33:47,422 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-11-04T20:33:47,423 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:47,423 from pyekfmm/src/eikonalvti.c:6: 2024-11-04T20:33:47,423 pyekfmm/src/eikonalvti.c:1111:41: warning: passing argument 1 of ‘PyArray_BYTES’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-11-04T20:33:47,423 1111 | vz[i]=*((float*)PyArray_GETPTR1(arr1,i)); 2024-11-04T20:33:47,423 | ^~~~ 2024-11-04T20:33:47,423 | | 2024-11-04T20:33:47,423 | PyObject * {aka struct _object *} 2024-11-04T20:33:47,424 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:138:57: note: in definition of macro ‘PyArray_GETPTR1’ 2024-11-04T20:33:47,424 138 | #define PyArray_GETPTR1(obj, i) ((void *)(PyArray_BYTES(obj) + \ 2024-11-04T20:33:47,424 | ^~~ 2024-11-04T20:33:47,424 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-11-04T20:33:47,424 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:47,424 from pyekfmm/src/eikonalvti.c:6: 2024-11-04T20:33:47,424 /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-11-04T20:33:47,424 1514 | PyArray_BYTES(const PyArrayObject *arr) 2024-11-04T20:33:47,425 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-11-04T20:33:47,425 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:47,425 from pyekfmm/src/eikonalvti.c:6: 2024-11-04T20:33:47,425 pyekfmm/src/eikonalvti.c:1111:41: warning: passing argument 1 of ‘PyArray_STRIDES’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-11-04T20:33:47,425 1111 | vz[i]=*((float*)PyArray_GETPTR1(arr1,i)); 2024-11-04T20:33:47,425 | ^~~~ 2024-11-04T20:33:47,425 | | 2024-11-04T20:33:47,425 | PyObject * {aka struct _object *} 2024-11-04T20:33:47,426 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:139:62: note: in definition of macro ‘PyArray_GETPTR1’ 2024-11-04T20:33:47,426 139 | (i)*PyArray_STRIDES(obj)[0])) 2024-11-04T20:33:47,426 | ^~~ 2024-11-04T20:33:47,426 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-11-04T20:33:47,426 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:47,426 from pyekfmm/src/eikonalvti.c:6: 2024-11-04T20:33:47,426 /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-11-04T20:33:47,426 1526 | PyArray_STRIDES(const PyArrayObject *arr) 2024-11-04T20:33:47,426 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-11-04T20:33:47,427 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:47,427 from pyekfmm/src/eikonalvti.c:6: 2024-11-04T20:33:47,427 pyekfmm/src/eikonalvti.c:1117:40: warning: passing argument 1 of ‘PyArray_BYTES’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-11-04T20:33:47,427 1117 | q[i]=*((float*)PyArray_GETPTR1(arr3,i)); 2024-11-04T20:33:47,427 | ^~~~ 2024-11-04T20:33:47,427 | | 2024-11-04T20:33:47,427 | PyObject * {aka struct _object *} 2024-11-04T20:33:47,427 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:138:57: note: in definition of macro ‘PyArray_GETPTR1’ 2024-11-04T20:33:47,427 138 | #define PyArray_GETPTR1(obj, i) ((void *)(PyArray_BYTES(obj) + \ 2024-11-04T20:33:47,428 | ^~~ 2024-11-04T20:33:47,428 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-11-04T20:33:47,428 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:47,428 from pyekfmm/src/eikonalvti.c:6: 2024-11-04T20:33:47,428 /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-11-04T20:33:47,428 1514 | PyArray_BYTES(const PyArrayObject *arr) 2024-11-04T20:33:47,428 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-11-04T20:33:47,428 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:47,429 from pyekfmm/src/eikonalvti.c:6: 2024-11-04T20:33:47,429 pyekfmm/src/eikonalvti.c:1117:40: warning: passing argument 1 of ‘PyArray_STRIDES’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-11-04T20:33:47,429 1117 | q[i]=*((float*)PyArray_GETPTR1(arr3,i)); 2024-11-04T20:33:47,429 | ^~~~ 2024-11-04T20:33:47,429 | | 2024-11-04T20:33:47,429 | PyObject * {aka struct _object *} 2024-11-04T20:33:47,429 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:139:62: note: in definition of macro ‘PyArray_GETPTR1’ 2024-11-04T20:33:47,429 139 | (i)*PyArray_STRIDES(obj)[0])) 2024-11-04T20:33:47,430 | ^~~ 2024-11-04T20:33:47,430 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-11-04T20:33:47,430 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:47,430 from pyekfmm/src/eikonalvti.c:6: 2024-11-04T20:33:47,430 /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-11-04T20:33:47,430 1526 | PyArray_STRIDES(const PyArrayObject *arr) 2024-11-04T20:33:47,430 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-11-04T20:33:47,431 pyekfmm/src/eikonalvti.c: In function ‘eikonalvtic_oneshot_angle’: 2024-11-04T20:33:47,431 pyekfmm/src/eikonalvti.c:1193:32: warning: passing argument 1 of ‘PyArray_SHAPE’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-11-04T20:33:47,431 1193 | npy_intp *sp=PyArray_SHAPE(arr1); 2024-11-04T20:33:47,431 | ^~~~ 2024-11-04T20:33:47,431 | | 2024-11-04T20:33:47,431 | PyObject * {aka struct _object *} 2024-11-04T20:33:47,431 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-11-04T20:33:47,431 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:47,432 from pyekfmm/src/eikonalvti.c:6: 2024-11-04T20:33:47,432 /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-11-04T20:33:47,432 1581 | PyArray_SHAPE(const PyArrayObject *arr) 2024-11-04T20:33:47,432 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-11-04T20:33:47,432 pyekfmm/src/eikonalvti.c:1215:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2024-11-04T20:33:47,432 1215 | for (i = 0; i < nshot; i++) 2024-11-04T20:33:47,432 | ^~~ 2024-11-04T20:33:47,432 pyekfmm/src/eikonalvti.c:1218:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 2024-11-04T20:33:47,433 1218 | s[0][0]=x; 2024-11-04T20:33:47,433 | ^ 2024-11-04T20:33:47,433 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:47,433 from pyekfmm/src/eikonalvti.c:6: 2024-11-04T20:33:47,433 pyekfmm/src/eikonalvti.c:1240:40: warning: passing argument 1 of ‘PyArray_BYTES’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-11-04T20:33:47,433 1240 | v[i]=*((float*)PyArray_GETPTR1(arr1,i)); 2024-11-04T20:33:47,433 | ^~~~ 2024-11-04T20:33:47,433 | | 2024-11-04T20:33:47,434 | PyObject * {aka struct _object *} 2024-11-04T20:33:47,434 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:138:57: note: in definition of macro ‘PyArray_GETPTR1’ 2024-11-04T20:33:47,434 138 | #define PyArray_GETPTR1(obj, i) ((void *)(PyArray_BYTES(obj) + \ 2024-11-04T20:33:47,434 | ^~~ 2024-11-04T20:33:47,434 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-11-04T20:33:47,434 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:47,434 from pyekfmm/src/eikonalvti.c:6: 2024-11-04T20:33:47,434 /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-11-04T20:33:47,435 1514 | PyArray_BYTES(const PyArrayObject *arr) 2024-11-04T20:33:47,435 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-11-04T20:33:47,435 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:47,435 from pyekfmm/src/eikonalvti.c:6: 2024-11-04T20:33:47,435 pyekfmm/src/eikonalvti.c:1240:40: warning: passing argument 1 of ‘PyArray_STRIDES’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-11-04T20:33:47,435 1240 | v[i]=*((float*)PyArray_GETPTR1(arr1,i)); 2024-11-04T20:33:47,435 | ^~~~ 2024-11-04T20:33:47,435 | | 2024-11-04T20:33:47,435 | PyObject * {aka struct _object *} 2024-11-04T20:33:47,436 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:139:62: note: in definition of macro ‘PyArray_GETPTR1’ 2024-11-04T20:33:47,436 139 | (i)*PyArray_STRIDES(obj)[0])) 2024-11-04T20:33:47,436 | ^~~ 2024-11-04T20:33:47,436 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-11-04T20:33:47,436 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:47,436 from pyekfmm/src/eikonalvti.c:6: 2024-11-04T20:33:47,436 /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-11-04T20:33:47,436 1526 | PyArray_STRIDES(const PyArrayObject *arr) 2024-11-04T20:33:47,437 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-11-04T20:33:47,437 pyekfmm/src/eikonalvti.c: In function ‘eikonalvtic_multishots’: 2024-11-04T20:33:47,438 pyekfmm/src/eikonalvti.c:1423:32: warning: passing argument 1 of ‘PyArray_SHAPE’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-11-04T20:33:47,438 1423 | npy_intp *sp=PyArray_SHAPE(arr1); 2024-11-04T20:33:47,438 | ^~~~ 2024-11-04T20:33:47,438 | | 2024-11-04T20:33:47,438 | PyObject * {aka struct _object *} 2024-11-04T20:33:47,438 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-11-04T20:33:47,439 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:47,439 from pyekfmm/src/eikonalvti.c:6: 2024-11-04T20:33:47,439 /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-11-04T20:33:47,439 1581 | PyArray_SHAPE(const PyArrayObject *arr) 2024-11-04T20:33:47,439 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-11-04T20:33:47,439 pyekfmm/src/eikonalvti.c:1424:35: warning: passing argument 1 of ‘PyArray_SHAPE’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-11-04T20:33:47,439 1424 | npy_intp *spxyz=PyArray_SHAPE(arrf1); 2024-11-04T20:33:47,439 | ^~~~~ 2024-11-04T20:33:47,440 | | 2024-11-04T20:33:47,440 | PyObject * {aka struct _object *} 2024-11-04T20:33:47,440 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-11-04T20:33:47,440 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:47,440 from pyekfmm/src/eikonalvti.c:6: 2024-11-04T20:33:47,440 /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-11-04T20:33:47,440 1581 | PyArray_SHAPE(const PyArrayObject *arr) 2024-11-04T20:33:47,440 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-11-04T20:33:47,441 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:47,441 from pyekfmm/src/eikonalvti.c:6: 2024-11-04T20:33:47,441 pyekfmm/src/eikonalvti.c:1464:40: warning: passing argument 1 of ‘PyArray_BYTES’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-11-04T20:33:47,442 1464 | v[i]=*((float*)PyArray_GETPTR1(arr1,i)); 2024-11-04T20:33:47,442 | ^~~~ 2024-11-04T20:33:47,442 | | 2024-11-04T20:33:47,442 | PyObject * {aka struct _object *} 2024-11-04T20:33:47,442 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:138:57: note: in definition of macro ‘PyArray_GETPTR1’ 2024-11-04T20:33:47,442 138 | #define PyArray_GETPTR1(obj, i) ((void *)(PyArray_BYTES(obj) + \ 2024-11-04T20:33:47,442 | ^~~ 2024-11-04T20:33:47,442 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-11-04T20:33:47,443 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:47,443 from pyekfmm/src/eikonalvti.c:6: 2024-11-04T20:33:47,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-11-04T20:33:47,443 1514 | PyArray_BYTES(const PyArrayObject *arr) 2024-11-04T20:33:47,443 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-11-04T20:33:47,443 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:47,443 from pyekfmm/src/eikonalvti.c:6: 2024-11-04T20:33:47,443 pyekfmm/src/eikonalvti.c:1464:40: warning: passing argument 1 of ‘PyArray_STRIDES’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-11-04T20:33:47,444 1464 | v[i]=*((float*)PyArray_GETPTR1(arr1,i)); 2024-11-04T20:33:47,444 | ^~~~ 2024-11-04T20:33:47,444 | | 2024-11-04T20:33:47,444 | PyObject * {aka struct _object *} 2024-11-04T20:33:47,444 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:139:62: note: in definition of macro ‘PyArray_GETPTR1’ 2024-11-04T20:33:47,444 139 | (i)*PyArray_STRIDES(obj)[0])) 2024-11-04T20:33:47,444 | ^~~ 2024-11-04T20:33:47,444 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-11-04T20:33:47,444 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:47,445 from pyekfmm/src/eikonalvti.c:6: 2024-11-04T20:33:47,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-11-04T20:33:47,445 1526 | PyArray_STRIDES(const PyArrayObject *arr) 2024-11-04T20:33:47,445 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-11-04T20:33:47,445 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:47,445 from pyekfmm/src/eikonalvti.c:6: 2024-11-04T20:33:47,445 pyekfmm/src/eikonalvti.c:1471:43: warning: passing argument 1 of ‘PyArray_BYTES’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-11-04T20:33:47,445 1471 | s[i][0]=*((float*)PyArray_GETPTR1(arrf1,i)); 2024-11-04T20:33:47,445 | ^~~~~ 2024-11-04T20:33:47,446 | | 2024-11-04T20:33:47,446 | PyObject * {aka struct _object *} 2024-11-04T20:33:47,446 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:138:57: note: in definition of macro ‘PyArray_GETPTR1’ 2024-11-04T20:33:47,446 138 | #define PyArray_GETPTR1(obj, i) ((void *)(PyArray_BYTES(obj) + \ 2024-11-04T20:33:47,446 | ^~~ 2024-11-04T20:33:47,446 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-11-04T20:33:47,446 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:47,446 from pyekfmm/src/eikonalvti.c:6: 2024-11-04T20:33:47,446 /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-11-04T20:33:47,447 1514 | PyArray_BYTES(const PyArrayObject *arr) 2024-11-04T20:33:47,447 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-11-04T20:33:47,447 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:47,447 from pyekfmm/src/eikonalvti.c:6: 2024-11-04T20:33:47,447 pyekfmm/src/eikonalvti.c:1471:43: warning: passing argument 1 of ‘PyArray_STRIDES’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-11-04T20:33:47,447 1471 | s[i][0]=*((float*)PyArray_GETPTR1(arrf1,i)); 2024-11-04T20:33:47,447 | ^~~~~ 2024-11-04T20:33:47,447 | | 2024-11-04T20:33:47,448 | PyObject * {aka struct _object *} 2024-11-04T20:33:47,448 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:139:62: note: in definition of macro ‘PyArray_GETPTR1’ 2024-11-04T20:33:47,448 139 | (i)*PyArray_STRIDES(obj)[0])) 2024-11-04T20:33:47,448 | ^~~ 2024-11-04T20:33:47,448 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-11-04T20:33:47,448 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:47,448 from pyekfmm/src/eikonalvti.c:6: 2024-11-04T20:33:47,448 /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-11-04T20:33:47,448 1526 | PyArray_STRIDES(const PyArrayObject *arr) 2024-11-04T20:33:47,449 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-11-04T20:33:47,449 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:47,449 from pyekfmm/src/eikonalvti.c:6: 2024-11-04T20:33:47,449 pyekfmm/src/eikonalvti.c:1472:43: warning: passing argument 1 of ‘PyArray_BYTES’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-11-04T20:33:47,449 1472 | s[i][1]=*((float*)PyArray_GETPTR1(arrf2,i)); 2024-11-04T20:33:47,449 | ^~~~~ 2024-11-04T20:33:47,449 | | 2024-11-04T20:33:47,449 | PyObject * {aka struct _object *} 2024-11-04T20:33:47,450 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:138:57: note: in definition of macro ‘PyArray_GETPTR1’ 2024-11-04T20:33:47,450 138 | #define PyArray_GETPTR1(obj, i) ((void *)(PyArray_BYTES(obj) + \ 2024-11-04T20:33:47,450 | ^~~ 2024-11-04T20:33:47,450 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-11-04T20:33:47,450 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:47,450 from pyekfmm/src/eikonalvti.c:6: 2024-11-04T20:33:47,450 /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-11-04T20:33:47,450 1514 | PyArray_BYTES(const PyArrayObject *arr) 2024-11-04T20:33:47,451 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-11-04T20:33:47,451 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:47,451 from pyekfmm/src/eikonalvti.c:6: 2024-11-04T20:33:47,451 pyekfmm/src/eikonalvti.c:1472:43: warning: passing argument 1 of ‘PyArray_STRIDES’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-11-04T20:33:47,451 1472 | s[i][1]=*((float*)PyArray_GETPTR1(arrf2,i)); 2024-11-04T20:33:47,451 | ^~~~~ 2024-11-04T20:33:47,451 | | 2024-11-04T20:33:47,451 | PyObject * {aka struct _object *} 2024-11-04T20:33:47,452 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:139:62: note: in definition of macro ‘PyArray_GETPTR1’ 2024-11-04T20:33:47,452 139 | (i)*PyArray_STRIDES(obj)[0])) 2024-11-04T20:33:47,452 | ^~~ 2024-11-04T20:33:47,452 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-11-04T20:33:47,452 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:47,452 from pyekfmm/src/eikonalvti.c:6: 2024-11-04T20:33:47,452 /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-11-04T20:33:47,452 1526 | PyArray_STRIDES(const PyArrayObject *arr) 2024-11-04T20:33:47,453 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-11-04T20:33:47,453 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:47,453 from pyekfmm/src/eikonalvti.c:6: 2024-11-04T20:33:47,453 pyekfmm/src/eikonalvti.c:1473:43: warning: passing argument 1 of ‘PyArray_BYTES’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-11-04T20:33:47,453 1473 | s[i][2]=*((float*)PyArray_GETPTR1(arrf3,i)); 2024-11-04T20:33:47,453 | ^~~~~ 2024-11-04T20:33:47,453 | | 2024-11-04T20:33:47,453 | PyObject * {aka struct _object *} 2024-11-04T20:33:47,453 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:138:57: note: in definition of macro ‘PyArray_GETPTR1’ 2024-11-04T20:33:47,454 138 | #define PyArray_GETPTR1(obj, i) ((void *)(PyArray_BYTES(obj) + \ 2024-11-04T20:33:47,454 | ^~~ 2024-11-04T20:33:47,454 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-11-04T20:33:47,454 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:47,454 from pyekfmm/src/eikonalvti.c:6: 2024-11-04T20:33:47,454 /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-11-04T20:33:47,454 1514 | PyArray_BYTES(const PyArrayObject *arr) 2024-11-04T20:33:47,454 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-11-04T20:33:47,454 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:47,455 from pyekfmm/src/eikonalvti.c:6: 2024-11-04T20:33:47,455 pyekfmm/src/eikonalvti.c:1473:43: warning: passing argument 1 of ‘PyArray_STRIDES’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-11-04T20:33:47,455 1473 | s[i][2]=*((float*)PyArray_GETPTR1(arrf3,i)); 2024-11-04T20:33:47,455 | ^~~~~ 2024-11-04T20:33:47,455 | | 2024-11-04T20:33:47,455 | PyObject * {aka struct _object *} 2024-11-04T20:33:47,455 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:139:62: note: in definition of macro ‘PyArray_GETPTR1’ 2024-11-04T20:33:47,455 139 | (i)*PyArray_STRIDES(obj)[0])) 2024-11-04T20:33:47,455 | ^~~ 2024-11-04T20:33:47,456 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-11-04T20:33:47,456 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:47,456 from pyekfmm/src/eikonalvti.c:6: 2024-11-04T20:33:47,456 /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-11-04T20:33:47,456 1526 | PyArray_STRIDES(const PyArrayObject *arr) 2024-11-04T20:33:47,456 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-11-04T20:33:47,456 pyekfmm/src/eikonalvti.c: In function ‘eikonalvtic_multishots_angle’: 2024-11-04T20:33:47,457 pyekfmm/src/eikonalvti.c:1550:32: warning: passing argument 1 of ‘PyArray_SHAPE’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-11-04T20:33:47,457 1550 | npy_intp *sp=PyArray_SHAPE(arr1); 2024-11-04T20:33:47,457 | ^~~~ 2024-11-04T20:33:47,457 | | 2024-11-04T20:33:47,457 | PyObject * {aka struct _object *} 2024-11-04T20:33:47,457 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-11-04T20:33:47,457 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:47,457 from pyekfmm/src/eikonalvti.c:6: 2024-11-04T20:33:47,457 /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-11-04T20:33:47,458 1581 | PyArray_SHAPE(const PyArrayObject *arr) 2024-11-04T20:33:47,458 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-11-04T20:33:47,458 pyekfmm/src/eikonalvti.c:1551:35: warning: passing argument 1 of ‘PyArray_SHAPE’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-11-04T20:33:47,458 1551 | npy_intp *spxyz=PyArray_SHAPE(arrf1); 2024-11-04T20:33:47,458 | ^~~~~ 2024-11-04T20:33:47,458 | | 2024-11-04T20:33:47,458 | PyObject * {aka struct _object *} 2024-11-04T20:33:47,458 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-11-04T20:33:47,458 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:47,459 from pyekfmm/src/eikonalvti.c:6: 2024-11-04T20:33:47,459 /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-11-04T20:33:47,459 1581 | PyArray_SHAPE(const PyArrayObject *arr) 2024-11-04T20:33:47,459 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-11-04T20:33:47,459 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:47,459 from pyekfmm/src/eikonalvti.c:6: 2024-11-04T20:33:47,459 pyekfmm/src/eikonalvti.c:1592:40: warning: passing argument 1 of ‘PyArray_BYTES’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-11-04T20:33:47,459 1592 | v[i]=*((float*)PyArray_GETPTR1(arr1,i)); 2024-11-04T20:33:47,459 | ^~~~ 2024-11-04T20:33:47,460 | | 2024-11-04T20:33:47,460 | PyObject * {aka struct _object *} 2024-11-04T20:33:47,460 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:138:57: note: in definition of macro ‘PyArray_GETPTR1’ 2024-11-04T20:33:47,460 138 | #define PyArray_GETPTR1(obj, i) ((void *)(PyArray_BYTES(obj) + \ 2024-11-04T20:33:47,460 | ^~~ 2024-11-04T20:33:47,460 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-11-04T20:33:47,460 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:47,460 from pyekfmm/src/eikonalvti.c:6: 2024-11-04T20:33:47,460 /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-11-04T20:33:47,461 1514 | PyArray_BYTES(const PyArrayObject *arr) 2024-11-04T20:33:47,461 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-11-04T20:33:47,461 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:47,461 from pyekfmm/src/eikonalvti.c:6: 2024-11-04T20:33:47,461 pyekfmm/src/eikonalvti.c:1592:40: warning: passing argument 1 of ‘PyArray_STRIDES’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-11-04T20:33:47,461 1592 | v[i]=*((float*)PyArray_GETPTR1(arr1,i)); 2024-11-04T20:33:47,461 | ^~~~ 2024-11-04T20:33:47,461 | | 2024-11-04T20:33:47,461 | PyObject * {aka struct _object *} 2024-11-04T20:33:47,462 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:139:62: note: in definition of macro ‘PyArray_GETPTR1’ 2024-11-04T20:33:47,462 139 | (i)*PyArray_STRIDES(obj)[0])) 2024-11-04T20:33:47,462 | ^~~ 2024-11-04T20:33:47,462 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-11-04T20:33:47,462 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:47,462 from pyekfmm/src/eikonalvti.c:6: 2024-11-04T20:33:47,462 /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-11-04T20:33:47,463 1526 | PyArray_STRIDES(const PyArrayObject *arr) 2024-11-04T20:33:47,463 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-11-04T20:33:47,463 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:47,463 from pyekfmm/src/eikonalvti.c:6: 2024-11-04T20:33:47,463 pyekfmm/src/eikonalvti.c:1599:43: warning: passing argument 1 of ‘PyArray_BYTES’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-11-04T20:33:47,463 1599 | s[i][0]=*((float*)PyArray_GETPTR1(arrf1,i)); 2024-11-04T20:33:47,463 | ^~~~~ 2024-11-04T20:33:47,464 | | 2024-11-04T20:33:47,464 | PyObject * {aka struct _object *} 2024-11-04T20:33:47,464 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:138:57: note: in definition of macro ‘PyArray_GETPTR1’ 2024-11-04T20:33:47,464 138 | #define PyArray_GETPTR1(obj, i) ((void *)(PyArray_BYTES(obj) + \ 2024-11-04T20:33:47,464 | ^~~ 2024-11-04T20:33:47,464 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-11-04T20:33:47,464 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:47,464 from pyekfmm/src/eikonalvti.c:6: 2024-11-04T20:33:47,464 /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-11-04T20:33:47,465 1514 | PyArray_BYTES(const PyArrayObject *arr) 2024-11-04T20:33:47,465 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-11-04T20:33:47,465 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:47,465 from pyekfmm/src/eikonalvti.c:6: 2024-11-04T20:33:47,465 pyekfmm/src/eikonalvti.c:1599:43: warning: passing argument 1 of ‘PyArray_STRIDES’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-11-04T20:33:47,465 1599 | s[i][0]=*((float*)PyArray_GETPTR1(arrf1,i)); 2024-11-04T20:33:47,465 | ^~~~~ 2024-11-04T20:33:47,465 | | 2024-11-04T20:33:47,466 | PyObject * {aka struct _object *} 2024-11-04T20:33:47,466 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:139:62: note: in definition of macro ‘PyArray_GETPTR1’ 2024-11-04T20:33:47,466 139 | (i)*PyArray_STRIDES(obj)[0])) 2024-11-04T20:33:47,466 | ^~~ 2024-11-04T20:33:47,466 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-11-04T20:33:47,466 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:47,466 from pyekfmm/src/eikonalvti.c:6: 2024-11-04T20:33:47,466 /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-11-04T20:33:47,467 1526 | PyArray_STRIDES(const PyArrayObject *arr) 2024-11-04T20:33:47,467 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-11-04T20:33:47,467 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:47,467 from pyekfmm/src/eikonalvti.c:6: 2024-11-04T20:33:47,467 pyekfmm/src/eikonalvti.c:1600:43: warning: passing argument 1 of ‘PyArray_BYTES’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-11-04T20:33:47,467 1600 | s[i][1]=*((float*)PyArray_GETPTR1(arrf2,i)); 2024-11-04T20:33:47,467 | ^~~~~ 2024-11-04T20:33:47,467 | | 2024-11-04T20:33:47,468 | PyObject * {aka struct _object *} 2024-11-04T20:33:47,468 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:138:57: note: in definition of macro ‘PyArray_GETPTR1’ 2024-11-04T20:33:47,468 138 | #define PyArray_GETPTR1(obj, i) ((void *)(PyArray_BYTES(obj) + \ 2024-11-04T20:33:47,468 | ^~~ 2024-11-04T20:33:47,468 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-11-04T20:33:47,468 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:47,468 from pyekfmm/src/eikonalvti.c:6: 2024-11-04T20:33:47,468 /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-11-04T20:33:47,468 1514 | PyArray_BYTES(const PyArrayObject *arr) 2024-11-04T20:33:47,469 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-11-04T20:33:47,469 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:47,469 from pyekfmm/src/eikonalvti.c:6: 2024-11-04T20:33:47,469 pyekfmm/src/eikonalvti.c:1600:43: warning: passing argument 1 of ‘PyArray_STRIDES’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-11-04T20:33:47,469 1600 | s[i][1]=*((float*)PyArray_GETPTR1(arrf2,i)); 2024-11-04T20:33:47,469 | ^~~~~ 2024-11-04T20:33:47,469 | | 2024-11-04T20:33:47,469 | PyObject * {aka struct _object *} 2024-11-04T20:33:47,469 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:139:62: note: in definition of macro ‘PyArray_GETPTR1’ 2024-11-04T20:33:47,470 139 | (i)*PyArray_STRIDES(obj)[0])) 2024-11-04T20:33:47,470 | ^~~ 2024-11-04T20:33:47,470 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-11-04T20:33:47,470 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:47,470 from pyekfmm/src/eikonalvti.c:6: 2024-11-04T20:33:47,470 /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-11-04T20:33:47,470 1526 | PyArray_STRIDES(const PyArrayObject *arr) 2024-11-04T20:33:47,470 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-11-04T20:33:47,471 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:47,471 from pyekfmm/src/eikonalvti.c:6: 2024-11-04T20:33:47,471 pyekfmm/src/eikonalvti.c:1601:43: warning: passing argument 1 of ‘PyArray_BYTES’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-11-04T20:33:47,471 1601 | s[i][2]=*((float*)PyArray_GETPTR1(arrf3,i)); 2024-11-04T20:33:47,471 | ^~~~~ 2024-11-04T20:33:47,471 | | 2024-11-04T20:33:47,471 | PyObject * {aka struct _object *} 2024-11-04T20:33:47,471 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:138:57: note: in definition of macro ‘PyArray_GETPTR1’ 2024-11-04T20:33:47,471 138 | #define PyArray_GETPTR1(obj, i) ((void *)(PyArray_BYTES(obj) + \ 2024-11-04T20:33:47,472 | ^~~ 2024-11-04T20:33:47,472 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-11-04T20:33:47,472 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:47,472 from pyekfmm/src/eikonalvti.c:6: 2024-11-04T20:33:47,472 /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-11-04T20:33:47,472 1514 | PyArray_BYTES(const PyArrayObject *arr) 2024-11-04T20:33:47,472 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-11-04T20:33:47,472 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:47,473 from pyekfmm/src/eikonalvti.c:6: 2024-11-04T20:33:47,473 pyekfmm/src/eikonalvti.c:1601:43: warning: passing argument 1 of ‘PyArray_STRIDES’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-11-04T20:33:47,473 1601 | s[i][2]=*((float*)PyArray_GETPTR1(arrf3,i)); 2024-11-04T20:33:47,473 | ^~~~~ 2024-11-04T20:33:47,473 | | 2024-11-04T20:33:47,473 | PyObject * {aka struct _object *} 2024-11-04T20:33:47,473 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:139:62: note: in definition of macro ‘PyArray_GETPTR1’ 2024-11-04T20:33:47,473 139 | (i)*PyArray_STRIDES(obj)[0])) 2024-11-04T20:33:47,473 | ^~~ 2024-11-04T20:33:47,474 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-11-04T20:33:47,474 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:47,474 from pyekfmm/src/eikonalvti.c:6: 2024-11-04T20:33:47,474 /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-11-04T20:33:47,474 1526 | PyArray_STRIDES(const PyArrayObject *arr) 2024-11-04T20:33:47,474 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-11-04T20:33:47,474 pyekfmm/src/eikonalvti.c: In function ‘eikonalvtic_surf’: 2024-11-04T20:33:47,474 pyekfmm/src/eikonalvti.c:1721:32: warning: passing argument 1 of ‘PyArray_SHAPE’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-11-04T20:33:47,475 1721 | npy_intp *sp=PyArray_SHAPE(arr1); 2024-11-04T20:33:47,475 | ^~~~ 2024-11-04T20:33:47,475 | | 2024-11-04T20:33:47,475 | PyObject * {aka struct _object *} 2024-11-04T20:33:47,475 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-11-04T20:33:47,475 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:47,475 from pyekfmm/src/eikonalvti.c:6: 2024-11-04T20:33:47,475 /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-11-04T20:33:47,476 1581 | PyArray_SHAPE(const PyArrayObject *arr) 2024-11-04T20:33:47,476 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-11-04T20:33:47,476 pyekfmm/src/eikonalvti.c:1722:35: warning: passing argument 1 of ‘PyArray_SHAPE’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-11-04T20:33:47,476 1722 | npy_intp *spxyz=PyArray_SHAPE(arrf1); 2024-11-04T20:33:47,476 | ^~~~~ 2024-11-04T20:33:47,476 | | 2024-11-04T20:33:47,476 | PyObject * {aka struct _object *} 2024-11-04T20:33:47,476 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-11-04T20:33:47,476 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:47,477 from pyekfmm/src/eikonalvti.c:6: 2024-11-04T20:33:47,477 /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-11-04T20:33:47,477 1581 | PyArray_SHAPE(const PyArrayObject *arr) 2024-11-04T20:33:47,477 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-11-04T20:33:47,477 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:47,477 from pyekfmm/src/eikonalvti.c:6: 2024-11-04T20:33:47,477 pyekfmm/src/eikonalvti.c:1760:40: warning: passing argument 1 of ‘PyArray_BYTES’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-11-04T20:33:47,477 1760 | v[i]=*((float*)PyArray_GETPTR1(arr1,i)); 2024-11-04T20:33:47,477 | ^~~~ 2024-11-04T20:33:47,478 | | 2024-11-04T20:33:47,478 | PyObject * {aka struct _object *} 2024-11-04T20:33:47,478 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:138:57: note: in definition of macro ‘PyArray_GETPTR1’ 2024-11-04T20:33:47,478 138 | #define PyArray_GETPTR1(obj, i) ((void *)(PyArray_BYTES(obj) + \ 2024-11-04T20:33:47,478 | ^~~ 2024-11-04T20:33:47,478 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-11-04T20:33:47,478 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:47,478 from pyekfmm/src/eikonalvti.c:6: 2024-11-04T20:33:47,478 /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-11-04T20:33:47,479 1514 | PyArray_BYTES(const PyArrayObject *arr) 2024-11-04T20:33:47,479 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-11-04T20:33:47,479 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:47,479 from pyekfmm/src/eikonalvti.c:6: 2024-11-04T20:33:47,479 pyekfmm/src/eikonalvti.c:1760:40: warning: passing argument 1 of ‘PyArray_STRIDES’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-11-04T20:33:47,479 1760 | v[i]=*((float*)PyArray_GETPTR1(arr1,i)); 2024-11-04T20:33:47,479 | ^~~~ 2024-11-04T20:33:47,479 | | 2024-11-04T20:33:47,479 | PyObject * {aka struct _object *} 2024-11-04T20:33:47,480 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:139:62: note: in definition of macro ‘PyArray_GETPTR1’ 2024-11-04T20:33:47,480 139 | (i)*PyArray_STRIDES(obj)[0])) 2024-11-04T20:33:47,480 | ^~~ 2024-11-04T20:33:47,480 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-11-04T20:33:47,480 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:47,480 from pyekfmm/src/eikonalvti.c:6: 2024-11-04T20:33:47,480 /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-11-04T20:33:47,480 1526 | PyArray_STRIDES(const PyArrayObject *arr) 2024-11-04T20:33:47,480 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-11-04T20:33:47,481 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:47,481 from pyekfmm/src/eikonalvti.c:6: 2024-11-04T20:33:47,481 pyekfmm/src/eikonalvti.c:1767:43: warning: passing argument 1 of ‘PyArray_BYTES’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-11-04T20:33:47,481 1767 | s[i][0]=*((float*)PyArray_GETPTR1(arrf1,i)); 2024-11-04T20:33:47,481 | ^~~~~ 2024-11-04T20:33:47,481 | | 2024-11-04T20:33:47,481 | PyObject * {aka struct _object *} 2024-11-04T20:33:47,482 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:138:57: note: in definition of macro ‘PyArray_GETPTR1’ 2024-11-04T20:33:47,482 138 | #define PyArray_GETPTR1(obj, i) ((void *)(PyArray_BYTES(obj) + \ 2024-11-04T20:33:47,482 | ^~~ 2024-11-04T20:33:47,482 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-11-04T20:33:47,482 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:47,482 from pyekfmm/src/eikonalvti.c:6: 2024-11-04T20:33:47,482 /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-11-04T20:33:47,483 1514 | PyArray_BYTES(const PyArrayObject *arr) 2024-11-04T20:33:47,483 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-11-04T20:33:47,483 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:47,483 from pyekfmm/src/eikonalvti.c:6: 2024-11-04T20:33:47,483 pyekfmm/src/eikonalvti.c:1767:43: warning: passing argument 1 of ‘PyArray_STRIDES’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-11-04T20:33:47,483 1767 | s[i][0]=*((float*)PyArray_GETPTR1(arrf1,i)); 2024-11-04T20:33:47,483 | ^~~~~ 2024-11-04T20:33:47,483 | | 2024-11-04T20:33:47,483 | PyObject * {aka struct _object *} 2024-11-04T20:33:47,484 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:139:62: note: in definition of macro ‘PyArray_GETPTR1’ 2024-11-04T20:33:47,484 139 | (i)*PyArray_STRIDES(obj)[0])) 2024-11-04T20:33:47,484 | ^~~ 2024-11-04T20:33:47,484 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-11-04T20:33:47,484 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:47,484 from pyekfmm/src/eikonalvti.c:6: 2024-11-04T20:33:47,484 /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-11-04T20:33:47,484 1526 | PyArray_STRIDES(const PyArrayObject *arr) 2024-11-04T20:33:47,485 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-11-04T20:33:47,485 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:47,485 from pyekfmm/src/eikonalvti.c:6: 2024-11-04T20:33:47,485 pyekfmm/src/eikonalvti.c:1768:43: warning: passing argument 1 of ‘PyArray_BYTES’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-11-04T20:33:47,485 1768 | s[i][1]=*((float*)PyArray_GETPTR1(arrf2,i)); 2024-11-04T20:33:47,485 | ^~~~~ 2024-11-04T20:33:47,485 | | 2024-11-04T20:33:47,485 | PyObject * {aka struct _object *} 2024-11-04T20:33:47,485 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:138:57: note: in definition of macro ‘PyArray_GETPTR1’ 2024-11-04T20:33:47,486 138 | #define PyArray_GETPTR1(obj, i) ((void *)(PyArray_BYTES(obj) + \ 2024-11-04T20:33:47,486 | ^~~ 2024-11-04T20:33:47,486 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-11-04T20:33:47,486 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:47,486 from pyekfmm/src/eikonalvti.c:6: 2024-11-04T20:33:47,486 /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-11-04T20:33:47,486 1514 | PyArray_BYTES(const PyArrayObject *arr) 2024-11-04T20:33:47,486 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-11-04T20:33:47,486 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:47,487 from pyekfmm/src/eikonalvti.c:6: 2024-11-04T20:33:47,487 pyekfmm/src/eikonalvti.c:1768:43: warning: passing argument 1 of ‘PyArray_STRIDES’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-11-04T20:33:47,487 1768 | s[i][1]=*((float*)PyArray_GETPTR1(arrf2,i)); 2024-11-04T20:33:47,487 | ^~~~~ 2024-11-04T20:33:47,487 | | 2024-11-04T20:33:47,487 | PyObject * {aka struct _object *} 2024-11-04T20:33:47,487 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:139:62: note: in definition of macro ‘PyArray_GETPTR1’ 2024-11-04T20:33:47,487 139 | (i)*PyArray_STRIDES(obj)[0])) 2024-11-04T20:33:47,487 | ^~~ 2024-11-04T20:33:47,488 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-11-04T20:33:47,488 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:47,488 from pyekfmm/src/eikonalvti.c:6: 2024-11-04T20:33:47,488 /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-11-04T20:33:47,488 1526 | PyArray_STRIDES(const PyArrayObject *arr) 2024-11-04T20:33:47,488 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-11-04T20:33:47,488 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:47,488 from pyekfmm/src/eikonalvti.c:6: 2024-11-04T20:33:47,488 pyekfmm/src/eikonalvti.c:1769:43: warning: passing argument 1 of ‘PyArray_BYTES’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-11-04T20:33:47,489 1769 | s[i][2]=*((float*)PyArray_GETPTR1(arrf3,i)); 2024-11-04T20:33:47,489 | ^~~~~ 2024-11-04T20:33:47,489 | | 2024-11-04T20:33:47,489 | PyObject * {aka struct _object *} 2024-11-04T20:33:47,489 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:138:57: note: in definition of macro ‘PyArray_GETPTR1’ 2024-11-04T20:33:47,489 138 | #define PyArray_GETPTR1(obj, i) ((void *)(PyArray_BYTES(obj) + \ 2024-11-04T20:33:47,489 | ^~~ 2024-11-04T20:33:47,489 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-11-04T20:33:47,489 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:47,490 from pyekfmm/src/eikonalvti.c:6: 2024-11-04T20:33:47,490 /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-11-04T20:33:47,490 1514 | PyArray_BYTES(const PyArrayObject *arr) 2024-11-04T20:33:47,490 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-11-04T20:33:47,490 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:47,490 from pyekfmm/src/eikonalvti.c:6: 2024-11-04T20:33:47,490 pyekfmm/src/eikonalvti.c:1769:43: warning: passing argument 1 of ‘PyArray_STRIDES’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-11-04T20:33:47,490 1769 | s[i][2]=*((float*)PyArray_GETPTR1(arrf3,i)); 2024-11-04T20:33:47,491 | ^~~~~ 2024-11-04T20:33:47,491 | | 2024-11-04T20:33:47,491 | PyObject * {aka struct _object *} 2024-11-04T20:33:47,491 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:139:62: note: in definition of macro ‘PyArray_GETPTR1’ 2024-11-04T20:33:47,491 139 | (i)*PyArray_STRIDES(obj)[0])) 2024-11-04T20:33:47,491 | ^~~ 2024-11-04T20:33:47,491 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-11-04T20:33:47,491 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:47,492 from pyekfmm/src/eikonalvti.c:6: 2024-11-04T20:33:47,492 /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-11-04T20:33:47,492 1526 | PyArray_STRIDES(const PyArrayObject *arr) 2024-11-04T20:33:47,492 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-11-04T20:33:47,492 pyekfmm/src/eikonalvti.c: In function ‘eikonalvtic_oneshot_rtp’: 2024-11-04T20:33:47,492 pyekfmm/src/eikonalvti.c:1851:32: warning: passing argument 1 of ‘PyArray_SHAPE’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-11-04T20:33:47,492 1851 | npy_intp *sp=PyArray_SHAPE(arr1); 2024-11-04T20:33:47,493 | ^~~~ 2024-11-04T20:33:47,493 | | 2024-11-04T20:33:47,493 | PyObject * {aka struct _object *} 2024-11-04T20:33:47,493 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-11-04T20:33:47,493 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:47,493 from pyekfmm/src/eikonalvti.c:6: 2024-11-04T20:33:47,493 /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-11-04T20:33:47,493 1581 | PyArray_SHAPE(const PyArrayObject *arr) 2024-11-04T20:33:47,493 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-11-04T20:33:47,494 pyekfmm/src/eikonalvti.c:1873:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2024-11-04T20:33:47,494 1873 | for (i = 0; i < nshot; i++) 2024-11-04T20:33:47,494 | ^~~ 2024-11-04T20:33:47,494 pyekfmm/src/eikonalvti.c:1876:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 2024-11-04T20:33:47,494 1876 | s[0][0]=x; /*r*/ 2024-11-04T20:33:47,494 | ^ 2024-11-04T20:33:47,494 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:47,494 from pyekfmm/src/eikonalvti.c:6: 2024-11-04T20:33:47,495 pyekfmm/src/eikonalvti.c:1896:40: warning: passing argument 1 of ‘PyArray_BYTES’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-11-04T20:33:47,495 1896 | v[i]=*((float*)PyArray_GETPTR1(arr1,i)); 2024-11-04T20:33:47,495 | ^~~~ 2024-11-04T20:33:47,495 | | 2024-11-04T20:33:47,495 | PyObject * {aka struct _object *} 2024-11-04T20:33:47,495 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:138:57: note: in definition of macro ‘PyArray_GETPTR1’ 2024-11-04T20:33:47,495 138 | #define PyArray_GETPTR1(obj, i) ((void *)(PyArray_BYTES(obj) + \ 2024-11-04T20:33:47,495 | ^~~ 2024-11-04T20:33:47,495 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-11-04T20:33:47,495 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:47,496 from pyekfmm/src/eikonalvti.c:6: 2024-11-04T20:33:47,496 /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-11-04T20:33:47,496 1514 | PyArray_BYTES(const PyArrayObject *arr) 2024-11-04T20:33:47,496 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-11-04T20:33:47,496 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:47,496 from pyekfmm/src/eikonalvti.c:6: 2024-11-04T20:33:47,496 pyekfmm/src/eikonalvti.c:1896:40: warning: passing argument 1 of ‘PyArray_STRIDES’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-11-04T20:33:47,496 1896 | v[i]=*((float*)PyArray_GETPTR1(arr1,i)); 2024-11-04T20:33:47,497 | ^~~~ 2024-11-04T20:33:47,497 | | 2024-11-04T20:33:47,497 | PyObject * {aka struct _object *} 2024-11-04T20:33:47,497 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:139:62: note: in definition of macro ‘PyArray_GETPTR1’ 2024-11-04T20:33:47,497 139 | (i)*PyArray_STRIDES(obj)[0])) 2024-11-04T20:33:47,497 | ^~~ 2024-11-04T20:33:47,497 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-11-04T20:33:47,497 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:47,497 from pyekfmm/src/eikonalvti.c:6: 2024-11-04T20:33:47,498 /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-11-04T20:33:47,498 1526 | PyArray_STRIDES(const PyArrayObject *arr) 2024-11-04T20:33:47,498 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-11-04T20:33:47,498 pyekfmm/src/eikonalvti.c: In function ‘eikonalvtic_multishots_rtp’: 2024-11-04T20:33:47,498 pyekfmm/src/eikonalvti.c:1973:32: warning: passing argument 1 of ‘PyArray_SHAPE’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-11-04T20:33:47,498 1973 | npy_intp *sp=PyArray_SHAPE(arr1); 2024-11-04T20:33:47,498 | ^~~~ 2024-11-04T20:33:47,498 | | 2024-11-04T20:33:47,499 | PyObject * {aka struct _object *} 2024-11-04T20:33:47,499 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-11-04T20:33:47,499 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:47,499 from pyekfmm/src/eikonalvti.c:6: 2024-11-04T20:33:47,499 /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-11-04T20:33:47,499 1581 | PyArray_SHAPE(const PyArrayObject *arr) 2024-11-04T20:33:47,499 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-11-04T20:33:47,499 pyekfmm/src/eikonalvti.c:1974:35: warning: passing argument 1 of ‘PyArray_SHAPE’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-11-04T20:33:47,500 1974 | npy_intp *spxyz=PyArray_SHAPE(arrf1); 2024-11-04T20:33:47,500 | ^~~~~ 2024-11-04T20:33:47,500 | | 2024-11-04T20:33:47,500 | PyObject * {aka struct _object *} 2024-11-04T20:33:47,500 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-11-04T20:33:47,500 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:47,500 from pyekfmm/src/eikonalvti.c:6: 2024-11-04T20:33:47,500 /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-11-04T20:33:47,500 1581 | PyArray_SHAPE(const PyArrayObject *arr) 2024-11-04T20:33:47,501 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-11-04T20:33:47,501 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:47,501 from pyekfmm/src/eikonalvti.c:6: 2024-11-04T20:33:47,501 pyekfmm/src/eikonalvti.c:2013:40: warning: passing argument 1 of ‘PyArray_BYTES’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-11-04T20:33:47,501 2013 | v[i]=*((float*)PyArray_GETPTR1(arr1,i)); 2024-11-04T20:33:47,501 | ^~~~ 2024-11-04T20:33:47,501 | | 2024-11-04T20:33:47,501 | PyObject * {aka struct _object *} 2024-11-04T20:33:47,501 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:138:57: note: in definition of macro ‘PyArray_GETPTR1’ 2024-11-04T20:33:47,502 138 | #define PyArray_GETPTR1(obj, i) ((void *)(PyArray_BYTES(obj) + \ 2024-11-04T20:33:47,502 | ^~~ 2024-11-04T20:33:47,502 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-11-04T20:33:47,502 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:47,502 from pyekfmm/src/eikonalvti.c:6: 2024-11-04T20:33:47,502 /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-11-04T20:33:47,502 1514 | PyArray_BYTES(const PyArrayObject *arr) 2024-11-04T20:33:47,502 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-11-04T20:33:47,503 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:47,503 from pyekfmm/src/eikonalvti.c:6: 2024-11-04T20:33:47,503 pyekfmm/src/eikonalvti.c:2013:40: warning: passing argument 1 of ‘PyArray_STRIDES’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-11-04T20:33:47,503 2013 | v[i]=*((float*)PyArray_GETPTR1(arr1,i)); 2024-11-04T20:33:47,503 | ^~~~ 2024-11-04T20:33:47,503 | | 2024-11-04T20:33:47,503 | PyObject * {aka struct _object *} 2024-11-04T20:33:47,503 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:139:62: note: in definition of macro ‘PyArray_GETPTR1’ 2024-11-04T20:33:47,503 139 | (i)*PyArray_STRIDES(obj)[0])) 2024-11-04T20:33:47,504 | ^~~ 2024-11-04T20:33:47,504 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-11-04T20:33:47,504 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:47,504 from pyekfmm/src/eikonalvti.c:6: 2024-11-04T20:33:47,504 /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-11-04T20:33:47,504 1526 | PyArray_STRIDES(const PyArrayObject *arr) 2024-11-04T20:33:47,504 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-11-04T20:33:47,504 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:47,504 from pyekfmm/src/eikonalvti.c:6: 2024-11-04T20:33:47,505 pyekfmm/src/eikonalvti.c:2020:43: warning: passing argument 1 of ‘PyArray_BYTES’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-11-04T20:33:47,505 2020 | s[i][0]=*((float*)PyArray_GETPTR1(arrf1,i)); 2024-11-04T20:33:47,505 | ^~~~~ 2024-11-04T20:33:47,505 | | 2024-11-04T20:33:47,505 | PyObject * {aka struct _object *} 2024-11-04T20:33:47,505 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:138:57: note: in definition of macro ‘PyArray_GETPTR1’ 2024-11-04T20:33:47,505 138 | #define PyArray_GETPTR1(obj, i) ((void *)(PyArray_BYTES(obj) + \ 2024-11-04T20:33:47,505 | ^~~ 2024-11-04T20:33:47,505 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-11-04T20:33:47,506 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:47,506 from pyekfmm/src/eikonalvti.c:6: 2024-11-04T20:33:47,506 /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-11-04T20:33:47,506 1514 | PyArray_BYTES(const PyArrayObject *arr) 2024-11-04T20:33:47,506 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-11-04T20:33:47,506 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:47,506 from pyekfmm/src/eikonalvti.c:6: 2024-11-04T20:33:47,506 pyekfmm/src/eikonalvti.c:2020:43: warning: passing argument 1 of ‘PyArray_STRIDES’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-11-04T20:33:47,507 2020 | s[i][0]=*((float*)PyArray_GETPTR1(arrf1,i)); 2024-11-04T20:33:47,507 | ^~~~~ 2024-11-04T20:33:47,507 | | 2024-11-04T20:33:47,507 | PyObject * {aka struct _object *} 2024-11-04T20:33:47,507 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:139:62: note: in definition of macro ‘PyArray_GETPTR1’ 2024-11-04T20:33:47,507 139 | (i)*PyArray_STRIDES(obj)[0])) 2024-11-04T20:33:47,507 | ^~~ 2024-11-04T20:33:47,507 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-11-04T20:33:47,507 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:47,508 from pyekfmm/src/eikonalvti.c:6: 2024-11-04T20:33:47,508 /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-11-04T20:33:47,508 1526 | PyArray_STRIDES(const PyArrayObject *arr) 2024-11-04T20:33:47,508 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-11-04T20:33:47,508 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:47,508 from pyekfmm/src/eikonalvti.c:6: 2024-11-04T20:33:47,508 pyekfmm/src/eikonalvti.c:2021:43: warning: passing argument 1 of ‘PyArray_BYTES’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-11-04T20:33:47,509 2021 | s[i][1]=*((float*)PyArray_GETPTR1(arrf2,i))/180*M_PI; 2024-11-04T20:33:47,509 | ^~~~~ 2024-11-04T20:33:47,509 | | 2024-11-04T20:33:47,510 | PyObject * {aka struct _object *} 2024-11-04T20:33:47,511 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:138:57: note: in definition of macro ‘PyArray_GETPTR1’ 2024-11-04T20:33:47,511 138 | #define PyArray_GETPTR1(obj, i) ((void *)(PyArray_BYTES(obj) + \ 2024-11-04T20:33:47,512 | ^~~ 2024-11-04T20:33:47,512 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-11-04T20:33:47,512 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:47,512 from pyekfmm/src/eikonalvti.c:6: 2024-11-04T20:33:47,513 /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-11-04T20:33:47,513 1514 | PyArray_BYTES(const PyArrayObject *arr) 2024-11-04T20:33:47,513 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-11-04T20:33:47,513 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:47,513 from pyekfmm/src/eikonalvti.c:6: 2024-11-04T20:33:47,513 pyekfmm/src/eikonalvti.c:2021:43: warning: passing argument 1 of ‘PyArray_STRIDES’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-11-04T20:33:47,514 2021 | s[i][1]=*((float*)PyArray_GETPTR1(arrf2,i))/180*M_PI; 2024-11-04T20:33:47,514 | ^~~~~ 2024-11-04T20:33:47,514 | | 2024-11-04T20:33:47,514 | PyObject * {aka struct _object *} 2024-11-04T20:33:47,514 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:139:62: note: in definition of macro ‘PyArray_GETPTR1’ 2024-11-04T20:33:47,514 139 | (i)*PyArray_STRIDES(obj)[0])) 2024-11-04T20:33:47,514 | ^~~ 2024-11-04T20:33:47,514 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-11-04T20:33:47,515 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:47,515 from pyekfmm/src/eikonalvti.c:6: 2024-11-04T20:33:47,515 /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-11-04T20:33:47,515 1526 | PyArray_STRIDES(const PyArrayObject *arr) 2024-11-04T20:33:47,515 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-11-04T20:33:47,515 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:47,515 from pyekfmm/src/eikonalvti.c:6: 2024-11-04T20:33:47,515 pyekfmm/src/eikonalvti.c:2022:43: warning: passing argument 1 of ‘PyArray_BYTES’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-11-04T20:33:47,516 2022 | s[i][2]=*((float*)PyArray_GETPTR1(arrf3,i))/180*M_PI; 2024-11-04T20:33:47,516 | ^~~~~ 2024-11-04T20:33:47,516 | | 2024-11-04T20:33:47,516 | PyObject * {aka struct _object *} 2024-11-04T20:33:47,516 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:138:57: note: in definition of macro ‘PyArray_GETPTR1’ 2024-11-04T20:33:47,516 138 | #define PyArray_GETPTR1(obj, i) ((void *)(PyArray_BYTES(obj) + \ 2024-11-04T20:33:47,516 | ^~~ 2024-11-04T20:33:47,516 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-11-04T20:33:47,517 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:47,517 from pyekfmm/src/eikonalvti.c:6: 2024-11-04T20:33:47,517 /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-11-04T20:33:47,517 1514 | PyArray_BYTES(const PyArrayObject *arr) 2024-11-04T20:33:47,517 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-11-04T20:33:47,517 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:47,517 from pyekfmm/src/eikonalvti.c:6: 2024-11-04T20:33:47,517 pyekfmm/src/eikonalvti.c:2022:43: warning: passing argument 1 of ‘PyArray_STRIDES’ from incompatible pointer type [-Wincompatible-pointer-types] 2024-11-04T20:33:47,518 2022 | s[i][2]=*((float*)PyArray_GETPTR1(arrf3,i))/180*M_PI; 2024-11-04T20:33:47,518 | ^~~~~ 2024-11-04T20:33:47,518 | | 2024-11-04T20:33:47,518 | PyObject * {aka struct _object *} 2024-11-04T20:33:47,518 /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:139:62: note: in definition of macro ‘PyArray_GETPTR1’ 2024-11-04T20:33:47,518 139 | (i)*PyArray_STRIDES(obj)[0])) 2024-11-04T20:33:47,518 | ^~~ 2024-11-04T20:33:47,518 In file included from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:12, 2024-11-04T20:33:47,519 from /usr/local/lib/python3.9/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2024-11-04T20:33:47,519 from pyekfmm/src/eikonalvti.c:6: 2024-11-04T20:33:47,519 /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-11-04T20:33:47,519 1526 | PyArray_STRIDES(const PyArrayObject *arr) 2024-11-04T20:33:47,519 | ~~~~~~~~~~~~~~~~~~~~~^~~ 2024-11-04T20:33:49,372 pyekfmm/src/eikonalvti.c: In function ‘eikonalvtic_oneshot_angle’: 2024-11-04T20:33:49,372 pyekfmm/src/eikonalvti.c:1337:46: warning: ‘grad2’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2024-11-04T20:33:49,372 1337 | dip[i1+i2*n1+i3*n1*n2+is*n1*n2*n3] = atan2(grad2, grad3) / cRPD; 2024-11-04T20:33:49,373 | ^~~~~~~~~~~~~~~~~~~ 2024-11-04T20:33:49,373 pyekfmm/src/eikonalvti.c:1342:46: warning: ‘grad1’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2024-11-04T20:33:49,373 1342 | dip[i1+i2*n1+i3*n1*n2+is*n1*n2*n3] = atan2(grad1, grad3) / cRPD; 2024-11-04T20:33:49,373 | ^~~~~~~~~~~~~~~~~~~ 2024-11-04T20:33:50,107 arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 build/temp.linux-armv7l-cpython-39/pyekfmm/src/eikonalvti.o -L/usr/lib -o build/lib.linux-armv7l-cpython-39/eikonalvtic.cpython-39-arm-linux-gnueabihf.so 2024-11-04T20:33:50,237 /usr/local/lib/python3.9/dist-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2024-11-04T20:33:50,237 !! 2024-11-04T20:33:50,237 ******************************************************************************** 2024-11-04T20:33:50,237 Please avoid running ``setup.py`` directly. 2024-11-04T20:33:50,238 Instead, use pypa/build, pypa/installer or other 2024-11-04T20:33:50,238 standards-based tools. 2024-11-04T20:33:50,238 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2024-11-04T20:33:50,238 ******************************************************************************** 2024-11-04T20:33:50,238 !! 2024-11-04T20:33:50,238 self.initialize_options() 2024-11-04T20:33:50,476 installing to build/bdist.linux-armv7l/wheel 2024-11-04T20:33:50,476 running install 2024-11-04T20:33:50,502 running install_lib 2024-11-04T20:33:50,529 creating build/bdist.linux-armv7l/wheel 2024-11-04T20:33:50,531 copying build/lib.linux-armv7l-cpython-39/eikonalc.cpython-39-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel/. 2024-11-04T20:33:50,535 copying build/lib.linux-armv7l-cpython-39/eikonalvtic.cpython-39-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel/. 2024-11-04T20:33:50,542 creating build/bdist.linux-armv7l/wheel/pyekfmm 2024-11-04T20:33:50,543 copying build/lib.linux-armv7l-cpython-39/pyekfmm/fmm.py -> build/bdist.linux-armv7l/wheel/./pyekfmm 2024-11-04T20:33:50,546 copying build/lib.linux-armv7l-cpython-39/pyekfmm/plot.py -> build/bdist.linux-armv7l/wheel/./pyekfmm 2024-11-04T20:33:50,548 copying build/lib.linux-armv7l-cpython-39/pyekfmm/__init__.py -> build/bdist.linux-armv7l/wheel/./pyekfmm 2024-11-04T20:33:50,550 copying build/lib.linux-armv7l-cpython-39/pyekfmm/fmmvti.py -> build/bdist.linux-armv7l/wheel/./pyekfmm 2024-11-04T20:33:50,552 creating build/bdist.linux-armv7l/wheel/pyekfmm/src 2024-11-04T20:33:50,553 copying build/lib.linux-armv7l-cpython-39/pyekfmm/src/eikonalvti.c -> build/bdist.linux-armv7l/wheel/./pyekfmm/src 2024-11-04T20:33:50,557 copying build/lib.linux-armv7l-cpython-39/pyekfmm/src/eikonal.c -> build/bdist.linux-armv7l/wheel/./pyekfmm/src 2024-11-04T20:33:50,561 copying build/lib.linux-armv7l-cpython-39/pyekfmm/stream.py -> build/bdist.linux-armv7l/wheel/./pyekfmm 2024-11-04T20:33:50,563 running install_egg_info 2024-11-04T20:33:50,596 Copying pyekfmm.egg-info to build/bdist.linux-armv7l/wheel/./pyekfmm-0.0.8.8-py3.9.egg-info 2024-11-04T20:33:50,609 running install_scripts 2024-11-04T20:33:50,669 creating build/bdist.linux-armv7l/wheel/pyekfmm-0.0.8.8.dist-info/WHEEL 2024-11-04T20:33:50,672 creating '/tmp/pip-wheel-0ihrzd2r/pyekfmm-0.0.8.8-cp39-cp39-linux_armv7l.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2024-11-04T20:33:50,691 adding 'eikonalc.cpython-39-arm-linux-gnueabihf.so' 2024-11-04T20:33:50,714 adding 'eikonalvtic.cpython-39-arm-linux-gnueabihf.so' 2024-11-04T20:33:50,716 adding 'pyekfmm/__init__.py' 2024-11-04T20:33:50,718 adding 'pyekfmm/fmm.py' 2024-11-04T20:33:50,719 adding 'pyekfmm/fmmvti.py' 2024-11-04T20:33:50,720 adding 'pyekfmm/plot.py' 2024-11-04T20:33:50,722 adding 'pyekfmm/stream.py' 2024-11-04T20:33:50,726 adding 'pyekfmm/src/eikonal.c' 2024-11-04T20:33:50,731 adding 'pyekfmm/src/eikonalvti.c' 2024-11-04T20:33:50,738 adding 'pyekfmm-0.0.8.8.dist-info/LICENSE' 2024-11-04T20:33:50,739 adding 'pyekfmm-0.0.8.8.dist-info/METADATA' 2024-11-04T20:33:50,740 adding 'pyekfmm-0.0.8.8.dist-info/WHEEL' 2024-11-04T20:33:50,741 adding 'pyekfmm-0.0.8.8.dist-info/top_level.txt' 2024-11-04T20:33:50,742 adding 'pyekfmm-0.0.8.8.dist-info/RECORD' 2024-11-04T20:33:50,747 removing build/bdist.linux-armv7l/wheel 2024-11-04T20:33:50,897 Building wheel for pyekfmm (setup.py): finished with status 'done' 2024-11-04T20:33:50,901 Created wheel for pyekfmm: filename=pyekfmm-0.0.8.8-cp39-cp39-linux_armv7l.whl size=135710 sha256=b0181c9880816c00e97016170ded1ea0a4e7341cebac18be7ec7b4e2dc3e2f0a 2024-11-04T20:33:50,902 Stored in directory: /tmp/pip-ephem-wheel-cache-k9q7gxjm/wheels/2f/c9/06/353d6ae67f01b2f4b4fac314718a5ac3e3140371a6bd88b05f 2024-11-04T20:33:50,914 Successfully built pyekfmm 2024-11-04T20:33:50,921 Removed build tracker: '/tmp/pip-build-tracker-yr9d5u97'