2025-09-04T16:40:44,523 Created temporary directory: /tmp/pip-build-tracker-7c72bg8g 2025-09-04T16:40:44,523 Initialized build tracking at /tmp/pip-build-tracker-7c72bg8g 2025-09-04T16:40:44,523 Created build tracker: /tmp/pip-build-tracker-7c72bg8g 2025-09-04T16:40:44,524 Entered build tracker: /tmp/pip-build-tracker-7c72bg8g 2025-09-04T16:40:44,524 Created temporary directory: /tmp/pip-wheel-1865e255 2025-09-04T16:40:44,527 Created temporary directory: /tmp/pip-ephem-wheel-cache-jnv_x7vq 2025-09-04T16:40:44,592 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-04T16:40:44,594 2 location(s) to search for versions of starlink-pyast: 2025-09-04T16:40:44,594 * https://pypi.org/simple/starlink-pyast/ 2025-09-04T16:40:44,594 * https://www.piwheels.org/simple/starlink-pyast/ 2025-09-04T16:40:44,595 Fetching project page and analyzing links: https://pypi.org/simple/starlink-pyast/ 2025-09-04T16:40:44,595 Getting page https://pypi.org/simple/starlink-pyast/ 2025-09-04T16:40:44,596 Found index url https://pypi.org/simple/ 2025-09-04T16:40:44,679 Fetched page https://pypi.org/simple/starlink-pyast/ as application/vnd.pypi.simple.v1+json 2025-09-04T16:40:44,685 Found link https://files.pythonhosted.org/packages/10/d2/829d40fdc05daac22edc9f85ba2ec693a8c7ef496aeb25b798c4b81dd3c2/starlink-pyast-2.1.tar.gz (from https://pypi.org/simple/starlink-pyast/), version: 2.1 2025-09-04T16:40:44,685 Found link https://files.pythonhosted.org/packages/e0/be/0dbc377b34f2d07111fa18f73ac64d395ca75b5443d8932fb839a8a0ac7f/starlink-pyast-2.2.tar.gz (from https://pypi.org/simple/starlink-pyast/), version: 2.2 2025-09-04T16:40:44,685 Found link https://files.pythonhosted.org/packages/6a/fe/98b6e7a9aeeb25f57bc6b2d5dce04a955200a0d1066a94b7e660e3e7ecac/starlink-pyast-2.3.tar.gz (from https://pypi.org/simple/starlink-pyast/), version: 2.3 2025-09-04T16:40:44,686 Found link https://files.pythonhosted.org/packages/de/5c/b01d8ca57dc3744956350026f46667c4aa1246b6f042bf7ecd016868d3cf/starlink-pyast-2.4.tar.gz (from https://pypi.org/simple/starlink-pyast/), version: 2.4 2025-09-04T16:40:44,686 Found link https://files.pythonhosted.org/packages/b7/f6/41882cb758c26a1ed66530c95b765f05a144d2100fa18fc2e85436778502/starlink-pyast-2.5.tar.gz (from https://pypi.org/simple/starlink-pyast/), version: 2.5 2025-09-04T16:40:44,686 Found link https://files.pythonhosted.org/packages/f3/b9/6aee1aca3880e3dcb4d8fd32b94c626278f28c49c7035c379e8acfdd110e/starlink-pyast-2.6.tar.gz (from https://pypi.org/simple/starlink-pyast/), version: 2.6 2025-09-04T16:40:44,686 Found link https://files.pythonhosted.org/packages/cb/76/5f627c540070a4e4ce2ea129ba4ade575806442fa00d1b3304bbc99c3c63/starlink-pyast-3.0.tar.gz (from https://pypi.org/simple/starlink-pyast/), version: 3.0 2025-09-04T16:40:44,687 Found link https://files.pythonhosted.org/packages/85/52/371f0b749eea6304e7396894f14937399af40b2c155d0104716e71bf314b/starlink-pyast-3.1.tar.gz (from https://pypi.org/simple/starlink-pyast/), version: 3.1 2025-09-04T16:40:44,687 Found link https://files.pythonhosted.org/packages/a6/73/1d0097affae00aa61d48c11fd0862205fb6b207dc08625d4637c8cc90ed7/starlink-pyast-3.2.tar.gz (from https://pypi.org/simple/starlink-pyast/), version: 3.2 2025-09-04T16:40:44,687 Found link https://files.pythonhosted.org/packages/eb/44/bc4ceb42a0ebad1465511753e3177734748f8a828d234eb39f848ea95c57/starlink-pyast-3.3.tar.gz (from https://pypi.org/simple/starlink-pyast/), version: 3.3 2025-09-04T16:40:44,687 Found link https://files.pythonhosted.org/packages/db/9e/fa23faee14cf762885311f1a346c3e42d9cb4064979810f1f698d0945cac/starlink-pyast-3.4.tar.gz (from https://pypi.org/simple/starlink-pyast/), version: 3.4 2025-09-04T16:40:44,687 Found link https://files.pythonhosted.org/packages/b1/d4/1b6e84c48baed174d01cce80d224fd91ffa8f1e57f1bd260710d65b21bb8/starlink-pyast-3.5.tar.gz (from https://pypi.org/simple/starlink-pyast/), version: 3.5 2025-09-04T16:40:44,688 Found link https://files.pythonhosted.org/packages/18/74/cb8f7ce5ce1c5fa83963835e20820b91f8d6b80c90cf642c173879360c7f/starlink-pyast-3.6.tar.gz (from https://pypi.org/simple/starlink-pyast/), version: 3.6 2025-09-04T16:40:44,688 Found link https://files.pythonhosted.org/packages/5e/18/35a30139486dabc6b943c6d654eba17a64ad0d0e0a83307dd84c0516d2e1/starlink-pyast-3.7.tar.gz (from https://pypi.org/simple/starlink-pyast/), version: 3.7 2025-09-04T16:40:44,688 Found link https://files.pythonhosted.org/packages/b8/0e/6fb64f77ee58c5ec5b9fb8bd2c59994aeb6ccc946f4c989bf2cae1ff9669/starlink-pyast-3.7.1.tar.gz (from https://pypi.org/simple/starlink-pyast/), version: 3.7.1 2025-09-04T16:40:44,688 Found link https://files.pythonhosted.org/packages/24/31/bdc6509b05b9752704b8c8769e1c4c5d549e0d1e13754ad08246e5ab2ac3/starlink-pyast-3.8.0.tar.gz (from https://pypi.org/simple/starlink-pyast/), version: 3.8.0 2025-09-04T16:40:44,688 Found link https://files.pythonhosted.org/packages/fe/47/4ec4f4dadbd98256d84962657fd005ec42d2f05ebac95e80a4e3d83eeb6f/starlink-pyast-3.9.0.tar.gz (from https://pypi.org/simple/starlink-pyast/), version: 3.9.0 2025-09-04T16:40:44,689 Found link https://files.pythonhosted.org/packages/43/fc/3abe8eb826a2edb3ef5e0772033df38637da7ac33407f6d169fb2e74150e/starlink-pyast-3.10.0.tar.gz (from https://pypi.org/simple/starlink-pyast/), version: 3.10.0 2025-09-04T16:40:44,689 Found link https://files.pythonhosted.org/packages/0a/92/f6852fd3a60ab57a096f4b64eac05ca7c5ff7c56a8229005e10be66cdd6d/starlink-pyast-3.11.0.tar.gz (from https://pypi.org/simple/starlink-pyast/), version: 3.11.0 2025-09-04T16:40:44,689 Found link https://files.pythonhosted.org/packages/61/7f/1ed7c5e30f848f284e5320670cf7b7a71b665ac8270fb9b65f3e823436d9/starlink-pyast-3.12.0.tar.gz (from https://pypi.org/simple/starlink-pyast/), version: 3.12.0 2025-09-04T16:40:44,689 Found link https://files.pythonhosted.org/packages/3c/b8/2b542f227d826e739233892c448af0ce384869e884bfe065c11e846e55da/starlink-pyast-3.12.1.tar.gz (from https://pypi.org/simple/starlink-pyast/), version: 3.12.1 2025-09-04T16:40:44,690 Found link https://files.pythonhosted.org/packages/53/40/ee815e8dbc0bbba30afca56330f313e75e13492f6f00b7b24cdb91d181af/starlink-pyast-3.12.2.tar.gz (from https://pypi.org/simple/starlink-pyast/), version: 3.12.2 2025-09-04T16:40:44,690 Found link https://files.pythonhosted.org/packages/06/00/acd9e50e88356b1bcc9b54e176acf804921d07ba0f814a00c0f09aa458cd/starlink-pyast-3.12.3.tar.gz (from https://pypi.org/simple/starlink-pyast/), version: 3.12.3 2025-09-04T16:40:44,690 Found link https://files.pythonhosted.org/packages/94/9d/0fd52df2b28c5dcd496006a3a2c72a22639f5787ea968395fd66ddc6bc35/starlink-pyast-3.13.0.tar.gz (from https://pypi.org/simple/starlink-pyast/), version: 3.13.0 2025-09-04T16:40:44,690 Found link https://files.pythonhosted.org/packages/e2/ff/7354165c9fde015d887381aba11ead0f66b64c30bb38b0aac5d501480fea/starlink-pyast-3.13.1.tar.gz (from https://pypi.org/simple/starlink-pyast/), version: 3.13.1 2025-09-04T16:40:44,690 Found link https://files.pythonhosted.org/packages/25/80/9dfcf4b88385d75a14ea5772254ee5b36b04c837c3b8f65ff3e9c293230e/starlink-pyast-3.13.2.tar.gz (from https://pypi.org/simple/starlink-pyast/), version: 3.13.2 2025-09-04T16:40:44,691 Found link https://files.pythonhosted.org/packages/d0/9e/e4f146277d55760d882373e35e8068d8aae31efda9edff833806558aaff5/starlink-pyast-3.14.0.tar.gz (from https://pypi.org/simple/starlink-pyast/), version: 3.14.0 2025-09-04T16:40:44,691 Found link https://files.pythonhosted.org/packages/92/8f/57d68edcfc6d1ae512eff9f8a45770b8380e75dc1bed90ec9d8c94ce5da9/starlink-pyast-3.14.1.tar.gz (from https://pypi.org/simple/starlink-pyast/), version: 3.14.1 2025-09-04T16:40:44,691 Found link https://files.pythonhosted.org/packages/ea/05/a9dffc27fcd6febd290f4d3708519896b8126cac8cfe278b2cdd120b44bc/starlink-pyast-3.14.2.tar.gz (from https://pypi.org/simple/starlink-pyast/), version: 3.14.2 2025-09-04T16:40:44,691 Found link https://files.pythonhosted.org/packages/98/a4/49dfafad36bd9c4a457110bcb1b1f9d649c00ddf0296252453bd76163b59/starlink-pyast-3.14.3.tar.gz (from https://pypi.org/simple/starlink-pyast/), version: 3.14.3 2025-09-04T16:40:44,691 Found link https://files.pythonhosted.org/packages/5c/57/6f3b6e1a888f868a069e9326f01f4fe89900e901b9b599de56f96e7bd021/starlink-pyast-3.14.4.tar.gz (from https://pypi.org/simple/starlink-pyast/), version: 3.14.4 2025-09-04T16:40:44,692 Skipping link: No binaries permitted for starlink-pyast: https://files.pythonhosted.org/packages/f6/24/9f14edf4dc069d86ff514c58bacca4c689db412691c18632eecf8fbf9eef/starlink_pyast-3.14.4-cp27-cp27m-manylinux2010_i686.whl (from https://pypi.org/simple/starlink-pyast/) 2025-09-04T16:40:44,692 Skipping link: No binaries permitted for starlink-pyast: https://files.pythonhosted.org/packages/74/37/72bc8e64983af313009dac33577e9cc9424fdd295125d923d67e2a4f9b67/starlink_pyast-3.14.4-cp27-cp27m-manylinux2010_x86_64.whl (from https://pypi.org/simple/starlink-pyast/) 2025-09-04T16:40:44,692 Skipping link: No binaries permitted for starlink-pyast: https://files.pythonhosted.org/packages/de/32/7fc241be99c4737ea8cb975978be89bc0692aea80743762f9dd01c5160cb/starlink_pyast-3.14.4-cp27-cp27mu-manylinux2010_i686.whl (from https://pypi.org/simple/starlink-pyast/) 2025-09-04T16:40:44,692 Skipping link: No binaries permitted for starlink-pyast: https://files.pythonhosted.org/packages/bd/fc/3c70bbfc4a649a7db41515084f7cb7dda4c0438896e059cca0d1606b3969/starlink_pyast-3.14.4-cp27-cp27mu-manylinux2010_x86_64.whl (from https://pypi.org/simple/starlink-pyast/) 2025-09-04T16:40:44,692 Skipping link: No binaries permitted for starlink-pyast: https://files.pythonhosted.org/packages/59/18/c8449cf0055892f4d77ee0006f9d1466f183f67454dbc98f7297177d3875/starlink_pyast-3.14.4-cp35-cp35m-macosx_10_6_intel.whl (from https://pypi.org/simple/starlink-pyast/) 2025-09-04T16:40:44,692 Skipping link: No binaries permitted for starlink-pyast: https://files.pythonhosted.org/packages/3c/42/e4b463e2b2b82e9d49014baf3f1a328570288c18054fe0faa640553f2916/starlink_pyast-3.14.4-cp35-cp35m-manylinux2010_i686.whl (from https://pypi.org/simple/starlink-pyast/) 2025-09-04T16:40:44,692 Skipping link: No binaries permitted for starlink-pyast: https://files.pythonhosted.org/packages/52/77/abd5aeda653ccb3807f36a70d2aa5d33adf003af158e31d32786a717340a/starlink_pyast-3.14.4-cp35-cp35m-manylinux2010_x86_64.whl (from https://pypi.org/simple/starlink-pyast/) 2025-09-04T16:40:44,693 Skipping link: No binaries permitted for starlink-pyast: https://files.pythonhosted.org/packages/db/80/e085b48d3d8bf223da7c37fef79f19fa47cf6f57dce000aacce236f4485d/starlink_pyast-3.14.4-cp36-cp36m-macosx_10_6_intel.whl (from https://pypi.org/simple/starlink-pyast/) 2025-09-04T16:40:44,693 Skipping link: No binaries permitted for starlink-pyast: https://files.pythonhosted.org/packages/e0/c0/d380433bf3d35236e135f7decd3bd2903667ca98eb925ee1565b8e0bf26e/starlink_pyast-3.14.4-cp36-cp36m-manylinux2010_i686.whl (from https://pypi.org/simple/starlink-pyast/) 2025-09-04T16:40:44,693 Skipping link: No binaries permitted for starlink-pyast: https://files.pythonhosted.org/packages/d3/ee/b80959c123cb357c8765e711156106080e054449a0dbb24fbb2fb7707e59/starlink_pyast-3.14.4-cp36-cp36m-manylinux2010_x86_64.whl (from https://pypi.org/simple/starlink-pyast/) 2025-09-04T16:40:44,693 Skipping link: No binaries permitted for starlink-pyast: https://files.pythonhosted.org/packages/c2/47/33c2d15b1df5a23d4627bac4c7cd37af14230c6ea5dd9147805c5eece869/starlink_pyast-3.14.4-cp37-cp37m-macosx_10_6_intel.whl (from https://pypi.org/simple/starlink-pyast/) 2025-09-04T16:40:44,693 Skipping link: No binaries permitted for starlink-pyast: https://files.pythonhosted.org/packages/ef/b5/7e33672d24e820bb0ebf26e09019f4498b6e81673f09ca8c00124c8ca871/starlink_pyast-3.14.4-cp37-cp37m-manylinux2010_i686.whl (from https://pypi.org/simple/starlink-pyast/) 2025-09-04T16:40:44,693 Skipping link: No binaries permitted for starlink-pyast: https://files.pythonhosted.org/packages/ab/c1/6e976835e984a8220e2474ee812ea612ddddd275407405e627e229fc7388/starlink_pyast-3.14.4-cp37-cp37m-manylinux2010_x86_64.whl (from https://pypi.org/simple/starlink-pyast/) 2025-09-04T16:40:44,693 Found link https://files.pythonhosted.org/packages/e6/87/c0dc22d721eabd8d8c1bde4954b4df9713043e80580318837bf99175717d/starlink-pyast-3.14.5.tar.gz (from https://pypi.org/simple/starlink-pyast/), version: 3.14.5 2025-09-04T16:40:44,694 Found link https://files.pythonhosted.org/packages/96/e9/ecbfc69f1239fdd6775fd152520d19b16bdc798f42eb42ca7311a1c0adb8/starlink-pyast-3.15.0.tar.gz (from https://pypi.org/simple/starlink-pyast/), version: 3.15.0 2025-09-04T16:40:44,694 Found link https://files.pythonhosted.org/packages/10/08/108c67707e0e7ef93b23539ec451edd352c561081b2196994fe7d84ebc09/starlink-pyast-3.15.2.tar.gz (from https://pypi.org/simple/starlink-pyast/), version: 3.15.2 2025-09-04T16:40:44,694 Found link https://files.pythonhosted.org/packages/39/aa/44ff7c6d7e24b373ebd6021d6b4ea6e82bf02f5d653ffcecfd489d28412e/starlink-pyast-3.15.3.tar.gz (from https://pypi.org/simple/starlink-pyast/), version: 3.15.3 2025-09-04T16:40:44,694 Found link https://files.pythonhosted.org/packages/4e/8f/f2882d4209975c1398a5967ea76f677c11a39469dc441cee51844c394ac7/starlink-pyast-3.15.4.tar.gz (from https://pypi.org/simple/starlink-pyast/), version: 3.15.4 2025-09-04T16:40:44,695 Fetching project page and analyzing links: https://www.piwheels.org/simple/starlink-pyast/ 2025-09-04T16:40:44,695 Getting page https://www.piwheels.org/simple/starlink-pyast/ 2025-09-04T16:40:44,696 Found index url https://www.piwheels.org/simple/ 2025-09-04T16:40:44,799 Fetched page https://www.piwheels.org/simple/starlink-pyast/ as text/html 2025-09-04T16:40:44,833 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.15.4-cp39-cp39-linux_armv6l.whl#sha256=258f0e9c5b7752453d96d76bd6f0d101061af0d055989a8f7701b853b2e33ed1 (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,833 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.15.4-cp39-cp39-linux_armv7l.whl#sha256=258f0e9c5b7752453d96d76bd6f0d101061af0d055989a8f7701b853b2e33ed1 (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,833 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.15.4-cp35-cp35m-linux_armv6l.whl#sha256=25aedc45c049cfb23ece20f5314bf59d2044a0dd7631e9199e26f38db84025be (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,833 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.15.4-cp35-cp35m-linux_armv7l.whl#sha256=25aedc45c049cfb23ece20f5314bf59d2044a0dd7631e9199e26f38db84025be (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,834 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.15.4-cp37-cp37m-linux_armv6l.whl#sha256=ded54409ad2093ef816d7c7302299958e8e57f99427d091e2ab519815c286572 (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,834 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.15.4-cp37-cp37m-linux_armv7l.whl#sha256=ded54409ad2093ef816d7c7302299958e8e57f99427d091e2ab519815c286572 (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,834 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.15.3-cp37-cp37m-linux_armv6l.whl#sha256=dd32609c9095826d5d39af16a021803381a6c9e888f3a0354800449b2ee4a127 (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,834 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.15.3-cp37-cp37m-linux_armv7l.whl#sha256=dd32609c9095826d5d39af16a021803381a6c9e888f3a0354800449b2ee4a127 (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,834 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.15.3-cp35-cp35m-linux_armv6l.whl#sha256=7f251d8021899dedb471101fd17f4aeba0f0abc16b4d1debc4784ea5e6df8017 (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,835 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.15.3-cp35-cp35m-linux_armv7l.whl#sha256=7f251d8021899dedb471101fd17f4aeba0f0abc16b4d1debc4784ea5e6df8017 (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,835 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.15.3-cp39-cp39-linux_armv6l.whl#sha256=af50f712254a08dbb5cbbbc8241fdd6585a07784c448ecc6c68fd13dc16b1ab1 (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,835 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.15.3-cp39-cp39-linux_armv7l.whl#sha256=af50f712254a08dbb5cbbbc8241fdd6585a07784c448ecc6c68fd13dc16b1ab1 (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,835 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.15.2-cp35-cp35m-linux_armv6l.whl#sha256=16622db161d639bdda44eb0c83db962d3df57d34fe93916955beaea91fb7b04e (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,835 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.15.2-cp35-cp35m-linux_armv7l.whl#sha256=16622db161d639bdda44eb0c83db962d3df57d34fe93916955beaea91fb7b04e (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,835 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.15.2-cp37-cp37m-linux_armv6l.whl#sha256=9e9d3afb8d67c318e7d48990b7baf154e641611fe98ac4359ad99ca490ebad26 (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,835 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.15.2-cp37-cp37m-linux_armv7l.whl#sha256=9e9d3afb8d67c318e7d48990b7baf154e641611fe98ac4359ad99ca490ebad26 (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,836 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.15.2-cp39-cp39-linux_armv6l.whl#sha256=1ee0bc009cdaf09df586230e3442e0861a57fa22c8cd266e0a19f62aaaf4d00f (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,836 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.15.2-cp39-cp39-linux_armv7l.whl#sha256=1ee0bc009cdaf09df586230e3442e0861a57fa22c8cd266e0a19f62aaaf4d00f (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,836 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.15.0-cp35-cp35m-linux_armv6l.whl#sha256=057f73e98007ee4a2976f3b651ff2afbbd2cb82d8918c07a8516cd16c5e6e422 (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,836 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.15.0-cp35-cp35m-linux_armv7l.whl#sha256=057f73e98007ee4a2976f3b651ff2afbbd2cb82d8918c07a8516cd16c5e6e422 (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,836 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.15.0-cp37-cp37m-linux_armv6l.whl#sha256=6d8d3c1472ec8a34705d7f3fd5b727fe1da8ceb54664f9a3f1fdf63118fd0596 (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,836 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.15.0-cp37-cp37m-linux_armv7l.whl#sha256=6d8d3c1472ec8a34705d7f3fd5b727fe1da8ceb54664f9a3f1fdf63118fd0596 (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,836 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.15.0-cp311-cp311-linux_armv6l.whl#sha256=48183de022e524a7bf0a7fb9811eb078f52df5e4986919aeea4df4dd38e5e6dc (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,836 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.15.0-cp311-cp311-linux_armv7l.whl#sha256=48183de022e524a7bf0a7fb9811eb078f52df5e4986919aeea4df4dd38e5e6dc (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,837 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.15.0-cp39-cp39-linux_armv6l.whl#sha256=5697e450846301cbe39c9b76c7544e91b7e9941f33c89eeb7883c6e792753dec (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,837 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.15.0-cp39-cp39-linux_armv7l.whl#sha256=5697e450846301cbe39c9b76c7544e91b7e9941f33c89eeb7883c6e792753dec (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,837 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.14.5-cp35-cp35m-linux_armv6l.whl#sha256=8330ba16741308a0263447714db61a6032a19fb714958e038e2182476937a736 (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,837 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.14.5-cp35-cp35m-linux_armv7l.whl#sha256=8330ba16741308a0263447714db61a6032a19fb714958e038e2182476937a736 (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,837 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.14.5-cp37-cp37m-linux_armv6l.whl#sha256=465698405dc1ca1140140711705c86f26439549ca4a2651861591246931e9293 (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,837 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.14.5-cp37-cp37m-linux_armv7l.whl#sha256=465698405dc1ca1140140711705c86f26439549ca4a2651861591246931e9293 (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,837 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.14.5-cp39-cp39-linux_armv6l.whl#sha256=f2b715795792a48e8fdded989bcc0660c69793c35c0a6ce0c1c30d4013d520a0 (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,838 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.14.5-cp39-cp39-linux_armv7l.whl#sha256=f2b715795792a48e8fdded989bcc0660c69793c35c0a6ce0c1c30d4013d520a0 (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,838 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.14.4-cp34-cp34m-linux_armv7l.whl#sha256=cada18db1b3b6effeaba34c3b2ddcb7cda83692add59b9a2d538aa7722276b3e (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,838 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.14.4-cp34-cp34m-linux_armv6l.whl#sha256=cada18db1b3b6effeaba34c3b2ddcb7cda83692add59b9a2d538aa7722276b3e (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,838 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.14.4-cp35-cp35m-linux_armv7l.whl#sha256=600880890e1ea2faba7e76d2bd59b62d5e217394c9ae365bb5659d66af1c99d0 (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,838 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.14.4-cp35-cp35m-linux_armv6l.whl#sha256=600880890e1ea2faba7e76d2bd59b62d5e217394c9ae365bb5659d66af1c99d0 (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,838 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.14.4-cp37-cp37m-linux_armv7l.whl#sha256=aa1f381a18d3e4b302e63344830456f438f82cc50d2edb1b094e826cc0a039cc (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,838 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.14.4-cp37-cp37m-linux_armv6l.whl#sha256=aa1f381a18d3e4b302e63344830456f438f82cc50d2edb1b094e826cc0a039cc (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,839 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.14.4-cp39-cp39-linux_armv6l.whl#sha256=0ec08720ae693650008e58db5c418ae73615819b2bc47836ee8fb79028832e79 (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,839 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.14.4-cp39-cp39-linux_armv7l.whl#sha256=0ec08720ae693650008e58db5c418ae73615819b2bc47836ee8fb79028832e79 (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,839 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.14.3-cp34-cp34m-linux_armv6l.whl#sha256=f83e95d4b5ef324bd4b0fe2678c02606f5351361405a46a91b4abc2fa828601b (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,839 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.14.3-cp34-cp34m-linux_armv7l.whl#sha256=f83e95d4b5ef324bd4b0fe2678c02606f5351361405a46a91b4abc2fa828601b (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,839 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.14.3-cp35-cp35m-linux_armv6l.whl#sha256=e3c14d4606f033ad9fac8f848c992065e9f8d0d29e563fbc3ddc00fa7bdd377d (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,839 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.14.3-cp35-cp35m-linux_armv7l.whl#sha256=e3c14d4606f033ad9fac8f848c992065e9f8d0d29e563fbc3ddc00fa7bdd377d (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,839 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.14.3-cp37-cp37m-linux_armv7l.whl#sha256=87816f6410f7d0da687b001e1dd50c0e7ef6ec4df5b3011ab970dbc495eaedc2 (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,840 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.14.3-cp37-cp37m-linux_armv6l.whl#sha256=87816f6410f7d0da687b001e1dd50c0e7ef6ec4df5b3011ab970dbc495eaedc2 (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,840 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.14.3-cp39-cp39-linux_armv6l.whl#sha256=ecad1fbcb60679e29b04a3c6527df8ff29af5a1c2978340194ad891a6685b73e (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,840 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.14.3-cp39-cp39-linux_armv7l.whl#sha256=ecad1fbcb60679e29b04a3c6527df8ff29af5a1c2978340194ad891a6685b73e (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,840 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.14.2-cp37-cp37m-linux_armv6l.whl#sha256=b7110809546dc9b7070a3cfce0f65476955e6bde48add7c9bf8f7fc7337dc01d (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,840 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.14.2-cp37-cp37m-linux_armv7l.whl#sha256=b7110809546dc9b7070a3cfce0f65476955e6bde48add7c9bf8f7fc7337dc01d (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,840 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.14.2-cp34-cp34m-linux_armv7l.whl#sha256=96456d3c51cdc47d2a9c329542e8f0d5f95a4c4bf07bae1ca412e27c3ce4d859 (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,841 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.14.2-cp34-cp34m-linux_armv6l.whl#sha256=96456d3c51cdc47d2a9c329542e8f0d5f95a4c4bf07bae1ca412e27c3ce4d859 (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,841 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.14.2-cp35-cp35m-linux_armv6l.whl#sha256=56954f792e2b5f0037bf894cdd1566d4643159c2eb44e6ca31d445b324db742d (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,841 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.14.2-cp35-cp35m-linux_armv7l.whl#sha256=56954f792e2b5f0037bf894cdd1566d4643159c2eb44e6ca31d445b324db742d (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,841 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.14.2-cp39-cp39-linux_armv6l.whl#sha256=2d684e89bb0626f3eb70105cfe47eeb965396db177b3ea0a6543978877a4147e (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,841 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.14.2-cp39-cp39-linux_armv7l.whl#sha256=2d684e89bb0626f3eb70105cfe47eeb965396db177b3ea0a6543978877a4147e (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,841 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.14.1-cp34-cp34m-linux_armv6l.whl#sha256=6469d12cdf04a6a5e95ff1aca049ad51dbdbe5ee72a69d0d4af3aff2657fe365 (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,841 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.14.1-cp34-cp34m-linux_armv7l.whl#sha256=6469d12cdf04a6a5e95ff1aca049ad51dbdbe5ee72a69d0d4af3aff2657fe365 (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,842 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.14.1-cp35-cp35m-linux_armv6l.whl#sha256=1e1495ef01104499ad29719a23091b024f6fffe23664b382aa5ea343bbb29962 (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,842 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.14.1-cp35-cp35m-linux_armv7l.whl#sha256=1e1495ef01104499ad29719a23091b024f6fffe23664b382aa5ea343bbb29962 (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,842 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.14.1-cp37-cp37m-linux_armv6l.whl#sha256=f4a9f01159abeb9c48604538deb7c63f44bd74731b4c6bf4965b1ae755d44a1b (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,842 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.14.1-cp37-cp37m-linux_armv7l.whl#sha256=f4a9f01159abeb9c48604538deb7c63f44bd74731b4c6bf4965b1ae755d44a1b (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,842 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.14.1-cp39-cp39-linux_armv6l.whl#sha256=659186d0006e463d048547e971179ae0b562ffbacf2a2202ac4d56f977a779d6 (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,842 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.14.1-cp39-cp39-linux_armv7l.whl#sha256=659186d0006e463d048547e971179ae0b562ffbacf2a2202ac4d56f977a779d6 (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,842 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.14.0-cp34-cp34m-linux_armv7l.whl#sha256=0867a5d5b6956db806496ea97151b6765de3fe5a8f217f42204cd5688f202ed1 (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,843 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.14.0-cp34-cp34m-linux_armv6l.whl#sha256=0867a5d5b6956db806496ea97151b6765de3fe5a8f217f42204cd5688f202ed1 (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,843 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.14.0-cp35-cp35m-linux_armv7l.whl#sha256=e3d9c37951629fa9fa1c1520cde6b72912262a2ad5cc33e27b3fa9bf339a9cca (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,843 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.14.0-cp35-cp35m-linux_armv6l.whl#sha256=e3d9c37951629fa9fa1c1520cde6b72912262a2ad5cc33e27b3fa9bf339a9cca (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,843 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.14.0-cp37-cp37m-linux_armv7l.whl#sha256=ef0419756dc640509204e99bac713705bbda2cddd33d57987156b9ce297ea532 (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,843 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.14.0-cp37-cp37m-linux_armv6l.whl#sha256=ef0419756dc640509204e99bac713705bbda2cddd33d57987156b9ce297ea532 (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,843 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.14.0-cp39-cp39-linux_armv6l.whl#sha256=fe79dbf6f2db763258c2bafb07182182f38f4abc9360f04908a7f9e12852282e (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,843 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.14.0-cp39-cp39-linux_armv7l.whl#sha256=fe79dbf6f2db763258c2bafb07182182f38f4abc9360f04908a7f9e12852282e (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,844 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.13.2-cp35-cp35m-linux_armv7l.whl#sha256=dc244f85fb503ad7252f03861f1c90cdfd4f51ded44059ef4fb5b4dc6b131787 (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,844 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.13.2-cp35-cp35m-linux_armv6l.whl#sha256=dc244f85fb503ad7252f03861f1c90cdfd4f51ded44059ef4fb5b4dc6b131787 (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,844 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.13.2-cp37-cp37m-linux_armv7l.whl#sha256=a6647534dc4d5666eb8cf3f2c05fef6af0a0a168fe6e3ce323389648a237c66b (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,844 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.13.2-cp37-cp37m-linux_armv6l.whl#sha256=a6647534dc4d5666eb8cf3f2c05fef6af0a0a168fe6e3ce323389648a237c66b (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,844 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.13.2-cp39-cp39-linux_armv6l.whl#sha256=2e40428506b614b19d8e86c3a7e1d5a1cfaf675cb7f6c27120f98e604b44e07e (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,844 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.13.2-cp39-cp39-linux_armv7l.whl#sha256=2e40428506b614b19d8e86c3a7e1d5a1cfaf675cb7f6c27120f98e604b44e07e (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,844 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.13.0-cp39-cp39-linux_armv6l.whl#sha256=e6ca31cdaf62094da9f2611362e40ddea86e0e8c586fed07e7e219a571e4b782 (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,845 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.13.0-cp39-cp39-linux_armv7l.whl#sha256=e6ca31cdaf62094da9f2611362e40ddea86e0e8c586fed07e7e219a571e4b782 (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,845 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.13.0-cp35-cp35m-linux_armv6l.whl#sha256=5affbda4ab440fe6a32bc6d8e6a3fcef798b424bd426576c5f4379997b580a1d (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,845 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.13.0-cp35-cp35m-linux_armv7l.whl#sha256=5affbda4ab440fe6a32bc6d8e6a3fcef798b424bd426576c5f4379997b580a1d (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,845 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.13.0-cp37-cp37m-linux_armv6l.whl#sha256=123fce21362fb18e87f67fc4ab37e6825b088fa658b8e148fa80e41ffe356f5a (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,845 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.13.0-cp37-cp37m-linux_armv7l.whl#sha256=123fce21362fb18e87f67fc4ab37e6825b088fa658b8e148fa80e41ffe356f5a (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,845 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.13.0-cp34-cp34m-linux_armv6l.whl#sha256=06346e9a03e12fffdedc9b821012382f47f980f318ebad13f40fc4be7ce52b30 (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,845 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.13.0-cp34-cp34m-linux_armv7l.whl#sha256=06346e9a03e12fffdedc9b821012382f47f980f318ebad13f40fc4be7ce52b30 (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,846 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.12.3-cp39-cp39-linux_armv6l.whl#sha256=1e76f7d84dc010e8c6e2784c74b9090b9f5c8f36536d289d94c8e34104a6d979 (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,846 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.12.3-cp39-cp39-linux_armv7l.whl#sha256=1e76f7d84dc010e8c6e2784c74b9090b9f5c8f36536d289d94c8e34104a6d979 (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,846 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.12.3-cp34-cp34m-linux_armv7l.whl#sha256=c3141eb6b0e993704aff0a59889339c7ca6fe503a40c71ac0777790110d5b134 (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,846 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.12.3-cp34-cp34m-linux_armv6l.whl#sha256=c3141eb6b0e993704aff0a59889339c7ca6fe503a40c71ac0777790110d5b134 (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,846 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.12.3-cp35-cp35m-linux_armv7l.whl#sha256=f1c3a7c4e344788829b1d4e0d06c5e303213ef53dac2eb3959feb670b3b4007d (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,846 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.12.3-cp35-cp35m-linux_armv6l.whl#sha256=f1c3a7c4e344788829b1d4e0d06c5e303213ef53dac2eb3959feb670b3b4007d (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,846 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.12.3-cp37-cp37m-linux_armv7l.whl#sha256=11274f2b9f2fa59533dc619ee0eda0e0688cf503a2b2a7f0f473b2277f6e41ef (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,846 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.12.3-cp37-cp37m-linux_armv6l.whl#sha256=11274f2b9f2fa59533dc619ee0eda0e0688cf503a2b2a7f0f473b2277f6e41ef (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,847 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.12.2-cp39-cp39-linux_armv6l.whl#sha256=a0ed45210bc0fc0b9d1f160e97c4fddf0600dd88e490028203962846822ead0a (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,847 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.12.2-cp39-cp39-linux_armv7l.whl#sha256=a0ed45210bc0fc0b9d1f160e97c4fddf0600dd88e490028203962846822ead0a (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,847 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.12.2-cp34-cp34m-linux_armv7l.whl#sha256=2dae3c5220b014ffc88ea6e542083ccba4b1c6a78b49fc61c39bc88f8d4afc1d (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,847 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.12.2-cp34-cp34m-linux_armv6l.whl#sha256=2dae3c5220b014ffc88ea6e542083ccba4b1c6a78b49fc61c39bc88f8d4afc1d (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,847 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.12.2-cp35-cp35m-linux_armv6l.whl#sha256=565e0c72cc0abf186b1463ec740a7b5bc15da3561f128290eb86c0fa2e4ade53 (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,847 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.12.2-cp35-cp35m-linux_armv7l.whl#sha256=565e0c72cc0abf186b1463ec740a7b5bc15da3561f128290eb86c0fa2e4ade53 (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,847 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.12.2-cp37-cp37m-linux_armv6l.whl#sha256=ecbef5caf8a6fba5927898f4fb26df9065cf8e837240a92e9f499e6d9365b057 (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,848 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.12.2-cp37-cp37m-linux_armv7l.whl#sha256=ecbef5caf8a6fba5927898f4fb26df9065cf8e837240a92e9f499e6d9365b057 (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,848 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.12.1-cp35-cp35m-linux_armv7l.whl#sha256=9d3d532bc20d666ccd38af0e4e0644fff31baf05d54c542a7051700c5a5348ba (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,848 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.12.1-cp35-cp35m-linux_armv6l.whl#sha256=9d3d532bc20d666ccd38af0e4e0644fff31baf05d54c542a7051700c5a5348ba (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,848 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.12.1-cp39-cp39-linux_armv6l.whl#sha256=890333232041830e428e8cd8c83dcf594ed4950e95f443b95f7f81db4fe171e1 (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,848 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.12.1-cp39-cp39-linux_armv7l.whl#sha256=890333232041830e428e8cd8c83dcf594ed4950e95f443b95f7f81db4fe171e1 (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,848 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.12.1-cp37-cp37m-linux_armv7l.whl#sha256=e17bd681d33015f250a90f83161ac930d229a587b0c31f6afe37cf682948457f (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,848 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.12.1-cp37-cp37m-linux_armv6l.whl#sha256=e17bd681d33015f250a90f83161ac930d229a587b0c31f6afe37cf682948457f (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,849 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.12.0-cp35-cp35m-linux_armv7l.whl#sha256=ebcf3f92f5fceb37de47a2dad15061aa6d95b07cde004aec4efb817c4473bce1 (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,849 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.12.0-cp35-cp35m-linux_armv6l.whl#sha256=ebcf3f92f5fceb37de47a2dad15061aa6d95b07cde004aec4efb817c4473bce1 (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,849 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.12.0-cp39-cp39-linux_armv6l.whl#sha256=c09d34a397ce93610070f30b071e087e5715b6e092c1b95ce7ff53bd4f703757 (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,849 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.12.0-cp39-cp39-linux_armv7l.whl#sha256=c09d34a397ce93610070f30b071e087e5715b6e092c1b95ce7ff53bd4f703757 (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,849 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.12.0-cp37-cp37m-linux_armv6l.whl#sha256=aaca82948b022b32e5cca9d1bfe1f02d89111a60cf256203de793f0bf32563d0 (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,849 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.12.0-cp37-cp37m-linux_armv7l.whl#sha256=aaca82948b022b32e5cca9d1bfe1f02d89111a60cf256203de793f0bf32563d0 (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,849 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.11.0-cp39-cp39-linux_armv6l.whl#sha256=7c5192019d7e7cc00c7e4384498cd88bc8f5c22e8b7923d3c375779eec05b1dd (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,850 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.11.0-cp39-cp39-linux_armv7l.whl#sha256=7c5192019d7e7cc00c7e4384498cd88bc8f5c22e8b7923d3c375779eec05b1dd (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,850 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.11.0-cp37-cp37m-linux_armv7l.whl#sha256=73c4290dffb5032c730007dd0a43184296f6c287d4d98ca2588eedfe5b75832e (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,850 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.11.0-cp37-cp37m-linux_armv6l.whl#sha256=73c4290dffb5032c730007dd0a43184296f6c287d4d98ca2588eedfe5b75832e (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,850 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.11.0-cp34-cp34m-linux_armv6l.whl#sha256=7ee4a086b3a2b72ba6c651a3c839fc0cc9117d09de8dc6024f0262c8f953f7ac (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,850 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.11.0-cp34-cp34m-linux_armv7l.whl#sha256=7ee4a086b3a2b72ba6c651a3c839fc0cc9117d09de8dc6024f0262c8f953f7ac (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,850 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.11.0-cp35-cp35m-linux_armv6l.whl#sha256=fc4ffa0497993a11d1cf629f5233b8ad067acf7a1ad3d1050ac5a17e22d804a9 (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,850 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.11.0-cp35-cp35m-linux_armv7l.whl#sha256=fc4ffa0497993a11d1cf629f5233b8ad067acf7a1ad3d1050ac5a17e22d804a9 (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,850 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.10.0-cp37-cp37m-linux_armv7l.whl#sha256=1d61bc49e7c023f5eb1804416981fb1089cc8f6292e979c52f403adb0925c51f (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,851 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.10.0-cp37-cp37m-linux_armv6l.whl#sha256=1d61bc49e7c023f5eb1804416981fb1089cc8f6292e979c52f403adb0925c51f (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,851 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.10.0-cp34-cp34m-linux_armv7l.whl#sha256=e016aa9ee73ed78930fa9d2f3157e79c45458fcd719ca3cdea59a815025305e2 (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,851 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.10.0-cp34-cp34m-linux_armv6l.whl#sha256=e016aa9ee73ed78930fa9d2f3157e79c45458fcd719ca3cdea59a815025305e2 (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,851 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.10.0-cp35-cp35m-linux_armv7l.whl#sha256=bb0f3f488b98e4fec7b67ecabacbad33d83f77f0f3f553fb6f1e4d8081057aa4 (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,851 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.10.0-cp35-cp35m-linux_armv6l.whl#sha256=bb0f3f488b98e4fec7b67ecabacbad33d83f77f0f3f553fb6f1e4d8081057aa4 (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,851 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.10.0-cp39-cp39-linux_armv6l.whl#sha256=a7766ccaba566675a2077b909a96cfba527d3c0cac2adb7f78ab477e3b9ce09f (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,851 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.10.0-cp39-cp39-linux_armv7l.whl#sha256=a7766ccaba566675a2077b909a96cfba527d3c0cac2adb7f78ab477e3b9ce09f (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,852 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.9.0-cp37-cp37m-linux_armv6l.whl#sha256=356acd1ee5efc3f169ef174eefedfb952cacb29fecfbfc1d344cc79e03514b67 (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,852 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.9.0-cp37-cp37m-linux_armv7l.whl#sha256=356acd1ee5efc3f169ef174eefedfb952cacb29fecfbfc1d344cc79e03514b67 (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,852 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.9.0-cp35-cp35m-linux_armv6l.whl#sha256=fbd98a5cb1c07b98c9767dc8775e140a6fb6277d217b29e4dafb58a619bc8338 (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,852 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.9.0-cp35-cp35m-linux_armv7l.whl#sha256=fbd98a5cb1c07b98c9767dc8775e140a6fb6277d217b29e4dafb58a619bc8338 (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,852 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.9.0-cp34-cp34m-linux_armv7l.whl#sha256=3fa9a27b28153187586a117ba24c52dd1e946835e2efe0d4cfc97cd62a7dde05 (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,852 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.9.0-cp34-cp34m-linux_armv6l.whl#sha256=3fa9a27b28153187586a117ba24c52dd1e946835e2efe0d4cfc97cd62a7dde05 (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,852 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.9.0-cp39-cp39-linux_armv6l.whl#sha256=5a2f963928843352f3198ec5715147aeb2fce180bc419c415e29560e8a9d7d4f (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,853 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.9.0-cp39-cp39-linux_armv7l.whl#sha256=5a2f963928843352f3198ec5715147aeb2fce180bc419c415e29560e8a9d7d4f (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,853 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.8.0-cp37-cp37m-linux_armv6l.whl#sha256=225eee9f8a499992d2a1aeab41240bbb87e9447094c174c8546eda90a5cd2987 (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,853 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.8.0-cp37-cp37m-linux_armv7l.whl#sha256=225eee9f8a499992d2a1aeab41240bbb87e9447094c174c8546eda90a5cd2987 (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,853 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.8.0-cp34-cp34m-linux_armv7l.whl#sha256=5e3e528f8a1fec03e8670b9aa462ac640390e06798655716ca9f8e4e5142fbd5 (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,853 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.8.0-cp34-cp34m-linux_armv6l.whl#sha256=5e3e528f8a1fec03e8670b9aa462ac640390e06798655716ca9f8e4e5142fbd5 (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,853 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.8.0-cp35-cp35m-linux_armv6l.whl#sha256=555483940a5a78cb98eea7c1104d6fd7627679c934b4a2b61ce594607ce878dd (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,853 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.8.0-cp35-cp35m-linux_armv7l.whl#sha256=555483940a5a78cb98eea7c1104d6fd7627679c934b4a2b61ce594607ce878dd (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,854 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.8.0-cp39-cp39-linux_armv6l.whl#sha256=73e4761608e86761fde6bc03ae1628ccb016c50da54f60eb28ebe9bc43db35be (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,854 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.8.0-cp39-cp39-linux_armv7l.whl#sha256=73e4761608e86761fde6bc03ae1628ccb016c50da54f60eb28ebe9bc43db35be (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,854 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.7.1-cp37-cp37m-linux_armv6l.whl#sha256=3215fd30a6d4664bf3ee6ad1ac0e64076f0511f8ab3ea17e66c9d2b1f64ea092 (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,854 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.7.1-cp37-cp37m-linux_armv7l.whl#sha256=3215fd30a6d4664bf3ee6ad1ac0e64076f0511f8ab3ea17e66c9d2b1f64ea092 (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,854 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.7.1-cp35-cp35m-linux_armv6l.whl#sha256=408780fd7bce8624374861873dbc748192441f2c79e535f049eaba1c48fafe29 (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,854 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.7.1-cp35-cp35m-linux_armv7l.whl#sha256=408780fd7bce8624374861873dbc748192441f2c79e535f049eaba1c48fafe29 (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,854 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.7.1-cp34-cp34m-linux_armv7l.whl#sha256=ccca9cde9e5c1336e3570687675c85426da6546905021ada7272489f663dd272 (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,855 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.7.1-cp34-cp34m-linux_armv6l.whl#sha256=ccca9cde9e5c1336e3570687675c85426da6546905021ada7272489f663dd272 (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,855 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.7.1-cp311-cp311-linux_armv6l.whl#sha256=991175023604809b3625b5c70a04ed886cfb686fb554156de3347e2b00965369 (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,855 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.7.1-cp311-cp311-linux_armv7l.whl#sha256=991175023604809b3625b5c70a04ed886cfb686fb554156de3347e2b00965369 (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,855 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.7.1-cp39-cp39-linux_armv6l.whl#sha256=df5d9b357dd914ad3c366b7357947dd191a667d1d4ab470f11918e5c33c78858 (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,855 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.7.1-cp39-cp39-linux_armv7l.whl#sha256=df5d9b357dd914ad3c366b7357947dd191a667d1d4ab470f11918e5c33c78858 (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,855 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.7-cp37-cp37m-linux_armv7l.whl#sha256=e2846060941ef27d8d7e8a373a2a10714619c7e988eaa797a4d72381795a43e1 (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,855 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.7-cp37-cp37m-linux_armv6l.whl#sha256=e2846060941ef27d8d7e8a373a2a10714619c7e988eaa797a4d72381795a43e1 (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,856 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.7-cp35-cp35m-linux_armv7l.whl#sha256=a4afdd141bfc4b9cf4da566c237a567baf7ee52f1070e902b010cb761268cc56 (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,856 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.7-cp35-cp35m-linux_armv6l.whl#sha256=a4afdd141bfc4b9cf4da566c237a567baf7ee52f1070e902b010cb761268cc56 (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,856 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.7-cp34-cp34m-linux_armv7l.whl#sha256=c119bc32440359b51fe5ff301f7cb0e21282a4541b1241fa2b00ed81286769fa (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,856 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.7-cp34-cp34m-linux_armv6l.whl#sha256=c119bc32440359b51fe5ff301f7cb0e21282a4541b1241fa2b00ed81286769fa (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,856 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.7-cp39-cp39-linux_armv6l.whl#sha256=b92df7f03353de0186fb9c24a198a28f92e4cec63f312e10e7d87ce57fb79f2c (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,856 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.7-cp39-cp39-linux_armv7l.whl#sha256=b92df7f03353de0186fb9c24a198a28f92e4cec63f312e10e7d87ce57fb79f2c (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,856 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.6-cp37-cp37m-linux_armv7l.whl#sha256=20695bbf4d025949458ad5be1a904ae0fdc4f6aa31a5b282c77bc2a820bb8441 (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,856 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.6-cp37-cp37m-linux_armv6l.whl#sha256=20695bbf4d025949458ad5be1a904ae0fdc4f6aa31a5b282c77bc2a820bb8441 (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,857 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.6-cp35-cp35m-linux_armv7l.whl#sha256=ec69a9f400cd8e76ef3ed055b33557439c3bcf131543b1e458e334481b6ad134 (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,857 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.6-cp35-cp35m-linux_armv6l.whl#sha256=ec69a9f400cd8e76ef3ed055b33557439c3bcf131543b1e458e334481b6ad134 (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,857 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.6-cp34-cp34m-linux_armv7l.whl#sha256=507581306600d16fd42993e94307bfa2dd5ac88db9031d2c16f63707ec18d927 (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,857 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.6-cp34-cp34m-linux_armv6l.whl#sha256=507581306600d16fd42993e94307bfa2dd5ac88db9031d2c16f63707ec18d927 (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,857 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.6-cp311-cp311-linux_armv6l.whl#sha256=4986232ddd0e5eb52e6aa2df3fa36fde089ffc1285da48f5055d691eb4da1c23 (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,857 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.6-cp311-cp311-linux_armv7l.whl#sha256=4986232ddd0e5eb52e6aa2df3fa36fde089ffc1285da48f5055d691eb4da1c23 (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,857 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.6-cp39-cp39-linux_armv6l.whl#sha256=b0de4d7cca034b3bc4a7994c493cc937952d38cf8143e29529f90877bdcb1c16 (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,858 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.6-cp39-cp39-linux_armv7l.whl#sha256=b0de4d7cca034b3bc4a7994c493cc937952d38cf8143e29529f90877bdcb1c16 (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,858 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.5-cp37-cp37m-linux_armv7l.whl#sha256=dc1df895397eb8221085a484d85ab9889d7d485b59c840d813e06cc9952ef107 (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,858 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.5-cp37-cp37m-linux_armv6l.whl#sha256=dc1df895397eb8221085a484d85ab9889d7d485b59c840d813e06cc9952ef107 (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,858 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.5-cp34-cp34m-linux_armv7l.whl#sha256=fd6e7b1317973526301bc1c92368c0d4f2e79a3cdd96297f0c1fc444511811bc (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,858 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.5-cp34-cp34m-linux_armv6l.whl#sha256=fd6e7b1317973526301bc1c92368c0d4f2e79a3cdd96297f0c1fc444511811bc (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,858 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.5-cp35-cp35m-linux_armv6l.whl#sha256=83f7db187a8ea2ee422b4fb0c34f28695aa82e292320e323686fa44824d86c1a (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,858 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.5-cp35-cp35m-linux_armv7l.whl#sha256=83f7db187a8ea2ee422b4fb0c34f28695aa82e292320e323686fa44824d86c1a (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,859 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.5-cp39-cp39-linux_armv6l.whl#sha256=2b28efe021734f71cc1a045b00e8217a954a5d0a7cb30ea0c4153d02c7d405ec (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,859 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.5-cp39-cp39-linux_armv7l.whl#sha256=2b28efe021734f71cc1a045b00e8217a954a5d0a7cb30ea0c4153d02c7d405ec (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,859 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.4-cp37-cp37m-linux_armv7l.whl#sha256=ce51f81cac967ccd32409aa27cec590dc4cc2155d5b3fdb7dfcab07104e7b4ff (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,859 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.4-cp37-cp37m-linux_armv6l.whl#sha256=ce51f81cac967ccd32409aa27cec590dc4cc2155d5b3fdb7dfcab07104e7b4ff (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,859 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.4-cp34-cp34m-linux_armv7l.whl#sha256=6c7b00429deb76b39487f426023fd82c6f9ce2cfb2bfaf7f59f06018bd388dca (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,859 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.4-cp34-cp34m-linux_armv6l.whl#sha256=6c7b00429deb76b39487f426023fd82c6f9ce2cfb2bfaf7f59f06018bd388dca (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,859 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.4-cp35-cp35m-linux_armv7l.whl#sha256=6062bbfeeced7cc7fd09f98791a9825ba85cf90a17d497c5b33b7ab5bd0579cd (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,860 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.4-cp35-cp35m-linux_armv6l.whl#sha256=6062bbfeeced7cc7fd09f98791a9825ba85cf90a17d497c5b33b7ab5bd0579cd (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,860 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.4-cp39-cp39-linux_armv6l.whl#sha256=db8e3123e04d8d0c9fe301539df306b427bba8db285c790d0a54b3a17382b290 (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,860 Skipping link: No binaries permitted for starlink-pyast: https://archive1.piwheels.org/simple/starlink-pyast/starlink_pyast-3.4-cp39-cp39-linux_armv7l.whl#sha256=db8e3123e04d8d0c9fe301539df306b427bba8db285c790d0a54b3a17382b290 (from https://www.piwheels.org/simple/starlink-pyast/) 2025-09-04T16:40:44,860 Skipping link: not a file: https://www.piwheels.org/simple/starlink-pyast/ 2025-09-04T16:40:44,860 Skipping link: not a file: https://pypi.org/simple/starlink-pyast/ 2025-09-04T16:40:44,886 Given no hashes to check 1 links for project 'starlink-pyast': discarding no candidates 2025-09-04T16:40:44,887 Collecting starlink-pyast==3.6 2025-09-04T16:40:44,889 Created temporary directory: /tmp/pip-unpack-o8yzfzvt 2025-09-04T16:40:45,036 Downloading starlink-pyast-3.6.tar.gz (10.0 MB) 2025-09-04T16:40:47,344 Added starlink-pyast==3.6 from https://files.pythonhosted.org/packages/18/74/cb8f7ce5ce1c5fa83963835e20820b91f8d6b80c90cf642c173879360c7f/starlink-pyast-3.6.tar.gz to build tracker '/tmp/pip-build-tracker-7c72bg8g' 2025-09-04T16:40:47,345 Running setup.py (path:/tmp/pip-wheel-1865e255/starlink-pyast_4f06e5a23e0d4fcda9c27d03c98ce8cc/setup.py) egg_info for package starlink-pyast 2025-09-04T16:40:47,345 Created temporary directory: /tmp/pip-pip-egg-info-n6li4wop 2025-09-04T16:40:47,345 Preparing metadata (setup.py): started 2025-09-04T16:40:47,346 Running command python setup.py egg_info 2025-09-04T16:40:48,202 /tmp/pip-wheel-1865e255/starlink-pyast_4f06e5a23e0d4fcda9c27d03c98ce8cc/setup.py:25: DeprecationWarning: Python 3.14 will, by default, filter extracted tar archives and reject files or modify their metadata. Use the filter argument to control this behavior. 2025-09-04T16:40:48,202 tar.extractall() 2025-09-04T16:40:48,990 /usr/bin/ld: tmp/isfiniteh6irwwbp.o: in function `main': 2025-09-04T16:40:48,991 isfiniteh6irwwbp.c:(.text+0x14): undefined reference to `isfinite' 2025-09-04T16:40:48,996 collect2: error: ld returned 1 exit status 2025-09-04T16:40:49,537 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-04T16:40:49,537 !! 2025-09-04T16:40:49,538 ******************************************************************************** 2025-09-04T16:40:49,538 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-04T16:40:49,538 License :: OSI Approved :: GNU Lesser General Public License v3 (LGPLv3) 2025-09-04T16:40:49,538 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-04T16:40:49,538 ******************************************************************************** 2025-09-04T16:40:49,538 !! 2025-09-04T16:40:49,539 self._finalize_license_expression() 2025-09-04T16:40:50,371 Preparing metadata (setup.py): finished with status 'done' 2025-09-04T16:40:50,378 Source in /tmp/pip-wheel-1865e255/starlink-pyast_4f06e5a23e0d4fcda9c27d03c98ce8cc has version 3.6, which satisfies requirement starlink-pyast==3.6 from https://files.pythonhosted.org/packages/18/74/cb8f7ce5ce1c5fa83963835e20820b91f8d6b80c90cf642c173879360c7f/starlink-pyast-3.6.tar.gz 2025-09-04T16:40:50,378 Removed starlink-pyast==3.6 from https://files.pythonhosted.org/packages/18/74/cb8f7ce5ce1c5fa83963835e20820b91f8d6b80c90cf642c173879360c7f/starlink-pyast-3.6.tar.gz from build tracker '/tmp/pip-build-tracker-7c72bg8g' 2025-09-04T16:40:50,381 Created temporary directory: /tmp/pip-unpack-572nhvvo 2025-09-04T16:40:50,381 Created temporary directory: /tmp/pip-unpack-r8pnp_0d 2025-09-04T16:40:50,381 Building wheels for collected packages: starlink-pyast 2025-09-04T16:40:50,383 Created temporary directory: /tmp/pip-wheel-zup_ufc0 2025-09-04T16:40:50,383 DEPRECATION: Building 'starlink-pyast' using the legacy setup.py bdist_wheel mechanism, which will be removed in a future version. pip 25.3 will enforce this behaviour change. A possible replacement is to use the standardized build interface by setting the `--use-pep517` option, (possibly combined with `--no-build-isolation`), or adding a `pyproject.toml` file to the source tree of 'starlink-pyast'. Discussion can be found at https://github.com/pypa/pip/issues/6334 2025-09-04T16:40:50,384 Building wheel for starlink-pyast (setup.py): started 2025-09-04T16:40:50,385 Destination directory: /tmp/pip-wheel-zup_ufc0 2025-09-04T16:40:50,385 Running command python setup.py bdist_wheel 2025-09-04T16:40:51,659 /usr/bin/ld: tmp/isfinite4wa86j0t.o: in function `main': 2025-09-04T16:40:51,660 isfinite4wa86j0t.c:(.text+0x14): undefined reference to `isfinite' 2025-09-04T16:40:51,664 collect2: error: ld returned 1 exit status 2025-09-04T16:40:52,133 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-04T16:40:52,133 !! 2025-09-04T16:40:52,133 ******************************************************************************** 2025-09-04T16:40:52,133 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-04T16:40:52,133 License :: OSI Approved :: GNU Lesser General Public License v3 (LGPLv3) 2025-09-04T16:40:52,133 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-04T16:40:52,133 ******************************************************************************** 2025-09-04T16:40:52,134 !! 2025-09-04T16:40:52,134 self._finalize_license_expression() 2025-09-04T16:40:53,083 In file included from ast/axis.c:110: 2025-09-04T16:40:53,083 ast/pointset.h:214:13: warning: "isfinite" redefined 2025-09-04T16:40:53,083 214 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2025-09-04T16:40:53,083 | ^~~~~~~~ 2025-09-04T16:40:53,083 In file included from ast/pointset.h:192: 2025-09-04T16:40:53,083 /usr/include/math.h:963:11: note: this is the location of the previous definition 2025-09-04T16:40:53,083 963 | # define isfinite(x) __builtin_isfinite (x) 2025-09-04T16:40:53,084 | ^~~~~~~~ 2025-09-04T16:40:55,058 In file included from ast/mapping.h:327, 2025-09-04T16:40:55,058 from ast/cmpmap.h:139, 2025-09-04T16:40:55,058 from ast/box.c:122: 2025-09-04T16:40:55,058 ast/pointset.h:214:13: warning: "isfinite" redefined 2025-09-04T16:40:55,058 214 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2025-09-04T16:40:55,058 | ^~~~~~~~ 2025-09-04T16:40:55,059 In file included from ast/pointset.h:192: 2025-09-04T16:40:55,059 /usr/include/math.h:963:11: note: this is the location of the previous definition 2025-09-04T16:40:55,059 963 | # define isfinite(x) __builtin_isfinite (x) 2025-09-04T16:40:55,059 | ^~~~~~~~ 2025-09-04T16:40:55,239 ast/box.c: In function ‘Dump’: 2025-09-04T16:40:55,243 ast/box.c:4472:12: warning: variable ‘this’ set but not used [-Wunused-but-set-variable] 2025-09-04T16:40:55,244 4472 | AstBox *this; /* Pointer to the Box structure */ 2025-09-04T16:40:55,244 | ^~~~ 2025-09-04T16:40:55,285 ast/box.c: At top level: 2025-09-04T16:40:55,288 ast/box.c:3557:15: warning: ‘SetShrink’ defined but not used [-Wunused-function] 2025-09-04T16:40:55,288 3557 | static double SetShrink( AstBox *this, double shrink, int *status ){ 2025-09-04T16:40:55,288 | ^~~~~~~~~ 2025-09-04T16:40:57,085 In file included from ast/mapping.h:326: 2025-09-04T16:40:57,085 ast/box.c: In function ‘Simplify’: 2025-09-04T16:40:57,089 ast/object.h:1624:36: warning: ‘newpoly’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-04T16:40:57,089 1624 | #define astAnnul(this) astINVOKE(O,astAnnul_(astCheckObject(this),STATUS_PTR)) 2025-09-04T16:40:57,089 | ^ 2025-09-04T16:40:57,089 ast/object.h:490:31: note: in definition of macro ‘astRetO_’ 2025-09-04T16:40:57,089 490 | #define astRetO_(x) ((void *)(x)) 2025-09-04T16:40:57,089 | ^ 2025-09-04T16:40:57,090 ast/object.h:1624:24: note: in expansion of macro ‘astINVOKE’ 2025-09-04T16:40:57,090 1624 | #define astAnnul(this) astINVOKE(O,astAnnul_(astCheckObject(this),STATUS_PTR)) 2025-09-04T16:40:57,090 | ^~~~~~~~~ 2025-09-04T16:40:57,090 ast/box.c:4038:26: note: in expansion of macro ‘astAnnul’ 2025-09-04T16:40:57,090 4038 | newpoly = astAnnul( newpoly ); 2025-09-04T16:40:57,090 | ^~~~~~~~ 2025-09-04T16:40:57,092 ast/box.c:3722:16: note: ‘newpoly’ was declared here 2025-09-04T16:40:57,093 3722 | AstPolygon *newpoly; /* New Polygon to replace Box */ 2025-09-04T16:40:57,093 | ^~~~~~~ 2025-09-04T16:40:57,096 ast/object.h:1624:36: warning: ‘ps2’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-04T16:40:57,097 1624 | #define astAnnul(this) astINVOKE(O,astAnnul_(astCheckObject(this),STATUS_PTR)) 2025-09-04T16:40:57,097 | ^ 2025-09-04T16:40:57,097 ast/object.h:490:31: note: in definition of macro ‘astRetO_’ 2025-09-04T16:40:57,097 490 | #define astRetO_(x) ((void *)(x)) 2025-09-04T16:40:57,097 | ^ 2025-09-04T16:40:57,097 ast/object.h:1624:24: note: in expansion of macro ‘astINVOKE’ 2025-09-04T16:40:57,097 1624 | #define astAnnul(this) astINVOKE(O,astAnnul_(astCheckObject(this),STATUS_PTR)) 2025-09-04T16:40:57,097 | ^~~~~~~~~ 2025-09-04T16:40:57,097 ast/box.c:4057:16: note: in expansion of macro ‘astAnnul’ 2025-09-04T16:40:57,097 4057 | ps2 = astAnnul( ps2 ); 2025-09-04T16:40:57,097 | ^~~~~~~~ 2025-09-04T16:40:57,100 ast/box.c:3721:17: note: ‘ps2’ was declared here 2025-09-04T16:40:57,100 3721 | AstPointSet *ps2; /* Box corners in current Frame */ 2025-09-04T16:40:57,100 | ^~~ 2025-09-04T16:40:58,165 In file included from ast/channel.c:156: 2025-09-04T16:40:58,165 ast/pointset.h:214:13: warning: "isfinite" redefined 2025-09-04T16:40:58,165 214 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2025-09-04T16:40:58,165 | ^~~~~~~~ 2025-09-04T16:40:58,166 In file included from ast/pointset.h:192: 2025-09-04T16:40:58,166 /usr/include/math.h:963:11: note: this is the location of the previous definition 2025-09-04T16:40:58,166 963 | # define isfinite(x) __builtin_isfinite (x) 2025-09-04T16:40:58,166 | ^~~~~~~~ 2025-09-04T16:41:00,961 In file included from ast/circle.c:93: 2025-09-04T16:41:00,962 ast/pointset.h:214:13: warning: "isfinite" redefined 2025-09-04T16:41:00,962 214 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2025-09-04T16:41:00,962 | ^~~~~~~~ 2025-09-04T16:41:00,962 In file included from ast/pointset.h:192: 2025-09-04T16:41:00,962 /usr/include/math.h:963:11: note: this is the location of the previous definition 2025-09-04T16:41:00,962 963 | # define isfinite(x) __builtin_isfinite (x) 2025-09-04T16:41:00,962 | ^~~~~~~~ 2025-09-04T16:41:01,067 ast/circle.c: In function ‘Dump’: 2025-09-04T16:41:01,069 ast/circle.c:2261:15: warning: variable ‘this’ set but not used [-Wunused-but-set-variable] 2025-09-04T16:41:01,069 2261 | AstCircle *this; /* Pointer to the Circle structure */ 2025-09-04T16:41:01,069 | ^~~~ 2025-09-04T16:41:04,699 In file included from ast/cmpframe.c:552: 2025-09-04T16:41:04,699 ast/pointset.h:214:13: warning: "isfinite" redefined 2025-09-04T16:41:04,700 214 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2025-09-04T16:41:04,700 | ^~~~~~~~ 2025-09-04T16:41:04,700 In file included from ast/pointset.h:192: 2025-09-04T16:41:04,700 /usr/include/math.h:963:11: note: this is the location of the previous definition 2025-09-04T16:41:04,700 963 | # define isfinite(x) __builtin_isfinite (x) 2025-09-04T16:41:04,700 | ^~~~~~~~ 2025-09-04T16:41:06,507 ast/cmpframe.c: In function ‘GetAttrib’: 2025-09-04T16:41:06,509 ast/cmpframe.c:3232:32: warning: ‘%d’ directive writing between 1 and 11 bytes into a region of size between 0 and 79 [-Wformat-overflow=] 2025-09-04T16:41:06,509 3232 | sprintf( buf2, "%s(%d)", buf1, paxis + 1 ); 2025-09-04T16:41:06,509 | ^~ 2025-09-04T16:41:06,511 ast/cmpframe.c:3232:13: note: ‘sprintf’ output between 4 and 93 bytes into a destination of size 80 2025-09-04T16:41:06,511 3232 | sprintf( buf2, "%s(%d)", buf1, paxis + 1 ); 2025-09-04T16:41:06,512 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:07,403 ast/cmpframe.c: In function ‘TestAttrib’: 2025-09-04T16:41:07,412 ast/cmpframe.c:9422:35: warning: ‘%d’ directive writing between 1 and 11 bytes into a region of size between 0 and 79 [-Wformat-overflow=] 2025-09-04T16:41:07,412 9422 | sprintf( buf2, "%s(%d)", buf1, paxis + 1 ); 2025-09-04T16:41:07,412 | ^~ 2025-09-04T16:41:07,412 In function ‘TestAttrib’, 2025-09-04T16:41:07,412 inlined from ‘TestAttrib’ at ast/cmpframe.c:9301:12: 2025-09-04T16:41:07,421 ast/cmpframe.c:9422:16: note: ‘sprintf’ output between 4 and 93 bytes into a destination of size 80 2025-09-04T16:41:07,421 9422 | sprintf( buf2, "%s(%d)", buf1, paxis + 1 ); 2025-09-04T16:41:07,421 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:07,477 ast/cmpframe.c: In function ‘SetAttrib.part.0’: 2025-09-04T16:41:07,484 ast/cmpframe.c:8166:21: warning: ‘%d’ directive writing between 1 and 11 bytes into a region of size between 0 and 1023 [-Wformat-overflow=] 2025-09-04T16:41:07,484 8166 | nc = sprintf( buf2, "%s(%d)=%s", buf1, paxis + 1, 2025-09-04T16:41:07,484 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:07,485 8167 | setting+value ); 2025-09-04T16:41:07,485 | ~~~~~~~~~~~~~~~ 2025-09-04T16:41:07,485 ast/cmpframe.c:8166:21: note: ‘sprintf’ output 5 or more bytes (assuming 1028) into a destination of size 1024 2025-09-04T16:41:07,493 ast/cmpframe.c:8180:43: warning: ‘sprintf’ may write a terminating nul past the end of the destination [-Wformat-overflow=] 2025-09-04T16:41:07,493 8180 | sprintf( buf2, "%s=%s", buf1, setting+value ); 2025-09-04T16:41:07,493 | ^ 2025-09-04T16:41:07,500 ast/cmpframe.c:8180:22: note: ‘sprintf’ output 2 or more bytes (assuming 1025) into a destination of size 1024 2025-09-04T16:41:07,500 8180 | sprintf( buf2, "%s=%s", buf1, setting+value ); 2025-09-04T16:41:07,500 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:07,563 ast/cmpframe.c: In function ‘ClearAttrib’: 2025-09-04T16:41:07,563 ast/cmpframe.c:1603:35: warning: ‘%d’ directive writing between 1 and 11 bytes into a region of size between 0 and 79 [-Wformat-overflow=] 2025-09-04T16:41:07,564 1603 | sprintf( buf2, "%s(%d)", buf1, paxis + 1 ); 2025-09-04T16:41:07,564 | ^~ 2025-09-04T16:41:07,564 In function ‘ClearAttrib’, 2025-09-04T16:41:07,564 inlined from ‘ClearAttrib’ at ast/cmpframe.c:1490:13: 2025-09-04T16:41:07,564 ast/cmpframe.c:1603:16: note: ‘sprintf’ output between 4 and 93 bytes into a destination of size 80 2025-09-04T16:41:07,564 1603 | sprintf( buf2, "%s(%d)", buf1, paxis + 1 ); 2025-09-04T16:41:07,564 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:41:09,986 In file included from ast/cmpmap.c:170: 2025-09-04T16:41:09,986 ast/pointset.h:214:13: warning: "isfinite" redefined 2025-09-04T16:41:09,987 214 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2025-09-04T16:41:09,987 | ^~~~~~~~ 2025-09-04T16:41:09,987 In file included from ast/pointset.h:192: 2025-09-04T16:41:09,987 /usr/include/math.h:963:11: note: this is the location of the previous definition 2025-09-04T16:41:09,987 963 | # define isfinite(x) __builtin_isfinite (x) 2025-09-04T16:41:09,987 | ^~~~~~~~ 2025-09-04T16:41:10,040 ast/cmpmap.c: In function ‘Equal’: 2025-09-04T16:41:10,040 ast/cmpmap.c:347:24: warning: self-comparison always evaluates to true [-Wtautological-compare] 2025-09-04T16:41:10,040 347 | if( that->series == that->series ) { 2025-09-04T16:41:10,040 | ^~ 2025-09-04T16:41:10,163 ast/cmpmap.c: At top level: 2025-09-04T16:41:10,166 ast/cmpmap.c:2970:15: warning: ‘Rate’ defined but not used [-Wunused-function] 2025-09-04T16:41:10,166 2970 | static double Rate( AstMapping *this, double *at, int ax1, int ax2, int *status ){ 2025-09-04T16:41:10,166 | ^~~~ 2025-09-04T16:41:12,651 In file included from ast/cmpregion.c:142: 2025-09-04T16:41:12,651 ast/pointset.h:214:13: warning: "isfinite" redefined 2025-09-04T16:41:12,651 214 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2025-09-04T16:41:12,652 | ^~~~~~~~ 2025-09-04T16:41:12,652 In file included from ast/pointset.h:192: 2025-09-04T16:41:12,652 /usr/include/math.h:963:11: note: this is the location of the previous definition 2025-09-04T16:41:12,652 963 | # define isfinite(x) __builtin_isfinite (x) 2025-09-04T16:41:12,652 | ^~~~~~~~ 2025-09-04T16:41:15,341 In file included from ast/mapping.h:327, 2025-09-04T16:41:15,342 from ast/frame.h:550, 2025-09-04T16:41:15,342 from ast/specframe.h:58, 2025-09-04T16:41:15,342 from ast/dsbspecframe.c:171: 2025-09-04T16:41:15,342 ast/pointset.h:214:13: warning: "isfinite" redefined 2025-09-04T16:41:15,342 214 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2025-09-04T16:41:15,342 | ^~~~~~~~ 2025-09-04T16:41:15,342 In file included from ast/pointset.h:192: 2025-09-04T16:41:15,342 /usr/include/math.h:963:11: note: this is the location of the previous definition 2025-09-04T16:41:15,342 963 | # define isfinite(x) __builtin_isfinite (x) 2025-09-04T16:41:15,342 | ^~~~~~~~ 2025-09-04T16:41:16,791 In file included from ast/dssmap.c:125: 2025-09-04T16:41:16,791 ast/pointset.h:214:13: warning: "isfinite" redefined 2025-09-04T16:41:16,791 214 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2025-09-04T16:41:16,791 | ^~~~~~~~ 2025-09-04T16:41:16,791 In file included from ast/pointset.h:192: 2025-09-04T16:41:16,791 /usr/include/math.h:963:11: note: this is the location of the previous definition 2025-09-04T16:41:16,791 963 | # define isfinite(x) __builtin_isfinite (x) 2025-09-04T16:41:16,792 | ^~~~~~~~ 2025-09-04T16:41:18,125 In file included from ast/ellipse.c:96: 2025-09-04T16:41:18,125 ast/pointset.h:214:13: warning: "isfinite" redefined 2025-09-04T16:41:18,125 214 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2025-09-04T16:41:18,125 | ^~~~~~~~ 2025-09-04T16:41:18,125 In file included from ast/pointset.h:192: 2025-09-04T16:41:18,125 /usr/include/math.h:963:11: note: this is the location of the previous definition 2025-09-04T16:41:18,125 963 | # define isfinite(x) __builtin_isfinite (x) 2025-09-04T16:41:18,125 | ^~~~~~~~ 2025-09-04T16:41:18,262 ast/ellipse.c: In function ‘Dump’: 2025-09-04T16:41:18,264 ast/ellipse.c:2365:16: warning: variable ‘this’ set but not used [-Wunused-but-set-variable] 2025-09-04T16:41:18,265 2365 | AstEllipse *this; /* Pointer to the Ellipse structure */ 2025-09-04T16:41:18,265 | ^~~~ 2025-09-04T16:41:18,302 In file included from ast/ellipse.c:95: 2025-09-04T16:41:18,303 ast/ellipse.c: In function ‘RegPins’: 2025-09-04T16:41:18,304 ast/object.h:485:21: warning: ‘astEllipse_’ reading 16 bytes from a region of size 8 [-Wstringop-overread] 2025-09-04T16:41:18,304 485 | #define astRetF_(x) (x) 2025-09-04T16:41:18,304 ast/object.h:478:37: note: in expansion of macro ‘astRetF_’ 2025-09-04T16:41:18,304 478 | #define astINVOKE(rettype,function) astRet##rettype##_(function) 2025-09-04T16:41:18,304 | ^~~~~~ 2025-09-04T16:41:18,304 ast/ellipse.h:210:20: note: in expansion of macro ‘astINVOKE’ 2025-09-04T16:41:18,304 210 | #define astEllipse astINVOKE(F,astEllipse_) 2025-09-04T16:41:18,304 | ^~~~~~~~~ 2025-09-04T16:41:18,305 ast/ellipse.c:1535:23: note: in expansion of macro ‘astEllipse’ 2025-09-04T16:41:18,305 1535 | large_ellipse = astEllipse( frm, 1, this->centre, p1, &(this->angle), 2025-09-04T16:41:18,305 | ^~~~~~~~~~ 2025-09-04T16:41:18,305 ast/object.h:485:21: note: referencing argument 5 of type ‘const double[2]’ 2025-09-04T16:41:18,305 485 | #define astRetF_(x) (x) 2025-09-04T16:41:18,305 ast/object.h:478:37: note: in expansion of macro ‘astRetF_’ 2025-09-04T16:41:18,306 478 | #define astINVOKE(rettype,function) astRet##rettype##_(function) 2025-09-04T16:41:18,306 | ^~~~~~ 2025-09-04T16:41:18,306 ast/ellipse.h:210:20: note: in expansion of macro ‘astINVOKE’ 2025-09-04T16:41:18,306 210 | #define astEllipse astINVOKE(F,astEllipse_) 2025-09-04T16:41:18,306 | ^~~~~~~~~ 2025-09-04T16:41:18,306 ast/ellipse.c:1535:23: note: in expansion of macro ‘astEllipse’ 2025-09-04T16:41:18,306 1535 | large_ellipse = astEllipse( frm, 1, this->centre, p1, &(this->angle), 2025-09-04T16:41:18,306 | ^~~~~~~~~~ 2025-09-04T16:41:18,307 ast/ellipse.c:2399:13: note: in a call to function ‘astEllipse_’ 2025-09-04T16:41:18,307 2399 | AstEllipse *astEllipse_( void *frame_void, int form, const double centre[2], 2025-09-04T16:41:18,308 | ^~~~~~~~~~~ 2025-09-04T16:41:18,309 ast/object.h:485:21: warning: ‘astEllipse_’ reading 16 bytes from a region of size 8 [-Wstringop-overread] 2025-09-04T16:41:18,309 485 | #define astRetF_(x) (x) 2025-09-04T16:41:18,309 ast/object.h:478:37: note: in expansion of macro ‘astRetF_’ 2025-09-04T16:41:18,309 478 | #define astINVOKE(rettype,function) astRet##rettype##_(function) 2025-09-04T16:41:18,309 | ^~~~~~ 2025-09-04T16:41:18,309 ast/ellipse.h:210:20: note: in expansion of macro ‘astINVOKE’ 2025-09-04T16:41:18,309 210 | #define astEllipse astINVOKE(F,astEllipse_) 2025-09-04T16:41:18,309 | ^~~~~~~~~ 2025-09-04T16:41:18,309 ast/ellipse.c:1543:23: note: in expansion of macro ‘astEllipse’ 2025-09-04T16:41:18,310 1543 | small_ellipse = astEllipse( frm, 1, this->centre, p1, &(this->angle), 2025-09-04T16:41:18,310 | ^~~~~~~~~~ 2025-09-04T16:41:18,310 ast/object.h:485:21: note: referencing argument 5 of type ‘const double[2]’ 2025-09-04T16:41:18,310 485 | #define astRetF_(x) (x) 2025-09-04T16:41:18,310 ast/object.h:478:37: note: in expansion of macro ‘astRetF_’ 2025-09-04T16:41:18,310 478 | #define astINVOKE(rettype,function) astRet##rettype##_(function) 2025-09-04T16:41:18,311 | ^~~~~~ 2025-09-04T16:41:18,311 ast/ellipse.h:210:20: note: in expansion of macro ‘astINVOKE’ 2025-09-04T16:41:18,311 210 | #define astEllipse astINVOKE(F,astEllipse_) 2025-09-04T16:41:18,311 | ^~~~~~~~~ 2025-09-04T16:41:18,311 ast/ellipse.c:1543:23: note: in expansion of macro ‘astEllipse’ 2025-09-04T16:41:18,311 1543 | small_ellipse = astEllipse( frm, 1, this->centre, p1, &(this->angle), 2025-09-04T16:41:18,311 | ^~~~~~~~~~ 2025-09-04T16:41:18,312 ast/ellipse.c:2399:13: note: in a call to function ‘astEllipse_’ 2025-09-04T16:41:18,312 2399 | AstEllipse *astEllipse_( void *frame_void, int form, const double centre[2], 2025-09-04T16:41:18,313 | ^~~~~~~~~~~ 2025-09-04T16:41:56,088 In file included from ast/mapping.h:327, 2025-09-04T16:41:56,088 from ast/frame.h:550, 2025-09-04T16:41:56,088 from ast/cmpframe.h:257, 2025-09-04T16:41:56,089 from ast/fitschan.c:1294: 2025-09-04T16:41:56,089 ast/pointset.h:214:13: warning: "isfinite" redefined 2025-09-04T16:41:56,089 214 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2025-09-04T16:41:56,089 | ^~~~~~~~ 2025-09-04T16:41:56,089 In file included from ast/pointset.h:192: 2025-09-04T16:41:56,089 /usr/include/math.h:963:11: note: this is the location of the previous definition 2025-09-04T16:41:56,089 963 | # define isfinite(x) __builtin_isfinite (x) 2025-09-04T16:41:56,089 | ^~~~~~~~ 2025-09-04T16:41:56,358 ast/fitschan.c: In function ‘CheckFitsName’: 2025-09-04T16:41:56,361 ast/fitschan.c:5189:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:41:56,361 5189 | if( c - name - 1 < n ){ 2025-09-04T16:41:56,361 | ^ 2025-09-04T16:41:56,430 ast/fitschan.c: In function ‘ComBlock’: 2025-09-04T16:41:56,435 ast/fitschan.c:7107:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:41:56,435 7107 | for( i = 3; i < len - 3; i++ ) { 2025-09-04T16:41:56,435 | ^ 2025-09-04T16:41:56,645 ast/fitschan.c: In function ‘FreeItem’: 2025-09-04T16:41:56,654 ast/fitschan.c:10636:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:41:56,654 10636 | for( si = 0; si < astSizeOf( (void *) *item )/sizeof(double **); 2025-09-04T16:41:56,654 | ^ 2025-09-04T16:41:56,662 ast/fitschan.c:10643:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:41:56,663 10643 | for( j = 0; j < astSizeOf( (void *) (*item)[si] )/sizeof(double *); 2025-09-04T16:41:56,663 | ^ 2025-09-04T16:41:56,665 ast/fitschan.c: In function ‘FreeItemC’: 2025-09-04T16:41:56,674 ast/fitschan.c:10731:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:41:56,674 10731 | for( si = 0; si < astSizeOf( (void *) *item )/sizeof(char ***); 2025-09-04T16:41:56,674 | ^ 2025-09-04T16:41:56,683 ast/fitschan.c:10738:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:41:56,683 10738 | for( i = 0; i < astSizeOf( (void *) (*item)[si] )/sizeof(char **); 2025-09-04T16:41:56,683 | ^ 2025-09-04T16:41:56,693 ast/fitschan.c:10745:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:41:56,693 10745 | for( jm = 0; jm < astSizeOf( (void *) (*item)[si][i] )/sizeof(char *); 2025-09-04T16:41:56,693 | ^ 2025-09-04T16:41:56,790 ast/fitschan.c: In function ‘GetItem’: 2025-09-04T16:41:56,800 ast/fitschan.c:12213:57: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2025-09-04T16:41:56,800 12213 | if( astSizeOf( (void *) *item )/sizeof(double **) > si ){ 2025-09-04T16:41:56,800 | ^ 2025-09-04T16:41:56,810 ast/fitschan.c:12217:65: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2025-09-04T16:41:56,810 12217 | if( astSizeOf( (void *) (*item)[si] )/sizeof(double *) > i ){ 2025-09-04T16:41:56,810 | ^ 2025-09-04T16:41:56,820 ast/fitschan.c:12221:69: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2025-09-04T16:41:56,820 12221 | if( astSizeOf( (void *) (*item)[si][i] )/sizeof(double) > jm ){ 2025-09-04T16:41:56,820 | ^ 2025-09-04T16:41:56,832 ast/fitschan.c: In function ‘GetMaxJM’: 2025-09-04T16:41:56,842 ast/fitschan.c:12318:57: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2025-09-04T16:41:56,843 12318 | if( astSizeOf( (void *) *item )/sizeof(double **) > si ){ 2025-09-04T16:41:56,843 | ^ 2025-09-04T16:41:56,853 ast/fitschan.c:12324:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:41:56,853 12324 | for( i = 0; i < astSizeOf( (void *) (*item)[si] )/sizeof(double *); 2025-09-04T16:41:56,853 | ^ 2025-09-04T16:41:56,861 ast/fitschan.c: In function ‘GetMaxJMC’: 2025-09-04T16:41:56,871 ast/fitschan.c:12425:56: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2025-09-04T16:41:56,871 12425 | if( astSizeOf( (void *) *item )/sizeof(char ***) > si ){ 2025-09-04T16:41:56,871 | ^ 2025-09-04T16:41:56,881 ast/fitschan.c:12431:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:41:56,881 12431 | for( i = 0; i < astSizeOf( (void *) (*item)[si] )/sizeof(char **); 2025-09-04T16:41:56,881 | ^ 2025-09-04T16:41:56,889 ast/fitschan.c: In function ‘GetMaxI’: 2025-09-04T16:41:56,899 ast/fitschan.c:12526:57: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2025-09-04T16:41:56,899 12526 | if( astSizeOf( (void *) *item )/sizeof(double **) > si ){ 2025-09-04T16:41:56,900 | ^ 2025-09-04T16:41:56,910 ast/fitschan.c: In function ‘GetItemC’: 2025-09-04T16:41:56,921 ast/fitschan.c:12728:56: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2025-09-04T16:41:56,921 12728 | if( astSizeOf( (void *) *item )/sizeof(char ***) > si ){ 2025-09-04T16:41:56,921 | ^ 2025-09-04T16:41:56,931 ast/fitschan.c:12732:64: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2025-09-04T16:41:56,931 12732 | if( astSizeOf( (void *) (*item)[si] )/sizeof(char **) > i ){ 2025-09-04T16:41:56,932 | ^ 2025-09-04T16:41:56,942 ast/fitschan.c:12736:69: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2025-09-04T16:41:56,942 12736 | if( astSizeOf( (void *) (*item)[si][i] )/sizeof(char *) > jm ){ 2025-09-04T16:41:56,942 | ^ 2025-09-04T16:41:58,572 ast/fitschan.c: In function ‘SetItem’: 2025-09-04T16:41:58,595 ast/fitschan.c:26116:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:41:58,595 26116 | el < astSizeOf( (void *) *item )/sizeof(double **); 2025-09-04T16:41:58,595 | ^ 2025-09-04T16:41:58,619 ast/fitschan.c:26138:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:41:58,619 26138 | el < astSizeOf( (void *) (*item)[si] )/sizeof(double *); 2025-09-04T16:41:58,620 | ^ 2025-09-04T16:41:58,643 ast/fitschan.c:26160:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:41:58,643 26160 | el < astSizeOf( (void *) (*item)[si][i] )/sizeof(double); 2025-09-04T16:41:58,643 | ^ 2025-09-04T16:41:58,655 ast/fitschan.c: In function ‘SetItemC’: 2025-09-04T16:41:58,678 ast/fitschan.c:26278:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:41:58,679 26278 | el < astSizeOf( (void *) *item )/sizeof(char ***); 2025-09-04T16:41:58,679 | ^ 2025-09-04T16:41:58,702 ast/fitschan.c:26300:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:41:58,702 26300 | el < astSizeOf( (void *) (*item)[si] )/sizeof(char **); 2025-09-04T16:41:58,702 | ^ 2025-09-04T16:41:58,725 ast/fitschan.c:26322:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:41:58,725 26322 | el < astSizeOf( (void *) (*item)[si][i] )/sizeof(char *); 2025-09-04T16:41:58,726 | ^ 2025-09-04T16:41:59,260 ast/fitschan.c: In function ‘Split’: 2025-09-04T16:41:59,288 ast/fitschan.c:30200:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:41:59,288 30200 | if( !d || ( d - card ) >= nc ){ 2025-09-04T16:41:59,288 | ^~ 2025-09-04T16:42:01,446 ast/fitschan.c: At top level: 2025-09-04T16:42:01,486 ast/fitschan.c:42187:50: warning: argument 2 of type ‘const char *’ declared as a pointer [-Warray-parameter=] 2025-09-04T16:42:01,486 42187 | void astPutFits_( AstFitsChan *this, const char *card, int overwrite, int *status ){ 2025-09-04T16:42:01,486 | ~~~~~~~~~~~~^~~~ 2025-09-04T16:42:01,486 In file included from ast/dssmap.h:255, 2025-09-04T16:42:01,486 from ast/fitschan.c:1296: 2025-09-04T16:42:01,486 ast/fitschan.h:448:37: note: previously declared as an array ‘const char[81]’ 2025-09-04T16:42:01,486 448 | void astPutFits_( AstFitsChan *, const char [81], int, int * ); 2025-09-04T16:42:01,486 | ^~~~~~~~~~~~~~~ 2025-09-04T16:42:01,895 ast/fitschan.c:42400:62: warning: argument 3 of type ‘char *’ declared as a pointer [-Warray-parameter=] 2025-09-04T16:42:01,895 42400 | int astFindFits_( AstFitsChan *this, const char *name, char *card, int inc, int *status ){ 2025-09-04T16:42:01,895 | ~~~~~~^~~~ 2025-09-04T16:42:01,895 ast/fitschan.h:432:52: note: previously declared as an array ‘char[81]’ 2025-09-04T16:42:01,895 432 | int astFindFits_( AstFitsChan *, const char *, char [81], int, int * ); 2025-09-04T16:42:01,895 | ^~~~~~~~~ 2025-09-04T16:42:02,355 In file included from ast/channel.h:220, 2025-09-04T16:42:02,355 from ast/fitschan.c:1293: 2025-09-04T16:42:02,355 ast/fitschan.c: In function ‘MakeFitsFrameSet’: 2025-09-04T16:42:02,374 ast/fitschan.h:620:13: warning: ‘astPutFits_’ reading 81 bytes from a region of size 12 [-Wstringop-overread] 2025-09-04T16:42:02,374 620 | astINVOKE(V,astPutFits_(astCheckFitsChan(this),card,overwrite,STATUS_PTR)) 2025-09-04T16:42:02,374 ast/object.h:486:22: note: in definition of macro ‘astRetV_’ 2025-09-04T16:42:02,374 486 | #define astRetV_(x) (x) 2025-09-04T16:42:02,374 | ^ 2025-09-04T16:42:02,375 ast/fitschan.h:620:1: note: in expansion of macro ‘astINVOKE’ 2025-09-04T16:42:02,375 620 | astINVOKE(V,astPutFits_(astCheckFitsChan(this),card,overwrite,STATUS_PTR)) 2025-09-04T16:42:02,375 | ^~~~~~~~~ 2025-09-04T16:42:02,375 ast/fitschan.c:20242:16: note: in expansion of macro ‘astPutFits’ 2025-09-04T16:42:02,375 20242 | astPutFits( fc, "CRPIX1 = 0", 0 ); 2025-09-04T16:42:02,375 | ^~~~~~~~~~ 2025-09-04T16:42:02,393 ast/fitschan.h:620:13: note: referencing argument 2 of type ‘const char[81]’ 2025-09-04T16:42:02,393 620 | astINVOKE(V,astPutFits_(astCheckFitsChan(this),card,overwrite,STATUS_PTR)) 2025-09-04T16:42:02,393 ast/object.h:486:22: note: in definition of macro ‘astRetV_’ 2025-09-04T16:42:02,394 486 | #define astRetV_(x) (x) 2025-09-04T16:42:02,394 | ^ 2025-09-04T16:42:02,394 ast/fitschan.h:620:1: note: in expansion of macro ‘astINVOKE’ 2025-09-04T16:42:02,394 620 | astINVOKE(V,astPutFits_(astCheckFitsChan(this),card,overwrite,STATUS_PTR)) 2025-09-04T16:42:02,394 | ^~~~~~~~~ 2025-09-04T16:42:02,394 ast/fitschan.c:20242:16: note: in expansion of macro ‘astPutFits’ 2025-09-04T16:42:02,394 20242 | astPutFits( fc, "CRPIX1 = 0", 0 ); 2025-09-04T16:42:02,394 | ^~~~~~~~~~ 2025-09-04T16:42:02,434 ast/fitschan.c:42187:6: note: in a call to function ‘astPutFits_’ 2025-09-04T16:42:02,434 42187 | void astPutFits_( AstFitsChan *this, const char *card, int overwrite, int *status ){ 2025-09-04T16:42:02,434 | ^~~~~~~~~~~ 2025-09-04T16:42:02,453 ast/fitschan.h:620:13: warning: ‘astPutFits_’ reading 81 bytes from a region of size 12 [-Wstringop-overread] 2025-09-04T16:42:02,454 620 | astINVOKE(V,astPutFits_(astCheckFitsChan(this),card,overwrite,STATUS_PTR)) 2025-09-04T16:42:02,454 ast/object.h:486:22: note: in definition of macro ‘astRetV_’ 2025-09-04T16:42:02,454 486 | #define astRetV_(x) (x) 2025-09-04T16:42:02,454 | ^ 2025-09-04T16:42:02,454 ast/fitschan.h:620:1: note: in expansion of macro ‘astINVOKE’ 2025-09-04T16:42:02,454 620 | astINVOKE(V,astPutFits_(astCheckFitsChan(this),card,overwrite,STATUS_PTR)) 2025-09-04T16:42:02,454 | ^~~~~~~~~ 2025-09-04T16:42:02,454 ast/fitschan.c:20243:16: note: in expansion of macro ‘astPutFits’ 2025-09-04T16:42:02,454 20243 | astPutFits( fc, "CRPIX2 = 0", 0 ); 2025-09-04T16:42:02,454 | ^~~~~~~~~~ 2025-09-04T16:42:02,473 ast/fitschan.h:620:13: note: referencing argument 2 of type ‘const char[81]’ 2025-09-04T16:42:02,473 620 | astINVOKE(V,astPutFits_(astCheckFitsChan(this),card,overwrite,STATUS_PTR)) 2025-09-04T16:42:02,473 ast/object.h:486:22: note: in definition of macro ‘astRetV_’ 2025-09-04T16:42:02,473 486 | #define astRetV_(x) (x) 2025-09-04T16:42:02,473 | ^ 2025-09-04T16:42:02,473 ast/fitschan.h:620:1: note: in expansion of macro ‘astINVOKE’ 2025-09-04T16:42:02,473 620 | astINVOKE(V,astPutFits_(astCheckFitsChan(this),card,overwrite,STATUS_PTR)) 2025-09-04T16:42:02,473 | ^~~~~~~~~ 2025-09-04T16:42:02,473 ast/fitschan.c:20243:16: note: in expansion of macro ‘astPutFits’ 2025-09-04T16:42:02,473 20243 | astPutFits( fc, "CRPIX2 = 0", 0 ); 2025-09-04T16:42:02,474 | ^~~~~~~~~~ 2025-09-04T16:42:02,514 ast/fitschan.c:42187:6: note: in a call to function ‘astPutFits_’ 2025-09-04T16:42:02,514 42187 | void astPutFits_( AstFitsChan *this, const char *card, int overwrite, int *status ){ 2025-09-04T16:42:02,514 | ^~~~~~~~~~~ 2025-09-04T16:42:02,533 ast/fitschan.h:620:13: warning: ‘astPutFits_’ reading 81 bytes from a region of size 17 [-Wstringop-overread] 2025-09-04T16:42:02,533 620 | astINVOKE(V,astPutFits_(astCheckFitsChan(this),card,overwrite,STATUS_PTR)) 2025-09-04T16:42:02,533 ast/object.h:486:22: note: in definition of macro ‘astRetV_’ 2025-09-04T16:42:02,533 486 | #define astRetV_(x) (x) 2025-09-04T16:42:02,533 | ^ 2025-09-04T16:42:02,533 ast/fitschan.h:620:1: note: in expansion of macro ‘astINVOKE’ 2025-09-04T16:42:02,533 620 | astINVOKE(V,astPutFits_(astCheckFitsChan(this),card,overwrite,STATUS_PTR)) 2025-09-04T16:42:02,533 | ^~~~~~~~~ 2025-09-04T16:42:02,534 ast/fitschan.c:20244:16: note: in expansion of macro ‘astPutFits’ 2025-09-04T16:42:02,534 20244 | astPutFits( fc, "CDELT1 = 0.0003", 0 ); 2025-09-04T16:42:02,534 | ^~~~~~~~~~ 2025-09-04T16:42:02,552 ast/fitschan.h:620:13: note: referencing argument 2 of type ‘const char[81]’ 2025-09-04T16:42:02,552 620 | astINVOKE(V,astPutFits_(astCheckFitsChan(this),card,overwrite,STATUS_PTR)) 2025-09-04T16:42:02,552 ast/object.h:486:22: note: in definition of macro ‘astRetV_’ 2025-09-04T16:42:02,552 486 | #define astRetV_(x) (x) 2025-09-04T16:42:02,552 | ^ 2025-09-04T16:42:02,552 ast/fitschan.h:620:1: note: in expansion of macro ‘astINVOKE’ 2025-09-04T16:42:02,553 620 | astINVOKE(V,astPutFits_(astCheckFitsChan(this),card,overwrite,STATUS_PTR)) 2025-09-04T16:42:02,553 | ^~~~~~~~~ 2025-09-04T16:42:02,553 ast/fitschan.c:20244:16: note: in expansion of macro ‘astPutFits’ 2025-09-04T16:42:02,553 20244 | astPutFits( fc, "CDELT1 = 0.0003", 0 ); 2025-09-04T16:42:02,553 | ^~~~~~~~~~ 2025-09-04T16:42:02,593 ast/fitschan.c:42187:6: note: in a call to function ‘astPutFits_’ 2025-09-04T16:42:02,593 42187 | void astPutFits_( AstFitsChan *this, const char *card, int overwrite, int *status ){ 2025-09-04T16:42:02,593 | ^~~~~~~~~~~ 2025-09-04T16:42:02,612 ast/fitschan.h:620:13: warning: ‘astPutFits_’ reading 81 bytes from a region of size 17 [-Wstringop-overread] 2025-09-04T16:42:02,612 620 | astINVOKE(V,astPutFits_(astCheckFitsChan(this),card,overwrite,STATUS_PTR)) 2025-09-04T16:42:02,612 ast/object.h:486:22: note: in definition of macro ‘astRetV_’ 2025-09-04T16:42:02,612 486 | #define astRetV_(x) (x) 2025-09-04T16:42:02,613 | ^ 2025-09-04T16:42:02,613 ast/fitschan.h:620:1: note: in expansion of macro ‘astINVOKE’ 2025-09-04T16:42:02,613 620 | astINVOKE(V,astPutFits_(astCheckFitsChan(this),card,overwrite,STATUS_PTR)) 2025-09-04T16:42:02,613 | ^~~~~~~~~ 2025-09-04T16:42:02,613 ast/fitschan.c:20245:16: note: in expansion of macro ‘astPutFits’ 2025-09-04T16:42:02,613 20245 | astPutFits( fc, "CDELT2 = 0.0003", 0 ); 2025-09-04T16:42:02,613 | ^~~~~~~~~~ 2025-09-04T16:42:02,631 ast/fitschan.h:620:13: note: referencing argument 2 of type ‘const char[81]’ 2025-09-04T16:42:02,631 620 | astINVOKE(V,astPutFits_(astCheckFitsChan(this),card,overwrite,STATUS_PTR)) 2025-09-04T16:42:02,632 ast/object.h:486:22: note: in definition of macro ‘astRetV_’ 2025-09-04T16:42:02,632 486 | #define astRetV_(x) (x) 2025-09-04T16:42:02,632 | ^ 2025-09-04T16:42:02,632 ast/fitschan.h:620:1: note: in expansion of macro ‘astINVOKE’ 2025-09-04T16:42:02,632 620 | astINVOKE(V,astPutFits_(astCheckFitsChan(this),card,overwrite,STATUS_PTR)) 2025-09-04T16:42:02,632 | ^~~~~~~~~ 2025-09-04T16:42:02,632 ast/fitschan.c:20245:16: note: in expansion of macro ‘astPutFits’ 2025-09-04T16:42:02,632 20245 | astPutFits( fc, "CDELT2 = 0.0003", 0 ); 2025-09-04T16:42:02,632 | ^~~~~~~~~~ 2025-09-04T16:42:02,672 ast/fitschan.c:42187:6: note: in a call to function ‘astPutFits_’ 2025-09-04T16:42:02,672 42187 | void astPutFits_( AstFitsChan *this, const char *card, int overwrite, int *status ){ 2025-09-04T16:42:02,672 | ^~~~~~~~~~~ 2025-09-04T16:42:02,691 ast/fitschan.h:620:13: warning: ‘astPutFits_’ reading 81 bytes from a region of size 21 [-Wstringop-overread] 2025-09-04T16:42:02,692 620 | astINVOKE(V,astPutFits_(astCheckFitsChan(this),card,overwrite,STATUS_PTR)) 2025-09-04T16:42:02,692 ast/object.h:486:22: note: in definition of macro ‘astRetV_’ 2025-09-04T16:42:02,692 486 | #define astRetV_(x) (x) 2025-09-04T16:42:02,692 | ^ 2025-09-04T16:42:02,692 ast/fitschan.h:620:1: note: in expansion of macro ‘astINVOKE’ 2025-09-04T16:42:02,692 620 | astINVOKE(V,astPutFits_(astCheckFitsChan(this),card,overwrite,STATUS_PTR)) 2025-09-04T16:42:02,692 | ^~~~~~~~~ 2025-09-04T16:42:02,692 ast/fitschan.c:20246:16: note: in expansion of macro ‘astPutFits’ 2025-09-04T16:42:02,692 20246 | astPutFits( fc, "CTYPE1 = 'RA---TAN'", 0 ); 2025-09-04T16:42:02,692 | ^~~~~~~~~~ 2025-09-04T16:42:02,711 ast/fitschan.h:620:13: note: referencing argument 2 of type ‘const char[81]’ 2025-09-04T16:42:02,711 620 | astINVOKE(V,astPutFits_(astCheckFitsChan(this),card,overwrite,STATUS_PTR)) 2025-09-04T16:42:02,711 ast/object.h:486:22: note: in definition of macro ‘astRetV_’ 2025-09-04T16:42:02,711 486 | #define astRetV_(x) (x) 2025-09-04T16:42:02,711 | ^ 2025-09-04T16:42:02,711 ast/fitschan.h:620:1: note: in expansion of macro ‘astINVOKE’ 2025-09-04T16:42:02,711 620 | astINVOKE(V,astPutFits_(astCheckFitsChan(this),card,overwrite,STATUS_PTR)) 2025-09-04T16:42:02,711 | ^~~~~~~~~ 2025-09-04T16:42:02,711 ast/fitschan.c:20246:16: note: in expansion of macro ‘astPutFits’ 2025-09-04T16:42:02,711 20246 | astPutFits( fc, "CTYPE1 = 'RA---TAN'", 0 ); 2025-09-04T16:42:02,712 | ^~~~~~~~~~ 2025-09-04T16:42:02,752 ast/fitschan.c:42187:6: note: in a call to function ‘astPutFits_’ 2025-09-04T16:42:02,752 42187 | void astPutFits_( AstFitsChan *this, const char *card, int overwrite, int *status ){ 2025-09-04T16:42:02,752 | ^~~~~~~~~~~ 2025-09-04T16:42:02,771 ast/fitschan.h:620:13: warning: ‘astPutFits_’ reading 81 bytes from a region of size 21 [-Wstringop-overread] 2025-09-04T16:42:02,771 620 | astINVOKE(V,astPutFits_(astCheckFitsChan(this),card,overwrite,STATUS_PTR)) 2025-09-04T16:42:02,771 ast/object.h:486:22: note: in definition of macro ‘astRetV_’ 2025-09-04T16:42:02,771 486 | #define astRetV_(x) (x) 2025-09-04T16:42:02,771 | ^ 2025-09-04T16:42:02,771 ast/fitschan.h:620:1: note: in expansion of macro ‘astINVOKE’ 2025-09-04T16:42:02,771 620 | astINVOKE(V,astPutFits_(astCheckFitsChan(this),card,overwrite,STATUS_PTR)) 2025-09-04T16:42:02,771 | ^~~~~~~~~ 2025-09-04T16:42:02,772 ast/fitschan.c:20247:16: note: in expansion of macro ‘astPutFits’ 2025-09-04T16:42:02,772 20247 | astPutFits( fc, "CTYPE2 = 'DEC--TAN'", 0 ); 2025-09-04T16:42:02,772 | ^~~~~~~~~~ 2025-09-04T16:42:02,790 ast/fitschan.h:620:13: note: referencing argument 2 of type ‘const char[81]’ 2025-09-04T16:42:02,790 620 | astINVOKE(V,astPutFits_(astCheckFitsChan(this),card,overwrite,STATUS_PTR)) 2025-09-04T16:42:02,790 ast/object.h:486:22: note: in definition of macro ‘astRetV_’ 2025-09-04T16:42:02,790 486 | #define astRetV_(x) (x) 2025-09-04T16:42:02,790 | ^ 2025-09-04T16:42:02,791 ast/fitschan.h:620:1: note: in expansion of macro ‘astINVOKE’ 2025-09-04T16:42:02,791 620 | astINVOKE(V,astPutFits_(astCheckFitsChan(this),card,overwrite,STATUS_PTR)) 2025-09-04T16:42:02,791 | ^~~~~~~~~ 2025-09-04T16:42:02,791 ast/fitschan.c:20247:16: note: in expansion of macro ‘astPutFits’ 2025-09-04T16:42:02,791 20247 | astPutFits( fc, "CTYPE2 = 'DEC--TAN'", 0 ); 2025-09-04T16:42:02,791 | ^~~~~~~~~~ 2025-09-04T16:42:02,831 ast/fitschan.c:42187:6: note: in a call to function ‘astPutFits_’ 2025-09-04T16:42:02,831 42187 | void astPutFits_( AstFitsChan *this, const char *card, int overwrite, int *status ){ 2025-09-04T16:42:02,831 | ^~~~~~~~~~~ 2025-09-04T16:42:02,850 ast/fitschan.h:620:13: warning: ‘astPutFits_’ reading 81 bytes from a region of size 16 [-Wstringop-overread] 2025-09-04T16:42:02,850 620 | astINVOKE(V,astPutFits_(astCheckFitsChan(this),card,overwrite,STATUS_PTR)) 2025-09-04T16:42:02,850 ast/object.h:486:22: note: in definition of macro ‘astRetV_’ 2025-09-04T16:42:02,850 486 | #define astRetV_(x) (x) 2025-09-04T16:42:02,851 | ^ 2025-09-04T16:42:02,851 ast/fitschan.h:620:1: note: in expansion of macro ‘astINVOKE’ 2025-09-04T16:42:02,851 620 | astINVOKE(V,astPutFits_(astCheckFitsChan(this),card,overwrite,STATUS_PTR)) 2025-09-04T16:42:02,851 | ^~~~~~~~~ 2025-09-04T16:42:02,851 ast/fitschan.c:20248:16: note: in expansion of macro ‘astPutFits’ 2025-09-04T16:42:02,851 20248 | astPutFits( fc, "RADESYS = 'FK5'", 0 ); 2025-09-04T16:42:02,851 | ^~~~~~~~~~ 2025-09-04T16:42:02,869 ast/fitschan.h:620:13: note: referencing argument 2 of type ‘const char[81]’ 2025-09-04T16:42:02,870 620 | astINVOKE(V,astPutFits_(astCheckFitsChan(this),card,overwrite,STATUS_PTR)) 2025-09-04T16:42:02,870 ast/object.h:486:22: note: in definition of macro ‘astRetV_’ 2025-09-04T16:42:02,870 486 | #define astRetV_(x) (x) 2025-09-04T16:42:02,870 | ^ 2025-09-04T16:42:02,870 ast/fitschan.h:620:1: note: in expansion of macro ‘astINVOKE’ 2025-09-04T16:42:02,870 620 | astINVOKE(V,astPutFits_(astCheckFitsChan(this),card,overwrite,STATUS_PTR)) 2025-09-04T16:42:02,870 | ^~~~~~~~~ 2025-09-04T16:42:02,870 ast/fitschan.c:20248:16: note: in expansion of macro ‘astPutFits’ 2025-09-04T16:42:02,870 20248 | astPutFits( fc, "RADESYS = 'FK5'", 0 ); 2025-09-04T16:42:02,870 | ^~~~~~~~~~ 2025-09-04T16:42:02,910 ast/fitschan.c:42187:6: note: in a call to function ‘astPutFits_’ 2025-09-04T16:42:02,910 42187 | void astPutFits_( AstFitsChan *this, const char *card, int overwrite, int *status ){ 2025-09-04T16:42:02,911 | ^~~~~~~~~~~ 2025-09-04T16:42:02,929 ast/fitschan.h:620:13: warning: ‘astPutFits_’ reading 81 bytes from a region of size 17 [-Wstringop-overread] 2025-09-04T16:42:02,930 620 | astINVOKE(V,astPutFits_(astCheckFitsChan(this),card,overwrite,STATUS_PTR)) 2025-09-04T16:42:02,930 ast/object.h:486:22: note: in definition of macro ‘astRetV_’ 2025-09-04T16:42:02,930 486 | #define astRetV_(x) (x) 2025-09-04T16:42:02,930 | ^ 2025-09-04T16:42:02,930 ast/fitschan.h:620:1: note: in expansion of macro ‘astINVOKE’ 2025-09-04T16:42:02,930 620 | astINVOKE(V,astPutFits_(astCheckFitsChan(this),card,overwrite,STATUS_PTR)) 2025-09-04T16:42:02,930 | ^~~~~~~~~ 2025-09-04T16:42:02,930 ast/fitschan.c:20249:16: note: in expansion of macro ‘astPutFits’ 2025-09-04T16:42:02,930 20249 | astPutFits( fc, "EQUINOX = 2000.0", 0 ); 2025-09-04T16:42:02,930 | ^~~~~~~~~~ 2025-09-04T16:42:02,949 ast/fitschan.h:620:13: note: referencing argument 2 of type ‘const char[81]’ 2025-09-04T16:42:02,949 620 | astINVOKE(V,astPutFits_(astCheckFitsChan(this),card,overwrite,STATUS_PTR)) 2025-09-04T16:42:02,949 ast/object.h:486:22: note: in definition of macro ‘astRetV_’ 2025-09-04T16:42:02,949 486 | #define astRetV_(x) (x) 2025-09-04T16:42:02,949 | ^ 2025-09-04T16:42:02,949 ast/fitschan.h:620:1: note: in expansion of macro ‘astINVOKE’ 2025-09-04T16:42:02,949 620 | astINVOKE(V,astPutFits_(astCheckFitsChan(this),card,overwrite,STATUS_PTR)) 2025-09-04T16:42:02,949 | ^~~~~~~~~ 2025-09-04T16:42:02,949 ast/fitschan.c:20249:16: note: in expansion of macro ‘astPutFits’ 2025-09-04T16:42:02,950 20249 | astPutFits( fc, "EQUINOX = 2000.0", 0 ); 2025-09-04T16:42:02,950 | ^~~~~~~~~~ 2025-09-04T16:42:02,990 ast/fitschan.c:42187:6: note: in a call to function ‘astPutFits_’ 2025-09-04T16:42:02,990 42187 | void astPutFits_( AstFitsChan *this, const char *card, int overwrite, int *status ){ 2025-09-04T16:42:02,990 | ^~~~~~~~~~~ 2025-09-04T16:42:06,208 ast/fitschan.c: In function ‘FormatKey’: 2025-09-04T16:42:06,217 ast/fitschan.c:10920:64: warning: ‘sprintf’ may write a terminating nul past the end of the destination [-Wformat-overflow=] 2025-09-04T16:42:06,218 10920 | if( len >= 0 && ( nc = sprintf( formatkey_buff + len, "%d", c1 ) ) >= 0 ){ 2025-09-04T16:42:06,218 | ^ 2025-09-04T16:42:06,227 ast/fitschan.c:10920:30: note: ‘sprintf’ output between 2 and 11 bytes into a destination of size 10 2025-09-04T16:42:06,227 10920 | if( len >= 0 && ( nc = sprintf( formatkey_buff + len, "%d", c1 ) ) >= 0 ){ 2025-09-04T16:42:06,227 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:42:06,237 ast/fitschan.c:10929:66: warning: ‘%d’ directive writing between 1 and 10 bytes into a region of size 9 [-Wformat-overflow=] 2025-09-04T16:42:06,237 10929 | if( len >= 0 && ( nc = sprintf( formatkey_buff + len, "_%d", c2 ) ) >= 0 ){ 2025-09-04T16:42:06,237 | ^~ 2025-09-04T16:42:06,246 ast/fitschan.c:10929:64: note: directive argument in the range [0, 2147483647] 2025-09-04T16:42:06,246 10929 | if( len >= 0 && ( nc = sprintf( formatkey_buff + len, "_%d", c2 ) ) >= 0 ){ 2025-09-04T16:42:06,246 | ^~~~~ 2025-09-04T16:42:06,256 ast/fitschan.c:10929:33: note: ‘sprintf’ output between 3 and 12 bytes into a destination of size 10 2025-09-04T16:42:06,256 10929 | if( len >= 0 && ( nc = sprintf( formatkey_buff + len, "_%d", c2 ) ) >= 0 ){ 2025-09-04T16:42:06,256 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:42:08,188 ast/fitschan.c: In function ‘LogWcs.constprop’: 2025-09-04T16:42:08,206 ast/fitschan.c:19651:38: warning: ‘%.*g’ directive writing between 1 and 22 bytes into a region of size between 11 and 32 [-Wformat-overflow=] 2025-09-04T16:42:08,207 19651 | sprintf( forexp, "s=%.*g*exp(w/%.*g)", DBL_DIG, crv, DBL_DIG, crv ); 2025-09-04T16:42:08,207 | ^~~~ 2025-09-04T16:42:08,226 ast/fitschan.c:19651:24: note: assuming directive output of 21 bytes 2025-09-04T16:42:08,226 19651 | sprintf( forexp, "s=%.*g*exp(w/%.*g)", DBL_DIG, crv, DBL_DIG, crv ); 2025-09-04T16:42:08,226 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:42:08,244 ast/fitschan.c:19651:7: note: ‘sprintf’ output between 13 and 55 bytes into a destination of size 42 2025-09-04T16:42:08,244 19651 | sprintf( forexp, "s=%.*g*exp(w/%.*g)", DBL_DIG, crv, DBL_DIG, crv ); 2025-09-04T16:42:08,244 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:42:08,264 ast/fitschan.c:19652:38: warning: ‘%.*g’ directive writing between 1 and 22 bytes into a region of size between 11 and 32 [-Wformat-overflow=] 2025-09-04T16:42:08,264 19652 | sprintf( invexp, "w=%.*g*log(s/%.*g)", DBL_DIG, crv, DBL_DIG, crv ); 2025-09-04T16:42:08,264 | ^~~~ 2025-09-04T16:42:08,282 ast/fitschan.c:19652:24: note: assuming directive output of 21 bytes 2025-09-04T16:42:08,282 19652 | sprintf( invexp, "w=%.*g*log(s/%.*g)", DBL_DIG, crv, DBL_DIG, crv ); 2025-09-04T16:42:08,282 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:42:08,301 ast/fitschan.c:19652:7: note: ‘sprintf’ output between 13 and 55 bytes into a destination of size 42 2025-09-04T16:42:08,301 19652 | sprintf( invexp, "w=%.*g*log(s/%.*g)", DBL_DIG, crv, DBL_DIG, crv ); 2025-09-04T16:42:08,301 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:42:09,438 ast/fitschan.c: In function ‘CnvValue.part.0.isra’: 2025-09-04T16:42:09,446 ast/fitschan.c:6937:47: warning: ‘%s’ directive writing up to 80 bytes into a region of size between 0 and 80 [-Wformat-overflow=] 2025-09-04T16:42:09,446 6937 | (void) sprintf( cnvtype_text, "%s %s", cnvtype_text0, cnvtype_text1 ); 2025-09-04T16:42:09,446 | ^~ ~~~~~~~~~~~~~ 2025-09-04T16:42:09,446 In function ‘CnvType’, 2025-09-04T16:42:09,446 inlined from ‘CnvValue.part.0.isra’ at ast/fitschan.c:6628:11: 2025-09-04T16:42:09,452 ast/fitschan.c:6937:20: note: ‘sprintf’ output between 2 and 162 bytes into a destination of size 81 2025-09-04T16:42:09,452 6937 | (void) sprintf( cnvtype_text, "%s %s", cnvtype_text0, cnvtype_text1 ); 2025-09-04T16:42:09,452 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:42:13,278 ast/fitschan.c: In function ‘SpectralAxes.constprop’: 2025-09-04T16:42:13,305 ast/fitschan.c:28119:40: warning: ‘%d’ directive writing between 1 and 10 bytes into a region of size 3 [-Wformat-overflow=] 2025-09-04T16:42:13,305 28119 | sprintf( system_attr, "System(%d)", iax + 1 ); 2025-09-04T16:42:13,305 | ^~ 2025-09-04T16:42:13,332 ast/fitschan.c:28119:32: note: directive argument in the range [1, 2147483647] 2025-09-04T16:42:13,332 28119 | sprintf( system_attr, "System(%d)", iax + 1 ); 2025-09-04T16:42:13,332 | ^~~~~~~~~~~~ 2025-09-04T16:42:13,360 ast/fitschan.c:28119:10: note: ‘sprintf’ output between 10 and 19 bytes into a destination of size 10 2025-09-04T16:42:13,360 28119 | sprintf( system_attr, "System(%d)", iax + 1 ); 2025-09-04T16:42:13,360 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:42:13,387 ast/fitschan.c:28125:36: warning: ‘%d’ directive writing between 1 and 10 bytes into a region of size 5 [-Wformat-overflow=] 2025-09-04T16:42:13,387 28125 | sprintf( unit_attr, "Unit(%d)", iax + 1 ); 2025-09-04T16:42:13,387 | ^~ 2025-09-04T16:42:13,414 ast/fitschan.c:28125:30: note: directive argument in the range [1, 2147483647] 2025-09-04T16:42:13,415 28125 | sprintf( unit_attr, "Unit(%d)", iax + 1 ); 2025-09-04T16:42:13,415 | ^~~~~~~~~~ 2025-09-04T16:42:13,442 ast/fitschan.c:28125:10: note: ‘sprintf’ output between 8 and 17 bytes into a destination of size 10 2025-09-04T16:42:13,442 28125 | sprintf( unit_attr, "Unit(%d)", iax + 1 ); 2025-09-04T16:42:13,442 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:42:21,419 ast/fitschan.c: In function ‘PCFromStore.constprop’: 2025-09-04T16:42:21,442 ast/fitschan.c:23373:43: warning: ‘%.3d’ directive writing between 3 and 10 bytes into a region of size 8 [-Wformat-overflow=] 2025-09-04T16:42:21,443 23373 | sprintf( keyname, "PC%.3d%.3d", i + 1, j + 1 ); 2025-09-04T16:42:21,443 | ^~~~ 2025-09-04T16:42:21,465 ast/fitschan.c:23373:40: note: directive argument in the range [1, 2147483647] 2025-09-04T16:42:21,465 23373 | sprintf( keyname, "PC%.3d%.3d", i + 1, j + 1 ); 2025-09-04T16:42:21,465 | ^~~~~~~~~~~~ 2025-09-04T16:42:21,468 ast/fitschan.c:23373:40: note: directive argument in the range [1, 2147483647] 2025-09-04T16:42:21,491 ast/fitschan.c:23373:22: note: ‘sprintf’ output between 9 and 23 bytes into a destination of size 10 2025-09-04T16:42:21,491 23373 | sprintf( keyname, "PC%.3d%.3d", i + 1, j + 1 ); 2025-09-04T16:42:21,491 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:42:21,514 ast/fitschan.c:23418:38: warning: ‘%d’ directive writing between 1 and 10 bytes into a region of size between 3 and 5 [-Wformat-overflow=] 2025-09-04T16:42:21,515 23418 | sprintf( keyname, "C%dELT%d", is, i + 1 ); 2025-09-04T16:42:21,515 | ^~ 2025-09-04T16:42:21,537 ast/fitschan.c:23418:31: note: directive argument in the range [1, 2147483647] 2025-09-04T16:42:21,537 23418 | sprintf( keyname, "C%dELT%d", is, i + 1 ); 2025-09-04T16:42:21,537 | ^~~~~~~~~~ 2025-09-04T16:42:21,559 ast/fitschan.c:23418:13: note: ‘sprintf’ output between 7 and 18 bytes into a destination of size 10 2025-09-04T16:42:21,559 23418 | sprintf( keyname, "C%dELT%d", is, i + 1 ); 2025-09-04T16:42:21,559 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:42:21,584 ast/fitschan.c:23416:37: warning: ‘%d’ directive writing between 1 and 10 bytes into a region of size 5 [-Wformat-overflow=] 2025-09-04T16:42:21,584 23416 | sprintf( keyname, "CDELT%d", i + 1 ); 2025-09-04T16:42:21,584 | ^~ 2025-09-04T16:42:21,606 ast/fitschan.c:23416:31: note: directive argument in the range [1, 2147483647] 2025-09-04T16:42:21,607 23416 | sprintf( keyname, "CDELT%d", i + 1 ); 2025-09-04T16:42:21,607 | ^~~~~~~~~ 2025-09-04T16:42:21,629 ast/fitschan.c:23416:13: note: ‘sprintf’ output between 7 and 16 bytes into a destination of size 10 2025-09-04T16:42:21,629 23416 | sprintf( keyname, "CDELT%d", i + 1 ); 2025-09-04T16:42:21,629 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:42:21,652 ast/fitschan.c:23435:38: warning: ‘%d’ directive writing between 1 and 10 bytes into a region of size between 3 and 5 [-Wformat-overflow=] 2025-09-04T16:42:21,652 23435 | sprintf( keyname, "C%dPIX%d", is, j + 1 ); 2025-09-04T16:42:21,652 | ^~ 2025-09-04T16:42:21,674 ast/fitschan.c:23435:31: note: directive argument in the range [1, 2147483647] 2025-09-04T16:42:21,674 23435 | sprintf( keyname, "C%dPIX%d", is, j + 1 ); 2025-09-04T16:42:21,674 | ^~~~~~~~~~ 2025-09-04T16:42:21,697 ast/fitschan.c:23435:13: note: ‘sprintf’ output between 7 and 18 bytes into a destination of size 10 2025-09-04T16:42:21,697 23435 | sprintf( keyname, "C%dPIX%d", is, j + 1 ); 2025-09-04T16:42:21,697 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:42:21,721 ast/fitschan.c:23433:37: warning: ‘%d’ directive writing between 1 and 10 bytes into a region of size 5 [-Wformat-overflow=] 2025-09-04T16:42:21,722 23433 | sprintf( keyname, "CRPIX%d", j + 1 ); 2025-09-04T16:42:21,722 | ^~ 2025-09-04T16:42:21,744 ast/fitschan.c:23433:31: note: directive argument in the range [1, 2147483647] 2025-09-04T16:42:21,744 23433 | sprintf( keyname, "CRPIX%d", j + 1 ); 2025-09-04T16:42:21,744 | ^~~~~~~~~ 2025-09-04T16:42:21,766 ast/fitschan.c:23433:13: note: ‘sprintf’ output between 7 and 16 bytes into a destination of size 10 2025-09-04T16:42:21,767 23433 | sprintf( keyname, "CRPIX%d", j + 1 ); 2025-09-04T16:42:21,767 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:42:21,789 ast/fitschan.c:23452:38: warning: ‘%d’ directive writing between 1 and 10 bytes into a region of size between 3 and 5 [-Wformat-overflow=] 2025-09-04T16:42:21,790 23452 | sprintf( keyname, "C%dVAL%d", is, i + 1 ); 2025-09-04T16:42:21,790 | ^~ 2025-09-04T16:42:21,812 ast/fitschan.c:23452:31: note: directive argument in the range [1, 2147483647] 2025-09-04T16:42:21,812 23452 | sprintf( keyname, "C%dVAL%d", is, i + 1 ); 2025-09-04T16:42:21,812 | ^~~~~~~~~~ 2025-09-04T16:42:21,834 ast/fitschan.c:23452:13: note: ‘sprintf’ output between 7 and 18 bytes into a destination of size 10 2025-09-04T16:42:21,835 23452 | sprintf( keyname, "C%dVAL%d", is, i + 1 ); 2025-09-04T16:42:21,835 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:42:21,859 ast/fitschan.c:23450:37: warning: ‘%d’ directive writing between 1 and 10 bytes into a region of size 5 [-Wformat-overflow=] 2025-09-04T16:42:21,859 23450 | sprintf( keyname, "CRVAL%d", i + 1 ); 2025-09-04T16:42:21,859 | ^~ 2025-09-04T16:42:21,882 ast/fitschan.c:23450:31: note: directive argument in the range [1, 2147483647] 2025-09-04T16:42:21,882 23450 | sprintf( keyname, "CRVAL%d", i + 1 ); 2025-09-04T16:42:21,882 | ^~~~~~~~~ 2025-09-04T16:42:21,904 ast/fitschan.c:23450:13: note: ‘sprintf’ output between 7 and 16 bytes into a destination of size 10 2025-09-04T16:42:21,904 23450 | sprintf( keyname, "CRVAL%d", i + 1 ); 2025-09-04T16:42:21,904 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:42:21,927 ast/fitschan.c:23473:38: warning: ‘%d’ directive writing between 1 and 10 bytes into a region of size between 3 and 5 [-Wformat-overflow=] 2025-09-04T16:42:21,927 23473 | sprintf( keyname, "C%dYPE%d", is, i + 1 ); 2025-09-04T16:42:21,928 | ^~ 2025-09-04T16:42:21,950 ast/fitschan.c:23473:31: note: directive argument in the range [1, 2147483647] 2025-09-04T16:42:21,950 23473 | sprintf( keyname, "C%dYPE%d", is, i + 1 ); 2025-09-04T16:42:21,950 | ^~~~~~~~~~ 2025-09-04T16:42:21,972 ast/fitschan.c:23473:13: note: ‘sprintf’ output between 7 and 18 bytes into a destination of size 10 2025-09-04T16:42:21,972 23473 | sprintf( keyname, "C%dYPE%d", is, i + 1 ); 2025-09-04T16:42:21,973 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:42:21,997 ast/fitschan.c:23471:37: warning: ‘%d’ directive writing between 1 and 10 bytes into a region of size 5 [-Wformat-overflow=] 2025-09-04T16:42:21,997 23471 | sprintf( keyname, "CTYPE%d", i + 1 ); 2025-09-04T16:42:21,997 | ^~ 2025-09-04T16:42:22,019 ast/fitschan.c:23471:31: note: directive argument in the range [1, 2147483647] 2025-09-04T16:42:22,020 23471 | sprintf( keyname, "CTYPE%d", i + 1 ); 2025-09-04T16:42:22,020 | ^~~~~~~~~ 2025-09-04T16:42:22,042 ast/fitschan.c:23471:13: note: ‘sprintf’ output between 7 and 16 bytes into a destination of size 10 2025-09-04T16:42:22,042 23471 | sprintf( keyname, "CTYPE%d", i + 1 ); 2025-09-04T16:42:22,042 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:42:22,065 ast/fitschan.c:23516:41: warning: ‘%d’ directive writing between 1 and 10 bytes into a region of size between 3 and 5 [-Wformat-overflow=] 2025-09-04T16:42:22,065 23516 | sprintf( keyname, "C%dNIT%d", is, i + 1 ); 2025-09-04T16:42:22,065 | ^~ 2025-09-04T16:42:22,088 ast/fitschan.c:23516:34: note: directive argument in the range [1, 2147483647] 2025-09-04T16:42:22,088 23516 | sprintf( keyname, "C%dNIT%d", is, i + 1 ); 2025-09-04T16:42:22,088 | ^~~~~~~~~~ 2025-09-04T16:42:22,110 ast/fitschan.c:23516:16: note: ‘sprintf’ output between 7 and 18 bytes into a destination of size 10 2025-09-04T16:42:22,110 23516 | sprintf( keyname, "C%dNIT%d", is, i + 1 ); 2025-09-04T16:42:22,110 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:42:22,135 ast/fitschan.c:23514:40: warning: ‘%d’ directive writing between 1 and 10 bytes into a region of size 5 [-Wformat-overflow=] 2025-09-04T16:42:22,135 23514 | sprintf( keyname, "CUNIT%d", i + 1 ); 2025-09-04T16:42:22,135 | ^~ 2025-09-04T16:42:22,158 ast/fitschan.c:23514:34: note: directive argument in the range [1, 2147483647] 2025-09-04T16:42:22,158 23514 | sprintf( keyname, "CUNIT%d", i + 1 ); 2025-09-04T16:42:22,158 | ^~~~~~~~~ 2025-09-04T16:42:22,180 ast/fitschan.c:23514:16: note: ‘sprintf’ output between 7 and 16 bytes into a destination of size 10 2025-09-04T16:42:22,180 23514 | sprintf( keyname, "CUNIT%d", i + 1 ); 2025-09-04T16:42:22,180 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:42:23,771 ast/fitschan.c: In function ‘SkySys.constprop.isra’: 2025-09-04T16:42:23,796 ast/fitschan.c:27732:13: warning: ‘strncpy’ output truncated before terminating nul copying 4 bytes from a string of the same length [-Wstringop-truncation] 2025-09-04T16:42:23,796 27732 | strncpy( lontype, lonsym, 4 ); 2025-09-04T16:42:23,796 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:42:23,859 ast/fitschan.c:27736:13: warning: ‘strncpy’ output truncated before terminating nul copying 4 bytes from a string of the same length [-Wstringop-truncation] 2025-09-04T16:42:23,859 27736 | strncpy( lattype, latsym, 4 ); 2025-09-04T16:42:23,859 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:42:27,473 ast/fitschan.c: In function ‘WcsMapFrm.constprop’: 2025-09-04T16:42:27,528 ast/fitschan.c:36460:37: warning: ‘%s’ directive writing up to 99 bytes into a region of size between 0 and 99 [-Wformat-overflow=] 2025-09-04T16:42:27,528 36460 | sprintf( buf, "%s-%s", newdom, buf2 ); 2025-09-04T16:42:27,528 | ^~ ~~~~ 2025-09-04T16:42:27,528 In function ‘WcsOthers’, 2025-09-04T16:42:27,529 inlined from ‘WcsMapFrm.constprop’ at ast/fitschan.c:35437:11: 2025-09-04T16:42:27,565 ast/fitschan.c:36460:19: note: ‘sprintf’ output between 2 and 200 bytes into a destination of size 100 2025-09-04T16:42:27,565 36460 | sprintf( buf, "%s-%s", newdom, buf2 ); 2025-09-04T16:42:27,565 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:42:29,596 ast/fitschan.c: In function ‘SpecTrans.constprop’: 2025-09-04T16:42:29,625 ast/fitschan.c:28979:19: warning: ‘strncpy’ output may be truncated copying 4 bytes from a string of length 5 [-Wstringop-truncation] 2025-09-04T16:42:29,625 28979 | strncpy( spectype + 4, sprj, 4 ); 2025-09-04T16:42:29,625 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:42:29,654 ast/fitschan.c:29071:44: warning: ‘%.3d’ directive writing between 3 and 11 bytes into a region of size between 0 and 8 [-Wformat-overflow=] 2025-09-04T16:42:29,654 29071 | sprintf( keyname, "CD%.3d%.3d", j + 1, i + 1 ); 2025-09-04T16:42:29,654 | ^~~~ 2025-09-04T16:42:29,682 ast/fitschan.c:29071:37: note: directive argument in the range [-2147483641, 2147483647] 2025-09-04T16:42:29,683 29071 | sprintf( keyname, "CD%.3d%.3d", j + 1, i + 1 ); 2025-09-04T16:42:29,683 | ^~~~~~~~~~~~ 2025-09-04T16:42:29,711 ast/fitschan.c:29071:19: note: ‘sprintf’ output between 9 and 25 bytes into a destination of size 13 2025-09-04T16:42:29,711 29071 | sprintf( keyname, "CD%.3d%.3d", j + 1, i + 1 ); 2025-09-04T16:42:29,711 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:42:29,740 ast/fitschan.c:29173:47: warning: ‘%.3d’ directive writing between 3 and 11 bytes into a region of size between 0 and 8 [-Wformat-overflow=] 2025-09-04T16:42:29,740 29173 | sprintf( keyname, "PC%.3d%.3d", j + 1, i + 1 ); 2025-09-04T16:42:29,740 | ^~~~ 2025-09-04T16:42:29,769 ast/fitschan.c:29173:40: note: directive argument in the range [-2147483641, 2147483647] 2025-09-04T16:42:29,769 29173 | sprintf( keyname, "PC%.3d%.3d", j + 1, i + 1 ); 2025-09-04T16:42:29,769 | ^~~~~~~~~~~~ 2025-09-04T16:42:29,798 ast/fitschan.c:29173:22: note: ‘sprintf’ output between 9 and 25 bytes into a destination of size 13 2025-09-04T16:42:29,798 29173 | sprintf( keyname, "PC%.3d%.3d", j + 1, i + 1 ); 2025-09-04T16:42:29,798 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:42:29,829 ast/fitschan.c:29384:44: warning: ‘%d’ directive writing between 1 and 11 bytes into a region of size between 0 and 8 [-Wformat-overflow=] 2025-09-04T16:42:29,829 29384 | sprintf( keyname, "C%dELT%d", m, j + 1 ); 2025-09-04T16:42:29,829 | ^~ 2025-09-04T16:42:29,859 ast/fitschan.c:29384:37: note: directive argument in the range [-2147483639, 2147483647] 2025-09-04T16:42:29,859 29384 | sprintf( keyname, "C%dELT%d", m, j + 1 ); 2025-09-04T16:42:29,859 | ^~~~~~~~~~ 2025-09-04T16:42:29,888 ast/fitschan.c:29384:19: note: ‘sprintf’ output between 7 and 27 bytes into a destination of size 13 2025-09-04T16:42:29,888 29384 | sprintf( keyname, "C%dELT%d", m, j + 1 ); 2025-09-04T16:42:29,888 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:42:29,917 ast/fitschan.c:29404:43: warning: ‘%d’ directive writing between 1 and 11 bytes into a region of size 8 [-Wformat-overflow=] 2025-09-04T16:42:29,917 29404 | sprintf( keyname, "CDELT%d%c", j + 1, ss ); 2025-09-04T16:42:29,917 | ^~ 2025-09-04T16:42:29,946 ast/fitschan.c:29404:37: note: directive argument in the range [-2147483639, 2147483647] 2025-09-04T16:42:29,946 29404 | sprintf( keyname, "CDELT%d%c", j + 1, ss ); 2025-09-04T16:42:29,946 | ^~~~~~~~~~~ 2025-09-04T16:42:29,975 ast/fitschan.c:29404:19: note: ‘sprintf’ output between 8 and 18 bytes into a destination of size 13 2025-09-04T16:42:29,975 29404 | sprintf( keyname, "CDELT%d%c", j + 1, ss ); 2025-09-04T16:42:29,975 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:42:30,005 ast/fitschan.c:29412:47: warning: ‘%.3d’ directive writing between 3 and 11 bytes into a region of size between 0 and 8 [-Wformat-overflow=] 2025-09-04T16:42:30,005 29412 | sprintf( keyname, "PC%.3d%.3d", j + 1, i + 1 ); 2025-09-04T16:42:30,005 | ^~~~ 2025-09-04T16:42:30,034 ast/fitschan.c:29412:40: note: directive argument in the range [-2147483641, 2147483647] 2025-09-04T16:42:30,034 29412 | sprintf( keyname, "PC%.3d%.3d", j + 1, i + 1 ); 2025-09-04T16:42:30,034 | ^~~~~~~~~~~~ 2025-09-04T16:42:30,064 ast/fitschan.c:29412:22: note: ‘sprintf’ output between 9 and 25 bytes into a destination of size 13 2025-09-04T16:42:30,064 29412 | sprintf( keyname, "PC%.3d%.3d", j + 1, i + 1 ); 2025-09-04T16:42:30,064 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:42:32,733 ast/fitschan.c: In function ‘AddVersion.constprop’: 2025-09-04T16:42:32,742 ast/fitschan.c:10266:38: warning: ‘%d’ directive writing between 1 and 10 bytes into a region of size 8 [-Wformat-overflow=] 2025-09-04T16:42:32,742 10266 | sprintf( attr_name, "Symbol(%d)", i + 1 ); 2025-09-04T16:42:32,742 | ^~ 2025-09-04T16:42:32,742 In function ‘FitsAxisOrder’, 2025-09-04T16:42:32,742 inlined from ‘AddVersion.constprop’ at ast/fitschan.c:2540:9: 2025-09-04T16:42:32,751 ast/fitschan.c:10266:30: note: directive argument in the range [1, 1073741823] 2025-09-04T16:42:32,751 10266 | sprintf( attr_name, "Symbol(%d)", i + 1 ); 2025-09-04T16:42:32,751 | ^~~~~~~~~~~~ 2025-09-04T16:42:32,760 ast/fitschan.c:10266:10: note: ‘sprintf’ output between 10 and 19 bytes into a destination of size 15 2025-09-04T16:42:32,760 10266 | sprintf( attr_name, "Symbol(%d)", i + 1 ); 2025-09-04T16:42:32,760 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:42:32,760 ast/fitschan.c: In function ‘AddVersion.constprop’: 2025-09-04T16:42:32,769 ast/fitschan.c:10303:41: warning: ‘%d’ directive writing between 1 and 10 bytes into a region of size 8 [-Wformat-overflow=] 2025-09-04T16:42:32,769 10303 | sprintf( attr_name, "Symbol(%d)", i + 1 ); 2025-09-04T16:42:32,769 | ^~ 2025-09-04T16:42:32,769 In function ‘FitsAxisOrder’, 2025-09-04T16:42:32,769 inlined from ‘AddVersion.constprop’ at ast/fitschan.c:2540:9: 2025-09-04T16:42:32,778 ast/fitschan.c:10303:33: note: directive argument in the range [1, 1073741823] 2025-09-04T16:42:32,778 10303 | sprintf( attr_name, "Symbol(%d)", i + 1 ); 2025-09-04T16:42:32,778 | ^~~~~~~~~~~~ 2025-09-04T16:42:32,787 ast/fitschan.c:10303:13: note: ‘sprintf’ output between 10 and 19 bytes into a destination of size 15 2025-09-04T16:42:32,787 10303 | sprintf( attr_name, "Symbol(%d)", i + 1 ); 2025-09-04T16:42:32,787 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:42:34,417 ast/fitschan.c: In function ‘Read’: 2025-09-04T16:42:34,426 ast/fitschan.c:11051:40: warning: ‘%d’ directive writing between 1 and 11 bytes into a region of size 9 [-Wformat-overflow=] 2025-09-04T16:42:34,427 11051 | sprintf( buff, "Pixel axis %d", i + 1 ); 2025-09-04T16:42:34,427 | ^~ 2025-09-04T16:42:34,427 In function ‘FsetFromStore’, 2025-09-04T16:42:34,427 inlined from ‘Read’ at ast/fitschan.c:24483:16: 2025-09-04T16:42:34,436 ast/fitschan.c:11051:28: note: directive argument in the range [-2147483641, 2147483647] 2025-09-04T16:42:34,436 11051 | sprintf( buff, "Pixel axis %d", i + 1 ); 2025-09-04T16:42:34,436 | ^~~~~~~~~~~~~~~ 2025-09-04T16:42:34,446 ast/fitschan.c:11051:13: note: ‘sprintf’ output between 13 and 23 bytes into a destination of size 20 2025-09-04T16:42:34,446 11051 | sprintf( buff, "Pixel axis %d", i + 1 ); 2025-09-04T16:42:34,446 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:42:38,458 In file included from ast/fitstable.c:109: 2025-09-04T16:42:38,458 ast/pointset.h:214:13: warning: "isfinite" redefined 2025-09-04T16:42:38,458 214 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2025-09-04T16:42:38,458 | ^~~~~~~~ 2025-09-04T16:42:38,459 In file included from ast/pointset.h:192: 2025-09-04T16:42:38,459 /usr/include/math.h:963:11: note: this is the location of the previous definition 2025-09-04T16:42:38,459 963 | # define isfinite(x) __builtin_isfinite (x) 2025-09-04T16:42:38,459 | ^~~~~~~~ 2025-09-04T16:42:40,038 In file included from ast/mapping.h:327, 2025-09-04T16:42:40,038 from ast/unit.h:55, 2025-09-04T16:42:40,038 from ast/fluxframe.c:123: 2025-09-04T16:42:40,038 ast/pointset.h:214:13: warning: "isfinite" redefined 2025-09-04T16:42:40,038 214 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2025-09-04T16:42:40,038 | ^~~~~~~~ 2025-09-04T16:42:40,038 In file included from ast/pointset.h:192: 2025-09-04T16:42:40,039 /usr/include/math.h:963:11: note: this is the location of the previous definition 2025-09-04T16:42:40,039 963 | # define isfinite(x) __builtin_isfinite (x) 2025-09-04T16:42:40,039 | ^~~~~~~~ 2025-09-04T16:42:40,097 ast/fluxframe.c: In function ‘ClearAttrib’: 2025-09-04T16:42:40,097 ast/fluxframe.c:315:8: warning: variable ‘len’ set but not used [-Wunused-but-set-variable] 2025-09-04T16:42:40,097 315 | int len; /* Length of attrib string */ 2025-09-04T16:42:40,097 | ^~~ 2025-09-04T16:42:40,103 ast/fluxframe.c: In function ‘GetAttrib’: 2025-09-04T16:42:40,103 ast/fluxframe.c:915:8: warning: variable ‘len’ set but not used [-Wunused-but-set-variable] 2025-09-04T16:42:40,103 915 | int len; /* Length of attrib string */ 2025-09-04T16:42:40,103 | ^~~ 2025-09-04T16:42:40,138 ast/fluxframe.c: In function ‘SetAttrib’: 2025-09-04T16:42:40,140 ast/fluxframe.c:2708:8: warning: variable ‘ulen’ set but not used [-Wunused-but-set-variable] 2025-09-04T16:42:40,140 2708 | int ulen; /* Used length of setting string */ 2025-09-04T16:42:40,140 | ^~~~ 2025-09-04T16:42:40,149 ast/fluxframe.c: In function ‘SubFrame’: 2025-09-04T16:42:40,152 ast/fluxframe.c:3014:8: warning: variable ‘report’ set but not used [-Wunused-but-set-variable] 2025-09-04T16:42:40,152 3014 | int report; /* Report errors if FluxFrames cannot be aligned? */ 2025-09-04T16:42:40,152 | ^~~~~~ 2025-09-04T16:42:40,157 ast/fluxframe.c: In function ‘TestAttrib’: 2025-09-04T16:42:40,160 ast/fluxframe.c:3424:8: warning: variable ‘len’ set but not used [-Wunused-but-set-variable] 2025-09-04T16:42:40,160 3424 | int len; /* Length of attrib string */ 2025-09-04T16:42:40,160 | ^~~ 2025-09-04T16:42:40,169 ast/fluxframe.c: In function ‘Dump’: 2025-09-04T16:42:40,173 ast/fluxframe.c:3853:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:42:40,173 3853 | for( j = 2; j < strlen( buff ); j++ ) buff[ j ] = tolower( buff[ j ] ); 2025-09-04T16:42:40,173 | ^ 2025-09-04T16:42:40,182 ast/fluxframe.c: In function ‘astLoadFluxFrame_’: 2025-09-04T16:42:40,186 ast/fluxframe.c:4244:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:42:40,186 4244 | for( j = 0; j < strlen( buff ); j++ ) buff[ j ] = tolower( buff[ j ] ); 2025-09-04T16:42:40,186 | ^ 2025-09-04T16:42:41,755 In file included from ast/mapping.h:327, 2025-09-04T16:42:41,755 from ast/frame.c:685: 2025-09-04T16:42:41,755 ast/pointset.h:214:13: warning: "isfinite" redefined 2025-09-04T16:42:41,755 214 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2025-09-04T16:42:41,755 | ^~~~~~~~ 2025-09-04T16:42:41,755 In file included from ast/pointset.h:192: 2025-09-04T16:42:41,755 /usr/include/math.h:963:11: note: this is the location of the previous definition 2025-09-04T16:42:41,755 963 | # define isfinite(x) __builtin_isfinite (x) 2025-09-04T16:42:41,756 | ^~~~~~~~ 2025-09-04T16:42:42,083 ast/frame.c: In function ‘SetAttrib’: 2025-09-04T16:42:42,091 ast/frame.c:9779:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:42:42,091 9779 | if ( ival == astChrLen( setting ) - off2 ) { 2025-09-04T16:42:42,091 | ^~ 2025-09-04T16:42:42,103 ast/frame.c:9819:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:42:42,103 9819 | if ( ival == astChrLen( setting ) - off2 ) { 2025-09-04T16:42:42,103 | ^~ 2025-09-04T16:42:50,278 In file included from ast/mapping.h:327, 2025-09-04T16:42:50,278 from ast/frameset.c:761: 2025-09-04T16:42:50,278 ast/pointset.h:214:13: warning: "isfinite" redefined 2025-09-04T16:42:50,278 214 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2025-09-04T16:42:50,278 | ^~~~~~~~ 2025-09-04T16:42:50,278 In file included from ast/pointset.h:192: 2025-09-04T16:42:50,279 /usr/include/math.h:963:11: note: this is the location of the previous definition 2025-09-04T16:42:50,279 963 | # define isfinite(x) __builtin_isfinite (x) 2025-09-04T16:42:50,279 | ^~~~~~~~ 2025-09-04T16:42:54,333 ast/frameset.c: In function ‘GetAllVariants’: 2025-09-04T16:42:54,339 ast/frameset.c:6492:16: warning: ‘result’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-04T16:42:54,339 6492 | const char *result; 2025-09-04T16:42:54,339 | ^~~~~~ 2025-09-04T16:42:57,071 In file included from ast/grismmap.c:258: 2025-09-04T16:42:57,071 ast/pointset.h:214:13: warning: "isfinite" redefined 2025-09-04T16:42:57,071 214 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2025-09-04T16:42:57,071 | ^~~~~~~~ 2025-09-04T16:42:57,071 In file included from ast/pointset.h:192: 2025-09-04T16:42:57,071 /usr/include/math.h:963:11: note: this is the location of the previous definition 2025-09-04T16:42:57,072 963 | # define isfinite(x) __builtin_isfinite (x) 2025-09-04T16:42:57,072 | ^~~~~~~~ 2025-09-04T16:42:57,167 ast/grismmap.c: In function ‘MapMerge’: 2025-09-04T16:42:57,168 ast/grismmap.c:1173:16: warning: variable ‘class2’ set but not used [-Wunused-but-set-variable] 2025-09-04T16:42:57,168 1173 | const char *class2; /* Pointer to second Mapping class string */ 2025-09-04T16:42:57,168 | ^~~~~~ 2025-09-04T16:42:57,169 ast/grismmap.c:1172:16: warning: variable ‘class1’ set but not used [-Wunused-but-set-variable] 2025-09-04T16:42:57,169 1172 | const char *class1; /* Pointer to first Mapping class string */ 2025-09-04T16:42:57,169 | ^~~~~~ 2025-09-04T16:42:57,169 ast/grismmap.c:1171:16: warning: variable ‘neighbour’ set but not used [-Wunused-but-set-variable] 2025-09-04T16:42:57,170 1171 | AstMapping *neighbour; /* Pointer to neighbouring Mapping */ 2025-09-04T16:42:57,170 | ^~~~~~~~~ 2025-09-04T16:42:58,893 In file included from ast/interval.c:110: 2025-09-04T16:42:58,894 ast/pointset.h:214:13: warning: "isfinite" redefined 2025-09-04T16:42:58,894 214 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2025-09-04T16:42:58,894 | ^~~~~~~~ 2025-09-04T16:42:58,894 In file included from ast/pointset.h:192: 2025-09-04T16:42:58,894 /usr/include/math.h:963:11: note: this is the location of the previous definition 2025-09-04T16:42:58,894 963 | # define isfinite(x) __builtin_isfinite (x) 2025-09-04T16:42:58,894 | ^~~~~~~~ 2025-09-04T16:42:58,981 ast/interval.c: In function ‘astInitIntervalVtab_’: 2025-09-04T16:42:58,981 ast/interval.c:753:19: warning: variable ‘object’ set but not used [-Wunused-but-set-variable] 2025-09-04T16:42:58,981 753 | AstObjectVtab *object; /* Pointer to Object component of Vtab */ 2025-09-04T16:42:58,981 | ^~~~~~ 2025-09-04T16:42:59,072 ast/interval.c: In function ‘Transform’: 2025-09-04T16:42:59,075 ast/interval.c:3602:13: warning: variable ‘ptr_lims’ set but not used [-Wunused-but-set-variable] 2025-09-04T16:42:59,075 3602 | double **ptr_lims; /* Pointer to limits array */ 2025-09-04T16:42:59,075 | ^~~~~~~~ 2025-09-04T16:42:59,080 ast/interval.c: In function ‘Dump’: 2025-09-04T16:42:59,084 ast/interval.c:4069:17: warning: variable ‘this’ set but not used [-Wunused-but-set-variable] 2025-09-04T16:42:59,084 4069 | AstInterval *this; /* Pointer to the Interval structure */ 2025-09-04T16:42:59,084 | ^~~~ 2025-09-04T16:43:02,390 In file included from ast/intramap.c:115: 2025-09-04T16:43:02,390 ast/pointset.h:214:13: warning: "isfinite" redefined 2025-09-04T16:43:02,390 214 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2025-09-04T16:43:02,391 | ^~~~~~~~ 2025-09-04T16:43:02,391 In file included from ast/pointset.h:192: 2025-09-04T16:43:02,391 /usr/include/math.h:963:11: note: this is the location of the previous definition 2025-09-04T16:43:02,391 963 | # define isfinite(x) __builtin_isfinite (x) 2025-09-04T16:43:02,391 | ^~~~~~~~ 2025-09-04T16:43:03,413 In file included from ast/keymap.c:228: 2025-09-04T16:43:03,413 ast/pointset.h:214:13: warning: "isfinite" redefined 2025-09-04T16:43:03,414 214 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2025-09-04T16:43:03,414 | ^~~~~~~~ 2025-09-04T16:43:03,414 In file included from ast/pointset.h:192: 2025-09-04T16:43:03,414 /usr/include/math.h:963:11: note: this is the location of the previous definition 2025-09-04T16:43:03,414 963 | # define isfinite(x) __builtin_isfinite (x) 2025-09-04T16:43:03,414 | ^~~~~~~~ 2025-09-04T16:43:14,336 In file included from ast/mapping.h:327, 2025-09-04T16:43:14,337 from ast/frame.h:550, 2025-09-04T16:43:14,337 from ast/region.h:68, 2025-09-04T16:43:14,337 from ast/box.h:69, 2025-09-04T16:43:14,337 from ast/loader.c:3: 2025-09-04T16:43:14,337 ast/pointset.h:214:13: warning: "isfinite" redefined 2025-09-04T16:43:14,337 214 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2025-09-04T16:43:14,337 | ^~~~~~~~ 2025-09-04T16:43:14,338 In file included from ast/pointset.h:192: 2025-09-04T16:43:14,338 /usr/include/math.h:963:11: note: this is the location of the previous definition 2025-09-04T16:43:14,338 963 | # define isfinite(x) __builtin_isfinite (x) 2025-09-04T16:43:14,338 | ^~~~~~~~ 2025-09-04T16:43:14,877 In file included from ast/lutmap.c:133: 2025-09-04T16:43:14,877 ast/pointset.h:214:13: warning: "isfinite" redefined 2025-09-04T16:43:14,877 214 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2025-09-04T16:43:14,877 | ^~~~~~~~ 2025-09-04T16:43:14,877 In file included from ast/pointset.h:192: 2025-09-04T16:43:14,877 /usr/include/math.h:963:11: note: this is the location of the previous definition 2025-09-04T16:43:14,877 963 | # define isfinite(x) __builtin_isfinite (x) 2025-09-04T16:43:14,878 | ^~~~~~~~ 2025-09-04T16:43:16,141 In file included from ast/mapping.c:404: 2025-09-04T16:43:16,141 ast/pointset.h:214:13: warning: "isfinite" redefined 2025-09-04T16:43:16,141 214 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2025-09-04T16:43:16,141 | ^~~~~~~~ 2025-09-04T16:43:16,141 In file included from ast/pointset.h:192: 2025-09-04T16:43:16,141 /usr/include/math.h:963:11: note: this is the location of the previous definition 2025-09-04T16:43:16,141 963 | # define isfinite(x) __builtin_isfinite (x) 2025-09-04T16:43:16,142 | ^~~~~~~~ 2025-09-04T16:43:21,869 ast/mapping.c: In function ‘RebinD’: 2025-09-04T16:43:21,889 ast/mapping.c:9814:30: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 2025-09-04T16:43:21,889 9814 | astError( AST__EXSPIX, "astRebin"#X"(%s): Supplied input array " \ 2025-09-04T16:43:21,890 | ^~~~~~~~~~ 2025-09-04T16:43:21,890 9815 | "contains too many pixels (%zu): must be fewer than %d.", \ 2025-09-04T16:43:21,890 9816 | status, astGetClass( this ), mpix, INT_MAX ); \ 2025-09-04T16:43:21,890 | ~~~~ 2025-09-04T16:43:21,890 | | 2025-09-04T16:43:21,890 | int64_t {aka long long int} 2025-09-04T16:43:21,890 ast/mapping.c:10046:1: note: in expansion of macro ‘MAKE_REBIN’ 2025-09-04T16:43:21,890 10046 | MAKE_REBIN(D,double,0) 2025-09-04T16:43:21,890 | ^~~~~~~~~~ 2025-09-04T16:43:21,917 ast/mapping.c:9857:30: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 2025-09-04T16:43:21,917 9857 | astError( AST__EXSPIX, "astRebin"#X"(%s): Supplied output array " \ 2025-09-04T16:43:21,917 | ^~~~~~~~~~ 2025-09-04T16:43:21,918 9858 | "contains too many pixels (%zu): must be fewer than %d.", \ 2025-09-04T16:43:21,918 9859 | status, astGetClass( this ), mpix, INT_MAX ); \ 2025-09-04T16:43:21,918 | ~~~~ 2025-09-04T16:43:21,918 | | 2025-09-04T16:43:21,918 | int64_t {aka long long int} 2025-09-04T16:43:21,918 ast/mapping.c:10046:1: note: in expansion of macro ‘MAKE_REBIN’ 2025-09-04T16:43:21,918 10046 | MAKE_REBIN(D,double,0) 2025-09-04T16:43:21,918 | ^~~~~~~~~~ 2025-09-04T16:43:21,949 ast/mapping.c:9899:30: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 2025-09-04T16:43:21,949 9899 | astError( AST__EXSPIX, "astRebin"#X"(%s): Supplied input region " \ 2025-09-04T16:43:21,950 | ^~~~~~~~~~ 2025-09-04T16:43:21,950 9900 | "contains too many pixels (%zu): must be fewer than %d.", \ 2025-09-04T16:43:21,950 9901 | status, astGetClass( this ), mpix, INT_MAX ); \ 2025-09-04T16:43:21,950 | ~~~~ 2025-09-04T16:43:21,950 | | 2025-09-04T16:43:21,950 | int64_t {aka long long int} 2025-09-04T16:43:21,950 ast/mapping.c:10046:1: note: in expansion of macro ‘MAKE_REBIN’ 2025-09-04T16:43:21,950 10046 | MAKE_REBIN(D,double,0) 2025-09-04T16:43:21,950 | ^~~~~~~~~~ 2025-09-04T16:43:21,975 ast/mapping.c: In function ‘RebinF’: 2025-09-04T16:43:21,996 ast/mapping.c:9814:30: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 2025-09-04T16:43:21,996 9814 | astError( AST__EXSPIX, "astRebin"#X"(%s): Supplied input array " \ 2025-09-04T16:43:21,996 | ^~~~~~~~~~ 2025-09-04T16:43:21,996 9815 | "contains too many pixels (%zu): must be fewer than %d.", \ 2025-09-04T16:43:21,997 9816 | status, astGetClass( this ), mpix, INT_MAX ); \ 2025-09-04T16:43:21,997 | ~~~~ 2025-09-04T16:43:21,997 | | 2025-09-04T16:43:21,997 | int64_t {aka long long int} 2025-09-04T16:43:21,997 ast/mapping.c:10047:1: note: in expansion of macro ‘MAKE_REBIN’ 2025-09-04T16:43:21,997 10047 | MAKE_REBIN(F,float,0) 2025-09-04T16:43:21,997 | ^~~~~~~~~~ 2025-09-04T16:43:22,024 ast/mapping.c:9857:30: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 2025-09-04T16:43:22,024 9857 | astError( AST__EXSPIX, "astRebin"#X"(%s): Supplied output array " \ 2025-09-04T16:43:22,024 | ^~~~~~~~~~ 2025-09-04T16:43:22,024 9858 | "contains too many pixels (%zu): must be fewer than %d.", \ 2025-09-04T16:43:22,025 9859 | status, astGetClass( this ), mpix, INT_MAX ); \ 2025-09-04T16:43:22,025 | ~~~~ 2025-09-04T16:43:22,025 | | 2025-09-04T16:43:22,025 | int64_t {aka long long int} 2025-09-04T16:43:22,025 ast/mapping.c:10047:1: note: in expansion of macro ‘MAKE_REBIN’ 2025-09-04T16:43:22,025 10047 | MAKE_REBIN(F,float,0) 2025-09-04T16:43:22,025 | ^~~~~~~~~~ 2025-09-04T16:43:22,056 ast/mapping.c:9899:30: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 2025-09-04T16:43:22,056 9899 | astError( AST__EXSPIX, "astRebin"#X"(%s): Supplied input region " \ 2025-09-04T16:43:22,056 | ^~~~~~~~~~ 2025-09-04T16:43:22,057 9900 | "contains too many pixels (%zu): must be fewer than %d.", \ 2025-09-04T16:43:22,057 9901 | status, astGetClass( this ), mpix, INT_MAX ); \ 2025-09-04T16:43:22,057 | ~~~~ 2025-09-04T16:43:22,057 | | 2025-09-04T16:43:22,057 | int64_t {aka long long int} 2025-09-04T16:43:22,057 ast/mapping.c:10047:1: note: in expansion of macro ‘MAKE_REBIN’ 2025-09-04T16:43:22,057 10047 | MAKE_REBIN(F,float,0) 2025-09-04T16:43:22,057 | ^~~~~~~~~~ 2025-09-04T16:43:22,082 ast/mapping.c: In function ‘RebinI’: 2025-09-04T16:43:22,103 ast/mapping.c:9814:30: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 2025-09-04T16:43:22,103 9814 | astError( AST__EXSPIX, "astRebin"#X"(%s): Supplied input array " \ 2025-09-04T16:43:22,103 | ^~~~~~~~~~ 2025-09-04T16:43:22,103 9815 | "contains too many pixels (%zu): must be fewer than %d.", \ 2025-09-04T16:43:22,103 9816 | status, astGetClass( this ), mpix, INT_MAX ); \ 2025-09-04T16:43:22,103 | ~~~~ 2025-09-04T16:43:22,103 | | 2025-09-04T16:43:22,104 | int64_t {aka long long int} 2025-09-04T16:43:22,104 ast/mapping.c:10048:1: note: in expansion of macro ‘MAKE_REBIN’ 2025-09-04T16:43:22,104 10048 | MAKE_REBIN(I,int,1) 2025-09-04T16:43:22,104 | ^~~~~~~~~~ 2025-09-04T16:43:22,131 ast/mapping.c:9857:30: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 2025-09-04T16:43:22,131 9857 | astError( AST__EXSPIX, "astRebin"#X"(%s): Supplied output array " \ 2025-09-04T16:43:22,131 | ^~~~~~~~~~ 2025-09-04T16:43:22,131 9858 | "contains too many pixels (%zu): must be fewer than %d.", \ 2025-09-04T16:43:22,131 9859 | status, astGetClass( this ), mpix, INT_MAX ); \ 2025-09-04T16:43:22,131 | ~~~~ 2025-09-04T16:43:22,131 | | 2025-09-04T16:43:22,131 | int64_t {aka long long int} 2025-09-04T16:43:22,132 ast/mapping.c:10048:1: note: in expansion of macro ‘MAKE_REBIN’ 2025-09-04T16:43:22,132 10048 | MAKE_REBIN(I,int,1) 2025-09-04T16:43:22,132 | ^~~~~~~~~~ 2025-09-04T16:43:22,163 ast/mapping.c:9899:30: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 2025-09-04T16:43:22,163 9899 | astError( AST__EXSPIX, "astRebin"#X"(%s): Supplied input region " \ 2025-09-04T16:43:22,163 | ^~~~~~~~~~ 2025-09-04T16:43:22,163 9900 | "contains too many pixels (%zu): must be fewer than %d.", \ 2025-09-04T16:43:22,163 9901 | status, astGetClass( this ), mpix, INT_MAX ); \ 2025-09-04T16:43:22,163 | ~~~~ 2025-09-04T16:43:22,164 | | 2025-09-04T16:43:22,164 | int64_t {aka long long int} 2025-09-04T16:43:22,164 ast/mapping.c:10048:1: note: in expansion of macro ‘MAKE_REBIN’ 2025-09-04T16:43:22,164 10048 | MAKE_REBIN(I,int,1) 2025-09-04T16:43:22,164 | ^~~~~~~~~~ 2025-09-04T16:43:22,189 ast/mapping.c: In function ‘RebinB’: 2025-09-04T16:43:22,209 ast/mapping.c:9814:30: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 2025-09-04T16:43:22,210 9814 | astError( AST__EXSPIX, "astRebin"#X"(%s): Supplied input array " \ 2025-09-04T16:43:22,210 | ^~~~~~~~~~ 2025-09-04T16:43:22,210 9815 | "contains too many pixels (%zu): must be fewer than %d.", \ 2025-09-04T16:43:22,210 9816 | status, astGetClass( this ), mpix, INT_MAX ); \ 2025-09-04T16:43:22,210 | ~~~~ 2025-09-04T16:43:22,210 | | 2025-09-04T16:43:22,210 | int64_t {aka long long int} 2025-09-04T16:43:22,210 ast/mapping.c:10049:1: note: in expansion of macro ‘MAKE_REBIN’ 2025-09-04T16:43:22,210 10049 | MAKE_REBIN(B,char,1) 2025-09-04T16:43:22,211 | ^~~~~~~~~~ 2025-09-04T16:43:22,237 ast/mapping.c:9857:30: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 2025-09-04T16:43:22,238 9857 | astError( AST__EXSPIX, "astRebin"#X"(%s): Supplied output array " \ 2025-09-04T16:43:22,238 | ^~~~~~~~~~ 2025-09-04T16:43:22,238 9858 | "contains too many pixels (%zu): must be fewer than %d.", \ 2025-09-04T16:43:22,238 9859 | status, astGetClass( this ), mpix, INT_MAX ); \ 2025-09-04T16:43:22,238 | ~~~~ 2025-09-04T16:43:22,238 | | 2025-09-04T16:43:22,238 | int64_t {aka long long int} 2025-09-04T16:43:22,238 ast/mapping.c:10049:1: note: in expansion of macro ‘MAKE_REBIN’ 2025-09-04T16:43:22,238 10049 | MAKE_REBIN(B,char,1) 2025-09-04T16:43:22,238 | ^~~~~~~~~~ 2025-09-04T16:43:22,270 ast/mapping.c:9899:30: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 2025-09-04T16:43:22,270 9899 | astError( AST__EXSPIX, "astRebin"#X"(%s): Supplied input region " \ 2025-09-04T16:43:22,270 | ^~~~~~~~~~ 2025-09-04T16:43:22,270 9900 | "contains too many pixels (%zu): must be fewer than %d.", \ 2025-09-04T16:43:22,270 9901 | status, astGetClass( this ), mpix, INT_MAX ); \ 2025-09-04T16:43:22,270 | ~~~~ 2025-09-04T16:43:22,270 | | 2025-09-04T16:43:22,270 | int64_t {aka long long int} 2025-09-04T16:43:22,270 ast/mapping.c:10049:1: note: in expansion of macro ‘MAKE_REBIN’ 2025-09-04T16:43:22,271 10049 | MAKE_REBIN(B,char,1) 2025-09-04T16:43:22,271 | ^~~~~~~~~~ 2025-09-04T16:43:22,296 ast/mapping.c: In function ‘RebinUB’: 2025-09-04T16:43:22,316 ast/mapping.c:9814:30: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 2025-09-04T16:43:22,316 9814 | astError( AST__EXSPIX, "astRebin"#X"(%s): Supplied input array " \ 2025-09-04T16:43:22,317 | ^~~~~~~~~~ 2025-09-04T16:43:22,317 9815 | "contains too many pixels (%zu): must be fewer than %d.", \ 2025-09-04T16:43:22,317 9816 | status, astGetClass( this ), mpix, INT_MAX ); \ 2025-09-04T16:43:22,317 | ~~~~ 2025-09-04T16:43:22,317 | | 2025-09-04T16:43:22,317 | int64_t {aka long long int} 2025-09-04T16:43:22,317 ast/mapping.c:10050:1: note: in expansion of macro ‘MAKE_REBIN’ 2025-09-04T16:43:22,317 10050 | MAKE_REBIN(UB,unsigned char,1) 2025-09-04T16:43:22,317 | ^~~~~~~~~~ 2025-09-04T16:43:22,344 ast/mapping.c:9857:30: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 2025-09-04T16:43:22,344 9857 | astError( AST__EXSPIX, "astRebin"#X"(%s): Supplied output array " \ 2025-09-04T16:43:22,344 | ^~~~~~~~~~ 2025-09-04T16:43:22,345 9858 | "contains too many pixels (%zu): must be fewer than %d.", \ 2025-09-04T16:43:22,345 9859 | status, astGetClass( this ), mpix, INT_MAX ); \ 2025-09-04T16:43:22,345 | ~~~~ 2025-09-04T16:43:22,345 | | 2025-09-04T16:43:22,345 | int64_t {aka long long int} 2025-09-04T16:43:22,345 ast/mapping.c:10050:1: note: in expansion of macro ‘MAKE_REBIN’ 2025-09-04T16:43:22,345 10050 | MAKE_REBIN(UB,unsigned char,1) 2025-09-04T16:43:22,345 | ^~~~~~~~~~ 2025-09-04T16:43:22,376 ast/mapping.c:9899:30: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 2025-09-04T16:43:22,376 9899 | astError( AST__EXSPIX, "astRebin"#X"(%s): Supplied input region " \ 2025-09-04T16:43:22,377 | ^~~~~~~~~~ 2025-09-04T16:43:22,377 9900 | "contains too many pixels (%zu): must be fewer than %d.", \ 2025-09-04T16:43:22,377 9901 | status, astGetClass( this ), mpix, INT_MAX ); \ 2025-09-04T16:43:22,377 | ~~~~ 2025-09-04T16:43:22,377 | | 2025-09-04T16:43:22,377 | int64_t {aka long long int} 2025-09-04T16:43:22,377 ast/mapping.c:10050:1: note: in expansion of macro ‘MAKE_REBIN’ 2025-09-04T16:43:22,377 10050 | MAKE_REBIN(UB,unsigned char,1) 2025-09-04T16:43:22,377 | ^~~~~~~~~~ 2025-09-04T16:43:22,438 ast/mapping.c: In function ‘RebinSeqD’: 2025-09-04T16:43:22,464 ast/mapping.c:12106:33: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 2025-09-04T16:43:22,464 12106 | astError( AST__EXSPIX, "astRebinSeq"#X"(%s): Supplied input array " \ 2025-09-04T16:43:22,464 | ^~~~~~~~~~~~~ 2025-09-04T16:43:22,464 12107 | "contains too many pixels (%zu): must be fewer than %d.", \ 2025-09-04T16:43:22,465 12108 | status, astGetClass( this ), mpix, INT_MAX ); \ 2025-09-04T16:43:22,465 | ~~~~ 2025-09-04T16:43:22,465 | | 2025-09-04T16:43:22,465 | int64_t {aka long long int} 2025-09-04T16:43:22,465 ast/mapping.c:12442:1: note: in expansion of macro ‘MAKE_REBINSEQ’ 2025-09-04T16:43:22,465 12442 | MAKE_REBINSEQ(D,double,0) 2025-09-04T16:43:22,465 | ^~~~~~~~~~~~~ 2025-09-04T16:43:22,500 ast/mapping.c:12161:30: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 2025-09-04T16:43:22,500 12161 | astError( AST__EXSPIX, "astRebinSeq"#X"(%s): Supplied output array " \ 2025-09-04T16:43:22,500 | ^~~~~~~~~~~~~ 2025-09-04T16:43:22,500 12162 | "contains too many pixels (%zu): must be fewer than %d.", \ 2025-09-04T16:43:22,500 12163 | status, astGetClass( this ), mpix, INT_MAX ); \ 2025-09-04T16:43:22,500 | ~~~~ 2025-09-04T16:43:22,500 | | 2025-09-04T16:43:22,500 | int64_t {aka long long int} 2025-09-04T16:43:22,500 ast/mapping.c:12442:1: note: in expansion of macro ‘MAKE_REBINSEQ’ 2025-09-04T16:43:22,500 12442 | MAKE_REBINSEQ(D,double,0) 2025-09-04T16:43:22,501 | ^~~~~~~~~~~~~ 2025-09-04T16:43:22,541 ast/mapping.c:12203:33: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 2025-09-04T16:43:22,541 12203 | astError( AST__EXSPIX, "astRebinSeq"#X"(%s): Supplied input region " \ 2025-09-04T16:43:22,541 | ^~~~~~~~~~~~~ 2025-09-04T16:43:22,541 12204 | "contains too many pixels (%zu): must be fewer than %d.", \ 2025-09-04T16:43:22,541 12205 | status, astGetClass( this ), mpix, INT_MAX ); \ 2025-09-04T16:43:22,541 | ~~~~ 2025-09-04T16:43:22,541 | | 2025-09-04T16:43:22,541 | int64_t {aka long long int} 2025-09-04T16:43:22,542 ast/mapping.c:12442:1: note: in expansion of macro ‘MAKE_REBINSEQ’ 2025-09-04T16:43:22,542 12442 | MAKE_REBINSEQ(D,double,0) 2025-09-04T16:43:22,542 | ^~~~~~~~~~~~~ 2025-09-04T16:43:22,574 ast/mapping.c: In function ‘RebinSeqF’: 2025-09-04T16:43:22,600 ast/mapping.c:12106:33: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 2025-09-04T16:43:22,600 12106 | astError( AST__EXSPIX, "astRebinSeq"#X"(%s): Supplied input array " \ 2025-09-04T16:43:22,600 | ^~~~~~~~~~~~~ 2025-09-04T16:43:22,600 12107 | "contains too many pixels (%zu): must be fewer than %d.", \ 2025-09-04T16:43:22,600 12108 | status, astGetClass( this ), mpix, INT_MAX ); \ 2025-09-04T16:43:22,600 | ~~~~ 2025-09-04T16:43:22,600 | | 2025-09-04T16:43:22,600 | int64_t {aka long long int} 2025-09-04T16:43:22,601 ast/mapping.c:12443:1: note: in expansion of macro ‘MAKE_REBINSEQ’ 2025-09-04T16:43:22,601 12443 | MAKE_REBINSEQ(F,float,0) 2025-09-04T16:43:22,601 | ^~~~~~~~~~~~~ 2025-09-04T16:43:22,636 ast/mapping.c:12161:30: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 2025-09-04T16:43:22,636 12161 | astError( AST__EXSPIX, "astRebinSeq"#X"(%s): Supplied output array " \ 2025-09-04T16:43:22,636 | ^~~~~~~~~~~~~ 2025-09-04T16:43:22,637 12162 | "contains too many pixels (%zu): must be fewer than %d.", \ 2025-09-04T16:43:22,637 12163 | status, astGetClass( this ), mpix, INT_MAX ); \ 2025-09-04T16:43:22,637 | ~~~~ 2025-09-04T16:43:22,637 | | 2025-09-04T16:43:22,637 | int64_t {aka long long int} 2025-09-04T16:43:22,637 ast/mapping.c:12443:1: note: in expansion of macro ‘MAKE_REBINSEQ’ 2025-09-04T16:43:22,637 12443 | MAKE_REBINSEQ(F,float,0) 2025-09-04T16:43:22,637 | ^~~~~~~~~~~~~ 2025-09-04T16:43:22,678 ast/mapping.c:12203:33: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 2025-09-04T16:43:22,678 12203 | astError( AST__EXSPIX, "astRebinSeq"#X"(%s): Supplied input region " \ 2025-09-04T16:43:22,678 | ^~~~~~~~~~~~~ 2025-09-04T16:43:22,678 12204 | "contains too many pixels (%zu): must be fewer than %d.", \ 2025-09-04T16:43:22,678 12205 | status, astGetClass( this ), mpix, INT_MAX ); \ 2025-09-04T16:43:22,678 | ~~~~ 2025-09-04T16:43:22,678 | | 2025-09-04T16:43:22,679 | int64_t {aka long long int} 2025-09-04T16:43:22,679 ast/mapping.c:12443:1: note: in expansion of macro ‘MAKE_REBINSEQ’ 2025-09-04T16:43:22,679 12443 | MAKE_REBINSEQ(F,float,0) 2025-09-04T16:43:22,679 | ^~~~~~~~~~~~~ 2025-09-04T16:43:22,710 ast/mapping.c: In function ‘RebinSeqI’: 2025-09-04T16:43:22,736 ast/mapping.c:12106:33: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 2025-09-04T16:43:22,736 12106 | astError( AST__EXSPIX, "astRebinSeq"#X"(%s): Supplied input array " \ 2025-09-04T16:43:22,736 | ^~~~~~~~~~~~~ 2025-09-04T16:43:22,736 12107 | "contains too many pixels (%zu): must be fewer than %d.", \ 2025-09-04T16:43:22,736 12108 | status, astGetClass( this ), mpix, INT_MAX ); \ 2025-09-04T16:43:22,736 | ~~~~ 2025-09-04T16:43:22,737 | | 2025-09-04T16:43:22,737 | int64_t {aka long long int} 2025-09-04T16:43:22,737 ast/mapping.c:12444:1: note: in expansion of macro ‘MAKE_REBINSEQ’ 2025-09-04T16:43:22,737 12444 | MAKE_REBINSEQ(I,int,1) 2025-09-04T16:43:22,737 | ^~~~~~~~~~~~~ 2025-09-04T16:43:22,771 ast/mapping.c:12161:30: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 2025-09-04T16:43:22,772 12161 | astError( AST__EXSPIX, "astRebinSeq"#X"(%s): Supplied output array " \ 2025-09-04T16:43:22,772 | ^~~~~~~~~~~~~ 2025-09-04T16:43:22,772 12162 | "contains too many pixels (%zu): must be fewer than %d.", \ 2025-09-04T16:43:22,772 12163 | status, astGetClass( this ), mpix, INT_MAX ); \ 2025-09-04T16:43:22,772 | ~~~~ 2025-09-04T16:43:22,772 | | 2025-09-04T16:43:22,772 | int64_t {aka long long int} 2025-09-04T16:43:22,772 ast/mapping.c:12444:1: note: in expansion of macro ‘MAKE_REBINSEQ’ 2025-09-04T16:43:22,772 12444 | MAKE_REBINSEQ(I,int,1) 2025-09-04T16:43:22,773 | ^~~~~~~~~~~~~ 2025-09-04T16:43:22,812 ast/mapping.c:12203:33: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 2025-09-04T16:43:22,812 12203 | astError( AST__EXSPIX, "astRebinSeq"#X"(%s): Supplied input region " \ 2025-09-04T16:43:22,812 | ^~~~~~~~~~~~~ 2025-09-04T16:43:22,813 12204 | "contains too many pixels (%zu): must be fewer than %d.", \ 2025-09-04T16:43:22,813 12205 | status, astGetClass( this ), mpix, INT_MAX ); \ 2025-09-04T16:43:22,813 | ~~~~ 2025-09-04T16:43:22,813 | | 2025-09-04T16:43:22,813 | int64_t {aka long long int} 2025-09-04T16:43:22,813 ast/mapping.c:12444:1: note: in expansion of macro ‘MAKE_REBINSEQ’ 2025-09-04T16:43:22,813 12444 | MAKE_REBINSEQ(I,int,1) 2025-09-04T16:43:22,813 | ^~~~~~~~~~~~~ 2025-09-04T16:43:22,844 ast/mapping.c: In function ‘RebinSeqB’: 2025-09-04T16:43:22,870 ast/mapping.c:12106:33: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 2025-09-04T16:43:22,870 12106 | astError( AST__EXSPIX, "astRebinSeq"#X"(%s): Supplied input array " \ 2025-09-04T16:43:22,871 | ^~~~~~~~~~~~~ 2025-09-04T16:43:22,871 12107 | "contains too many pixels (%zu): must be fewer than %d.", \ 2025-09-04T16:43:22,871 12108 | status, astGetClass( this ), mpix, INT_MAX ); \ 2025-09-04T16:43:22,871 | ~~~~ 2025-09-04T16:43:22,871 | | 2025-09-04T16:43:22,871 | int64_t {aka long long int} 2025-09-04T16:43:22,871 ast/mapping.c:12445:1: note: in expansion of macro ‘MAKE_REBINSEQ’ 2025-09-04T16:43:22,871 12445 | MAKE_REBINSEQ(B,char,1) 2025-09-04T16:43:22,871 | ^~~~~~~~~~~~~ 2025-09-04T16:43:22,906 ast/mapping.c:12161:30: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 2025-09-04T16:43:22,906 12161 | astError( AST__EXSPIX, "astRebinSeq"#X"(%s): Supplied output array " \ 2025-09-04T16:43:22,906 | ^~~~~~~~~~~~~ 2025-09-04T16:43:22,906 12162 | "contains too many pixels (%zu): must be fewer than %d.", \ 2025-09-04T16:43:22,906 12163 | status, astGetClass( this ), mpix, INT_MAX ); \ 2025-09-04T16:43:22,906 | ~~~~ 2025-09-04T16:43:22,906 | | 2025-09-04T16:43:22,906 | int64_t {aka long long int} 2025-09-04T16:43:22,907 ast/mapping.c:12445:1: note: in expansion of macro ‘MAKE_REBINSEQ’ 2025-09-04T16:43:22,907 12445 | MAKE_REBINSEQ(B,char,1) 2025-09-04T16:43:22,907 | ^~~~~~~~~~~~~ 2025-09-04T16:43:22,946 ast/mapping.c:12203:33: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 2025-09-04T16:43:22,947 12203 | astError( AST__EXSPIX, "astRebinSeq"#X"(%s): Supplied input region " \ 2025-09-04T16:43:22,947 | ^~~~~~~~~~~~~ 2025-09-04T16:43:22,947 12204 | "contains too many pixels (%zu): must be fewer than %d.", \ 2025-09-04T16:43:22,947 12205 | status, astGetClass( this ), mpix, INT_MAX ); \ 2025-09-04T16:43:22,947 | ~~~~ 2025-09-04T16:43:22,947 | | 2025-09-04T16:43:22,947 | int64_t {aka long long int} 2025-09-04T16:43:22,947 ast/mapping.c:12445:1: note: in expansion of macro ‘MAKE_REBINSEQ’ 2025-09-04T16:43:22,947 12445 | MAKE_REBINSEQ(B,char,1) 2025-09-04T16:43:22,948 | ^~~~~~~~~~~~~ 2025-09-04T16:43:22,978 ast/mapping.c: In function ‘RebinSeqUB’: 2025-09-04T16:43:23,004 ast/mapping.c:12106:33: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 2025-09-04T16:43:23,005 12106 | astError( AST__EXSPIX, "astRebinSeq"#X"(%s): Supplied input array " \ 2025-09-04T16:43:23,005 | ^~~~~~~~~~~~~ 2025-09-04T16:43:23,005 12107 | "contains too many pixels (%zu): must be fewer than %d.", \ 2025-09-04T16:43:23,005 12108 | status, astGetClass( this ), mpix, INT_MAX ); \ 2025-09-04T16:43:23,005 | ~~~~ 2025-09-04T16:43:23,005 | | 2025-09-04T16:43:23,005 | int64_t {aka long long int} 2025-09-04T16:43:23,005 ast/mapping.c:12446:1: note: in expansion of macro ‘MAKE_REBINSEQ’ 2025-09-04T16:43:23,005 12446 | MAKE_REBINSEQ(UB,unsigned char,1) 2025-09-04T16:43:23,005 | ^~~~~~~~~~~~~ 2025-09-04T16:43:23,040 ast/mapping.c:12161:30: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 2025-09-04T16:43:23,040 12161 | astError( AST__EXSPIX, "astRebinSeq"#X"(%s): Supplied output array " \ 2025-09-04T16:43:23,040 | ^~~~~~~~~~~~~ 2025-09-04T16:43:23,040 12162 | "contains too many pixels (%zu): must be fewer than %d.", \ 2025-09-04T16:43:23,040 12163 | status, astGetClass( this ), mpix, INT_MAX ); \ 2025-09-04T16:43:23,040 | ~~~~ 2025-09-04T16:43:23,041 | | 2025-09-04T16:43:23,041 | int64_t {aka long long int} 2025-09-04T16:43:23,041 ast/mapping.c:12446:1: note: in expansion of macro ‘MAKE_REBINSEQ’ 2025-09-04T16:43:23,041 12446 | MAKE_REBINSEQ(UB,unsigned char,1) 2025-09-04T16:43:23,041 | ^~~~~~~~~~~~~ 2025-09-04T16:43:23,081 ast/mapping.c:12203:33: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 2025-09-04T16:43:23,081 12203 | astError( AST__EXSPIX, "astRebinSeq"#X"(%s): Supplied input region " \ 2025-09-04T16:43:23,081 | ^~~~~~~~~~~~~ 2025-09-04T16:43:23,081 12204 | "contains too many pixels (%zu): must be fewer than %d.", \ 2025-09-04T16:43:23,081 12205 | status, astGetClass( this ), mpix, INT_MAX ); \ 2025-09-04T16:43:23,081 | ~~~~ 2025-09-04T16:43:23,081 | | 2025-09-04T16:43:23,081 | int64_t {aka long long int} 2025-09-04T16:43:23,081 ast/mapping.c:12446:1: note: in expansion of macro ‘MAKE_REBINSEQ’ 2025-09-04T16:43:23,081 12446 | MAKE_REBINSEQ(UB,unsigned char,1) 2025-09-04T16:43:23,082 | ^~~~~~~~~~~~~ 2025-09-04T16:43:23,125 ast/mapping.c: In function ‘ResampleD’: 2025-09-04T16:43:23,162 ast/mapping.c:13973:30: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 2025-09-04T16:43:23,162 13973 | astError( AST__EXSPIX, "astResample"#X"(%s): Supplied input array " \ 2025-09-04T16:43:23,162 | ^~~~~~~~~~~~~ 2025-09-04T16:43:23,163 13974 | "contains too many pixels (%zu): must be fewer than %d.", \ 2025-09-04T16:43:23,163 13975 | status, astGetClass( this ), mpix, INT_MAX ); \ 2025-09-04T16:43:23,163 | ~~~~ 2025-09-04T16:43:23,163 | | 2025-09-04T16:43:23,163 | int64_t {aka long long int} 2025-09-04T16:43:23,163 ast/mapping.c:14140:1: note: in expansion of macro ‘MAKE_RESAMPLE’ 2025-09-04T16:43:23,163 14140 | MAKE_RESAMPLE(D,double) 2025-09-04T16:43:23,163 | ^~~~~~~~~~~~~ 2025-09-04T16:43:23,199 ast/mapping.c:14017:30: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 2025-09-04T16:43:23,199 14017 | astError( AST__EXSPIX, "astResample"#X"(%s): Supplied output array " \ 2025-09-04T16:43:23,199 | ^~~~~~~~~~~~~ 2025-09-04T16:43:23,199 14018 | "contains too many pixels (%zu): must be fewer than %d.", \ 2025-09-04T16:43:23,199 14019 | status, astGetClass( this ), mpix, INT_MAX ); \ 2025-09-04T16:43:23,199 | ~~~~ 2025-09-04T16:43:23,199 | | 2025-09-04T16:43:23,200 | int64_t {aka long long int} 2025-09-04T16:43:23,200 ast/mapping.c:14140:1: note: in expansion of macro ‘MAKE_RESAMPLE’ 2025-09-04T16:43:23,200 14140 | MAKE_RESAMPLE(D,double) 2025-09-04T16:43:23,200 | ^~~~~~~~~~~~~ 2025-09-04T16:43:23,248 ast/mapping.c:14059:30: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 2025-09-04T16:43:23,248 14059 | astError( AST__EXSPIX, "astResample"#X"(%s): Supplied output region " \ 2025-09-04T16:43:23,248 | ^~~~~~~~~~~~~ 2025-09-04T16:43:23,248 14060 | "contains too many pixels (%zu): must be fewer than %d.", \ 2025-09-04T16:43:23,248 14061 | status, astGetClass( this ), mpix, INT_MAX ); \ 2025-09-04T16:43:23,248 | ~~~~ 2025-09-04T16:43:23,248 | | 2025-09-04T16:43:23,248 | int64_t {aka long long int} 2025-09-04T16:43:23,248 ast/mapping.c:14140:1: note: in expansion of macro ‘MAKE_RESAMPLE’ 2025-09-04T16:43:23,249 14140 | MAKE_RESAMPLE(D,double) 2025-09-04T16:43:23,249 | ^~~~~~~~~~~~~ 2025-09-04T16:43:23,266 ast/mapping.c: In function ‘ResampleF’: 2025-09-04T16:43:23,297 ast/mapping.c:13973:30: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 2025-09-04T16:43:23,298 13973 | astError( AST__EXSPIX, "astResample"#X"(%s): Supplied input array " \ 2025-09-04T16:43:23,298 | ^~~~~~~~~~~~~ 2025-09-04T16:43:23,298 13974 | "contains too many pixels (%zu): must be fewer than %d.", \ 2025-09-04T16:43:23,298 13975 | status, astGetClass( this ), mpix, INT_MAX ); \ 2025-09-04T16:43:23,298 | ~~~~ 2025-09-04T16:43:23,298 | | 2025-09-04T16:43:23,298 | int64_t {aka long long int} 2025-09-04T16:43:23,298 ast/mapping.c:14141:1: note: in expansion of macro ‘MAKE_RESAMPLE’ 2025-09-04T16:43:23,298 14141 | MAKE_RESAMPLE(F,float) 2025-09-04T16:43:23,298 | ^~~~~~~~~~~~~ 2025-09-04T16:43:23,340 ast/mapping.c:14017:30: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 2025-09-04T16:43:23,340 14017 | astError( AST__EXSPIX, "astResample"#X"(%s): Supplied output array " \ 2025-09-04T16:43:23,340 | ^~~~~~~~~~~~~ 2025-09-04T16:43:23,340 14018 | "contains too many pixels (%zu): must be fewer than %d.", \ 2025-09-04T16:43:23,340 14019 | status, astGetClass( this ), mpix, INT_MAX ); \ 2025-09-04T16:43:23,340 | ~~~~ 2025-09-04T16:43:23,340 | | 2025-09-04T16:43:23,341 | int64_t {aka long long int} 2025-09-04T16:43:23,341 ast/mapping.c:14141:1: note: in expansion of macro ‘MAKE_RESAMPLE’ 2025-09-04T16:43:23,341 14141 | MAKE_RESAMPLE(F,float) 2025-09-04T16:43:23,341 | ^~~~~~~~~~~~~ 2025-09-04T16:43:23,389 ast/mapping.c:14059:30: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 2025-09-04T16:43:23,389 14059 | astError( AST__EXSPIX, "astResample"#X"(%s): Supplied output region " \ 2025-09-04T16:43:23,389 | ^~~~~~~~~~~~~ 2025-09-04T16:43:23,389 14060 | "contains too many pixels (%zu): must be fewer than %d.", \ 2025-09-04T16:43:23,389 14061 | status, astGetClass( this ), mpix, INT_MAX ); \ 2025-09-04T16:43:23,389 | ~~~~ 2025-09-04T16:43:23,389 | | 2025-09-04T16:43:23,389 | int64_t {aka long long int} 2025-09-04T16:43:23,389 ast/mapping.c:14141:1: note: in expansion of macro ‘MAKE_RESAMPLE’ 2025-09-04T16:43:23,390 14141 | MAKE_RESAMPLE(F,float) 2025-09-04T16:43:23,390 | ^~~~~~~~~~~~~ 2025-09-04T16:43:23,407 ast/mapping.c: In function ‘ResampleL’: 2025-09-04T16:43:23,438 ast/mapping.c:13973:30: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 2025-09-04T16:43:23,439 13973 | astError( AST__EXSPIX, "astResample"#X"(%s): Supplied input array " \ 2025-09-04T16:43:23,439 | ^~~~~~~~~~~~~ 2025-09-04T16:43:23,439 13974 | "contains too many pixels (%zu): must be fewer than %d.", \ 2025-09-04T16:43:23,439 13975 | status, astGetClass( this ), mpix, INT_MAX ); \ 2025-09-04T16:43:23,439 | ~~~~ 2025-09-04T16:43:23,439 | | 2025-09-04T16:43:23,439 | int64_t {aka long long int} 2025-09-04T16:43:23,439 ast/mapping.c:14142:1: note: in expansion of macro ‘MAKE_RESAMPLE’ 2025-09-04T16:43:23,439 14142 | MAKE_RESAMPLE(L,long int) 2025-09-04T16:43:23,439 | ^~~~~~~~~~~~~ 2025-09-04T16:43:23,481 ast/mapping.c:14017:30: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 2025-09-04T16:43:23,481 14017 | astError( AST__EXSPIX, "astResample"#X"(%s): Supplied output array " \ 2025-09-04T16:43:23,481 | ^~~~~~~~~~~~~ 2025-09-04T16:43:23,481 14018 | "contains too many pixels (%zu): must be fewer than %d.", \ 2025-09-04T16:43:23,481 14019 | status, astGetClass( this ), mpix, INT_MAX ); \ 2025-09-04T16:43:23,481 | ~~~~ 2025-09-04T16:43:23,481 | | 2025-09-04T16:43:23,482 | int64_t {aka long long int} 2025-09-04T16:43:23,482 ast/mapping.c:14142:1: note: in expansion of macro ‘MAKE_RESAMPLE’ 2025-09-04T16:43:23,482 14142 | MAKE_RESAMPLE(L,long int) 2025-09-04T16:43:23,482 | ^~~~~~~~~~~~~ 2025-09-04T16:43:23,530 ast/mapping.c:14059:30: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 2025-09-04T16:43:23,530 14059 | astError( AST__EXSPIX, "astResample"#X"(%s): Supplied output region " \ 2025-09-04T16:43:23,530 | ^~~~~~~~~~~~~ 2025-09-04T16:43:23,530 14060 | "contains too many pixels (%zu): must be fewer than %d.", \ 2025-09-04T16:43:23,530 14061 | status, astGetClass( this ), mpix, INT_MAX ); \ 2025-09-04T16:43:23,530 | ~~~~ 2025-09-04T16:43:23,530 | | 2025-09-04T16:43:23,530 | int64_t {aka long long int} 2025-09-04T16:43:23,530 ast/mapping.c:14142:1: note: in expansion of macro ‘MAKE_RESAMPLE’ 2025-09-04T16:43:23,530 14142 | MAKE_RESAMPLE(L,long int) 2025-09-04T16:43:23,531 | ^~~~~~~~~~~~~ 2025-09-04T16:43:23,548 ast/mapping.c: In function ‘ResampleUL’: 2025-09-04T16:43:23,579 ast/mapping.c:13973:30: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 2025-09-04T16:43:23,580 13973 | astError( AST__EXSPIX, "astResample"#X"(%s): Supplied input array " \ 2025-09-04T16:43:23,580 | ^~~~~~~~~~~~~ 2025-09-04T16:43:23,580 13974 | "contains too many pixels (%zu): must be fewer than %d.", \ 2025-09-04T16:43:23,580 13975 | status, astGetClass( this ), mpix, INT_MAX ); \ 2025-09-04T16:43:23,580 | ~~~~ 2025-09-04T16:43:23,580 | | 2025-09-04T16:43:23,580 | int64_t {aka long long int} 2025-09-04T16:43:23,580 ast/mapping.c:14143:1: note: in expansion of macro ‘MAKE_RESAMPLE’ 2025-09-04T16:43:23,580 14143 | MAKE_RESAMPLE(UL,unsigned long int) 2025-09-04T16:43:23,580 | ^~~~~~~~~~~~~ 2025-09-04T16:43:23,622 ast/mapping.c:14017:30: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 2025-09-04T16:43:23,622 14017 | astError( AST__EXSPIX, "astResample"#X"(%s): Supplied output array " \ 2025-09-04T16:43:23,622 | ^~~~~~~~~~~~~ 2025-09-04T16:43:23,622 14018 | "contains too many pixels (%zu): must be fewer than %d.", \ 2025-09-04T16:43:23,622 14019 | status, astGetClass( this ), mpix, INT_MAX ); \ 2025-09-04T16:43:23,622 | ~~~~ 2025-09-04T16:43:23,622 | | 2025-09-04T16:43:23,623 | int64_t {aka long long int} 2025-09-04T16:43:23,623 ast/mapping.c:14143:1: note: in expansion of macro ‘MAKE_RESAMPLE’ 2025-09-04T16:43:23,623 14143 | MAKE_RESAMPLE(UL,unsigned long int) 2025-09-04T16:43:23,623 | ^~~~~~~~~~~~~ 2025-09-04T16:43:23,671 ast/mapping.c:14059:30: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 2025-09-04T16:43:23,671 14059 | astError( AST__EXSPIX, "astResample"#X"(%s): Supplied output region " \ 2025-09-04T16:43:23,671 | ^~~~~~~~~~~~~ 2025-09-04T16:43:23,671 14060 | "contains too many pixels (%zu): must be fewer than %d.", \ 2025-09-04T16:43:23,671 14061 | status, astGetClass( this ), mpix, INT_MAX ); \ 2025-09-04T16:43:23,671 | ~~~~ 2025-09-04T16:43:23,671 | | 2025-09-04T16:43:23,671 | int64_t {aka long long int} 2025-09-04T16:43:23,671 ast/mapping.c:14143:1: note: in expansion of macro ‘MAKE_RESAMPLE’ 2025-09-04T16:43:23,672 14143 | MAKE_RESAMPLE(UL,unsigned long int) 2025-09-04T16:43:23,672 | ^~~~~~~~~~~~~ 2025-09-04T16:43:23,689 ast/mapping.c: In function ‘ResampleK’: 2025-09-04T16:43:23,720 ast/mapping.c:13973:30: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 2025-09-04T16:43:23,721 13973 | astError( AST__EXSPIX, "astResample"#X"(%s): Supplied input array " \ 2025-09-04T16:43:23,721 | ^~~~~~~~~~~~~ 2025-09-04T16:43:23,721 13974 | "contains too many pixels (%zu): must be fewer than %d.", \ 2025-09-04T16:43:23,721 13975 | status, astGetClass( this ), mpix, INT_MAX ); \ 2025-09-04T16:43:23,721 | ~~~~ 2025-09-04T16:43:23,721 | | 2025-09-04T16:43:23,721 | int64_t {aka long long int} 2025-09-04T16:43:23,721 ast/mapping.c:14144:1: note: in expansion of macro ‘MAKE_RESAMPLE’ 2025-09-04T16:43:23,721 14144 | MAKE_RESAMPLE(K,INT_BIG) 2025-09-04T16:43:23,721 | ^~~~~~~~~~~~~ 2025-09-04T16:43:23,763 ast/mapping.c:14017:30: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 2025-09-04T16:43:23,764 14017 | astError( AST__EXSPIX, "astResample"#X"(%s): Supplied output array " \ 2025-09-04T16:43:23,764 | ^~~~~~~~~~~~~ 2025-09-04T16:43:23,764 14018 | "contains too many pixels (%zu): must be fewer than %d.", \ 2025-09-04T16:43:23,764 14019 | status, astGetClass( this ), mpix, INT_MAX ); \ 2025-09-04T16:43:23,764 | ~~~~ 2025-09-04T16:43:23,764 | | 2025-09-04T16:43:23,764 | int64_t {aka long long int} 2025-09-04T16:43:23,764 ast/mapping.c:14144:1: note: in expansion of macro ‘MAKE_RESAMPLE’ 2025-09-04T16:43:23,764 14144 | MAKE_RESAMPLE(K,INT_BIG) 2025-09-04T16:43:23,764 | ^~~~~~~~~~~~~ 2025-09-04T16:43:23,814 ast/mapping.c:14059:30: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 2025-09-04T16:43:23,815 14059 | astError( AST__EXSPIX, "astResample"#X"(%s): Supplied output region " \ 2025-09-04T16:43:23,815 | ^~~~~~~~~~~~~ 2025-09-04T16:43:23,815 14060 | "contains too many pixels (%zu): must be fewer than %d.", \ 2025-09-04T16:43:23,815 14061 | status, astGetClass( this ), mpix, INT_MAX ); \ 2025-09-04T16:43:23,815 | ~~~~ 2025-09-04T16:43:23,815 | | 2025-09-04T16:43:23,815 | int64_t {aka long long int} 2025-09-04T16:43:23,815 ast/mapping.c:14144:1: note: in expansion of macro ‘MAKE_RESAMPLE’ 2025-09-04T16:43:23,815 14144 | MAKE_RESAMPLE(K,INT_BIG) 2025-09-04T16:43:23,815 | ^~~~~~~~~~~~~ 2025-09-04T16:43:23,833 ast/mapping.c: In function ‘ResampleUK’: 2025-09-04T16:43:23,866 ast/mapping.c:13973:30: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 2025-09-04T16:43:23,866 13973 | astError( AST__EXSPIX, "astResample"#X"(%s): Supplied input array " \ 2025-09-04T16:43:23,866 | ^~~~~~~~~~~~~ 2025-09-04T16:43:23,866 13974 | "contains too many pixels (%zu): must be fewer than %d.", \ 2025-09-04T16:43:23,866 13975 | status, astGetClass( this ), mpix, INT_MAX ); \ 2025-09-04T16:43:23,866 | ~~~~ 2025-09-04T16:43:23,866 | | 2025-09-04T16:43:23,866 | int64_t {aka long long int} 2025-09-04T16:43:23,867 ast/mapping.c:14145:1: note: in expansion of macro ‘MAKE_RESAMPLE’ 2025-09-04T16:43:23,867 14145 | MAKE_RESAMPLE(UK,UINT_BIG) 2025-09-04T16:43:23,867 | ^~~~~~~~~~~~~ 2025-09-04T16:43:23,908 ast/mapping.c:14017:30: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 2025-09-04T16:43:23,908 14017 | astError( AST__EXSPIX, "astResample"#X"(%s): Supplied output array " \ 2025-09-04T16:43:23,908 | ^~~~~~~~~~~~~ 2025-09-04T16:43:23,908 14018 | "contains too many pixels (%zu): must be fewer than %d.", \ 2025-09-04T16:43:23,909 14019 | status, astGetClass( this ), mpix, INT_MAX ); \ 2025-09-04T16:43:23,909 | ~~~~ 2025-09-04T16:43:23,909 | | 2025-09-04T16:43:23,909 | int64_t {aka long long int} 2025-09-04T16:43:23,909 ast/mapping.c:14145:1: note: in expansion of macro ‘MAKE_RESAMPLE’ 2025-09-04T16:43:23,909 14145 | MAKE_RESAMPLE(UK,UINT_BIG) 2025-09-04T16:43:23,909 | ^~~~~~~~~~~~~ 2025-09-04T16:43:23,957 ast/mapping.c:14059:30: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 2025-09-04T16:43:23,957 14059 | astError( AST__EXSPIX, "astResample"#X"(%s): Supplied output region " \ 2025-09-04T16:43:23,957 | ^~~~~~~~~~~~~ 2025-09-04T16:43:23,957 14060 | "contains too many pixels (%zu): must be fewer than %d.", \ 2025-09-04T16:43:23,957 14061 | status, astGetClass( this ), mpix, INT_MAX ); \ 2025-09-04T16:43:23,957 | ~~~~ 2025-09-04T16:43:23,958 | | 2025-09-04T16:43:23,958 | int64_t {aka long long int} 2025-09-04T16:43:23,958 ast/mapping.c:14145:1: note: in expansion of macro ‘MAKE_RESAMPLE’ 2025-09-04T16:43:23,958 14145 | MAKE_RESAMPLE(UK,UINT_BIG) 2025-09-04T16:43:23,958 | ^~~~~~~~~~~~~ 2025-09-04T16:43:23,975 ast/mapping.c: In function ‘ResampleI’: 2025-09-04T16:43:24,007 ast/mapping.c:13973:30: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 2025-09-04T16:43:24,007 13973 | astError( AST__EXSPIX, "astResample"#X"(%s): Supplied input array " \ 2025-09-04T16:43:24,007 | ^~~~~~~~~~~~~ 2025-09-04T16:43:24,007 13974 | "contains too many pixels (%zu): must be fewer than %d.", \ 2025-09-04T16:43:24,007 13975 | status, astGetClass( this ), mpix, INT_MAX ); \ 2025-09-04T16:43:24,007 | ~~~~ 2025-09-04T16:43:24,007 | | 2025-09-04T16:43:24,007 | int64_t {aka long long int} 2025-09-04T16:43:24,007 ast/mapping.c:14146:1: note: in expansion of macro ‘MAKE_RESAMPLE’ 2025-09-04T16:43:24,008 14146 | MAKE_RESAMPLE(I,int) 2025-09-04T16:43:24,008 | ^~~~~~~~~~~~~ 2025-09-04T16:43:24,049 ast/mapping.c:14017:30: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 2025-09-04T16:43:24,049 14017 | astError( AST__EXSPIX, "astResample"#X"(%s): Supplied output array " \ 2025-09-04T16:43:24,049 | ^~~~~~~~~~~~~ 2025-09-04T16:43:24,049 14018 | "contains too many pixels (%zu): must be fewer than %d.", \ 2025-09-04T16:43:24,050 14019 | status, astGetClass( this ), mpix, INT_MAX ); \ 2025-09-04T16:43:24,050 | ~~~~ 2025-09-04T16:43:24,050 | | 2025-09-04T16:43:24,050 | int64_t {aka long long int} 2025-09-04T16:43:24,050 ast/mapping.c:14146:1: note: in expansion of macro ‘MAKE_RESAMPLE’ 2025-09-04T16:43:24,050 14146 | MAKE_RESAMPLE(I,int) 2025-09-04T16:43:24,050 | ^~~~~~~~~~~~~ 2025-09-04T16:43:24,098 ast/mapping.c:14059:30: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 2025-09-04T16:43:24,098 14059 | astError( AST__EXSPIX, "astResample"#X"(%s): Supplied output region " \ 2025-09-04T16:43:24,098 | ^~~~~~~~~~~~~ 2025-09-04T16:43:24,098 14060 | "contains too many pixels (%zu): must be fewer than %d.", \ 2025-09-04T16:43:24,098 14061 | status, astGetClass( this ), mpix, INT_MAX ); \ 2025-09-04T16:43:24,098 | ~~~~ 2025-09-04T16:43:24,099 | | 2025-09-04T16:43:24,099 | int64_t {aka long long int} 2025-09-04T16:43:24,099 ast/mapping.c:14146:1: note: in expansion of macro ‘MAKE_RESAMPLE’ 2025-09-04T16:43:24,099 14146 | MAKE_RESAMPLE(I,int) 2025-09-04T16:43:24,099 | ^~~~~~~~~~~~~ 2025-09-04T16:43:24,116 ast/mapping.c: In function ‘ResampleUI’: 2025-09-04T16:43:24,148 ast/mapping.c:13973:30: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 2025-09-04T16:43:24,148 13973 | astError( AST__EXSPIX, "astResample"#X"(%s): Supplied input array " \ 2025-09-04T16:43:24,148 | ^~~~~~~~~~~~~ 2025-09-04T16:43:24,148 13974 | "contains too many pixels (%zu): must be fewer than %d.", \ 2025-09-04T16:43:24,148 13975 | status, astGetClass( this ), mpix, INT_MAX ); \ 2025-09-04T16:43:24,148 | ~~~~ 2025-09-04T16:43:24,148 | | 2025-09-04T16:43:24,148 | int64_t {aka long long int} 2025-09-04T16:43:24,148 ast/mapping.c:14147:1: note: in expansion of macro ‘MAKE_RESAMPLE’ 2025-09-04T16:43:24,149 14147 | MAKE_RESAMPLE(UI,unsigned int) 2025-09-04T16:43:24,149 | ^~~~~~~~~~~~~ 2025-09-04T16:43:24,190 ast/mapping.c:14017:30: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 2025-09-04T16:43:24,190 14017 | astError( AST__EXSPIX, "astResample"#X"(%s): Supplied output array " \ 2025-09-04T16:43:24,190 | ^~~~~~~~~~~~~ 2025-09-04T16:43:24,190 14018 | "contains too many pixels (%zu): must be fewer than %d.", \ 2025-09-04T16:43:24,191 14019 | status, astGetClass( this ), mpix, INT_MAX ); \ 2025-09-04T16:43:24,191 | ~~~~ 2025-09-04T16:43:24,191 | | 2025-09-04T16:43:24,191 | int64_t {aka long long int} 2025-09-04T16:43:24,191 ast/mapping.c:14147:1: note: in expansion of macro ‘MAKE_RESAMPLE’ 2025-09-04T16:43:24,191 14147 | MAKE_RESAMPLE(UI,unsigned int) 2025-09-04T16:43:24,191 | ^~~~~~~~~~~~~ 2025-09-04T16:43:24,239 ast/mapping.c:14059:30: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 2025-09-04T16:43:24,239 14059 | astError( AST__EXSPIX, "astResample"#X"(%s): Supplied output region " \ 2025-09-04T16:43:24,239 | ^~~~~~~~~~~~~ 2025-09-04T16:43:24,239 14060 | "contains too many pixels (%zu): must be fewer than %d.", \ 2025-09-04T16:43:24,239 14061 | status, astGetClass( this ), mpix, INT_MAX ); \ 2025-09-04T16:43:24,239 | ~~~~ 2025-09-04T16:43:24,240 | | 2025-09-04T16:43:24,240 | int64_t {aka long long int} 2025-09-04T16:43:24,240 ast/mapping.c:14147:1: note: in expansion of macro ‘MAKE_RESAMPLE’ 2025-09-04T16:43:24,240 14147 | MAKE_RESAMPLE(UI,unsigned int) 2025-09-04T16:43:24,240 | ^~~~~~~~~~~~~ 2025-09-04T16:43:24,257 ast/mapping.c: In function ‘ResampleS’: 2025-09-04T16:43:24,289 ast/mapping.c:13973:30: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 2025-09-04T16:43:24,289 13973 | astError( AST__EXSPIX, "astResample"#X"(%s): Supplied input array " \ 2025-09-04T16:43:24,289 | ^~~~~~~~~~~~~ 2025-09-04T16:43:24,289 13974 | "contains too many pixels (%zu): must be fewer than %d.", \ 2025-09-04T16:43:24,289 13975 | status, astGetClass( this ), mpix, INT_MAX ); \ 2025-09-04T16:43:24,289 | ~~~~ 2025-09-04T16:43:24,289 | | 2025-09-04T16:43:24,289 | int64_t {aka long long int} 2025-09-04T16:43:24,290 ast/mapping.c:14148:1: note: in expansion of macro ‘MAKE_RESAMPLE’ 2025-09-04T16:43:24,290 14148 | MAKE_RESAMPLE(S,short int) 2025-09-04T16:43:24,290 | ^~~~~~~~~~~~~ 2025-09-04T16:43:24,331 ast/mapping.c:14017:30: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 2025-09-04T16:43:24,331 14017 | astError( AST__EXSPIX, "astResample"#X"(%s): Supplied output array " \ 2025-09-04T16:43:24,331 | ^~~~~~~~~~~~~ 2025-09-04T16:43:24,332 14018 | "contains too many pixels (%zu): must be fewer than %d.", \ 2025-09-04T16:43:24,332 14019 | status, astGetClass( this ), mpix, INT_MAX ); \ 2025-09-04T16:43:24,332 | ~~~~ 2025-09-04T16:43:24,332 | | 2025-09-04T16:43:24,332 | int64_t {aka long long int} 2025-09-04T16:43:24,332 ast/mapping.c:14148:1: note: in expansion of macro ‘MAKE_RESAMPLE’ 2025-09-04T16:43:24,332 14148 | MAKE_RESAMPLE(S,short int) 2025-09-04T16:43:24,332 | ^~~~~~~~~~~~~ 2025-09-04T16:43:24,380 ast/mapping.c:14059:30: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 2025-09-04T16:43:24,380 14059 | astError( AST__EXSPIX, "astResample"#X"(%s): Supplied output region " \ 2025-09-04T16:43:24,380 | ^~~~~~~~~~~~~ 2025-09-04T16:43:24,380 14060 | "contains too many pixels (%zu): must be fewer than %d.", \ 2025-09-04T16:43:24,380 14061 | status, astGetClass( this ), mpix, INT_MAX ); \ 2025-09-04T16:43:24,380 | ~~~~ 2025-09-04T16:43:24,380 | | 2025-09-04T16:43:24,380 | int64_t {aka long long int} 2025-09-04T16:43:24,380 ast/mapping.c:14148:1: note: in expansion of macro ‘MAKE_RESAMPLE’ 2025-09-04T16:43:24,381 14148 | MAKE_RESAMPLE(S,short int) 2025-09-04T16:43:24,381 | ^~~~~~~~~~~~~ 2025-09-04T16:43:24,397 ast/mapping.c: In function ‘ResampleUS’: 2025-09-04T16:43:24,428 ast/mapping.c:13973:30: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 2025-09-04T16:43:24,428 13973 | astError( AST__EXSPIX, "astResample"#X"(%s): Supplied input array " \ 2025-09-04T16:43:24,428 | ^~~~~~~~~~~~~ 2025-09-04T16:43:24,428 13974 | "contains too many pixels (%zu): must be fewer than %d.", \ 2025-09-04T16:43:24,429 13975 | status, astGetClass( this ), mpix, INT_MAX ); \ 2025-09-04T16:43:24,429 | ~~~~ 2025-09-04T16:43:24,429 | | 2025-09-04T16:43:24,429 | int64_t {aka long long int} 2025-09-04T16:43:24,429 ast/mapping.c:14149:1: note: in expansion of macro ‘MAKE_RESAMPLE’ 2025-09-04T16:43:24,429 14149 | MAKE_RESAMPLE(US,unsigned short int) 2025-09-04T16:43:24,429 | ^~~~~~~~~~~~~ 2025-09-04T16:43:24,469 ast/mapping.c:14017:30: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 2025-09-04T16:43:24,470 14017 | astError( AST__EXSPIX, "astResample"#X"(%s): Supplied output array " \ 2025-09-04T16:43:24,470 | ^~~~~~~~~~~~~ 2025-09-04T16:43:24,470 14018 | "contains too many pixels (%zu): must be fewer than %d.", \ 2025-09-04T16:43:24,470 14019 | status, astGetClass( this ), mpix, INT_MAX ); \ 2025-09-04T16:43:24,470 | ~~~~ 2025-09-04T16:43:24,470 | | 2025-09-04T16:43:24,470 | int64_t {aka long long int} 2025-09-04T16:43:24,470 ast/mapping.c:14149:1: note: in expansion of macro ‘MAKE_RESAMPLE’ 2025-09-04T16:43:24,470 14149 | MAKE_RESAMPLE(US,unsigned short int) 2025-09-04T16:43:24,470 | ^~~~~~~~~~~~~ 2025-09-04T16:43:24,517 ast/mapping.c:14059:30: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 2025-09-04T16:43:24,517 14059 | astError( AST__EXSPIX, "astResample"#X"(%s): Supplied output region " \ 2025-09-04T16:43:24,517 | ^~~~~~~~~~~~~ 2025-09-04T16:43:24,517 14060 | "contains too many pixels (%zu): must be fewer than %d.", \ 2025-09-04T16:43:24,518 14061 | status, astGetClass( this ), mpix, INT_MAX ); \ 2025-09-04T16:43:24,518 | ~~~~ 2025-09-04T16:43:24,518 | | 2025-09-04T16:43:24,518 | int64_t {aka long long int} 2025-09-04T16:43:24,518 ast/mapping.c:14149:1: note: in expansion of macro ‘MAKE_RESAMPLE’ 2025-09-04T16:43:24,518 14149 | MAKE_RESAMPLE(US,unsigned short int) 2025-09-04T16:43:24,518 | ^~~~~~~~~~~~~ 2025-09-04T16:43:24,534 ast/mapping.c: In function ‘ResampleB’: 2025-09-04T16:43:24,565 ast/mapping.c:13973:30: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 2025-09-04T16:43:24,566 13973 | astError( AST__EXSPIX, "astResample"#X"(%s): Supplied input array " \ 2025-09-04T16:43:24,566 | ^~~~~~~~~~~~~ 2025-09-04T16:43:24,566 13974 | "contains too many pixels (%zu): must be fewer than %d.", \ 2025-09-04T16:43:24,566 13975 | status, astGetClass( this ), mpix, INT_MAX ); \ 2025-09-04T16:43:24,566 | ~~~~ 2025-09-04T16:43:24,566 | | 2025-09-04T16:43:24,566 | int64_t {aka long long int} 2025-09-04T16:43:24,566 ast/mapping.c:14150:1: note: in expansion of macro ‘MAKE_RESAMPLE’ 2025-09-04T16:43:24,566 14150 | MAKE_RESAMPLE(B,signed char) 2025-09-04T16:43:24,566 | ^~~~~~~~~~~~~ 2025-09-04T16:43:24,607 ast/mapping.c:14017:30: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 2025-09-04T16:43:24,607 14017 | astError( AST__EXSPIX, "astResample"#X"(%s): Supplied output array " \ 2025-09-04T16:43:24,607 | ^~~~~~~~~~~~~ 2025-09-04T16:43:24,607 14018 | "contains too many pixels (%zu): must be fewer than %d.", \ 2025-09-04T16:43:24,607 14019 | status, astGetClass( this ), mpix, INT_MAX ); \ 2025-09-04T16:43:24,607 | ~~~~ 2025-09-04T16:43:24,607 | | 2025-09-04T16:43:24,607 | int64_t {aka long long int} 2025-09-04T16:43:24,608 ast/mapping.c:14150:1: note: in expansion of macro ‘MAKE_RESAMPLE’ 2025-09-04T16:43:24,608 14150 | MAKE_RESAMPLE(B,signed char) 2025-09-04T16:43:24,608 | ^~~~~~~~~~~~~ 2025-09-04T16:43:24,654 ast/mapping.c:14059:30: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 2025-09-04T16:43:24,655 14059 | astError( AST__EXSPIX, "astResample"#X"(%s): Supplied output region " \ 2025-09-04T16:43:24,655 | ^~~~~~~~~~~~~ 2025-09-04T16:43:24,655 14060 | "contains too many pixels (%zu): must be fewer than %d.", \ 2025-09-04T16:43:24,655 14061 | status, astGetClass( this ), mpix, INT_MAX ); \ 2025-09-04T16:43:24,655 | ~~~~ 2025-09-04T16:43:24,655 | | 2025-09-04T16:43:24,655 | int64_t {aka long long int} 2025-09-04T16:43:24,655 ast/mapping.c:14150:1: note: in expansion of macro ‘MAKE_RESAMPLE’ 2025-09-04T16:43:24,655 14150 | MAKE_RESAMPLE(B,signed char) 2025-09-04T16:43:24,655 | ^~~~~~~~~~~~~ 2025-09-04T16:43:24,672 ast/mapping.c: In function ‘ResampleUB’: 2025-09-04T16:43:24,703 ast/mapping.c:13973:30: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 2025-09-04T16:43:24,703 13973 | astError( AST__EXSPIX, "astResample"#X"(%s): Supplied input array " \ 2025-09-04T16:43:24,703 | ^~~~~~~~~~~~~ 2025-09-04T16:43:24,703 13974 | "contains too many pixels (%zu): must be fewer than %d.", \ 2025-09-04T16:43:24,703 13975 | status, astGetClass( this ), mpix, INT_MAX ); \ 2025-09-04T16:43:24,703 | ~~~~ 2025-09-04T16:43:24,703 | | 2025-09-04T16:43:24,704 | int64_t {aka long long int} 2025-09-04T16:43:24,704 ast/mapping.c:14151:1: note: in expansion of macro ‘MAKE_RESAMPLE’ 2025-09-04T16:43:24,704 14151 | MAKE_RESAMPLE(UB,unsigned char) 2025-09-04T16:43:24,704 | ^~~~~~~~~~~~~ 2025-09-04T16:43:24,744 ast/mapping.c:14017:30: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 2025-09-04T16:43:24,744 14017 | astError( AST__EXSPIX, "astResample"#X"(%s): Supplied output array " \ 2025-09-04T16:43:24,744 | ^~~~~~~~~~~~~ 2025-09-04T16:43:24,744 14018 | "contains too many pixels (%zu): must be fewer than %d.", \ 2025-09-04T16:43:24,745 14019 | status, astGetClass( this ), mpix, INT_MAX ); \ 2025-09-04T16:43:24,745 | ~~~~ 2025-09-04T16:43:24,745 | | 2025-09-04T16:43:24,745 | int64_t {aka long long int} 2025-09-04T16:43:24,745 ast/mapping.c:14151:1: note: in expansion of macro ‘MAKE_RESAMPLE’ 2025-09-04T16:43:24,745 14151 | MAKE_RESAMPLE(UB,unsigned char) 2025-09-04T16:43:24,745 | ^~~~~~~~~~~~~ 2025-09-04T16:43:24,792 ast/mapping.c:14059:30: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 2025-09-04T16:43:24,792 14059 | astError( AST__EXSPIX, "astResample"#X"(%s): Supplied output region " \ 2025-09-04T16:43:24,792 | ^~~~~~~~~~~~~ 2025-09-04T16:43:24,792 14060 | "contains too many pixels (%zu): must be fewer than %d.", \ 2025-09-04T16:43:24,792 14061 | status, astGetClass( this ), mpix, INT_MAX ); \ 2025-09-04T16:43:24,792 | ~~~~ 2025-09-04T16:43:24,792 | | 2025-09-04T16:43:24,793 | int64_t {aka long long int} 2025-09-04T16:43:24,793 ast/mapping.c:14151:1: note: in expansion of macro ‘MAKE_RESAMPLE’ 2025-09-04T16:43:24,793 14151 | MAKE_RESAMPLE(UB,unsigned char) 2025-09-04T16:43:24,793 | ^~~~~~~~~~~~~ 2025-09-04T16:43:38,039 ast/mapping.c: In function ‘TranGrid’: 2025-09-04T16:43:38,071 ast/mapping.c:20346:30: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 2025-09-04T16:43:38,071 20346 | astError( AST__EXSPIX, "astTranGrid(%s): Supplied grid " 2025-09-04T16:43:38,071 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:38,071 20347 | "contains too many points (%zu): must be fewer than %d.", 2025-09-04T16:43:38,071 20348 | status, astGetClass( this ), mpix, INT_MAX/ncoord_out ); 2025-09-04T16:43:38,071 | ~~~~ 2025-09-04T16:43:38,071 | | 2025-09-04T16:43:38,071 | int64_t {aka long long int} 2025-09-04T16:43:38,102 ast/mapping.c:20347:46: note: format string is defined here 2025-09-04T16:43:38,103 20347 | "contains too many points (%zu): must be fewer than %d.", 2025-09-04T16:43:38,103 | ~~^ 2025-09-04T16:43:38,103 | | 2025-09-04T16:43:38,103 | unsigned int 2025-09-04T16:43:38,103 | %llu 2025-09-04T16:43:38,139 ast/mapping.c:20353:30: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 2025-09-04T16:43:38,139 20353 | astError( AST__EXSPIX, "astTranGrid(%s): Supplied output array " 2025-09-04T16:43:38,139 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:43:38,140 20354 | "contains too many pixels (%zu): must be fewer than %d.", 2025-09-04T16:43:38,140 20355 | status, astGetClass( this ), mpix, INT_MAX ); 2025-09-04T16:43:38,140 | ~~~~ 2025-09-04T16:43:38,140 | | 2025-09-04T16:43:38,140 | int64_t {aka long long int} 2025-09-04T16:43:38,171 ast/mapping.c:20354:46: note: format string is defined here 2025-09-04T16:43:38,171 20354 | "contains too many pixels (%zu): must be fewer than %d.", 2025-09-04T16:43:38,171 | ~~^ 2025-09-04T16:43:38,171 | | 2025-09-04T16:43:38,171 | unsigned int 2025-09-04T16:43:38,172 | %llu 2025-09-04T16:49:10,711 ast/mapping.c: In function ‘FindGradient’: 2025-09-04T16:49:10,712 ast/mapping.c:1313:30: warning: ‘x1’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-04T16:49:10,712 1313 | ret = ( y2 - y1 )/( x2 - x1 ); 2025-09-04T16:49:10,712 | ~~~~~^~~~~~ 2025-09-04T16:49:10,712 ast/mapping.c:1250:11: note: ‘x1’ was declared here 2025-09-04T16:49:10,712 1250 | double x1; 2025-09-04T16:49:10,713 | ^~ 2025-09-04T16:49:18,022 ast/mapping.c: In function ‘RebinSeqUB’: 2025-09-04T16:49:18,040 ast/mapping.c:12397:12: warning: ‘neff’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-04T16:49:18,040 12397 | if( neff < wlim || neff == 0.0 ) { \ 2025-09-04T16:49:18,040 | ^ 2025-09-04T16:49:18,040 ast/mapping.c:12446:1: note: in expansion of macro ‘MAKE_REBINSEQ’ 2025-09-04T16:49:18,040 12446 | MAKE_REBINSEQ(UB,unsigned char,1) 2025-09-04T16:49:18,040 | ^~~~~~~~~~~~~ 2025-09-04T16:49:18,061 ast/mapping.c:12026:11: note: ‘neff’ was declared here 2025-09-04T16:49:18,061 12026 | double neff; /* Effective number of contributing input pixels */ \ 2025-09-04T16:49:18,061 | ^~~~ 2025-09-04T16:49:18,061 ast/mapping.c:12446:1: note: in expansion of macro ‘MAKE_REBINSEQ’ 2025-09-04T16:49:18,062 12446 | MAKE_REBINSEQ(UB,unsigned char,1) 2025-09-04T16:49:18,062 | ^~~~~~~~~~~~~ 2025-09-04T16:49:19,064 ast/mapping.c: In function ‘RebinSeqB’: 2025-09-04T16:49:19,085 ast/mapping.c:12397:12: warning: ‘neff’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-04T16:49:19,085 12397 | if( neff < wlim || neff == 0.0 ) { \ 2025-09-04T16:49:19,085 | ^ 2025-09-04T16:49:19,085 ast/mapping.c:12445:1: note: in expansion of macro ‘MAKE_REBINSEQ’ 2025-09-04T16:49:19,086 12445 | MAKE_REBINSEQ(B,char,1) 2025-09-04T16:49:19,086 | ^~~~~~~~~~~~~ 2025-09-04T16:49:19,106 ast/mapping.c:12026:11: note: ‘neff’ was declared here 2025-09-04T16:49:19,107 12026 | double neff; /* Effective number of contributing input pixels */ \ 2025-09-04T16:49:19,107 | ^~~~ 2025-09-04T16:49:19,107 ast/mapping.c:12445:1: note: in expansion of macro ‘MAKE_REBINSEQ’ 2025-09-04T16:49:19,107 12445 | MAKE_REBINSEQ(B,char,1) 2025-09-04T16:49:19,107 | ^~~~~~~~~~~~~ 2025-09-04T16:49:20,114 ast/mapping.c: In function ‘RebinSeqI’: 2025-09-04T16:49:20,136 ast/mapping.c:12397:12: warning: ‘neff’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-04T16:49:20,136 12397 | if( neff < wlim || neff == 0.0 ) { \ 2025-09-04T16:49:20,136 | ^ 2025-09-04T16:49:20,137 ast/mapping.c:12444:1: note: in expansion of macro ‘MAKE_REBINSEQ’ 2025-09-04T16:49:20,137 12444 | MAKE_REBINSEQ(I,int,1) 2025-09-04T16:49:20,137 | ^~~~~~~~~~~~~ 2025-09-04T16:49:20,158 ast/mapping.c:12026:11: note: ‘neff’ was declared here 2025-09-04T16:49:20,158 12026 | double neff; /* Effective number of contributing input pixels */ \ 2025-09-04T16:49:20,158 | ^~~~ 2025-09-04T16:49:20,158 ast/mapping.c:12444:1: note: in expansion of macro ‘MAKE_REBINSEQ’ 2025-09-04T16:49:20,158 12444 | MAKE_REBINSEQ(I,int,1) 2025-09-04T16:49:20,158 | ^~~~~~~~~~~~~ 2025-09-04T16:49:21,166 ast/mapping.c: In function ‘RebinSeqF’: 2025-09-04T16:49:21,187 ast/mapping.c:12397:12: warning: ‘neff’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-04T16:49:21,187 12397 | if( neff < wlim || neff == 0.0 ) { \ 2025-09-04T16:49:21,187 | ^ 2025-09-04T16:49:21,188 ast/mapping.c:12443:1: note: in expansion of macro ‘MAKE_REBINSEQ’ 2025-09-04T16:49:21,188 12443 | MAKE_REBINSEQ(F,float,0) 2025-09-04T16:49:21,188 | ^~~~~~~~~~~~~ 2025-09-04T16:49:21,209 ast/mapping.c:12026:11: note: ‘neff’ was declared here 2025-09-04T16:49:21,209 12026 | double neff; /* Effective number of contributing input pixels */ \ 2025-09-04T16:49:21,209 | ^~~~ 2025-09-04T16:49:21,209 ast/mapping.c:12443:1: note: in expansion of macro ‘MAKE_REBINSEQ’ 2025-09-04T16:49:21,209 12443 | MAKE_REBINSEQ(F,float,0) 2025-09-04T16:49:21,209 | ^~~~~~~~~~~~~ 2025-09-04T16:49:22,215 ast/mapping.c: In function ‘RebinSeqD’: 2025-09-04T16:49:22,237 ast/mapping.c:12397:12: warning: ‘neff’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-04T16:49:22,237 12397 | if( neff < wlim || neff == 0.0 ) { \ 2025-09-04T16:49:22,237 | ^ 2025-09-04T16:49:22,237 ast/mapping.c:12442:1: note: in expansion of macro ‘MAKE_REBINSEQ’ 2025-09-04T16:49:22,237 12442 | MAKE_REBINSEQ(D,double,0) 2025-09-04T16:49:22,237 | ^~~~~~~~~~~~~ 2025-09-04T16:49:22,258 ast/mapping.c:12026:11: note: ‘neff’ was declared here 2025-09-04T16:49:22,258 12026 | double neff; /* Effective number of contributing input pixels */ \ 2025-09-04T16:49:22,258 | ^~~~ 2025-09-04T16:49:22,258 ast/mapping.c:12442:1: note: in expansion of macro ‘MAKE_REBINSEQ’ 2025-09-04T16:49:22,258 12442 | MAKE_REBINSEQ(D,double,0) 2025-09-04T16:49:22,258 | ^~~~~~~~~~~~~ 2025-09-04T16:49:38,134 In file included from ast/mapping.h:327, 2025-09-04T16:49:38,134 from ast/mathmap.c:174: 2025-09-04T16:49:38,134 ast/pointset.h:214:13: warning: "isfinite" redefined 2025-09-04T16:49:38,134 214 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2025-09-04T16:49:38,134 | ^~~~~~~~ 2025-09-04T16:49:38,134 In file included from ast/pointset.h:192: 2025-09-04T16:49:38,135 /usr/include/math.h:963:11: note: this is the location of the previous definition 2025-09-04T16:49:38,135 963 | # define isfinite(x) __builtin_isfinite (x) 2025-09-04T16:49:38,135 | ^~~~~~~~ 2025-09-04T16:49:44,919 In file included from ast/matrixmap.c:186: 2025-09-04T16:49:44,919 ast/pointset.h:214:13: warning: "isfinite" redefined 2025-09-04T16:49:44,919 214 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2025-09-04T16:49:44,919 | ^~~~~~~~ 2025-09-04T16:49:44,919 In file included from ast/pointset.h:192: 2025-09-04T16:49:44,919 /usr/include/math.h:963:11: note: this is the location of the previous definition 2025-09-04T16:49:44,919 963 | # define isfinite(x) __builtin_isfinite (x) 2025-09-04T16:49:44,919 | ^~~~~~~~ 2025-09-04T16:49:48,324 In file included from ast/memory.c:214: 2025-09-04T16:49:48,324 ast/pointset.h:214:13: warning: "isfinite" redefined 2025-09-04T16:49:48,324 214 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2025-09-04T16:49:48,324 | ^~~~~~~~ 2025-09-04T16:49:48,324 In file included from ast/pointset.h:192: 2025-09-04T16:49:48,325 /usr/include/math.h:963:11: note: this is the location of the previous definition 2025-09-04T16:49:48,325 963 | # define isfinite(x) __builtin_isfinite (x) 2025-09-04T16:49:48,325 | ^~~~~~~~ 2025-09-04T16:49:48,386 ast/memory.c: In function ‘astChrMatchN_’: 2025-09-04T16:49:48,386 ast/memory.c:1371:48: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:49:48,386 1371 | while ( match && ( *str1 || *str2 ) && nc++ < n ) { 2025-09-04T16:49:48,387 | ^ 2025-09-04T16:49:48,398 ast/memory.c: In function ‘astFreeDouble_’: 2025-09-04T16:49:48,400 ast/memory.c:2232:29: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 4 has type ‘size_t’ {aka ‘unsigned int’} [-Wformat=] 2025-09-04T16:49:48,400 2232 | astError( AST__MEMIN, "Invalid attempt to free double allocated " 2025-09-04T16:49:48,400 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:49:48,400 2233 | "memory: the supplied memory size (%lu bytes) is not " 2025-09-04T16:49:48,400 2234 | "an integer multiple of %lu.", status, size, 2025-09-04T16:49:48,401 | ~~~~ 2025-09-04T16:49:48,401 | | 2025-09-04T16:49:48,401 | size_t {aka unsigned int} 2025-09-04T16:49:48,403 ast/memory.c:2233:54: note: format string is defined here 2025-09-04T16:49:48,403 2233 | "memory: the supplied memory size (%lu bytes) is not " 2025-09-04T16:49:48,403 | ~~^ 2025-09-04T16:49:48,403 | | 2025-09-04T16:49:48,403 | long unsigned int 2025-09-04T16:49:48,403 | %u 2025-09-04T16:49:48,406 ast/memory.c:2232:29: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 5 has type ‘unsigned int’ [-Wformat=] 2025-09-04T16:49:48,406 2232 | astError( AST__MEMIN, "Invalid attempt to free double allocated " 2025-09-04T16:49:48,406 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:49:48,406 ...... 2025-09-04T16:49:48,406 2235 | sizeof( void * ) ); 2025-09-04T16:49:48,406 | ~~~~~~~~~~~~~~~~ 2025-09-04T16:49:48,406 | | 2025-09-04T16:49:48,406 | unsigned int 2025-09-04T16:49:48,408 ast/memory.c:2234:43: note: format string is defined here 2025-09-04T16:49:48,408 2234 | "an integer multiple of %lu.", status, size, 2025-09-04T16:49:48,408 | ~~^ 2025-09-04T16:49:48,408 | | 2025-09-04T16:49:48,408 | long unsigned int 2025-09-04T16:49:48,408 | %u 2025-09-04T16:49:49,450 ast/memory.c: In function ‘ChrMatcher’: 2025-09-04T16:49:49,453 ast/memory.c:2981:40: warning: ‘%d’ directive writing between 1 and 10 bytes into a region of size 6 [-Wformat-overflow=] 2025-09-04T16:49:49,453 2981 | sprintf( stemp, ".*($%d).*", dollar ); 2025-09-04T16:49:49,453 | ^~ 2025-09-04T16:49:49,455 ast/memory.c:2981:35: note: directive argument in the range [1, 1073741824] 2025-09-04T16:49:49,455 2981 | sprintf( stemp, ".*($%d).*", dollar ); 2025-09-04T16:49:49,455 | ^~~~~~~~~~~ 2025-09-04T16:49:49,457 ast/memory.c:2981:19: note: ‘sprintf’ output between 9 and 18 bytes into a destination of size 10 2025-09-04T16:49:49,457 2981 | sprintf( stemp, ".*($%d).*", dollar ); 2025-09-04T16:49:49,457 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:49:50,296 In file included from ast/normmap.c:89: 2025-09-04T16:49:50,296 ast/pointset.h:214:13: warning: "isfinite" redefined 2025-09-04T16:49:50,296 214 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2025-09-04T16:49:50,296 | ^~~~~~~~ 2025-09-04T16:49:50,297 In file included from ast/pointset.h:192: 2025-09-04T16:49:50,297 /usr/include/math.h:963:11: note: this is the location of the previous definition 2025-09-04T16:49:50,297 963 | # define isfinite(x) __builtin_isfinite (x) 2025-09-04T16:49:50,297 | ^~~~~~~~ 2025-09-04T16:49:50,869 In file included from ast/nullregion.c:83: 2025-09-04T16:49:50,870 ast/pointset.h:214:13: warning: "isfinite" redefined 2025-09-04T16:49:50,870 214 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2025-09-04T16:49:50,870 | ^~~~~~~~ 2025-09-04T16:49:50,870 In file included from ast/pointset.h:192: 2025-09-04T16:49:50,870 /usr/include/math.h:963:11: note: this is the location of the previous definition 2025-09-04T16:49:50,870 963 | # define isfinite(x) __builtin_isfinite (x) 2025-09-04T16:49:50,870 | ^~~~~~~~ 2025-09-04T16:49:50,947 ast/nullregion.c: In function ‘MergeNullRegion’: 2025-09-04T16:49:50,947 ast/nullregion.c:632:8: warning: variable ‘nax’ set but not used [-Wunused-but-set-variable] 2025-09-04T16:49:50,948 632 | int nax; /* Number of axes in "result" */ 2025-09-04T16:49:50,948 | ^~~ 2025-09-04T16:49:50,951 ast/nullregion.c: In function ‘RegBaseBox’: 2025-09-04T16:49:50,952 ast/nullregion.c:1017:19: warning: variable ‘this’ set but not used [-Wunused-but-set-variable] 2025-09-04T16:49:50,952 1017 | AstNullRegion *this; /* Pointer to NullRegion structure */ 2025-09-04T16:49:50,952 | ^~~~ 2025-09-04T16:49:50,957 ast/nullregion.c: In function ‘GetRegionBounds’: 2025-09-04T16:49:50,958 ast/nullregion.c:1263:19: warning: variable ‘this’ set but not used [-Wunused-but-set-variable] 2025-09-04T16:49:50,958 1263 | AstNullRegion *this; /* Pointer to NullRegion structure */ 2025-09-04T16:49:50,958 | ^~~~ 2025-09-04T16:49:50,963 ast/nullregion.c: In function ‘Dump’: 2025-09-04T16:49:50,965 ast/nullregion.c:1583:19: warning: variable ‘this’ set but not used [-Wunused-but-set-variable] 2025-09-04T16:49:50,965 1583 | AstNullRegion *this; /* Pointer to the NullRegion structure */ 2025-09-04T16:49:50,965 | ^~~~ 2025-09-04T16:49:51,695 In file included from ast/mapping.h:327, 2025-09-04T16:49:51,695 from ast/frame.h:550, 2025-09-04T16:49:51,695 from ast/frameset.h:438, 2025-09-04T16:49:51,695 from ast/plot.h:86, 2025-09-04T16:49:51,695 from ast/object.c:263: 2025-09-04T16:49:51,696 ast/pointset.h:214:13: warning: "isfinite" redefined 2025-09-04T16:49:51,696 214 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2025-09-04T16:49:51,696 | ^~~~~~~~ 2025-09-04T16:49:51,696 In file included from ast/pointset.h:192: 2025-09-04T16:49:51,696 /usr/include/math.h:963:11: note: this is the location of the previous definition 2025-09-04T16:49:51,696 963 | # define isfinite(x) __builtin_isfinite (x) 2025-09-04T16:49:51,696 | ^~~~~~~~ 2025-09-04T16:49:51,851 ast/object.c: In function ‘FromStringSource’: 2025-09-04T16:49:51,854 ast/object.c:4558:14: warning: operand of ‘?:’ changes signedness from ‘int’ to ‘size_t’ {aka ‘unsigned int’} due to unsignedness of other operand [-Wsign-compare] 2025-09-04T16:49:51,855 4558 | nc = nl ? nl - data->ptr : strlen( data->ptr ); 2025-09-04T16:49:51,855 | ^~~~~~~~~~~~~~ 2025-09-04T16:49:54,293 In file included from ast/palwrap.c:75: 2025-09-04T16:49:54,293 ast/pal/palDat.c: In function ‘astPalDat’: 2025-09-04T16:49:54,294 ast/pal/palDat.c:86:7: warning: variable ‘status’ set but not used [-Wunused-but-set-variable] 2025-09-04T16:49:54,294 86 | int status; 2025-09-04T16:49:54,294 | ^~~~~~ 2025-09-04T16:49:59,989 In file included from ast/pcdmap.c:103: 2025-09-04T16:49:59,989 ast/pointset.h:214:13: warning: "isfinite" redefined 2025-09-04T16:49:59,989 214 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2025-09-04T16:49:59,989 | ^~~~~~~~ 2025-09-04T16:49:59,989 In file included from ast/pointset.h:192: 2025-09-04T16:49:59,990 /usr/include/math.h:963:11: note: this is the location of the previous definition 2025-09-04T16:49:59,990 963 | # define isfinite(x) __builtin_isfinite (x) 2025-09-04T16:49:59,990 | ^~~~~~~~ 2025-09-04T16:50:00,034 ast/pcdmap.c: In function ‘CanSwap’: 2025-09-04T16:50:00,034 ast/pcdmap.c:765:8: warning: variable ‘pcdinv’ set but not used [-Wunused-but-set-variable] 2025-09-04T16:50:00,034 765 | int pcdinv; /* Use inverted PcdMap? */ 2025-09-04T16:50:00,034 | ^~~~~~ 2025-09-04T16:50:00,048 ast/pcdmap.c: In function ‘MapMerge’: 2025-09-04T16:50:00,049 ast/pcdmap.c:1366:8: warning: variable ‘nin’ set but not used [-Wunused-but-set-variable] 2025-09-04T16:50:00,049 1366 | int nin; /* Number of coordinates for PcdMap */ 2025-09-04T16:50:00,049 | ^~~ 2025-09-04T16:50:01,492 In file included from ast/permmap.c:109: 2025-09-04T16:50:01,493 ast/pointset.h:214:13: warning: "isfinite" redefined 2025-09-04T16:50:01,493 214 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2025-09-04T16:50:01,493 | ^~~~~~~~ 2025-09-04T16:50:01,493 In file included from ast/pointset.h:192: 2025-09-04T16:50:01,493 /usr/include/math.h:963:11: note: this is the location of the previous definition 2025-09-04T16:50:01,493 963 | # define isfinite(x) __builtin_isfinite (x) 2025-09-04T16:50:01,493 | ^~~~~~~~ 2025-09-04T16:50:03,810 In file included from ast/mapping.h:327, 2025-09-04T16:50:03,811 from ast/cmpmap.h:139, 2025-09-04T16:50:03,811 from ast/plot.c:1474: 2025-09-04T16:50:03,811 ast/pointset.h:214:13: warning: "isfinite" redefined 2025-09-04T16:50:03,811 214 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2025-09-04T16:50:03,811 | ^~~~~~~~ 2025-09-04T16:50:03,811 In file included from ast/pointset.h:192: 2025-09-04T16:50:03,811 /usr/include/math.h:963:11: note: this is the location of the previous definition 2025-09-04T16:50:03,811 963 | # define isfinite(x) __builtin_isfinite (x) 2025-09-04T16:50:03,811 | ^~~~~~~~ 2025-09-04T16:50:04,085 ast/plot.c: In function ‘CheckLabels2’: 2025-09-04T16:50:04,088 ast/plot.c:6195:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:50:04,089 6195 | if( llen > strlen( old_list[ i ] ) ) { 2025-09-04T16:50:04,089 | ^ 2025-09-04T16:50:04,173 ast/plot.c: In function ‘DefGap’: 2025-09-04T16:50:04,180 ast/plot.c:8968:13: warning: variable ‘ptr1’ set but not used [-Wunused-but-set-variable] 2025-09-04T16:50:04,180 8968 | double **ptr1; /* Pointer to graphics axis values */ 2025-09-04T16:50:04,180 | ^~~~ 2025-09-04T16:50:04,257 ast/plot.c: In function ‘EdgeLabels’: 2025-09-04T16:50:04,266 ast/plot.c:10878:11: warning: variable ‘oppval’ set but not used [-Wunused-but-set-variable] 2025-09-04T16:50:04,266 10878 | double oppval; /* Axis value on the edge opposite to the labels */ 2025-09-04T16:50:04,266 | ^~~~~~ 2025-09-04T16:50:04,346 ast/plot.c: In function ‘FindMajTicks’: 2025-09-04T16:50:04,357 ast/plot.c:12361:8: warning: variable ‘lnfill’ set but not used [-Wunused-but-set-variable] 2025-09-04T16:50:04,357 12361 | int lnfill; /* Last used value for nfill */ 2025-09-04T16:50:04,357 | ^~~~~~ 2025-09-04T16:50:04,639 ast/plot.c: In function ‘GetAttrib’: 2025-09-04T16:50:04,653 ast/plot.c:15484:8: warning: variable ‘nax’ set but not used [-Wunused-but-set-variable] 2025-09-04T16:50:04,653 15484 | int nax; /* Number of base Frame axes */ 2025-09-04T16:50:04,654 | ^~~ 2025-09-04T16:50:04,947 ast/plot.c: In function ‘HasEscapes’: 2025-09-04T16:50:04,963 ast/plot.c:19441:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:50:04,963 19441 | } else if( nc < strlen( text ) ) { 2025-09-04T16:50:04,964 | ^ 2025-09-04T16:50:05,116 ast/plot.c: In function ‘Labels’: 2025-09-04T16:50:05,136 ast/plot.c:20878:8: warning: variable ‘last’ set but not used [-Wunused-but-set-variable] 2025-09-04T16:50:05,136 20878 | int last; /* The index of the last tick to use */ 2025-09-04T16:50:05,136 | ^~~~ 2025-09-04T16:50:05,155 ast/plot.c:20846:22: warning: variable ‘cdt’ set but not used [-Wunused-but-set-variable] 2025-09-04T16:50:05,155 20846 | AstPlotCurveData *cdt; /* Pointer to the AstPlotCurveData for the next tick */ 2025-09-04T16:50:05,155 | ^~~ 2025-09-04T16:50:05,813 ast/plot.c: In function ‘TestAttrib’: 2025-09-04T16:50:05,839 ast/plot.c:25836:8: warning: variable ‘nax’ set but not used [-Wunused-but-set-variable] 2025-09-04T16:50:05,839 25836 | int nax; /* Number of base Frame axes */ 2025-09-04T16:50:05,839 | ^~~ 2025-09-04T16:50:05,843 ast/plot.c: At top level: 2025-09-04T16:50:05,867 ast/plot.c:26438:59: warning: argument 3 of type ‘int[2]’ with mismatched bound [-Warray-parameter=] 2025-09-04T16:50:05,867 26438 | static void TextLabels( AstPlot *this, int edgeticks, int dounits[2], 2025-09-04T16:50:05,867 | ~~~~^~~~~~~~~~ 2025-09-04T16:50:05,868 ast/plot.c:2325:41: note: previously declared as ‘int *’ 2025-09-04T16:50:05,868 2325 | static void TextLabels( AstPlot *, int, int *, const char *, const char *, int * ); 2025-09-04T16:50:05,868 | ^~~~~ 2025-09-04T16:50:06,001 ast/plot.c: In function ‘TickMarks’: 2025-09-04T16:50:06,028 ast/plot.c:27257:11: warning: variable ‘cen0’ set but not used [-Wunused-but-set-variable] 2025-09-04T16:50:06,028 27257 | double cen0; /* Supplied value of cen */ 2025-09-04T16:50:06,028 | ^~~~ 2025-09-04T16:50:12,429 ast/plot.c: In function ‘ToggleLogLin.isra’: 2025-09-04T16:50:12,458 ast/plot.c:29490:54: warning: ‘%.*g’ directive writing between 1 and 22 bytes into a region of size between 18 and 39 [-Wformat-overflow=] 2025-09-04T16:50:12,458 29490 | (void) sprintf( fwdexp, "b=-pow(10,(g-%.*g)/%.*g)", DBL_DIG, b, DBL_DIG, a ); 2025-09-04T16:50:12,458 | ^~~~ 2025-09-04T16:50:12,486 ast/plot.c:29490:34: note: assuming directive output of 21 bytes 2025-09-04T16:50:12,487 29490 | (void) sprintf( fwdexp, "b=-pow(10,(g-%.*g)/%.*g)", DBL_DIG, b, DBL_DIG, a ); 2025-09-04T16:50:12,487 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:50:12,515 ast/plot.c:29490:17: note: ‘sprintf’ output between 19 and 61 bytes into a destination of size 55 2025-09-04T16:50:12,515 29490 | (void) sprintf( fwdexp, "b=-pow(10,(g-%.*g)/%.*g)", DBL_DIG, b, DBL_DIG, a ); 2025-09-04T16:50:12,515 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:50:12,547 ast/plot.c:29485:53: warning: ‘%.*g’ directive writing between 1 and 22 bytes into a region of size between 19 and 40 [-Wformat-overflow=] 2025-09-04T16:50:12,547 29485 | (void) sprintf( fwdexp, "b=pow(10,(g-%.*g)/%.*g)", DBL_DIG, b, DBL_DIG, a ); 2025-09-04T16:50:12,547 | ^~~~ 2025-09-04T16:50:12,575 ast/plot.c:29485:34: note: assuming directive output of 21 bytes 2025-09-04T16:50:12,575 29485 | (void) sprintf( fwdexp, "b=pow(10,(g-%.*g)/%.*g)", DBL_DIG, b, DBL_DIG, a ); 2025-09-04T16:50:12,576 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:50:12,604 ast/plot.c:29485:17: note: ‘sprintf’ output between 18 and 60 bytes into a destination of size 55 2025-09-04T16:50:12,604 29485 | (void) sprintf( fwdexp, "b=pow(10,(g-%.*g)/%.*g)", DBL_DIG, b, DBL_DIG, a ); 2025-09-04T16:50:12,604 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:50:17,344 In function ‘TickMarks’, 2025-09-04T16:50:17,344 inlined from ‘GridLines.constprop’ at ast/plot.c:18758:22: 2025-09-04T16:50:17,371 ast/plot.c:27402:7: warning: ‘refval’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-04T16:50:17,371 27402 | CheckLabels( this, frame, axis, ticks, nmajor, 1, labels, refval, status ); 2025-09-04T16:50:17,371 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:50:17,371 ast/plot.c: In function ‘GridLines.constprop’: 2025-09-04T16:50:17,397 ast/plot.c:27259:11: note: ‘refval’ was declared here 2025-09-04T16:50:17,397 27259 | double refval; /* Value for other axis to use when normalizing */ 2025-09-04T16:50:17,397 | ^~~~~~ 2025-09-04T16:50:30,289 In file included from ast/mapping.h:327, 2025-09-04T16:50:30,290 from ast/frame.h:550, 2025-09-04T16:50:30,290 from ast/cmpframe.h:257, 2025-09-04T16:50:30,290 from ast/plot3d.c:1163: 2025-09-04T16:50:30,290 ast/pointset.h:214:13: warning: "isfinite" redefined 2025-09-04T16:50:30,290 214 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2025-09-04T16:50:30,290 | ^~~~~~~~ 2025-09-04T16:50:30,290 In file included from ast/pointset.h:192: 2025-09-04T16:50:30,290 /usr/include/math.h:963:11: note: this is the location of the previous definition 2025-09-04T16:50:30,291 963 | # define isfinite(x) __builtin_isfinite (x) 2025-09-04T16:50:30,291 | ^~~~~~~~ 2025-09-04T16:50:30,506 ast/plot3d.c:6478:31: warning: argument 4 of type ‘const float[]’ with mismatched bound [-Warray-parameter=] 2025-09-04T16:50:30,506 6478 | const float up[], const char *just, int *status ){ 2025-09-04T16:50:30,506 | ~~~~~~~~~~~~^~~~ 2025-09-04T16:50:30,506 ast/plot3d.c:1313:61: note: previously declared as ‘const float[2]’ 2025-09-04T16:50:30,506 1313 | static void Text( AstPlot *, const char *, const double [], const float [2], const char *, int * ); 2025-09-04T16:50:30,506 | ^~~~~~~~~~~~~~~ 2025-09-04T16:50:30,794 ast/plot3d.c: In function ‘Text’: 2025-09-04T16:50:30,799 ast/plot3d.c:6652:18: warning: ‘astG3DText’ accessing 12 bytes in a region of size 8 [-Wstringop-overflow=] 2025-09-04T16:50:30,800 6652 | if( !astG3DText( ltext, ref, ljust, (float *) up, norm ) ) { 2025-09-04T16:50:30,800 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:50:30,800 ast/plot3d.c:6652:18: note: referencing argument 4 of type ‘float[3]’ 2025-09-04T16:50:30,801 ast/plot3d.c:6652:18: note: referencing argument 5 of type ‘float[3]’ 2025-09-04T16:50:30,801 In file included from ast/plot3d.c:1173: 2025-09-04T16:50:30,801 ast/grf3d.h:65:5: note: in a call to function ‘astG3DText’ 2025-09-04T16:50:30,801 65 | int astG3DText( const char *, float[3], const char *, float[3], float[3] ); 2025-09-04T16:50:30,801 | ^~~~~~~~~~ 2025-09-04T16:50:36,457 In file included from ast/pointlist.c:103: 2025-09-04T16:50:36,457 ast/pointset.h:214:13: warning: "isfinite" redefined 2025-09-04T16:50:36,457 214 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2025-09-04T16:50:36,457 | ^~~~~~~~ 2025-09-04T16:50:36,458 In file included from ast/pointset.h:192: 2025-09-04T16:50:36,458 /usr/include/math.h:963:11: note: this is the location of the previous definition 2025-09-04T16:50:36,458 963 | # define isfinite(x) __builtin_isfinite (x) 2025-09-04T16:50:36,458 | ^~~~~~~~ 2025-09-04T16:50:36,600 ast/pointlist.c: In function ‘RegPins’: 2025-09-04T16:50:36,602 ast/pointlist.c:1930:13: warning: variable ‘ptr’ set but not used [-Wunused-but-set-variable] 2025-09-04T16:50:36,602 1930 | double **ptr; /* Pointer to axis values in "this" */ 2025-09-04T16:50:36,602 | ^~~ 2025-09-04T16:50:36,607 ast/pointlist.c: In function ‘Simplify’: 2025-09-04T16:50:36,609 ast/pointlist.c:2215:13: warning: variable ‘ptr2’ set but not used [-Wunused-but-set-variable] 2025-09-04T16:50:36,609 2215 | double **ptr2; /* Pointer to current Frame points */ 2025-09-04T16:50:36,609 | ^~~~ 2025-09-04T16:50:36,610 ast/pointlist.c: In function ‘TestAttrib’: 2025-09-04T16:50:36,612 ast/pointlist.c:2336:18: warning: variable ‘this’ set but not used [-Wunused-but-set-variable] 2025-09-04T16:50:36,612 2336 | AstPointList *this; /* Pointer to the PointList structure */ 2025-09-04T16:50:36,612 | ^~~~ 2025-09-04T16:50:36,621 ast/pointlist.c: In function ‘Dump’: 2025-09-04T16:50:36,624 ast/pointlist.c:2757:18: warning: variable ‘this’ set but not used [-Wunused-but-set-variable] 2025-09-04T16:50:36,624 2757 | AstPointList *this; /* Pointer to the PointList structure */ 2025-09-04T16:50:36,624 | ^~~~ 2025-09-04T16:50:39,851 In file included from ast/pointset.c:457: 2025-09-04T16:50:39,851 ast/pointset.h:214:13: warning: "isfinite" redefined 2025-09-04T16:50:39,851 214 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2025-09-04T16:50:39,851 | ^~~~~~~~ 2025-09-04T16:50:39,852 In file included from ast/pointset.h:192: 2025-09-04T16:50:39,852 /usr/include/math.h:963:11: note: this is the location of the previous definition 2025-09-04T16:50:39,852 963 | # define isfinite(x) __builtin_isfinite (x) 2025-09-04T16:50:39,852 | ^~~~~~~~ 2025-09-04T16:50:39,909 ast/pointset.c: In function ‘TestAttrib’: 2025-09-04T16:50:39,911 ast/pointset.c:2304:17: warning: variable ‘this’ set but not used [-Wunused-but-set-variable] 2025-09-04T16:50:39,911 2304 | AstPointSet *this; /* Pointer to the PointSet structure */ 2025-09-04T16:50:39,911 | ^~~~ 2025-09-04T16:50:41,289 In file included from ast/polygon.c:161: 2025-09-04T16:50:41,289 ast/pointset.h:214:13: warning: "isfinite" redefined 2025-09-04T16:50:41,290 214 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2025-09-04T16:50:41,290 | ^~~~~~~~ 2025-09-04T16:50:41,290 In file included from ast/pointset.h:192: 2025-09-04T16:50:41,290 /usr/include/math.h:963:11: note: this is the location of the previous definition 2025-09-04T16:50:41,290 963 | # define isfinite(x) __builtin_isfinite (x) 2025-09-04T16:50:41,290 | ^~~~~~~~ 2025-09-04T16:51:15,244 ast/polygon.c: In function ‘astConvexD_’: 2025-09-04T16:51:15,245 ast/polygon.c:983:6: warning: ‘candidate’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-04T16:51:15,245 983 | if( candidate ) { \ 2025-09-04T16:51:15,245 | ^ 2025-09-04T16:51:15,245 ast/polygon.c:1011:1: note: in expansion of macro ‘MAKE_CONVEX’ 2025-09-04T16:51:15,245 1011 | MAKE_CONVEX(D,double) 2025-09-04T16:51:15,245 | ^~~~~~~~~~~ 2025-09-04T16:51:15,245 ast/polygon.c:942:17: note: ‘candidate’ was declared here 2025-09-04T16:51:15,246 942 | AstPointSet *candidate; /* Candidate polygon vertices */ \ 2025-09-04T16:51:15,246 | ^~~~~~~~~ 2025-09-04T16:51:15,246 ast/polygon.c:1011:1: note: in expansion of macro ‘MAKE_CONVEX’ 2025-09-04T16:51:15,246 1011 | MAKE_CONVEX(D,double) 2025-09-04T16:51:15,246 | ^~~~~~~~~~~ 2025-09-04T16:51:16,932 ast/polygon.c: In function ‘astConvexL_’: 2025-09-04T16:51:16,933 ast/polygon.c:983:6: warning: ‘candidate’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-04T16:51:16,933 983 | if( candidate ) { \ 2025-09-04T16:51:16,933 | ^ 2025-09-04T16:51:16,933 ast/polygon.c:1012:1: note: in expansion of macro ‘MAKE_CONVEX’ 2025-09-04T16:51:16,933 1012 | MAKE_CONVEX(L,long int) 2025-09-04T16:51:16,933 | ^~~~~~~~~~~ 2025-09-04T16:51:16,933 ast/polygon.c:942:17: note: ‘candidate’ was declared here 2025-09-04T16:51:16,934 942 | AstPointSet *candidate; /* Candidate polygon vertices */ \ 2025-09-04T16:51:16,934 | ^~~~~~~~~ 2025-09-04T16:51:16,934 ast/polygon.c:1012:1: note: in expansion of macro ‘MAKE_CONVEX’ 2025-09-04T16:51:16,934 1012 | MAKE_CONVEX(L,long int) 2025-09-04T16:51:16,934 | ^~~~~~~~~~~ 2025-09-04T16:51:18,799 ast/polygon.c: In function ‘astConvexUL_’: 2025-09-04T16:51:18,800 ast/polygon.c:983:6: warning: ‘candidate’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-04T16:51:18,800 983 | if( candidate ) { \ 2025-09-04T16:51:18,800 | ^ 2025-09-04T16:51:18,800 ast/polygon.c:1013:1: note: in expansion of macro ‘MAKE_CONVEX’ 2025-09-04T16:51:18,800 1013 | MAKE_CONVEX(UL,unsigned long int) 2025-09-04T16:51:18,801 | ^~~~~~~~~~~ 2025-09-04T16:51:18,801 ast/polygon.c:942:17: note: ‘candidate’ was declared here 2025-09-04T16:51:18,801 942 | AstPointSet *candidate; /* Candidate polygon vertices */ \ 2025-09-04T16:51:18,801 | ^~~~~~~~~ 2025-09-04T16:51:18,801 ast/polygon.c:1013:1: note: in expansion of macro ‘MAKE_CONVEX’ 2025-09-04T16:51:18,801 1013 | MAKE_CONVEX(UL,unsigned long int) 2025-09-04T16:51:18,801 | ^~~~~~~~~~~ 2025-09-04T16:51:20,671 ast/polygon.c: In function ‘astConvexI_’: 2025-09-04T16:51:20,672 ast/polygon.c:983:6: warning: ‘candidate’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-04T16:51:20,672 983 | if( candidate ) { \ 2025-09-04T16:51:20,672 | ^ 2025-09-04T16:51:20,672 ast/polygon.c:1014:1: note: in expansion of macro ‘MAKE_CONVEX’ 2025-09-04T16:51:20,672 1014 | MAKE_CONVEX(I,int) 2025-09-04T16:51:20,672 | ^~~~~~~~~~~ 2025-09-04T16:51:20,673 ast/polygon.c:942:17: note: ‘candidate’ was declared here 2025-09-04T16:51:20,673 942 | AstPointSet *candidate; /* Candidate polygon vertices */ \ 2025-09-04T16:51:20,673 | ^~~~~~~~~ 2025-09-04T16:51:20,673 ast/polygon.c:1014:1: note: in expansion of macro ‘MAKE_CONVEX’ 2025-09-04T16:51:20,673 1014 | MAKE_CONVEX(I,int) 2025-09-04T16:51:20,673 | ^~~~~~~~~~~ 2025-09-04T16:51:22,591 ast/polygon.c: In function ‘astConvexUI_’: 2025-09-04T16:51:22,592 ast/polygon.c:983:6: warning: ‘candidate’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-04T16:51:22,592 983 | if( candidate ) { \ 2025-09-04T16:51:22,593 | ^ 2025-09-04T16:51:22,593 ast/polygon.c:1015:1: note: in expansion of macro ‘MAKE_CONVEX’ 2025-09-04T16:51:22,593 1015 | MAKE_CONVEX(UI,unsigned int) 2025-09-04T16:51:22,593 | ^~~~~~~~~~~ 2025-09-04T16:51:22,593 ast/polygon.c:942:17: note: ‘candidate’ was declared here 2025-09-04T16:51:22,593 942 | AstPointSet *candidate; /* Candidate polygon vertices */ \ 2025-09-04T16:51:22,593 | ^~~~~~~~~ 2025-09-04T16:51:22,594 ast/polygon.c:1015:1: note: in expansion of macro ‘MAKE_CONVEX’ 2025-09-04T16:51:22,594 1015 | MAKE_CONVEX(UI,unsigned int) 2025-09-04T16:51:22,594 | ^~~~~~~~~~~ 2025-09-04T16:51:24,465 ast/polygon.c: In function ‘astConvexS_’: 2025-09-04T16:51:24,466 ast/polygon.c:983:6: warning: ‘candidate’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-04T16:51:24,466 983 | if( candidate ) { \ 2025-09-04T16:51:24,466 | ^ 2025-09-04T16:51:24,466 ast/polygon.c:1016:1: note: in expansion of macro ‘MAKE_CONVEX’ 2025-09-04T16:51:24,466 1016 | MAKE_CONVEX(S,short int) 2025-09-04T16:51:24,466 | ^~~~~~~~~~~ 2025-09-04T16:51:24,467 ast/polygon.c:942:17: note: ‘candidate’ was declared here 2025-09-04T16:51:24,467 942 | AstPointSet *candidate; /* Candidate polygon vertices */ \ 2025-09-04T16:51:24,467 | ^~~~~~~~~ 2025-09-04T16:51:24,467 ast/polygon.c:1016:1: note: in expansion of macro ‘MAKE_CONVEX’ 2025-09-04T16:51:24,467 1016 | MAKE_CONVEX(S,short int) 2025-09-04T16:51:24,467 | ^~~~~~~~~~~ 2025-09-04T16:51:26,351 ast/polygon.c: In function ‘astConvexUS_’: 2025-09-04T16:51:26,351 ast/polygon.c:983:6: warning: ‘candidate’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-04T16:51:26,352 983 | if( candidate ) { \ 2025-09-04T16:51:26,352 | ^ 2025-09-04T16:51:26,352 ast/polygon.c:1017:1: note: in expansion of macro ‘MAKE_CONVEX’ 2025-09-04T16:51:26,352 1017 | MAKE_CONVEX(US,unsigned short int) 2025-09-04T16:51:26,352 | ^~~~~~~~~~~ 2025-09-04T16:51:26,352 ast/polygon.c:942:17: note: ‘candidate’ was declared here 2025-09-04T16:51:26,352 942 | AstPointSet *candidate; /* Candidate polygon vertices */ \ 2025-09-04T16:51:26,353 | ^~~~~~~~~ 2025-09-04T16:51:26,353 ast/polygon.c:1017:1: note: in expansion of macro ‘MAKE_CONVEX’ 2025-09-04T16:51:26,353 1017 | MAKE_CONVEX(US,unsigned short int) 2025-09-04T16:51:26,353 | ^~~~~~~~~~~ 2025-09-04T16:51:28,201 ast/polygon.c: In function ‘astConvexB_’: 2025-09-04T16:51:28,202 ast/polygon.c:983:6: warning: ‘candidate’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-04T16:51:28,202 983 | if( candidate ) { \ 2025-09-04T16:51:28,202 | ^ 2025-09-04T16:51:28,203 ast/polygon.c:1018:1: note: in expansion of macro ‘MAKE_CONVEX’ 2025-09-04T16:51:28,203 1018 | MAKE_CONVEX(B,signed char) 2025-09-04T16:51:28,203 | ^~~~~~~~~~~ 2025-09-04T16:51:28,203 ast/polygon.c:942:17: note: ‘candidate’ was declared here 2025-09-04T16:51:28,203 942 | AstPointSet *candidate; /* Candidate polygon vertices */ \ 2025-09-04T16:51:28,203 | ^~~~~~~~~ 2025-09-04T16:51:28,203 ast/polygon.c:1018:1: note: in expansion of macro ‘MAKE_CONVEX’ 2025-09-04T16:51:28,204 1018 | MAKE_CONVEX(B,signed char) 2025-09-04T16:51:28,204 | ^~~~~~~~~~~ 2025-09-04T16:51:30,019 ast/polygon.c: In function ‘astConvexUB_’: 2025-09-04T16:51:30,020 ast/polygon.c:983:6: warning: ‘candidate’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-04T16:51:30,020 983 | if( candidate ) { \ 2025-09-04T16:51:30,020 | ^ 2025-09-04T16:51:30,020 ast/polygon.c:1019:1: note: in expansion of macro ‘MAKE_CONVEX’ 2025-09-04T16:51:30,020 1019 | MAKE_CONVEX(UB,unsigned char) 2025-09-04T16:51:30,021 | ^~~~~~~~~~~ 2025-09-04T16:51:30,021 ast/polygon.c:942:17: note: ‘candidate’ was declared here 2025-09-04T16:51:30,021 942 | AstPointSet *candidate; /* Candidate polygon vertices */ \ 2025-09-04T16:51:30,021 | ^~~~~~~~~ 2025-09-04T16:51:30,021 ast/polygon.c:1019:1: note: in expansion of macro ‘MAKE_CONVEX’ 2025-09-04T16:51:30,021 1019 | MAKE_CONVEX(UB,unsigned char) 2025-09-04T16:51:30,021 | ^~~~~~~~~~~ 2025-09-04T16:51:31,841 ast/polygon.c: In function ‘astConvexF_’: 2025-09-04T16:51:31,842 ast/polygon.c:983:6: warning: ‘candidate’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-04T16:51:31,842 983 | if( candidate ) { \ 2025-09-04T16:51:31,842 | ^ 2025-09-04T16:51:31,842 ast/polygon.c:1020:1: note: in expansion of macro ‘MAKE_CONVEX’ 2025-09-04T16:51:31,842 1020 | MAKE_CONVEX(F,float) 2025-09-04T16:51:31,842 | ^~~~~~~~~~~ 2025-09-04T16:51:31,843 ast/polygon.c:942:17: note: ‘candidate’ was declared here 2025-09-04T16:51:31,843 942 | AstPointSet *candidate; /* Candidate polygon vertices */ \ 2025-09-04T16:51:31,843 | ^~~~~~~~~ 2025-09-04T16:51:31,843 ast/polygon.c:1020:1: note: in expansion of macro ‘MAKE_CONVEX’ 2025-09-04T16:51:31,843 1020 | MAKE_CONVEX(F,float) 2025-09-04T16:51:31,843 | ^~~~~~~~~~~ 2025-09-04T16:51:49,419 In file included from ast/polymap.c:119: 2025-09-04T16:51:49,419 ast/pointset.h:214:13: warning: "isfinite" redefined 2025-09-04T16:51:49,419 214 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2025-09-04T16:51:49,419 | ^~~~~~~~ 2025-09-04T16:51:49,419 In file included from ast/pointset.h:192: 2025-09-04T16:51:49,419 /usr/include/math.h:963:11: note: this is the location of the previous definition 2025-09-04T16:51:49,419 963 | # define isfinite(x) __builtin_isfinite (x) 2025-09-04T16:51:49,419 | ^~~~~~~~ 2025-09-04T16:51:53,710 In file included from ast/prism.c:114: 2025-09-04T16:51:53,710 ast/pointset.h:214:13: warning: "isfinite" redefined 2025-09-04T16:51:53,710 214 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2025-09-04T16:51:53,710 | ^~~~~~~~ 2025-09-04T16:51:53,710 In file included from ast/pointset.h:192: 2025-09-04T16:51:53,710 /usr/include/math.h:963:11: note: this is the location of the previous definition 2025-09-04T16:51:53,710 963 | # define isfinite(x) __builtin_isfinite (x) 2025-09-04T16:51:53,711 | ^~~~~~~~ 2025-09-04T16:51:53,788 ast/prism.c: In function ‘astConvertToPrism_’: 2025-09-04T16:51:53,789 ast/prism.c:303:8: warning: variable ‘nin’ set but not used [-Wunused-but-set-variable] 2025-09-04T16:51:53,789 303 | int nin; /* No. of base Frame axes (Mapping inputs) */ 2025-09-04T16:51:53,789 | ^~~ 2025-09-04T16:51:53,802 ast/prism.c: In function ‘GetRegionBounds’: 2025-09-04T16:51:53,803 ast/prism.c:1015:16: warning: unused variable ‘fsmap’ [-Wunused-variable] 2025-09-04T16:51:53,803 1015 | AstMapping *fsmap; /* Base->Current Mapping */ 2025-09-04T16:51:53,803 | ^~~~~ 2025-09-04T16:51:53,807 ast/prism.c: In function ‘astInitPrismVtab_’: 2025-09-04T16:51:53,808 ast/prism.c:1308:18: warning: variable ‘frame’ set but not used [-Wunused-but-set-variable] 2025-09-04T16:51:53,808 1308 | AstFrameVtab *frame; /* Pointer to Frame component of Vtab */ 2025-09-04T16:51:53,809 | ^~~~~ 2025-09-04T16:51:53,830 ast/prism.c: In function ‘RegBaseMesh’: 2025-09-04T16:51:53,832 ast/prism.c:2105:8: warning: variable ‘nax2’ set but not used [-Wunused-but-set-variable] 2025-09-04T16:51:53,832 2105 | int nax2; /* Number of axes in region2 */ 2025-09-04T16:51:53,832 | ^~~~ 2025-09-04T16:51:59,715 In file included from ast/ratemap.c:91: 2025-09-04T16:51:59,715 ast/pointset.h:214:13: warning: "isfinite" redefined 2025-09-04T16:51:59,715 214 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2025-09-04T16:51:59,715 | ^~~~~~~~ 2025-09-04T16:51:59,715 In file included from ast/pointset.h:192: 2025-09-04T16:51:59,715 /usr/include/math.h:963:11: note: this is the location of the previous definition 2025-09-04T16:51:59,716 963 | # define isfinite(x) __builtin_isfinite (x) 2025-09-04T16:51:59,716 | ^~~~~~~~ 2025-09-04T16:52:00,460 In file included from ast/mapping.h:327, 2025-09-04T16:52:00,460 from ast/region.c:796: 2025-09-04T16:52:00,460 ast/pointset.h:214:13: warning: "isfinite" redefined 2025-09-04T16:52:00,460 214 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2025-09-04T16:52:00,460 | ^~~~~~~~ 2025-09-04T16:52:00,460 In file included from ast/pointset.h:192: 2025-09-04T16:52:00,460 /usr/include/math.h:963:11: note: this is the location of the previous definition 2025-09-04T16:52:00,461 963 | # define isfinite(x) __builtin_isfinite (x) 2025-09-04T16:52:00,461 | ^~~~~~~~ 2025-09-04T16:52:09,458 In file included from ast/selectormap.c:102: 2025-09-04T16:52:09,459 ast/pointset.h:214:13: warning: "isfinite" redefined 2025-09-04T16:52:09,459 214 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2025-09-04T16:52:09,459 | ^~~~~~~~ 2025-09-04T16:52:09,459 In file included from ast/pointset.h:192: 2025-09-04T16:52:09,459 /usr/include/math.h:963:11: note: this is the location of the previous definition 2025-09-04T16:52:09,459 963 | # define isfinite(x) __builtin_isfinite (x) 2025-09-04T16:52:09,459 | ^~~~~~~~ 2025-09-04T16:52:10,324 In file included from ast/shiftmap.c:78: 2025-09-04T16:52:10,324 ast/pointset.h:214:13: warning: "isfinite" redefined 2025-09-04T16:52:10,324 214 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2025-09-04T16:52:10,324 | ^~~~~~~~ 2025-09-04T16:52:10,324 In file included from ast/pointset.h:192: 2025-09-04T16:52:10,324 /usr/include/math.h:963:11: note: this is the location of the previous definition 2025-09-04T16:52:10,325 963 | # define isfinite(x) __builtin_isfinite (x) 2025-09-04T16:52:10,325 | ^~~~~~~~ 2025-09-04T16:52:11,009 In file included from ast/skyaxis.c:135: 2025-09-04T16:52:11,009 ast/pointset.h:214:13: warning: "isfinite" redefined 2025-09-04T16:52:11,009 214 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2025-09-04T16:52:11,009 | ^~~~~~~~ 2025-09-04T16:52:11,009 In file included from ast/pal.h:88, 2025-09-04T16:52:11,009 from ast/skyaxis.c:130: 2025-09-04T16:52:11,010 /usr/include/math.h:963:11: note: this is the location of the previous definition 2025-09-04T16:52:11,010 963 | # define isfinite(x) __builtin_isfinite (x) 2025-09-04T16:52:11,010 | ^~~~~~~~ 2025-09-04T16:52:13,659 In file included from ast/skyframe.c:741: 2025-09-04T16:52:13,659 ast/pointset.h:214:13: warning: "isfinite" redefined 2025-09-04T16:52:13,659 214 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2025-09-04T16:52:13,659 | ^~~~~~~~ 2025-09-04T16:52:13,659 In file included from ast/pointset.h:192: 2025-09-04T16:52:13,660 /usr/include/math.h:963:11: note: this is the location of the previous definition 2025-09-04T16:52:13,660 963 | # define isfinite(x) __builtin_isfinite (x) 2025-09-04T16:52:13,660 | ^~~~~~~~ 2025-09-04T16:52:13,950 ast/skyframe.c: In function ‘SetAttrib’: 2025-09-04T16:52:13,957 ast/skyframe.c:8531:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:52:13,957 8531 | if( nc == strlen( setting + offset ) ) { 2025-09-04T16:52:13,957 | ^~ 2025-09-04T16:52:13,966 ast/skyframe.c:8585:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:52:13,966 8585 | if( nc == strlen( setting + offset ) ) { 2025-09-04T16:52:13,966 | ^~ 2025-09-04T16:52:19,639 In file included from ast/slamap.c:193: 2025-09-04T16:52:19,640 ast/pointset.h:214:13: warning: "isfinite" redefined 2025-09-04T16:52:19,640 214 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2025-09-04T16:52:19,640 | ^~~~~~~~ 2025-09-04T16:52:19,640 In file included from ast/pal.h:88, 2025-09-04T16:52:19,640 from ast/slamap.c:186: 2025-09-04T16:52:19,640 /usr/include/math.h:963:11: note: this is the location of the previous definition 2025-09-04T16:52:19,640 963 | # define isfinite(x) __builtin_isfinite (x) 2025-09-04T16:52:19,640 | ^~~~~~~~ 2025-09-04T16:52:19,763 ast/slamap.c: In function ‘Transform’: 2025-09-04T16:52:19,766 ast/slamap.c:3530:8: warning: variable ‘ncoord_in’ set but not used [-Wunused-but-set-variable] 2025-09-04T16:52:19,766 3530 | int ncoord_in; /* Number of coordinates per input point */ 2025-09-04T16:52:19,766 | ^~~~~~~~~ 2025-09-04T16:52:23,379 In file included from ast/mapping.h:327, 2025-09-04T16:52:23,379 from ast/specfluxframe.c:90: 2025-09-04T16:52:23,379 ast/pointset.h:214:13: warning: "isfinite" redefined 2025-09-04T16:52:23,379 214 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2025-09-04T16:52:23,379 | ^~~~~~~~ 2025-09-04T16:52:23,379 In file included from ast/pointset.h:192: 2025-09-04T16:52:23,380 /usr/include/math.h:963:11: note: this is the location of the previous definition 2025-09-04T16:52:23,380 963 | # define isfinite(x) __builtin_isfinite (x) 2025-09-04T16:52:23,380 | ^~~~~~~~ 2025-09-04T16:52:23,476 ast/specfluxframe.c: In function ‘astInitSpecFluxFrameVtab_’: 2025-09-04T16:52:23,477 ast/specfluxframe.c:460:20: warning: variable ‘mapping’ set but not used [-Wunused-but-set-variable] 2025-09-04T16:52:23,477 460 | AstMappingVtab *mapping; /* Pointer to Mapping component of Vtab */ 2025-09-04T16:52:23,477 | ^~~~~~~ 2025-09-04T16:52:23,477 ast/specfluxframe.c:458:19: warning: variable ‘object’ set but not used [-Wunused-but-set-variable] 2025-09-04T16:52:23,477 458 | AstObjectVtab *object; /* Pointer to Object component of Vtab */ 2025-09-04T16:52:23,477 | ^~~~~~ 2025-09-04T16:52:23,502 ast/specfluxframe.c: In function ‘Dump’: 2025-09-04T16:52:23,504 ast/specfluxframe.c:1666:22: warning: variable ‘this’ set but not used [-Wunused-but-set-variable] 2025-09-04T16:52:23,504 1666 | AstSpecFluxFrame *this; /* Pointer to the SpecFluxFrame structure */ 2025-09-04T16:52:23,504 | ^~~~ 2025-09-04T16:52:24,342 In file included from ast/mapping.h:327, 2025-09-04T16:52:24,342 from ast/unit.h:55, 2025-09-04T16:52:24,342 from ast/specframe.c:215: 2025-09-04T16:52:24,343 ast/pointset.h:214:13: warning: "isfinite" redefined 2025-09-04T16:52:24,343 214 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2025-09-04T16:52:24,343 | ^~~~~~~~ 2025-09-04T16:52:24,343 In file included from ast/pointset.h:192: 2025-09-04T16:52:24,343 /usr/include/math.h:963:11: note: this is the location of the previous definition 2025-09-04T16:52:24,343 963 | # define isfinite(x) __builtin_isfinite (x) 2025-09-04T16:52:24,343 | ^~~~~~~~ 2025-09-04T16:52:24,655 ast/specframe.c: In function ‘Dump’: 2025-09-04T16:52:24,660 ast/specframe.c:6683:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:52:24,660 6683 | for( j = 2; j < strlen( buff ); j++ ) buff[ j ] = tolower( buff[ j ] ); 2025-09-04T16:52:24,661 | ^ 2025-09-04T16:52:28,480 In file included from ast/specmap.c:186: 2025-09-04T16:52:28,480 ast/pointset.h:214:13: warning: "isfinite" redefined 2025-09-04T16:52:28,480 214 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2025-09-04T16:52:28,481 | ^~~~~~~~ 2025-09-04T16:52:28,481 In file included from ast/pal.h:88, 2025-09-04T16:52:28,481 from ast/specmap.c:180: 2025-09-04T16:52:28,481 /usr/include/math.h:963:11: note: this is the location of the previous definition 2025-09-04T16:52:28,481 963 | # define isfinite(x) __builtin_isfinite (x) 2025-09-04T16:52:28,481 | ^~~~~~~~ 2025-09-04T16:52:31,322 In file included from ast/sphmap.c:104: 2025-09-04T16:52:31,322 ast/pointset.h:214:13: warning: "isfinite" redefined 2025-09-04T16:52:31,322 214 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2025-09-04T16:52:31,322 | ^~~~~~~~ 2025-09-04T16:52:31,323 In file included from ast/pointset.h:192: 2025-09-04T16:52:31,323 /usr/include/math.h:963:11: note: this is the location of the previous definition 2025-09-04T16:52:31,323 963 | # define isfinite(x) __builtin_isfinite (x) 2025-09-04T16:52:31,323 | ^~~~~~~~ 2025-09-04T16:52:32,277 In file included from ast/mapping.h:327, 2025-09-04T16:52:32,277 from ast/unitmap.h:131, 2025-09-04T16:52:32,277 from ast/stc.c:101: 2025-09-04T16:52:32,277 ast/pointset.h:214:13: warning: "isfinite" redefined 2025-09-04T16:52:32,278 214 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2025-09-04T16:52:32,278 | ^~~~~~~~ 2025-09-04T16:52:32,279 In file included from ast/pointset.h:192: 2025-09-04T16:52:32,279 /usr/include/math.h:963:11: note: this is the location of the previous definition 2025-09-04T16:52:32,279 963 | # define isfinite(x) __builtin_isfinite (x) 2025-09-04T16:52:32,279 | ^~~~~~~~ 2025-09-04T16:52:32,348 ast/stc.c: In function ‘ClearAttrib’: 2025-09-04T16:52:32,349 ast/stc.c:300:8: warning: variable ‘len’ set but not used [-Wunused-but-set-variable] 2025-09-04T16:52:32,349 300 | int len; /* Length of attrib string */ 2025-09-04T16:52:32,349 | ^~~ 2025-09-04T16:52:32,356 ast/stc.c: In function ‘GetAttrib’: 2025-09-04T16:52:32,357 ast/stc.c:776:8: warning: variable ‘len’ set but not used [-Wunused-but-set-variable] 2025-09-04T16:52:32,357 776 | int len; /* Length of attrib string */ 2025-09-04T16:52:32,357 | ^~~ 2025-09-04T16:52:32,391 ast/stc.c: In function ‘TestAttrib’: 2025-09-04T16:52:32,394 ast/stc.c:2844:8: warning: variable ‘len’ set but not used [-Wunused-but-set-variable] 2025-09-04T16:52:32,394 2844 | int len; /* Length of attrib string */ 2025-09-04T16:52:32,394 | ^~~ 2025-09-04T16:52:32,397 ast/stc.c:2843:12: warning: variable ‘this’ set but not used [-Wunused-but-set-variable] 2025-09-04T16:52:32,397 2843 | AstStc *this; /* Pointer to the Stc structure */ 2025-09-04T16:52:32,397 | ^~~~ 2025-09-04T16:52:33,801 In file included from ast/mapping.h:327, 2025-09-04T16:52:33,802 from ast/frame.h:550, 2025-09-04T16:52:33,802 from ast/region.h:68, 2025-09-04T16:52:33,802 from ast/stc.h:71, 2025-09-04T16:52:33,802 from ast/stccatalogentrylocation.c:76: 2025-09-04T16:52:33,802 ast/pointset.h:214:13: warning: "isfinite" redefined 2025-09-04T16:52:33,802 214 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2025-09-04T16:52:33,802 | ^~~~~~~~ 2025-09-04T16:52:33,803 In file included from ast/pointset.h:192: 2025-09-04T16:52:33,803 /usr/include/math.h:963:11: note: this is the location of the previous definition 2025-09-04T16:52:33,803 963 | # define isfinite(x) __builtin_isfinite (x) 2025-09-04T16:52:33,803 | ^~~~~~~~ 2025-09-04T16:52:33,862 ast/stccatalogentrylocation.c: In function ‘astInitStcCatalogEntryLocationVtab_’: 2025-09-04T16:52:33,863 ast/stccatalogentrylocation.c:179:16: warning: variable ‘stc’ set but not used [-Wunused-but-set-variable] 2025-09-04T16:52:33,863 179 | AstStcVtab *stc; /* Pointer to Stc component of Vtab */ 2025-09-04T16:52:33,863 | ^~~ 2025-09-04T16:52:33,863 ast/stccatalogentrylocation.c:178:20: warning: variable ‘mapping’ set but not used [-Wunused-but-set-variable] 2025-09-04T16:52:33,863 178 | AstMappingVtab *mapping; /* Pointer to Mapping component of Vtab */ 2025-09-04T16:52:33,864 | ^~~~~~~ 2025-09-04T16:52:33,864 ast/stccatalogentrylocation.c: In function ‘Dump’: 2025-09-04T16:52:33,864 ast/stccatalogentrylocation.c:271:32: warning: variable ‘this’ set but not used [-Wunused-but-set-variable] 2025-09-04T16:52:33,864 271 | AstStcCatalogEntryLocation *this; /* Pointer to the StcCatalogEntryLocation structure */ 2025-09-04T16:52:33,864 | ^~~~ 2025-09-04T16:52:34,170 In file included from ast/mapping.h:327, 2025-09-04T16:52:34,171 from ast/frame.h:550, 2025-09-04T16:52:34,171 from ast/region.h:68, 2025-09-04T16:52:34,171 from ast/stc.h:71, 2025-09-04T16:52:34,171 from ast/stcobsdatalocation.c:97: 2025-09-04T16:52:34,171 ast/pointset.h:214:13: warning: "isfinite" redefined 2025-09-04T16:52:34,171 214 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2025-09-04T16:52:34,171 | ^~~~~~~~ 2025-09-04T16:52:34,172 In file included from ast/pointset.h:192: 2025-09-04T16:52:34,172 /usr/include/math.h:963:11: note: this is the location of the previous definition 2025-09-04T16:52:34,172 963 | # define isfinite(x) __builtin_isfinite (x) 2025-09-04T16:52:34,172 | ^~~~~~~~ 2025-09-04T16:52:34,229 ast/stcobsdatalocation.c: In function ‘astInitStcObsDataLocationVtab_’: 2025-09-04T16:52:34,229 ast/stcobsdatalocation.c:273:16: warning: variable ‘stc’ set but not used [-Wunused-but-set-variable] 2025-09-04T16:52:34,229 273 | AstStcVtab *stc; /* Pointer to Stc component of Vtab */ 2025-09-04T16:52:34,229 | ^~~ 2025-09-04T16:52:34,230 ast/stcobsdatalocation.c:271:20: warning: variable ‘mapping’ set but not used [-Wunused-but-set-variable] 2025-09-04T16:52:34,230 271 | AstMappingVtab *mapping; /* Pointer to Mapping component of Vtab */ 2025-09-04T16:52:34,230 | ^~~~~~~ 2025-09-04T16:52:34,604 In file included from ast/mapping.h:327, 2025-09-04T16:52:34,605 from ast/frame.h:550, 2025-09-04T16:52:34,605 from ast/region.h:68, 2025-09-04T16:52:34,605 from ast/stc.h:71, 2025-09-04T16:52:34,605 from ast/stcresourceprofile.c:76: 2025-09-04T16:52:34,605 ast/pointset.h:214:13: warning: "isfinite" redefined 2025-09-04T16:52:34,605 214 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2025-09-04T16:52:34,605 | ^~~~~~~~ 2025-09-04T16:52:34,606 In file included from ast/pointset.h:192: 2025-09-04T16:52:34,606 /usr/include/math.h:963:11: note: this is the location of the previous definition 2025-09-04T16:52:34,606 963 | # define isfinite(x) __builtin_isfinite (x) 2025-09-04T16:52:34,606 | ^~~~~~~~ 2025-09-04T16:52:34,663 ast/stcresourceprofile.c: In function ‘astInitStcResourceProfileVtab_’: 2025-09-04T16:52:34,663 ast/stcresourceprofile.c:179:16: warning: variable ‘stc’ set but not used [-Wunused-but-set-variable] 2025-09-04T16:52:34,663 179 | AstStcVtab *stc; /* Pointer to Stc component of Vtab */ 2025-09-04T16:52:34,664 | ^~~ 2025-09-04T16:52:34,664 ast/stcresourceprofile.c:178:20: warning: variable ‘mapping’ set but not used [-Wunused-but-set-variable] 2025-09-04T16:52:34,664 178 | AstMappingVtab *mapping; /* Pointer to Mapping component of Vtab */ 2025-09-04T16:52:34,664 | ^~~~~~~ 2025-09-04T16:52:34,664 ast/stcresourceprofile.c: In function ‘Dump’: 2025-09-04T16:52:34,664 ast/stcresourceprofile.c:270:27: warning: variable ‘this’ set but not used [-Wunused-but-set-variable] 2025-09-04T16:52:34,664 270 | AstStcResourceProfile *this; /* Pointer to the StcResourceProfile structure */ 2025-09-04T16:52:34,664 | ^~~~ 2025-09-04T16:52:34,972 In file included from ast/mapping.h:327, 2025-09-04T16:52:34,972 from ast/frame.h:550, 2025-09-04T16:52:34,973 from ast/stcschan.c:213: 2025-09-04T16:52:34,973 ast/pointset.h:214:13: warning: "isfinite" redefined 2025-09-04T16:52:34,973 214 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2025-09-04T16:52:34,973 | ^~~~~~~~ 2025-09-04T16:52:34,973 In file included from ast/pointset.h:192: 2025-09-04T16:52:34,973 /usr/include/math.h:963:11: note: this is the location of the previous definition 2025-09-04T16:52:34,973 963 | # define isfinite(x) __builtin_isfinite (x) 2025-09-04T16:52:34,973 | ^~~~~~~~ 2025-09-04T16:52:35,567 In file included from ast/frame.h:548: 2025-09-04T16:52:35,567 ast/stcschan.c: In function ‘MakeSpaceRegion’: 2025-09-04T16:52:35,569 ast/object.h:485:21: warning: ‘astEllipse_’ reading 16 bytes from a region of size 8 [-Wstringop-overread] 2025-09-04T16:52:35,569 485 | #define astRetF_(x) (x) 2025-09-04T16:52:35,569 ast/object.h:478:37: note: in expansion of macro ‘astRetF_’ 2025-09-04T16:52:35,569 478 | #define astINVOKE(rettype,function) astRet##rettype##_(function) 2025-09-04T16:52:35,569 | ^~~~~~ 2025-09-04T16:52:35,569 ast/ellipse.h:210:20: note: in expansion of macro ‘astINVOKE’ 2025-09-04T16:52:35,569 210 | #define astEllipse astINVOKE(F,astEllipse_) 2025-09-04T16:52:35,569 | ^~~~~~~~~ 2025-09-04T16:52:35,569 ast/stcschan.c:1984:30: note: in expansion of macro ‘astEllipse’ 2025-09-04T16:52:35,569 1984 | result = (AstRegion *) astEllipse( frm, 1, vec1, vec2, &val3, NULL, " ", 2025-09-04T16:52:35,570 | ^~~~~~~~~~ 2025-09-04T16:52:35,570 ast/object.h:485:21: note: referencing argument 5 of type ‘const double[2]’ 2025-09-04T16:52:35,570 485 | #define astRetF_(x) (x) 2025-09-04T16:52:35,571 ast/object.h:478:37: note: in expansion of macro ‘astRetF_’ 2025-09-04T16:52:35,571 478 | #define astINVOKE(rettype,function) astRet##rettype##_(function) 2025-09-04T16:52:35,571 | ^~~~~~ 2025-09-04T16:52:35,571 ast/ellipse.h:210:20: note: in expansion of macro ‘astINVOKE’ 2025-09-04T16:52:35,571 210 | #define astEllipse astINVOKE(F,astEllipse_) 2025-09-04T16:52:35,571 | ^~~~~~~~~ 2025-09-04T16:52:35,571 ast/stcschan.c:1984:30: note: in expansion of macro ‘astEllipse’ 2025-09-04T16:52:35,571 1984 | result = (AstRegion *) astEllipse( frm, 1, vec1, vec2, &val3, NULL, " ", 2025-09-04T16:52:35,571 | ^~~~~~~~~~ 2025-09-04T16:52:35,571 In file included from ast/stcschan.c:233: 2025-09-04T16:52:35,572 ast/ellipse.h:160:13: note: in a call to function ‘astEllipse_’ 2025-09-04T16:52:35,572 160 | AstEllipse *astEllipse_( void *, int, const double[2], const double[2], const double[2], AstRegion *, const char *, int *, ...); 2025-09-04T16:52:35,572 | ^~~~~~~~~~~ 2025-09-04T16:52:42,085 In file included from ast/mapping.h:327, 2025-09-04T16:52:42,085 from ast/frame.h:550, 2025-09-04T16:52:42,085 from ast/region.h:68, 2025-09-04T16:52:42,085 from ast/stc.h:71, 2025-09-04T16:52:42,085 from ast/stcsearchlocation.c:76: 2025-09-04T16:52:42,085 ast/pointset.h:214:13: warning: "isfinite" redefined 2025-09-04T16:52:42,085 214 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2025-09-04T16:52:42,085 | ^~~~~~~~ 2025-09-04T16:52:42,086 In file included from ast/pointset.h:192: 2025-09-04T16:52:42,086 /usr/include/math.h:963:11: note: this is the location of the previous definition 2025-09-04T16:52:42,087 963 | # define isfinite(x) __builtin_isfinite (x) 2025-09-04T16:52:42,087 | ^~~~~~~~ 2025-09-04T16:52:42,140 ast/stcsearchlocation.c: In function ‘astInitStcSearchLocationVtab_’: 2025-09-04T16:52:42,140 ast/stcsearchlocation.c:179:16: warning: variable ‘stc’ set but not used [-Wunused-but-set-variable] 2025-09-04T16:52:42,140 179 | AstStcVtab *stc; /* Pointer to Stc component of Vtab */ 2025-09-04T16:52:42,141 | ^~~ 2025-09-04T16:52:42,141 ast/stcsearchlocation.c:178:20: warning: variable ‘mapping’ set but not used [-Wunused-but-set-variable] 2025-09-04T16:52:42,141 178 | AstMappingVtab *mapping; /* Pointer to Mapping component of Vtab */ 2025-09-04T16:52:42,141 | ^~~~~~~ 2025-09-04T16:52:42,141 ast/stcsearchlocation.c: In function ‘Dump’: 2025-09-04T16:52:42,142 ast/stcsearchlocation.c:269:26: warning: variable ‘this’ set but not used [-Wunused-but-set-variable] 2025-09-04T16:52:42,142 269 | AstStcSearchLocation *this; /* Pointer to the StcSearchLocation structure */ 2025-09-04T16:52:42,142 | ^~~~ 2025-09-04T16:52:42,497 In file included from ast/switchmap.c:138: 2025-09-04T16:52:42,497 ast/pointset.h:214:13: warning: "isfinite" redefined 2025-09-04T16:52:42,497 214 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2025-09-04T16:52:42,497 | ^~~~~~~~ 2025-09-04T16:52:42,498 In file included from ast/pointset.h:192: 2025-09-04T16:52:42,499 /usr/include/math.h:963:11: note: this is the location of the previous definition 2025-09-04T16:52:42,499 963 | # define isfinite(x) __builtin_isfinite (x) 2025-09-04T16:52:42,499 | ^~~~~~~~ 2025-09-04T16:52:44,216 ast/table.c:3535:27: warning: argument 4 of type ‘char[101]’ with mismatched bound [-Warray-parameter=] 2025-09-04T16:52:44,216 3535 | char colname[ AST__MXCOLNAMLEN + 1 ], int *irow, 2025-09-04T16:52:44,216 | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:52:44,216 ast/table.c:326:53: note: previously declared as ‘char *’ 2025-09-04T16:52:44,216 326 | static int ParseKey( AstTable *, const char *, int, char *, int *, AstKeyMap **, const char *, int * ); 2025-09-04T16:52:44,216 | ^~~~~~ 2025-09-04T16:52:44,217 ast/table.c: In function ‘ParseKey’: 2025-09-04T16:52:44,219 ast/table.c:3609:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:52:44,220 3609 | && ( nctot >= strlen( key ) ) ) { 2025-09-04T16:52:44,220 | ^~ 2025-09-04T16:52:47,514 In file included from ast/mapping.h:327, 2025-09-04T16:52:47,515 from ast/unit.h:55, 2025-09-04T16:52:47,515 from ast/timeframe.c:228: 2025-09-04T16:52:47,515 ast/pointset.h:214:13: warning: "isfinite" redefined 2025-09-04T16:52:47,515 214 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2025-09-04T16:52:47,515 | ^~~~~~~~ 2025-09-04T16:52:47,515 In file included from ast/pointset.h:192: 2025-09-04T16:52:47,515 /usr/include/math.h:963:11: note: this is the location of the previous definition 2025-09-04T16:52:47,515 963 | # define isfinite(x) __builtin_isfinite (x) 2025-09-04T16:52:47,515 | ^~~~~~~~ 2025-09-04T16:52:48,532 In file included from ast/timeframe.c:226: 2025-09-04T16:52:48,532 ast/timeframe.c: In function ‘Centre’: 2025-09-04T16:52:48,533 ast/memory.h:276:49: warning: ‘date1’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-04T16:52:48,533 276 | #define astStore(ptr,data,size) astERROR_INVOKE(astStore_(ptr,data,size,STATUS_PTR)) 2025-09-04T16:52:48,533 ast/error.h:118:36: note: in definition of macro ‘astERROR_INVOKE’ 2025-09-04T16:52:48,533 118 | #define astERROR_INVOKE(function) (function) 2025-09-04T16:52:48,533 | ^~~~~~~~ 2025-09-04T16:52:48,533 ast/timeframe.c:683:17: note: in expansion of macro ‘astStore’ 2025-09-04T16:52:48,533 683 | fres = astStore( NULL, date1, nres + 1 ); 2025-09-04T16:52:48,533 | ^~~~~~~~ 2025-09-04T16:52:48,534 ast/timeframe.c:629:10: note: ‘date1’ was declared here 2025-09-04T16:52:48,534 629 | char *date1; 2025-09-04T16:52:48,534 | ^~~~~ 2025-09-04T16:52:48,534 ast/memory.h:267:38: warning: ‘date2’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-04T16:52:48,534 267 | #define astFree(ptr) astERROR_INVOKE(astFree_(ptr,STATUS_PTR)) 2025-09-04T16:52:48,535 ast/error.h:118:36: note: in definition of macro ‘astERROR_INVOKE’ 2025-09-04T16:52:48,535 118 | #define astERROR_INVOKE(function) (function) 2025-09-04T16:52:48,535 | ^~~~~~~~ 2025-09-04T16:52:48,535 ast/timeframe.c:781:15: note: in expansion of macro ‘astFree’ 2025-09-04T16:52:48,535 781 | date2 = astFree( date2 ); 2025-09-04T16:52:48,535 | ^~~~~~~ 2025-09-04T16:52:48,535 ast/timeframe.c:630:10: note: ‘date2’ was declared here 2025-09-04T16:52:48,535 630 | char *date2; 2025-09-04T16:52:48,535 | ^~~~~ 2025-09-04T16:52:51,036 In file included from ast/mapping.h:327, 2025-09-04T16:52:51,036 from ast/slamap.h:134, 2025-09-04T16:52:51,037 from ast/timemap.c:171: 2025-09-04T16:52:51,037 ast/pointset.h:214:13: warning: "isfinite" redefined 2025-09-04T16:52:51,037 214 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2025-09-04T16:52:51,037 | ^~~~~~~~ 2025-09-04T16:52:51,038 In file included from ast/pal.h:88, 2025-09-04T16:52:51,038 from ast/timemap.c:170: 2025-09-04T16:52:51,038 /usr/include/math.h:963:11: note: this is the location of the previous definition 2025-09-04T16:52:51,038 963 | # define isfinite(x) __builtin_isfinite (x) 2025-09-04T16:52:51,038 | ^~~~~~~~ 2025-09-04T16:52:51,175 ast/timemap.c: In function ‘Transform’: 2025-09-04T16:52:51,179 ast/timemap.c:3751:8: warning: variable ‘ncoord_in’ set but not used [-Wunused-but-set-variable] 2025-09-04T16:52:51,179 3751 | int ncoord_in; /* Number of coordinates per input point */ 2025-09-04T16:52:51,179 | ^~~~~~~~~ 2025-09-04T16:52:55,672 In file included from ast/tranmap.c:92: 2025-09-04T16:52:55,672 ast/pointset.h:214:13: warning: "isfinite" redefined 2025-09-04T16:52:55,673 214 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2025-09-04T16:52:55,673 | ^~~~~~~~ 2025-09-04T16:52:55,673 In file included from ast/pointset.h:192: 2025-09-04T16:52:55,674 /usr/include/math.h:963:11: note: this is the location of the previous definition 2025-09-04T16:52:55,674 963 | # define isfinite(x) __builtin_isfinite (x) 2025-09-04T16:52:55,674 | ^~~~~~~~ 2025-09-04T16:52:56,562 In file included from ast/unit.c:133: 2025-09-04T16:52:56,562 ast/pointset.h:214:13: warning: "isfinite" redefined 2025-09-04T16:52:56,562 214 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2025-09-04T16:52:56,563 | ^~~~~~~~ 2025-09-04T16:52:56,563 In file included from ast/pointset.h:192: 2025-09-04T16:52:56,564 /usr/include/math.h:963:11: note: this is the location of the previous definition 2025-09-04T16:52:56,564 963 | # define isfinite(x) __builtin_isfinite (x) 2025-09-04T16:52:56,564 | ^~~~~~~~ 2025-09-04T16:52:56,609 ast/unit.c: In function ‘CleanExp’: 2025-09-04T16:52:56,609 ast/unit.c:414:38: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2025-09-04T16:52:56,610 414 | strcspn( t, "0123456789" ) == l - 1 ) { 2025-09-04T16:52:56,610 | ^~ 2025-09-04T16:52:56,624 ast/unit.c: In function ‘ComplicateTree’: 2025-09-04T16:52:56,625 ast/unit.c:877:9: warning: variable ‘op’ set but not used [-Wunused-but-set-variable] 2025-09-04T16:52:56,625 877 | Oper op; 2025-09-04T16:52:56,625 | ^~ 2025-09-04T16:52:56,851 ast/unit.c: In function ‘astUnitAnalyser_’: 2025-09-04T16:52:56,856 ast/unit.c:5161:12: warning: ‘DimAnal’ accessing 80 bytes in a region of size 72 [-Wstringop-overflow=] 2025-09-04T16:52:56,856 5161 | if( !DimAnal( in_tree, powers, &result, status ) && astOK ) { 2025-09-04T16:52:56,856 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:52:56,857 ast/unit.c:5161:12: note: referencing argument 2 of type ‘double[10]’ 2025-09-04T16:52:56,858 ast/unit.c:1382:12: note: in a call to function ‘DimAnal’ 2025-09-04T16:52:56,858 1382 | static int DimAnal( UnitNode *node, double powers[NQUANT], double *scale, int *status ) { 2025-09-04T16:52:56,858 | ^~~~~~~ 2025-09-04T16:53:00,696 In file included from ast/unitmap.c:90: 2025-09-04T16:53:00,697 ast/pointset.h:214:13: warning: "isfinite" redefined 2025-09-04T16:53:00,697 214 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2025-09-04T16:53:00,697 | ^~~~~~~~ 2025-09-04T16:53:00,697 In file included from ast/pointset.h:192: 2025-09-04T16:53:00,698 /usr/include/math.h:963:11: note: this is the location of the previous definition 2025-09-04T16:53:00,698 963 | # define isfinite(x) __builtin_isfinite (x) 2025-09-04T16:53:00,698 | ^~~~~~~~ 2025-09-04T16:53:00,733 ast/unitmap.c: In function ‘Transform’: 2025-09-04T16:53:00,734 ast/unitmap.c:859:16: warning: variable ‘map’ set but not used [-Wunused-but-set-variable] 2025-09-04T16:53:00,734 859 | AstUnitMap *map; /* Pointer to UnitMap to be applied */ 2025-09-04T16:53:00,734 | ^~~ 2025-09-04T16:53:00,734 ast/unitmap.c: In function ‘Dump’: 2025-09-04T16:53:00,735 ast/unitmap.c:949:16: warning: variable ‘this’ set but not used [-Wunused-but-set-variable] 2025-09-04T16:53:00,736 949 | AstUnitMap *this; /* Pointer to the UnitMap structure */ 2025-09-04T16:53:00,736 | ^~~~ 2025-09-04T16:53:01,247 In file included from ast/wcsmap.c:619: 2025-09-04T16:53:01,247 ast/pointset.h:214:13: warning: "isfinite" redefined 2025-09-04T16:53:01,247 214 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2025-09-04T16:53:01,247 | ^~~~~~~~ 2025-09-04T16:53:01,248 In file included from ast/pointset.h:192: 2025-09-04T16:53:01,248 /usr/include/math.h:963:11: note: this is the location of the previous definition 2025-09-04T16:53:01,248 963 | # define isfinite(x) __builtin_isfinite (x) 2025-09-04T16:53:01,248 | ^~~~~~~~ 2025-09-04T16:53:04,616 In file included from ast/winmap.c:131: 2025-09-04T16:53:04,617 ast/pointset.h:214:13: warning: "isfinite" redefined 2025-09-04T16:53:04,617 214 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2025-09-04T16:53:04,617 | ^~~~~~~~ 2025-09-04T16:53:04,618 In file included from ast/pointset.h:192: 2025-09-04T16:53:04,618 /usr/include/math.h:963:11: note: this is the location of the previous definition 2025-09-04T16:53:04,618 963 | # define isfinite(x) __builtin_isfinite (x) 2025-09-04T16:53:04,618 | ^~~~~~~~ 2025-09-04T16:53:04,669 ast/winmap.c: In function ‘ClearAttrib’: 2025-09-04T16:53:04,670 ast/winmap.c:468:15: warning: variable ‘this’ set but not used [-Wunused-but-set-variable] 2025-09-04T16:53:04,670 468 | AstWinMap *this; /* Pointer to the WinMap structure */ 2025-09-04T16:53:04,670 | ^~~~ 2025-09-04T16:53:04,675 ast/winmap.c: In function ‘GetAttrib’: 2025-09-04T16:53:04,676 ast/winmap.c:753:15: warning: variable ‘this’ set but not used [-Wunused-but-set-variable] 2025-09-04T16:53:04,676 753 | AstWinMap *this; /* Pointer to the WinMap structure */ 2025-09-04T16:53:04,676 | ^~~~ 2025-09-04T16:53:04,707 ast/winmap.c: In function ‘SetAttrib’: 2025-09-04T16:53:04,709 ast/winmap.c:2182:8: warning: variable ‘len’ set but not used [-Wunused-but-set-variable] 2025-09-04T16:53:04,710 2182 | int len; /* Length of setting string */ 2025-09-04T16:53:04,710 | ^~~ 2025-09-04T16:53:04,712 ast/winmap.c:2181:15: warning: variable ‘this’ set but not used [-Wunused-but-set-variable] 2025-09-04T16:53:04,712 2181 | AstWinMap *this; /* Pointer to the WinMap structure */ 2025-09-04T16:53:04,712 | ^~~~ 2025-09-04T16:53:04,713 ast/winmap.c: In function ‘TestAttrib’: 2025-09-04T16:53:04,715 ast/winmap.c:2241:15: warning: variable ‘this’ set but not used [-Wunused-but-set-variable] 2025-09-04T16:53:04,715 2241 | AstWinMap *this; /* Pointer to the WinMap structure */ 2025-09-04T16:53:04,715 | ^~~~ 2025-09-04T16:53:07,421 ast/xml.c: In function ‘ReadContent’: 2025-09-04T16:53:07,427 ast/xml.c:6167:8: warning: variable ‘prolog_ok’ set but not used [-Wunused-but-set-variable] 2025-09-04T16:53:07,427 6167 | int prolog_ok; /* OK for source to start with a prolog? */ 2025-09-04T16:53:07,427 | ^~~~~~~~~ 2025-09-04T16:53:11,775 In file included from ast/mapping.h:327, 2025-09-04T16:53:11,776 from ast/frame.h:550, 2025-09-04T16:53:11,776 from ast/xmlchan.c:208: 2025-09-04T16:53:11,776 ast/pointset.h:214:13: warning: "isfinite" redefined 2025-09-04T16:53:11,776 214 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2025-09-04T16:53:11,776 | ^~~~~~~~ 2025-09-04T16:53:11,777 In file included from ast/pointset.h:192: 2025-09-04T16:53:11,777 /usr/include/math.h:963:11: note: this is the location of the previous definition 2025-09-04T16:53:11,777 963 | # define isfinite(x) __builtin_isfinite (x) 2025-09-04T16:53:11,777 | ^~~~~~~~ 2025-09-04T16:53:11,996 ast/xmlchan.c: In function ‘AstronTimeReader’: 2025-09-04T16:53:11,997 ast/xmlchan.c:1984:55: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T16:53:11,997 1984 | if( iso && astUnformat( cfrm, 0, iso, &val ) != strlen( iso ) ) { 2025-09-04T16:53:11,998 | ^~ 2025-09-04T16:53:12,599 ast/xmlchan.c: In function ‘Dump’: 2025-09-04T16:53:12,613 ast/xmlchan.c:13254:16: warning: variable ‘class’ set but not used [-Wunused-but-set-variable] 2025-09-04T16:53:12,613 13254 | const char *class; /* Class name */ 2025-09-04T16:53:12,613 | ^~~~~ 2025-09-04T16:53:12,750 In file included from ast/xmlchan.c:207: 2025-09-04T16:53:12,750 ast/xmlchan.c: In function ‘Position2DReader’: 2025-09-04T16:53:12,757 ast/object.h:485:21: warning: ‘astEllipse_’ reading 16 bytes from a region of size 8 [-Wstringop-overread] 2025-09-04T16:53:12,757 485 | #define astRetF_(x) (x) 2025-09-04T16:53:12,757 ast/object.h:478:37: note: in expansion of macro ‘astRetF_’ 2025-09-04T16:53:12,757 478 | #define astINVOKE(rettype,function) astRet##rettype##_(function) 2025-09-04T16:53:12,757 | ^~~~~~ 2025-09-04T16:53:12,757 ast/ellipse.h:210:20: note: in expansion of macro ‘astINVOKE’ 2025-09-04T16:53:12,758 210 | #define astEllipse astINVOKE(F,astEllipse_) 2025-09-04T16:53:12,758 | ^~~~~~~~~ 2025-09-04T16:53:12,758 ast/xmlchan.c:6664:39: note: in expansion of macro ‘astEllipse’ 2025-09-04T16:53:12,758 6664 | result = (AstRegion *) astEllipse( frm, 1, cen, hw, &pa, 2025-09-04T16:53:12,758 | ^~~~~~~~~~ 2025-09-04T16:53:12,765 ast/object.h:485:21: note: referencing argument 5 of type ‘const double[2]’ 2025-09-04T16:53:12,765 485 | #define astRetF_(x) (x) 2025-09-04T16:53:12,765 ast/object.h:478:37: note: in expansion of macro ‘astRetF_’ 2025-09-04T16:53:12,765 478 | #define astINVOKE(rettype,function) astRet##rettype##_(function) 2025-09-04T16:53:12,765 | ^~~~~~ 2025-09-04T16:53:12,765 ast/ellipse.h:210:20: note: in expansion of macro ‘astINVOKE’ 2025-09-04T16:53:12,765 210 | #define astEllipse astINVOKE(F,astEllipse_) 2025-09-04T16:53:12,765 | ^~~~~~~~~ 2025-09-04T16:53:12,765 ast/xmlchan.c:6664:39: note: in expansion of macro ‘astEllipse’ 2025-09-04T16:53:12,766 6664 | result = (AstRegion *) astEllipse( frm, 1, cen, hw, &pa, 2025-09-04T16:53:12,766 | ^~~~~~~~~~ 2025-09-04T16:53:12,766 In file included from ast/xmlchan.c:214: 2025-09-04T16:53:12,766 ast/ellipse.h:160:13: note: in a call to function ‘astEllipse_’ 2025-09-04T16:53:12,766 160 | AstEllipse *astEllipse_( void *, int, const double[2], const double[2], const double[2], AstRegion *, const char *, int *, ...); 2025-09-04T16:53:12,766 | ^~~~~~~~~~~ 2025-09-04T16:53:12,772 ast/object.h:485:21: warning: ‘astEllipse_’ reading 16 bytes from a region of size 8 [-Wstringop-overread] 2025-09-04T16:53:12,772 485 | #define astRetF_(x) (x) 2025-09-04T16:53:12,772 ast/object.h:478:37: note: in expansion of macro ‘astRetF_’ 2025-09-04T16:53:12,773 478 | #define astINVOKE(rettype,function) astRet##rettype##_(function) 2025-09-04T16:53:12,773 | ^~~~~~ 2025-09-04T16:53:12,773 ast/ellipse.h:210:20: note: in expansion of macro ‘astINVOKE’ 2025-09-04T16:53:12,773 210 | #define astEllipse astINVOKE(F,astEllipse_) 2025-09-04T16:53:12,773 | ^~~~~~~~~ 2025-09-04T16:53:12,773 ast/xmlchan.c:6711:34: note: in expansion of macro ‘astEllipse’ 2025-09-04T16:53:12,773 6711 | r = (AstRegion *) astEllipse( frm, 1, cen, hw, &pa, 2025-09-04T16:53:12,773 | ^~~~~~~~~~ 2025-09-04T16:53:12,780 ast/object.h:485:21: note: referencing argument 5 of type ‘const double[2]’ 2025-09-04T16:53:12,780 485 | #define astRetF_(x) (x) 2025-09-04T16:53:12,780 ast/object.h:478:37: note: in expansion of macro ‘astRetF_’ 2025-09-04T16:53:12,780 478 | #define astINVOKE(rettype,function) astRet##rettype##_(function) 2025-09-04T16:53:12,780 | ^~~~~~ 2025-09-04T16:53:12,780 ast/ellipse.h:210:20: note: in expansion of macro ‘astINVOKE’ 2025-09-04T16:53:12,780 210 | #define astEllipse astINVOKE(F,astEllipse_) 2025-09-04T16:53:12,780 | ^~~~~~~~~ 2025-09-04T16:53:12,781 ast/xmlchan.c:6711:34: note: in expansion of macro ‘astEllipse’ 2025-09-04T16:53:12,781 6711 | r = (AstRegion *) astEllipse( frm, 1, cen, hw, &pa, 2025-09-04T16:53:12,781 | ^~~~~~~~~~ 2025-09-04T16:53:12,781 ast/ellipse.h:160:13: note: in a call to function ‘astEllipse_’ 2025-09-04T16:53:12,781 160 | AstEllipse *astEllipse_( void *, int, const double[2], const double[2], const double[2], AstRegion *, const char *, int *, ...); 2025-09-04T16:53:12,781 | ^~~~~~~~~~~ 2025-09-04T16:53:12,787 ast/object.h:485:21: warning: ‘astEllipse_’ reading 16 bytes from a region of size 8 [-Wstringop-overread] 2025-09-04T16:53:12,787 485 | #define astRetF_(x) (x) 2025-09-04T16:53:12,787 ast/object.h:478:37: note: in expansion of macro ‘astRetF_’ 2025-09-04T16:53:12,788 478 | #define astINVOKE(rettype,function) astRet##rettype##_(function) 2025-09-04T16:53:12,788 | ^~~~~~ 2025-09-04T16:53:12,788 ast/ellipse.h:210:20: note: in expansion of macro ‘astINVOKE’ 2025-09-04T16:53:12,788 210 | #define astEllipse astINVOKE(F,astEllipse_) 2025-09-04T16:53:12,788 | ^~~~~~~~~ 2025-09-04T16:53:12,788 ast/xmlchan.c:6759:34: note: in expansion of macro ‘astEllipse’ 2025-09-04T16:53:12,788 6759 | r = (AstRegion *) astEllipse( frm, 1, cen, hw, &pa, 2025-09-04T16:53:12,788 | ^~~~~~~~~~ 2025-09-04T16:53:12,795 ast/object.h:485:21: note: referencing argument 5 of type ‘const double[2]’ 2025-09-04T16:53:12,795 485 | #define astRetF_(x) (x) 2025-09-04T16:53:12,795 ast/object.h:478:37: note: in expansion of macro ‘astRetF_’ 2025-09-04T16:53:12,795 478 | #define astINVOKE(rettype,function) astRet##rettype##_(function) 2025-09-04T16:53:12,795 | ^~~~~~ 2025-09-04T16:53:12,795 ast/ellipse.h:210:20: note: in expansion of macro ‘astINVOKE’ 2025-09-04T16:53:12,795 210 | #define astEllipse astINVOKE(F,astEllipse_) 2025-09-04T16:53:12,795 | ^~~~~~~~~ 2025-09-04T16:53:12,796 ast/xmlchan.c:6759:34: note: in expansion of macro ‘astEllipse’ 2025-09-04T16:53:12,796 6759 | r = (AstRegion *) astEllipse( frm, 1, cen, hw, &pa, 2025-09-04T16:53:12,796 | ^~~~~~~~~~ 2025-09-04T16:53:12,796 ast/ellipse.h:160:13: note: in a call to function ‘astEllipse_’ 2025-09-04T16:53:12,796 160 | AstEllipse *astEllipse_( void *, int, const double[2], const double[2], const double[2], AstRegion *, const char *, int *, ...); 2025-09-04T16:53:12,796 | ^~~~~~~~~~~ 2025-09-04T16:53:12,802 ast/object.h:485:21: warning: ‘astEllipse_’ reading 16 bytes from a region of size 8 [-Wstringop-overread] 2025-09-04T16:53:12,802 485 | #define astRetF_(x) (x) 2025-09-04T16:53:12,802 ast/object.h:478:37: note: in expansion of macro ‘astRetF_’ 2025-09-04T16:53:12,803 478 | #define astINVOKE(rettype,function) astRet##rettype##_(function) 2025-09-04T16:53:12,803 | ^~~~~~ 2025-09-04T16:53:12,803 ast/ellipse.h:210:20: note: in expansion of macro ‘astINVOKE’ 2025-09-04T16:53:12,803 210 | #define astEllipse astINVOKE(F,astEllipse_) 2025-09-04T16:53:12,803 | ^~~~~~~~~ 2025-09-04T16:53:12,803 ast/xmlchan.c:6807:34: note: in expansion of macro ‘astEllipse’ 2025-09-04T16:53:12,803 6807 | r = (AstRegion *) astEllipse( frm, 1, cen, hw, &pa, 2025-09-04T16:53:12,803 | ^~~~~~~~~~ 2025-09-04T16:53:12,810 ast/object.h:485:21: note: referencing argument 5 of type ‘const double[2]’ 2025-09-04T16:53:12,810 485 | #define astRetF_(x) (x) 2025-09-04T16:53:12,810 ast/object.h:478:37: note: in expansion of macro ‘astRetF_’ 2025-09-04T16:53:12,810 478 | #define astINVOKE(rettype,function) astRet##rettype##_(function) 2025-09-04T16:53:12,810 | ^~~~~~ 2025-09-04T16:53:12,810 ast/ellipse.h:210:20: note: in expansion of macro ‘astINVOKE’ 2025-09-04T16:53:12,810 210 | #define astEllipse astINVOKE(F,astEllipse_) 2025-09-04T16:53:12,810 | ^~~~~~~~~ 2025-09-04T16:53:12,810 ast/xmlchan.c:6807:34: note: in expansion of macro ‘astEllipse’ 2025-09-04T16:53:12,811 6807 | r = (AstRegion *) astEllipse( frm, 1, cen, hw, &pa, 2025-09-04T16:53:12,811 | ^~~~~~~~~~ 2025-09-04T16:53:12,811 ast/ellipse.h:160:13: note: in a call to function ‘astEllipse_’ 2025-09-04T16:53:12,811 160 | AstEllipse *astEllipse_( void *, int, const double[2], const double[2], const double[2], AstRegion *, const char *, int *, ...); 2025-09-04T16:53:12,811 | ^~~~~~~~~~~ 2025-09-04T16:53:12,823 ast/xmlchan.c: In function ‘EllipseReader’: 2025-09-04T16:53:12,827 ast/object.h:485:21: warning: ‘astEllipse_’ reading 16 bytes from a region of size 8 [-Wstringop-overread] 2025-09-04T16:53:12,827 485 | #define astRetF_(x) (x) 2025-09-04T16:53:12,827 ast/object.h:478:37: note: in expansion of macro ‘astRetF_’ 2025-09-04T16:53:12,827 478 | #define astINVOKE(rettype,function) astRet##rettype##_(function) 2025-09-04T16:53:12,827 | ^~~~~~ 2025-09-04T16:53:12,827 ast/ellipse.h:210:20: note: in expansion of macro ‘astINVOKE’ 2025-09-04T16:53:12,827 210 | #define astEllipse astINVOKE(F,astEllipse_) 2025-09-04T16:53:12,827 | ^~~~~~~~~ 2025-09-04T16:53:12,827 ast/xmlchan.c:3793:30: note: in expansion of macro ‘astEllipse’ 2025-09-04T16:53:12,827 3793 | new = (AstRegion *) astEllipse( frm, 1, cen, rad, &pa, NULL, "", status ); 2025-09-04T16:53:12,827 | ^~~~~~~~~~ 2025-09-04T16:53:12,831 ast/object.h:485:21: note: referencing argument 5 of type ‘const double[2]’ 2025-09-04T16:53:12,831 485 | #define astRetF_(x) (x) 2025-09-04T16:53:12,831 ast/object.h:478:37: note: in expansion of macro ‘astRetF_’ 2025-09-04T16:53:12,831 478 | #define astINVOKE(rettype,function) astRet##rettype##_(function) 2025-09-04T16:53:12,832 | ^~~~~~ 2025-09-04T16:53:12,832 ast/ellipse.h:210:20: note: in expansion of macro ‘astINVOKE’ 2025-09-04T16:53:12,832 210 | #define astEllipse astINVOKE(F,astEllipse_) 2025-09-04T16:53:12,832 | ^~~~~~~~~ 2025-09-04T16:53:12,832 ast/xmlchan.c:3793:30: note: in expansion of macro ‘astEllipse’ 2025-09-04T16:53:12,832 3793 | new = (AstRegion *) astEllipse( frm, 1, cen, rad, &pa, NULL, "", status ); 2025-09-04T16:53:12,832 | ^~~~~~~~~~ 2025-09-04T16:53:12,832 ast/ellipse.h:160:13: note: in a call to function ‘astEllipse_’ 2025-09-04T16:53:12,832 160 | AstEllipse *astEllipse_( void *, int, const double[2], const double[2], const double[2], AstRegion *, const char *, int *, ...); 2025-09-04T16:53:12,832 | ^~~~~~~~~~~ 2025-09-04T16:53:12,835 ast/object.h:485:21: warning: ‘astEllipse_’ reading 16 bytes from a region of size 8 [-Wstringop-overread] 2025-09-04T16:53:12,836 485 | #define astRetF_(x) (x) 2025-09-04T16:53:12,836 ast/object.h:478:37: note: in expansion of macro ‘astRetF_’ 2025-09-04T16:53:12,836 478 | #define astINVOKE(rettype,function) astRet##rettype##_(function) 2025-09-04T16:53:12,836 | ^~~~~~ 2025-09-04T16:53:12,836 ast/ellipse.h:210:20: note: in expansion of macro ‘astINVOKE’ 2025-09-04T16:53:12,836 210 | #define astEllipse astINVOKE(F,astEllipse_) 2025-09-04T16:53:12,836 | ^~~~~~~~~ 2025-09-04T16:53:12,836 ast/xmlchan.c:3805:30: note: in expansion of macro ‘astEllipse’ 2025-09-04T16:53:12,836 3805 | new = (AstRegion *) astEllipse( cfrm, 1, cen, rad, &pa, NULL, "", status ); 2025-09-04T16:53:12,836 | ^~~~~~~~~~ 2025-09-04T16:53:12,839 ast/object.h:485:21: note: referencing argument 5 of type ‘const double[2]’ 2025-09-04T16:53:12,839 485 | #define astRetF_(x) (x) 2025-09-04T16:53:12,839 ast/object.h:478:37: note: in expansion of macro ‘astRetF_’ 2025-09-04T16:53:12,839 478 | #define astINVOKE(rettype,function) astRet##rettype##_(function) 2025-09-04T16:53:12,839 | ^~~~~~ 2025-09-04T16:53:12,839 ast/ellipse.h:210:20: note: in expansion of macro ‘astINVOKE’ 2025-09-04T16:53:12,840 210 | #define astEllipse astINVOKE(F,astEllipse_) 2025-09-04T16:53:12,840 | ^~~~~~~~~ 2025-09-04T16:53:12,840 ast/xmlchan.c:3805:30: note: in expansion of macro ‘astEllipse’ 2025-09-04T16:53:12,840 3805 | new = (AstRegion *) astEllipse( cfrm, 1, cen, rad, &pa, NULL, "", status ); 2025-09-04T16:53:12,840 | ^~~~~~~~~~ 2025-09-04T16:53:12,840 ast/ellipse.h:160:13: note: in a call to function ‘astEllipse_’ 2025-09-04T16:53:12,840 160 | AstEllipse *astEllipse_( void *, int, const double[2], const double[2], const double[2], AstRegion *, const char *, int *, ...); 2025-09-04T16:53:12,840 | ^~~~~~~~~~~ 2025-09-04T16:53:19,140 ast/xmlchan.c: In function ‘StcMetadataReader’: 2025-09-04T16:53:19,147 ast/xmlchan.c:7788:50: warning: ‘)’ directive writing 1 byte into a region of size between 0 and 8 [-Wformat-overflow=] 2025-09-04T16:53:19,148 7788 | sprintf( orgatt, "TimeOrigin(%d)", i + 1 ); 2025-09-04T16:53:19,148 | ^ 2025-09-04T16:53:19,148 In function ‘ReCentreAnc’, 2025-09-04T16:53:19,148 inlined from ‘StcMetadataReader’ at ast/xmlchan.c:10688:7: 2025-09-04T16:53:19,155 ast/xmlchan.c:7788:19: note: ‘sprintf’ output between 14 and 22 bytes into a destination of size 20 2025-09-04T16:53:19,155 7788 | sprintf( orgatt, "TimeOrigin(%d)", i + 1 ); 2025-09-04T16:53:19,155 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T16:53:21,016 In file included from ast/zoommap.c:93: 2025-09-04T16:53:21,016 ast/pointset.h:214:13: warning: "isfinite" redefined 2025-09-04T16:53:21,016 214 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2025-09-04T16:53:21,016 | ^~~~~~~~ 2025-09-04T16:53:21,016 In file included from ast/pointset.h:192: 2025-09-04T16:53:21,016 /usr/include/math.h:963:11: note: this is the location of the previous definition 2025-09-04T16:53:21,016 963 | # define isfinite(x) __builtin_isfinite (x) 2025-09-04T16:53:21,017 | ^~~~~~~~ 2025-09-04T16:53:22,388 starlink/ast/Ast.c: In function ‘numpydtype2str’: 2025-09-04T16:53:22,390 starlink/ast/Ast.c:61:8: error: ‘PyArray_DOUBLE’ undeclared (first use in this function); did you mean ‘PyArray_DTYPE’? 2025-09-04T16:53:22,391 61 | case PyArray_DOUBLE: 2025-09-04T16:53:22,391 | ^~~~~~~~~~~~~~ 2025-09-04T16:53:22,391 | PyArray_DTYPE 2025-09-04T16:53:22,391 starlink/ast/Ast.c:61:8: note: each undeclared identifier is reported only once for each function it appears in 2025-09-04T16:53:22,407 starlink/ast/Ast.c:64:8: error: ‘PyArray_FLOAT’ undeclared (first use in this function); did you mean ‘PyArray_ISFLOAT’? 2025-09-04T16:53:22,407 64 | case PyArray_FLOAT: 2025-09-04T16:53:22,407 | ^~~~~~~~~~~~~ 2025-09-04T16:53:22,407 | PyArray_ISFLOAT 2025-09-04T16:53:22,420 starlink/ast/Ast.c:67:8: error: ‘PyArray_INT’ undeclared (first use in this function); did you mean ‘PyArray_Put’? 2025-09-04T16:53:22,420 67 | case PyArray_INT: 2025-09-04T16:53:22,420 | ^~~~~~~~~~~ 2025-09-04T16:53:22,420 | PyArray_Put 2025-09-04T16:53:22,434 starlink/ast/Ast.c:70:8: error: ‘PyArray_UINT’ undeclared (first use in this function); did you mean ‘PyArray_DIM’? 2025-09-04T16:53:22,434 70 | case PyArray_UINT: 2025-09-04T16:53:22,434 | ^~~~~~~~~~~~ 2025-09-04T16:53:22,434 | PyArray_DIM 2025-09-04T16:53:22,443 starlink/ast/Ast.c:73:8: error: ‘PyArray_BYTE’ undeclared (first use in this function); did you mean ‘PyArray_BYTES’? 2025-09-04T16:53:22,443 73 | case PyArray_BYTE: 2025-09-04T16:53:22,443 | ^~~~~~~~~~~~ 2025-09-04T16:53:22,443 | PyArray_BYTES 2025-09-04T16:53:22,455 starlink/ast/Ast.c:76:8: error: ‘PyArray_UBYTE’ undeclared (first use in this function); did you mean ‘PyArray_BYTES’? 2025-09-04T16:53:22,456 76 | case PyArray_UBYTE: 2025-09-04T16:53:22,456 | ^~~~~~~~~~~~~ 2025-09-04T16:53:22,456 | PyArray_BYTES 2025-09-04T16:53:22,471 starlink/ast/Ast.c:79:8: error: ‘PyArray_SHORT’ undeclared (first use in this function); did you mean ‘PyArray_Sort’? 2025-09-04T16:53:22,471 79 | case PyArray_SHORT: 2025-09-04T16:53:22,471 | ^~~~~~~~~~~~~ 2025-09-04T16:53:22,471 | PyArray_Sort 2025-09-04T16:53:22,491 starlink/ast/Ast.c:82:8: error: ‘PyArray_USHORT’ undeclared (first use in this function); did you mean ‘PyArray_Sort’? 2025-09-04T16:53:22,491 82 | case PyArray_USHORT: 2025-09-04T16:53:22,491 | ^~~~~~~~~~~~~~ 2025-09-04T16:53:22,491 | PyArray_Sort 2025-09-04T16:53:22,506 starlink/ast/Ast.c:85:8: error: ‘PyArray_LONG’ undeclared (first use in this function); did you mean ‘PyArray_One’? 2025-09-04T16:53:22,506 85 | case PyArray_LONG: 2025-09-04T16:53:22,506 | ^~~~~~~~~~~~ 2025-09-04T16:53:22,506 | PyArray_One 2025-09-04T16:53:22,524 starlink/ast/Ast.c:88:8: error: ‘PyArray_ULONG’ undeclared (first use in this function); did you mean ‘PyArray_One’? 2025-09-04T16:53:22,524 88 | case PyArray_ULONG: 2025-09-04T16:53:22,524 | ^~~~~~~~~~~~~ 2025-09-04T16:53:22,524 | PyArray_One 2025-09-04T16:53:22,549 starlink/ast/Ast.c:91:8: error: ‘PyArray_LONGLONG’ undeclared (first use in this function); did you mean ‘Py_T_LONGLONG’? 2025-09-04T16:53:22,550 91 | case PyArray_LONGLONG: 2025-09-04T16:53:22,550 | ^~~~~~~~~~~~~~~~ 2025-09-04T16:53:22,550 | Py_T_LONGLONG 2025-09-04T16:53:22,576 starlink/ast/Ast.c:94:8: error: ‘PyArray_ULONGLONG’ undeclared (first use in this function); did you mean ‘Py_T_ULONGLONG’? 2025-09-04T16:53:22,576 94 | case PyArray_ULONGLONG: 2025-09-04T16:53:22,576 | ^~~~~~~~~~~~~~~~~ 2025-09-04T16:53:22,576 | Py_T_ULONGLONG 2025-09-04T16:53:22,596 starlink/ast/Ast.c:97:8: error: ‘PyArray_CFLOAT’ undeclared (first use in this function); did you mean ‘PyArray_ISFLOAT’? 2025-09-04T16:53:22,596 97 | case PyArray_CFLOAT: 2025-09-04T16:53:22,596 | ^~~~~~~~~~~~~~ 2025-09-04T16:53:22,596 | PyArray_ISFLOAT 2025-09-04T16:53:22,619 starlink/ast/Ast.c:100:8: error: ‘PyArray_CDOUBLE’ undeclared (first use in this function); did you mean ‘PyArray_DTYPE’? 2025-09-04T16:53:22,619 100 | case PyArray_CDOUBLE: 2025-09-04T16:53:22,619 | ^~~~~~~~~~~~~~~ 2025-09-04T16:53:22,619 | PyArray_DTYPE 2025-09-04T16:53:22,687 In file included from /usr/local/lib/python3.13/dist-packages/numpy/_core/include/numpy/arrayobject.h:5, 2025-09-04T16:53:22,688 from starlink/ast/Ast.c:3: 2025-09-04T16:53:22,688 starlink/ast/Ast.c: In function ‘Mapping_linearapprox’: 2025-09-04T16:53:22,689 starlink/ast/Ast.c:738:62: error: ‘PyArray_DOUBLE’ undeclared (first use in this function); did you mean ‘PyArray_DTYPE’? 2025-09-04T16:53:22,689 738 | fit = (PyArrayObject *) PyArray_SimpleNew( 1, dims, PyArray_DOUBLE ); 2025-09-04T16:53:22,689 | ^~~~~~~~~~~~~~ 2025-09-04T16:53:22,689 /usr/local/lib/python3.13/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:119:46: note: in definition of macro ‘PyArray_SimpleNew’ 2025-09-04T16:53:22,689 119 | PyArray_New(&PyArray_Type, nd, dims, typenum, NULL, NULL, 0, 0, NULL) 2025-09-04T16:53:22,689 | ^~~~~~~ 2025-09-04T16:53:22,712 starlink/ast/Ast.c: In function ‘Mapping_mapbox’: 2025-09-04T16:53:22,713 starlink/ast/Ast.c:791:61: error: ‘PyArray_DOUBLE’ undeclared (first use in this function); did you mean ‘PyArray_DTYPE’? 2025-09-04T16:53:22,713 791 | xl = (PyArrayObject *) PyArray_SimpleNew( 1, dims, PyArray_DOUBLE ); 2025-09-04T16:53:22,713 | ^~~~~~~~~~~~~~ 2025-09-04T16:53:22,713 /usr/local/lib/python3.13/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:119:46: note: in definition of macro ‘PyArray_SimpleNew’ 2025-09-04T16:53:22,713 119 | PyArray_New(&PyArray_Type, nd, dims, typenum, NULL, NULL, 0, 0, NULL) 2025-09-04T16:53:22,713 | ^~~~~~~ 2025-09-04T16:53:22,728 starlink/ast/Ast.c: In function ‘Mapping_mapsplit’: 2025-09-04T16:53:22,729 starlink/ast/Ast.c:829:57: error: ‘PyArray_INT’ undeclared (first use in this function); did you mean ‘PyArray_Put’? 2025-09-04T16:53:22,729 829 | PyArray_INT, 0, 100); 2025-09-04T16:53:22,729 | ^~~~~~~~~~~ 2025-09-04T16:53:22,729 /usr/local/lib/python3.13/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:109:51: note: in definition of macro ‘PyArray_ContiguousFromAny’ 2025-09-04T16:53:22,729 109 | PyArray_FromAny(op, PyArray_DescrFromType(type), min_depth, \ 2025-09-04T16:53:22,729 | ^~~~ 2025-09-04T16:53:22,752 starlink/ast/Ast.c: In function ‘Mapping_quadapprox’: 2025-09-04T16:53:22,753 starlink/ast/Ast.c:887:62: error: ‘PyArray_DOUBLE’ undeclared (first use in this function); did you mean ‘PyArray_DTYPE’? 2025-09-04T16:53:22,753 887 | fit = (PyArrayObject *) PyArray_SimpleNew( 1, dims, PyArray_DOUBLE ); 2025-09-04T16:53:22,753 | ^~~~~~~~~~~~~~ 2025-09-04T16:53:22,754 /usr/local/lib/python3.13/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:119:46: note: in definition of macro ‘PyArray_SimpleNew’ 2025-09-04T16:53:22,754 119 | PyArray_New(&PyArray_Type, nd, dims, typenum, NULL, NULL, 0, 0, NULL) 2025-09-04T16:53:22,754 | ^~~~~~~ 2025-09-04T16:53:22,778 starlink/ast/Ast.c: In function ‘Mapping_rebin’: 2025-09-04T16:53:22,780 starlink/ast/Ast.c:1007:22: error: ‘PyArray_DOUBLE’ undeclared (first use in this function); did you mean ‘PyArray_DTYPE’? 2025-09-04T16:53:22,780 1007 | if( type == PyArray_DOUBLE ) { 2025-09-04T16:53:22,780 | ^~~~~~~~~~~~~~ 2025-09-04T16:53:22,780 | PyArray_DTYPE 2025-09-04T16:53:22,797 starlink/ast/Ast.c:1010:29: error: ‘PyArray_FLOAT’ undeclared (first use in this function); did you mean ‘PyArray_ISFLOAT’? 2025-09-04T16:53:22,798 1010 | } else if( type == PyArray_FLOAT ) { 2025-09-04T16:53:22,798 | ^~~~~~~~~~~~~ 2025-09-04T16:53:22,798 | PyArray_ISFLOAT 2025-09-04T16:53:22,812 starlink/ast/Ast.c:1013:29: error: ‘PyArray_INT’ undeclared (first use in this function); did you mean ‘PyArray_Put’? 2025-09-04T16:53:22,812 1013 | } else if( type == PyArray_INT || 2025-09-04T16:53:22,812 | ^~~~~~~~~~~ 2025-09-04T16:53:22,812 | PyArray_Put 2025-09-04T16:53:22,829 starlink/ast/Ast.c:1014:30: error: ‘PyArray_LONG’ undeclared (first use in this function); did you mean ‘PyArray_One’? 2025-09-04T16:53:22,829 1014 | (type == PyArray_LONG && sizeof(int) == sizeof(long))) { 2025-09-04T16:53:22,829 | ^~~~~~~~~~~~ 2025-09-04T16:53:22,829 | PyArray_One 2025-09-04T16:53:22,856 starlink/ast/Ast.c: In function ‘Mapping_rebinseq’: 2025-09-04T16:53:22,858 starlink/ast/Ast.c:1214:22: error: ‘PyArray_DOUBLE’ undeclared (first use in this function); did you mean ‘PyArray_DTYPE’? 2025-09-04T16:53:22,858 1214 | if( type == PyArray_DOUBLE ) { 2025-09-04T16:53:22,858 | ^~~~~~~~~~~~~~ 2025-09-04T16:53:22,858 | PyArray_DTYPE 2025-09-04T16:53:22,876 starlink/ast/Ast.c:1217:29: error: ‘PyArray_FLOAT’ undeclared (first use in this function); did you mean ‘PyArray_ISFLOAT’? 2025-09-04T16:53:22,876 1217 | } else if( type == PyArray_FLOAT ) { 2025-09-04T16:53:22,876 | ^~~~~~~~~~~~~ 2025-09-04T16:53:22,876 | PyArray_ISFLOAT 2025-09-04T16:53:22,891 starlink/ast/Ast.c:1220:29: error: ‘PyArray_INT’ undeclared (first use in this function); did you mean ‘PyArray_Put’? 2025-09-04T16:53:22,891 1220 | } else if( type == PyArray_INT || 2025-09-04T16:53:22,891 | ^~~~~~~~~~~ 2025-09-04T16:53:22,891 | PyArray_Put 2025-09-04T16:53:22,907 starlink/ast/Ast.c:1221:30: error: ‘PyArray_LONG’ undeclared (first use in this function); did you mean ‘PyArray_One’? 2025-09-04T16:53:22,908 1221 | (type == PyArray_LONG && sizeof(int) == sizeof(long))) { 2025-09-04T16:53:22,908 | ^~~~~~~~~~~~ 2025-09-04T16:53:22,908 | PyArray_One 2025-09-04T16:53:22,936 starlink/ast/Ast.c: In function ‘Mapping_resample’: 2025-09-04T16:53:22,938 starlink/ast/Ast.c:1460:22: error: ‘PyArray_DOUBLE’ undeclared (first use in this function); did you mean ‘PyArray_DTYPE’? 2025-09-04T16:53:22,938 1460 | if( type == PyArray_DOUBLE ) { 2025-09-04T16:53:22,938 | ^~~~~~~~~~~~~~ 2025-09-04T16:53:22,938 | PyArray_DTYPE 2025-09-04T16:53:22,956 starlink/ast/Ast.c:1463:29: error: ‘PyArray_FLOAT’ undeclared (first use in this function); did you mean ‘PyArray_ISFLOAT’? 2025-09-04T16:53:22,956 1463 | } else if( type == PyArray_FLOAT ) { 2025-09-04T16:53:22,956 | ^~~~~~~~~~~~~ 2025-09-04T16:53:22,956 | PyArray_ISFLOAT 2025-09-04T16:53:22,971 starlink/ast/Ast.c:1466:29: error: ‘PyArray_INT’ undeclared (first use in this function); did you mean ‘PyArray_Put’? 2025-09-04T16:53:22,971 1466 | } else if( type == PyArray_INT ) { 2025-09-04T16:53:22,971 | ^~~~~~~~~~~ 2025-09-04T16:53:22,971 | PyArray_Put 2025-09-04T16:53:22,988 starlink/ast/Ast.c:1469:29: error: ‘PyArray_LONG’ undeclared (first use in this function); did you mean ‘PyArray_One’? 2025-09-04T16:53:22,989 1469 | } else if( type == PyArray_LONG ) { 2025-09-04T16:53:22,989 | ^~~~~~~~~~~~ 2025-09-04T16:53:22,989 | PyArray_One 2025-09-04T16:53:23,006 starlink/ast/Ast.c:1472:29: error: ‘PyArray_SHORT’ undeclared (first use in this function); did you mean ‘PyArray_Sort’? 2025-09-04T16:53:23,007 1472 | } else if( type == PyArray_SHORT ) { 2025-09-04T16:53:23,007 | ^~~~~~~~~~~~~ 2025-09-04T16:53:23,007 | PyArray_Sort 2025-09-04T16:53:23,017 starlink/ast/Ast.c:1475:29: error: ‘PyArray_BYTE’ undeclared (first use in this function); did you mean ‘PyArray_BYTES’? 2025-09-04T16:53:23,017 1475 | } else if( type == PyArray_BYTE ) { 2025-09-04T16:53:23,017 | ^~~~~~~~~~~~ 2025-09-04T16:53:23,018 | PyArray_BYTES 2025-09-04T16:53:23,034 starlink/ast/Ast.c:1478:29: error: ‘PyArray_UINT’ undeclared (first use in this function); did you mean ‘PyArray_DIM’? 2025-09-04T16:53:23,034 1478 | } else if( type == PyArray_UINT ) { 2025-09-04T16:53:23,034 | ^~~~~~~~~~~~ 2025-09-04T16:53:23,034 | PyArray_DIM 2025-09-04T16:53:23,056 starlink/ast/Ast.c:1481:29: error: ‘PyArray_USHORT’ undeclared (first use in this function); did you mean ‘PyArray_Sort’? 2025-09-04T16:53:23,056 1481 | } else if( type == PyArray_USHORT ) { 2025-09-04T16:53:23,056 | ^~~~~~~~~~~~~~ 2025-09-04T16:53:23,056 | PyArray_Sort 2025-09-04T16:53:23,071 starlink/ast/Ast.c:1484:29: error: ‘PyArray_UBYTE’ undeclared (first use in this function); did you mean ‘PyArray_BYTES’? 2025-09-04T16:53:23,071 1484 | } else if( type == PyArray_UBYTE ) { 2025-09-04T16:53:23,071 | ^~~~~~~~~~~~~ 2025-09-04T16:53:23,071 | PyArray_BYTES 2025-09-04T16:53:23,113 starlink/ast/Ast.c: In function ‘Mapping_trangrid’: 2025-09-04T16:53:23,115 starlink/ast/Ast.c:1773:63: error: ‘PyArray_DOUBLE’ undeclared (first use in this function); did you mean ‘PyArray_DTYPE’? 2025-09-04T16:53:23,116 1773 | pout = (PyArrayObject *) PyArray_SimpleNew( 2, dims, PyArray_DOUBLE ); 2025-09-04T16:53:23,116 | ^~~~~~~~~~~~~~ 2025-09-04T16:53:23,116 /usr/local/lib/python3.13/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:119:46: note: in definition of macro ‘PyArray_SimpleNew’ 2025-09-04T16:53:23,116 119 | PyArray_New(&PyArray_Type, nd, dims, typenum, NULL, NULL, 0, 0, NULL) 2025-09-04T16:53:23,116 | ^~~~~~~ 2025-09-04T16:53:23,139 starlink/ast/Ast.c: In function ‘Mapping_tran’: 2025-09-04T16:53:23,141 starlink/ast/Ast.c:1844:33: error: ‘PyArray_DOUBLE’ undeclared (first use in this function); did you mean ‘PyArray_DTYPE’? 2025-09-04T16:53:23,141 1844 | in = GetArray( in_object, PyArray_DOUBLE, 0, 2, dims, "in", NAME ); 2025-09-04T16:53:23,142 | ^~~~~~~~~~~~~~ 2025-09-04T16:53:23,142 | PyArray_DTYPE 2025-09-04T16:53:23,271 starlink/ast/Ast.c: In function ‘TimeMap_timeadd’: 2025-09-04T16:53:23,273 starlink/ast/Ast.c:2691:60: error: ‘PyArray_DOUBLE’ undeclared (first use in this function); did you mean ‘PyArray_DTYPE’? 2025-09-04T16:53:23,274 2691 | PyArray_DOUBLE, 0, 100); 2025-09-04T16:53:23,274 | ^~~~~~~~~~~~~~ 2025-09-04T16:53:23,274 /usr/local/lib/python3.13/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:109:51: note: in definition of macro ‘PyArray_ContiguousFromAny’ 2025-09-04T16:53:23,274 109 | PyArray_FromAny(op, PyArray_DescrFromType(type), min_depth, \ 2025-09-04T16:53:23,274 | ^~~~ 2025-09-04T16:53:23,295 starlink/ast/Ast.c: In function ‘PermMap_init’: 2025-09-04T16:53:23,298 starlink/ast/Ast.c:3022:61: error: ‘PyArray_INT’ undeclared (first use in this function); did you mean ‘PyArray_Put’? 2025-09-04T16:53:23,298 3022 | PyArray_INT, 0, 100); 2025-09-04T16:53:23,298 | ^~~~~~~~~~~ 2025-09-04T16:53:23,298 /usr/local/lib/python3.13/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:109:51: note: in definition of macro ‘PyArray_ContiguousFromAny’ 2025-09-04T16:53:23,298 109 | PyArray_FromAny(op, PyArray_DescrFromType(type), min_depth, \ 2025-09-04T16:53:23,298 | ^~~~ 2025-09-04T16:53:23,322 starlink/ast/Ast.c:3027:65: error: ‘PyArray_DOUBLE’ undeclared (first use in this function); did you mean ‘PyArray_DTYPE’? 2025-09-04T16:53:23,322 3027 | PyArray_DOUBLE, 0, 100); 2025-09-04T16:53:23,322 | ^~~~~~~~~~~~~~ 2025-09-04T16:53:23,322 /usr/local/lib/python3.13/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:109:51: note: in definition of macro ‘PyArray_ContiguousFromAny’ 2025-09-04T16:53:23,322 109 | PyArray_FromAny(op, PyArray_DescrFromType(type), min_depth, \ 2025-09-04T16:53:23,322 | ^~~~ 2025-09-04T16:53:23,344 starlink/ast/Ast.c: In function ‘ShiftMap_init’: 2025-09-04T16:53:23,348 starlink/ast/Ast.c:3126:61: error: ‘PyArray_DOUBLE’ undeclared (first use in this function); did you mean ‘PyArray_DTYPE’? 2025-09-04T16:53:23,348 3126 | PyArray_DOUBLE, 0, 100); 2025-09-04T16:53:23,348 | ^~~~~~~~~~~~~~ 2025-09-04T16:53:23,348 /usr/local/lib/python3.13/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:109:51: note: in definition of macro ‘PyArray_ContiguousFromAny’ 2025-09-04T16:53:23,348 109 | PyArray_FromAny(op, PyArray_DescrFromType(type), min_depth, \ 2025-09-04T16:53:23,348 | ^~~~ 2025-09-04T16:53:23,370 starlink/ast/Ast.c: In function ‘LutMap_init’: 2025-09-04T16:53:23,373 starlink/ast/Ast.c:3217:58: error: ‘PyArray_DOUBLE’ undeclared (first use in this function); did you mean ‘PyArray_DTYPE’? 2025-09-04T16:53:23,374 3217 | PyArray_DOUBLE, 0, 100); 2025-09-04T16:53:23,374 | ^~~~~~~~~~~~~~ 2025-09-04T16:53:23,374 /usr/local/lib/python3.13/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:109:51: note: in definition of macro ‘PyArray_ContiguousFromAny’ 2025-09-04T16:53:23,374 109 | PyArray_FromAny(op, PyArray_DescrFromType(type), min_depth, \ 2025-09-04T16:53:23,374 | ^~~~ 2025-09-04T16:53:23,396 starlink/ast/Ast.c: In function ‘WinMap_init’: 2025-09-04T16:53:23,399 starlink/ast/Ast.c:3312:58: error: ‘PyArray_DOUBLE’ undeclared (first use in this function); did you mean ‘PyArray_DTYPE’? 2025-09-04T16:53:23,399 3312 | PyArray_DOUBLE, 0, 100); 2025-09-04T16:53:23,400 | ^~~~~~~~~~~~~~ 2025-09-04T16:53:23,400 /usr/local/lib/python3.13/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:109:51: note: in definition of macro ‘PyArray_ContiguousFromAny’ 2025-09-04T16:53:23,400 109 | PyArray_FromAny(op, PyArray_DescrFromType(type), min_depth, \ 2025-09-04T16:53:23,400 | ^~~~ 2025-09-04T16:53:23,404 starlink/ast/Ast.c:3323:22: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 2025-09-04T16:53:23,404 3323 | if ( ncoord == PyArray_Size( (PyObject*)inb ) && 2025-09-04T16:53:23,404 | ^~ 2025-09-04T16:53:23,408 starlink/ast/Ast.c:3324:22: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 2025-09-04T16:53:23,408 3324 | ncoord == PyArray_Size( (PyObject*)outa) && 2025-09-04T16:53:23,408 | ^~ 2025-09-04T16:53:23,411 starlink/ast/Ast.c:3325:22: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 2025-09-04T16:53:23,411 3325 | ncoord == PyArray_Size( (PyObject*)outb) ) { 2025-09-04T16:53:23,411 | ^~ 2025-09-04T16:53:23,903 In file included from starlink/ast/Ast.c:50: 2025-09-04T16:53:23,903 starlink/ast/Ast.c: In function ‘getActiveUnit’: 2025-09-04T16:53:23,906 ./starlink/include/star/pyast.h:150:9: warning: unused variable ‘att_buf’ [-Wunused-variable] 2025-09-04T16:53:23,906 150 | char att_buf[ MXATTR_LEN ]; \ 2025-09-04T16:53:23,906 | ^~~~~~~ 2025-09-04T16:53:23,906 starlink/ast/Ast.c:3431:1: note: in expansion of macro ‘MAKE_GET’ 2025-09-04T16:53:23,906 3431 | MAKE_GET( Frame, ActiveUnit, 2025-09-04T16:53:23,906 | ^~~~~~~~ 2025-09-04T16:53:23,975 starlink/ast/Ast.c: In function ‘Frame_intersect’: 2025-09-04T16:53:23,979 starlink/ast/Ast.c:3784:57: error: ‘PyArray_DOUBLE’ undeclared (first use in this function); did you mean ‘PyArray_DTYPE’? 2025-09-04T16:53:23,979 3784 | out = (PyArrayObject *) PyArray_SimpleNew( 1, dims, PyArray_DOUBLE ); 2025-09-04T16:53:23,979 | ^~~~~~~~~~~~~~ 2025-09-04T16:53:23,980 /usr/local/lib/python3.13/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:119:46: note: in definition of macro ‘PyArray_SimpleNew’ 2025-09-04T16:53:23,980 119 | PyArray_New(&PyArray_Type, nd, dims, typenum, NULL, NULL, 0, 0, NULL) 2025-09-04T16:53:23,980 | ^~~~~~~ 2025-09-04T16:53:23,997 starlink/ast/Ast.c: In function ‘Frame_matchaxes’: 2025-09-04T16:53:24,001 starlink/ast/Ast.c:3819:59: error: ‘PyArray_INT’ undeclared (first use in this function); did you mean ‘PyArray_Put’? 2025-09-04T16:53:24,001 3819 | axes = (PyArrayObject *) PyArray_SimpleNew( 1, dims, PyArray_INT ); 2025-09-04T16:53:24,001 | ^~~~~~~~~~~ 2025-09-04T16:53:24,001 /usr/local/lib/python3.13/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:119:46: note: in definition of macro ‘PyArray_SimpleNew’ 2025-09-04T16:53:24,002 119 | PyArray_New(&PyArray_Type, nd, dims, typenum, NULL, NULL, 0, 0, NULL) 2025-09-04T16:53:24,002 | ^~~~~~~ 2025-09-04T16:53:24,027 starlink/ast/Ast.c: In function ‘Frame_norm’: 2025-09-04T16:53:24,031 starlink/ast/Ast.c:3850:58: error: ‘PyArray_DOUBLE’ undeclared (first use in this function); did you mean ‘PyArray_DTYPE’? 2025-09-04T16:53:24,031 3850 | axes = (PyArrayObject *) PyArray_SimpleNew( 1, dims, PyArray_DOUBLE ); 2025-09-04T16:53:24,031 | ^~~~~~~~~~~~~~ 2025-09-04T16:53:24,031 /usr/local/lib/python3.13/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:119:46: note: in definition of macro ‘PyArray_SimpleNew’ 2025-09-04T16:53:24,031 119 | PyArray_New(&PyArray_Type, nd, dims, typenum, NULL, NULL, 0, 0, NULL) 2025-09-04T16:53:24,031 | ^~~~~~~ 2025-09-04T16:53:24,056 starlink/ast/Ast.c: In function ‘Frame_offset’: 2025-09-04T16:53:24,060 starlink/ast/Ast.c:3888:60: error: ‘PyArray_DOUBLE’ undeclared (first use in this function); did you mean ‘PyArray_DTYPE’? 2025-09-04T16:53:24,060 3888 | point3 = (PyArrayObject *) PyArray_SimpleNew( 1, dims, PyArray_DOUBLE ); 2025-09-04T16:53:24,060 | ^~~~~~~~~~~~~~ 2025-09-04T16:53:24,060 /usr/local/lib/python3.13/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:119:46: note: in definition of macro ‘PyArray_SimpleNew’ 2025-09-04T16:53:24,060 119 | PyArray_New(&PyArray_Type, nd, dims, typenum, NULL, NULL, 0, 0, NULL) 2025-09-04T16:53:24,060 | ^~~~~~~ 2025-09-04T16:53:24,085 starlink/ast/Ast.c: In function ‘Frame_offset2’: 2025-09-04T16:53:24,089 starlink/ast/Ast.c:3926:60: error: ‘PyArray_DOUBLE’ undeclared (first use in this function); did you mean ‘PyArray_DTYPE’? 2025-09-04T16:53:24,090 3926 | point2 = (PyArrayObject *) PyArray_SimpleNew( 1, dims, PyArray_DOUBLE ); 2025-09-04T16:53:24,090 | ^~~~~~~~~~~~~~ 2025-09-04T16:53:24,090 /usr/local/lib/python3.13/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:119:46: note: in definition of macro ‘PyArray_SimpleNew’ 2025-09-04T16:53:24,090 119 | PyArray_New(&PyArray_Type, nd, dims, typenum, NULL, NULL, 0, 0, NULL) 2025-09-04T16:53:24,090 | ^~~~~~~ 2025-09-04T16:53:24,109 starlink/ast/Ast.c: In function ‘Frame_pickaxes’: 2025-09-04T16:53:24,113 starlink/ast/Ast.c:3986:57: error: ‘PyArray_INT’ undeclared (first use in this function); did you mean ‘PyArray_Put’? 2025-09-04T16:53:24,113 3986 | PyArray_INT, 0, 100); 2025-09-04T16:53:24,113 | ^~~~~~~~~~~ 2025-09-04T16:53:24,113 /usr/local/lib/python3.13/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:109:51: note: in definition of macro ‘PyArray_ContiguousFromAny’ 2025-09-04T16:53:24,113 109 | PyArray_FromAny(op, PyArray_DescrFromType(type), min_depth, \ 2025-09-04T16:53:24,113 | ^~~~ 2025-09-04T16:53:24,140 starlink/ast/Ast.c: In function ‘Frame_resolve’: 2025-09-04T16:53:24,144 starlink/ast/Ast.c:4043:60: error: ‘PyArray_DOUBLE’ undeclared (first use in this function); did you mean ‘PyArray_DTYPE’? 2025-09-04T16:53:24,144 4043 | point4 = (PyArrayObject *) PyArray_SimpleNew( 1, dims, PyArray_DOUBLE ); 2025-09-04T16:53:24,144 | ^~~~~~~~~~~~~~ 2025-09-04T16:53:24,144 /usr/local/lib/python3.13/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:119:46: note: in definition of macro ‘PyArray_SimpleNew’ 2025-09-04T16:53:24,144 119 | PyArray_New(&PyArray_Type, nd, dims, typenum, NULL, NULL, 0, 0, NULL) 2025-09-04T16:53:24,144 | ^~~~~~~ 2025-09-04T16:53:24,170 starlink/ast/Ast.c: In function ‘MatrixMap_init’: 2025-09-04T16:53:24,174 starlink/ast/Ast.c:4167:61: error: ‘PyArray_DOUBLE’ undeclared (first use in this function); did you mean ‘PyArray_DTYPE’? 2025-09-04T16:53:24,174 4167 | PyArray_DOUBLE, 0, 100); 2025-09-04T16:53:24,174 | ^~~~~~~~~~~~~~ 2025-09-04T16:53:24,175 /usr/local/lib/python3.13/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:109:51: note: in definition of macro ‘PyArray_ContiguousFromAny’ 2025-09-04T16:53:24,175 109 | PyArray_FromAny(op, PyArray_DescrFromType(type), min_depth, \ 2025-09-04T16:53:24,175 | ^~~~ 2025-09-04T16:53:24,205 starlink/ast/Ast.c: In function ‘PolyMap_init’: 2025-09-04T16:53:24,209 starlink/ast/Ast.c:4297:64: error: ‘PyArray_DOUBLE’ undeclared (first use in this function); did you mean ‘PyArray_DTYPE’? 2025-09-04T16:53:24,209 4297 | PyArray_DOUBLE, 2025-09-04T16:53:24,209 | ^~~~~~~~~~~~~~ 2025-09-04T16:53:24,209 /usr/local/lib/python3.13/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:109:51: note: in definition of macro ‘PyArray_ContiguousFromAny’ 2025-09-04T16:53:24,209 109 | PyArray_FromAny(op, PyArray_DescrFromType(type), min_depth, \ 2025-09-04T16:53:24,209 | ^~~~ 2025-09-04T16:53:24,338 starlink/ast/Ast.c: In function ‘Region_getregionbounds’: 2025-09-04T16:53:24,343 starlink/ast/Ast.c:5587:56: error: ‘PyArray_DOUBLE’ undeclared (first use in this function); did you mean ‘PyArray_DTYPE’? 2025-09-04T16:53:24,344 5587 | lbnd = (PyArrayObject *) PyArray_SimpleNew( 1, dims, PyArray_DOUBLE ); 2025-09-04T16:53:24,344 | ^~~~~~~~~~~~~~ 2025-09-04T16:53:24,344 /usr/local/lib/python3.13/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:119:46: note: in definition of macro ‘PyArray_SimpleNew’ 2025-09-04T16:53:24,344 119 | PyArray_New(&PyArray_Type, nd, dims, typenum, NULL, NULL, 0, 0, NULL) 2025-09-04T16:53:24,344 | ^~~~~~~ 2025-09-04T16:53:24,384 starlink/ast/Ast.c: In function ‘Polygon_init’: 2025-09-04T16:53:24,392 starlink/ast/Ast.c:5966:41: error: ‘PyArray_DOUBLE’ undeclared (first use in this function); did you mean ‘PyArray_DTYPE’? 2025-09-04T16:53:24,392 5966 | points = GetArray( points_object, PyArray_DOUBLE, 0, 2, dims, "points", 2025-09-04T16:53:24,393 | ^~~~~~~~~~~~~~ 2025-09-04T16:53:24,393 | PyArray_DTYPE 2025-09-04T16:53:24,421 starlink/ast/Ast.c: In function ‘PointList_init’: 2025-09-04T16:53:24,430 starlink/ast/Ast.c:6098:41: error: ‘PyArray_DOUBLE’ undeclared (first use in this function); did you mean ‘PyArray_DTYPE’? 2025-09-04T16:53:24,430 6098 | points = GetArray( points_object, PyArray_DOUBLE, 0, 2, dims, "points", 2025-09-04T16:53:24,430 | ^~~~~~~~~~~~~~ 2025-09-04T16:53:24,430 | PyArray_DTYPE 2025-09-04T16:53:24,679 starlink/ast/Ast.c: In function ‘KeyMap_setitem’: 2025-09-04T16:53:24,690 starlink/ast/Ast.c:8460:22: error: ‘PyArray_DOUBLE’ undeclared (first use in this function); did you mean ‘PyArray_DTYPE’? 2025-09-04T16:53:24,690 8460 | if( type == PyArray_DOUBLE ) { 2025-09-04T16:53:24,690 | ^~~~~~~~~~~~~~ 2025-09-04T16:53:24,690 | PyArray_DTYPE 2025-09-04T16:53:24,722 starlink/ast/Ast.c:8463:29: error: ‘PyArray_FLOAT’ undeclared (first use in this function); did you mean ‘PyArray_ISFLOAT’? 2025-09-04T16:53:24,722 8463 | } else if( type == PyArray_FLOAT ) { 2025-09-04T16:53:24,722 | ^~~~~~~~~~~~~ 2025-09-04T16:53:24,722 | PyArray_ISFLOAT 2025-09-04T16:53:24,750 starlink/ast/Ast.c:8466:29: error: ‘PyArray_INT’ undeclared (first use in this function); did you mean ‘PyArray_Put’? 2025-09-04T16:53:24,751 8466 | } else if( type == PyArray_INT ) { 2025-09-04T16:53:24,751 | ^~~~~~~~~~~ 2025-09-04T16:53:24,751 | PyArray_Put 2025-09-04T16:53:24,782 starlink/ast/Ast.c:8469:29: error: ‘PyArray_SHORT’ undeclared (first use in this function); did you mean ‘PyArray_Sort’? 2025-09-04T16:53:24,783 8469 | } else if( type == PyArray_SHORT ) { 2025-09-04T16:53:24,783 | ^~~~~~~~~~~~~ 2025-09-04T16:53:24,783 | PyArray_Sort 2025-09-04T16:53:24,811 starlink/ast/Ast.c:8472:29: error: ‘PyArray_UBYTE’ undeclared (first use in this function); did you mean ‘PyArray_BYTES’? 2025-09-04T16:53:24,811 8472 | } else if( type == PyArray_UBYTE ) { 2025-09-04T16:53:24,811 | ^~~~~~~~~~~~~ 2025-09-04T16:53:24,812 | PyArray_BYTES 2025-09-04T16:53:25,103 starlink/ast/Ast.c: In function ‘Plot_boundingbox’: 2025-09-04T16:53:25,112 starlink/ast/Ast.c:8823:75: error: ‘PyArray_DOUBLE’ undeclared (first use in this function); did you mean ‘PyArray_DTYPE’? 2025-09-04T16:53:25,112 8823 | PyArrayObject *lbnd = (PyArrayObject *) PyArray_SimpleNew( 1, dims, PyArray_DOUBLE ); 2025-09-04T16:53:25,112 | ^~~~~~~~~~~~~~ 2025-09-04T16:53:25,112 /usr/local/lib/python3.13/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:119:46: note: in definition of macro ‘PyArray_SimpleNew’ 2025-09-04T16:53:25,112 119 | PyArray_New(&PyArray_Type, nd, dims, typenum, NULL, NULL, 0, 0, NULL) 2025-09-04T16:53:25,112 | ^~~~~~~ 2025-09-04T16:53:25,155 starlink/ast/Ast.c: In function ‘Plot_mark’: 2025-09-04T16:53:25,167 starlink/ast/Ast.c:9013:48: error: ‘PyArray_DOUBLE’ undeclared (first use in this function); did you mean ‘PyArray_DTYPE’? 2025-09-04T16:53:25,168 9013 | PyArrayObject *in = GetArray( in_object, PyArray_DOUBLE, 1, 2, dims, 2025-09-04T16:53:25,168 | ^~~~~~~~~~~~~~ 2025-09-04T16:53:25,168 | PyArray_DTYPE 2025-09-04T16:53:25,195 starlink/ast/Ast.c: In function ‘Plot_polycurve’: 2025-09-04T16:53:25,208 starlink/ast/Ast.c:9045:48: error: ‘PyArray_DOUBLE’ undeclared (first use in this function); did you mean ‘PyArray_DTYPE’? 2025-09-04T16:53:25,208 9045 | PyArrayObject *in = GetArray( in_object, PyArray_DOUBLE, 0, 2, dims, 2025-09-04T16:53:25,208 | ^~~~~~~~~~~~~~ 2025-09-04T16:53:25,208 | PyArray_DTYPE 2025-09-04T16:53:25,250 starlink/ast/Ast.c: In function ‘Line_wrapper’: 2025-09-04T16:53:25,260 starlink/ast/Ast.c:9302:73: error: ‘PyArray_DOUBLE’ undeclared (first use in this function); did you mean ‘PyArray_DTYPE’? 2025-09-04T16:53:25,260 9302 | PyArrayObject *xo = (PyArrayObject *) PyArray_SimpleNew( 1, dims, PyArray_DOUBLE ); 2025-09-04T16:53:25,260 | ^~~~~~~~~~~~~~ 2025-09-04T16:53:25,260 /usr/local/lib/python3.13/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:119:46: note: in definition of macro ‘PyArray_SimpleNew’ 2025-09-04T16:53:25,260 119 | PyArray_New(&PyArray_Type, nd, dims, typenum, NULL, NULL, 0, 0, NULL) 2025-09-04T16:53:25,260 | ^~~~~~~ 2025-09-04T16:53:25,286 starlink/ast/Ast.c: In function ‘Mark_wrapper’: 2025-09-04T16:53:25,295 starlink/ast/Ast.c:9335:73: error: ‘PyArray_DOUBLE’ undeclared (first use in this function); did you mean ‘PyArray_DTYPE’? 2025-09-04T16:53:25,295 9335 | PyArrayObject *xo = (PyArrayObject *) PyArray_SimpleNew( 1, dims, PyArray_DOUBLE ); 2025-09-04T16:53:25,295 | ^~~~~~~~~~~~~~ 2025-09-04T16:53:25,295 /usr/local/lib/python3.13/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:119:46: note: in definition of macro ‘PyArray_SimpleNew’ 2025-09-04T16:53:25,295 119 | PyArray_New(&PyArray_Type, nd, dims, typenum, NULL, NULL, 0, 0, NULL) 2025-09-04T16:53:25,295 | ^~~~~~~ 2025-09-04T16:53:25,338 starlink/ast/Ast.c: In function ‘Table_columnshape’: 2025-09-04T16:53:25,347 starlink/ast/Ast.c:9702:81: error: ‘PyArray_INT’ undeclared (first use in this function); did you mean ‘PyArray_Put’? 2025-09-04T16:53:25,347 9702 | PyArrayObject *dims_array = (PyArrayObject *) PyArray_SimpleNew( 1, dims, PyArray_INT ); 2025-09-04T16:53:25,347 | ^~~~~~~~~~~ 2025-09-04T16:53:25,347 /usr/local/lib/python3.13/dist-packages/numpy/_core/include/numpy/ndarrayobject.h:119:46: note: in definition of macro ‘PyArray_SimpleNew’ 2025-09-04T16:53:25,347 119 | PyArray_New(&PyArray_Type, nd, dims, typenum, NULL, NULL, 0, 0, NULL) 2025-09-04T16:53:25,347 | ^~~~~~~ 2025-09-04T16:53:25,449 starlink/ast/Ast.c: In function ‘PyAst_outline’: 2025-09-04T16:53:25,463 starlink/ast/Ast.c:10452:22: error: ‘PyArray_DOUBLE’ undeclared (first use in this function); did you mean ‘PyArray_DTYPE’? 2025-09-04T16:53:25,463 10452 | if( type == PyArray_DOUBLE ) { 2025-09-04T16:53:25,463 | ^~~~~~~~~~~~~~ 2025-09-04T16:53:25,463 | PyArray_DTYPE 2025-09-04T16:53:25,498 starlink/ast/Ast.c:10455:29: error: ‘PyArray_FLOAT’ undeclared (first use in this function); did you mean ‘PyArray_ISFLOAT’? 2025-09-04T16:53:25,498 10455 | } else if( type == PyArray_FLOAT ) { 2025-09-04T16:53:25,498 | ^~~~~~~~~~~~~ 2025-09-04T16:53:25,498 | PyArray_ISFLOAT 2025-09-04T16:53:25,529 starlink/ast/Ast.c:10458:29: error: ‘PyArray_INT’ undeclared (first use in this function); did you mean ‘PyArray_Put’? 2025-09-04T16:53:25,529 10458 | } else if( type == PyArray_INT ) { 2025-09-04T16:53:25,530 | ^~~~~~~~~~~ 2025-09-04T16:53:25,530 | PyArray_Put 2025-09-04T16:53:25,563 starlink/ast/Ast.c:10461:29: error: ‘PyArray_LONG’ undeclared (first use in this function); did you mean ‘PyArray_One’? 2025-09-04T16:53:25,563 10461 | } else if( type == PyArray_LONG ) { 2025-09-04T16:53:25,563 | ^~~~~~~~~~~~ 2025-09-04T16:53:25,563 | PyArray_One 2025-09-04T16:53:25,595 starlink/ast/Ast.c:10464:29: error: ‘PyArray_UINT’ undeclared (first use in this function); did you mean ‘PyArray_DIM’? 2025-09-04T16:53:25,596 10464 | } else if( type == PyArray_UINT ) { 2025-09-04T16:53:25,596 | ^~~~~~~~~~~~ 2025-09-04T16:53:25,596 | PyArray_DIM 2025-09-04T16:53:25,633 starlink/ast/Ast.c:10467:29: error: ‘PyArray_ULONG’ undeclared (first use in this function); did you mean ‘PyArray_One’? 2025-09-04T16:53:25,633 10467 | } else if( type == PyArray_ULONG ) { 2025-09-04T16:53:25,633 | ^~~~~~~~~~~~~ 2025-09-04T16:53:25,633 | PyArray_One 2025-09-04T16:53:25,667 starlink/ast/Ast.c:10470:29: error: ‘PyArray_SHORT’ undeclared (first use in this function); did you mean ‘PyArray_Sort’? 2025-09-04T16:53:25,667 10470 | } else if( type == PyArray_SHORT ) { 2025-09-04T16:53:25,667 | ^~~~~~~~~~~~~ 2025-09-04T16:53:25,667 | PyArray_Sort 2025-09-04T16:53:25,706 starlink/ast/Ast.c:10473:29: error: ‘PyArray_USHORT’ undeclared (first use in this function); did you mean ‘PyArray_Sort’? 2025-09-04T16:53:25,706 10473 | } else if( type == PyArray_USHORT ) { 2025-09-04T16:53:25,706 | ^~~~~~~~~~~~~~ 2025-09-04T16:53:25,706 | PyArray_Sort 2025-09-04T16:53:25,733 starlink/ast/Ast.c:10476:29: error: ‘PyArray_BYTE’ undeclared (first use in this function); did you mean ‘PyArray_BYTES’? 2025-09-04T16:53:25,733 10476 | } else if( type == PyArray_BYTE ) { 2025-09-04T16:53:25,733 | ^~~~~~~~~~~~ 2025-09-04T16:53:25,733 | PyArray_BYTES 2025-09-04T16:53:25,765 starlink/ast/Ast.c:10479:29: error: ‘PyArray_UBYTE’ undeclared (first use in this function); did you mean ‘PyArray_BYTES’? 2025-09-04T16:53:25,765 10479 | } else if( type == PyArray_UBYTE ) { 2025-09-04T16:53:25,765 | ^~~~~~~~~~~~~ 2025-09-04T16:53:25,765 | PyArray_BYTES 2025-09-04T16:53:25,988 starlink/ast/Ast.c: In function ‘GetArray1D’: 2025-09-04T16:53:26,004 starlink/ast/Ast.c:11699:29: error: ‘PyArray_DOUBLE’ undeclared (first use in this function); did you mean ‘PyArray_DTYPE’? 2025-09-04T16:53:26,004 11699 | return GetArray( object, PyArray_DOUBLE, 1, 1, dim, arg, fun ); 2025-09-04T16:53:26,004 | ^~~~~~~~~~~~~~ 2025-09-04T16:53:26,004 | PyArray_DTYPE 2025-09-04T16:53:26,021 starlink/ast/Ast.c: In function ‘GetArray1I’: 2025-09-04T16:53:26,036 starlink/ast/Ast.c:11714:29: error: ‘PyArray_INT’ undeclared (first use in this function); did you mean ‘PyArray_Put’? 2025-09-04T16:53:26,036 11714 | return GetArray( object, PyArray_INT, 1, 1, dim, arg, fun ); 2025-09-04T16:53:26,037 | ^~~~~~~~~~~ 2025-09-04T16:53:26,037 | PyArray_Put 2025-09-04T16:53:26,086 starlink/ast/Ast.c:11715:1: warning: control reaches end of non-void function [-Wreturn-type] 2025-09-04T16:53:26,086 11715 | } 2025-09-04T16:53:26,086 | ^ 2025-09-04T16:53:26,152 starlink/ast/Ast.c: In function ‘GetArray1D’: 2025-09-04T16:53:26,160 starlink/ast/Ast.c:11700:1: warning: control reaches end of non-void function [-Wreturn-type] 2025-09-04T16:53:26,161 11700 | } 2025-09-04T16:53:26,161 | ^ 2025-09-04T16:53:26,862 error: command '/usr/bin/arm-linux-gnueabihf-gcc' failed with exit code 1 2025-09-04T16:53:27,026 ERROR: python setup.py bdist_wheel exited with 1 2025-09-04T16:53:27,037 [bold magenta]full command[/]: [blue]/usr/bin/python3 -u -c ' 2025-09-04T16:53:27,037 exec(compile('"'"''"'"''"'"' 2025-09-04T16:53:27,037 # This is -- a caller that pip uses to run setup.py 2025-09-04T16:53:27,037 # 2025-09-04T16:53:27,037 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-04T16:53:27,037 # import from `distutils.core` to work with newer packaging standards. 2025-09-04T16:53:27,037 # - It provides a clear error message when setuptools is not installed. 2025-09-04T16:53:27,037 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-04T16:53:27,037 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-04T16:53:27,037 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-04T16:53:27,037 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-04T16:53:27,037 import os, sys, tokenize, traceback 2025-09-04T16:53:27,037 2025-09-04T16:53:27,037 try: 2025-09-04T16:53:27,037 import setuptools 2025-09-04T16:53:27,037 except ImportError: 2025-09-04T16:53:27,037 print( 2025-09-04T16:53:27,037 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-04T16:53:27,037 "the build environment with exception:", 2025-09-04T16:53:27,037 file=sys.stderr, 2025-09-04T16:53:27,037 ) 2025-09-04T16:53:27,037 traceback.print_exc() 2025-09-04T16:53:27,037 sys.exit(1) 2025-09-04T16:53:27,037 2025-09-04T16:53:27,037 __file__ = %r 2025-09-04T16:53:27,037 sys.argv[0] = __file__ 2025-09-04T16:53:27,037 2025-09-04T16:53:27,037 if os.path.exists(__file__): 2025-09-04T16:53:27,037 filename = __file__ 2025-09-04T16:53:27,037 with tokenize.open(__file__) as f: 2025-09-04T16:53:27,037 setup_py_code = f.read() 2025-09-04T16:53:27,037 else: 2025-09-04T16:53:27,037 filename = "" 2025-09-04T16:53:27,037 setup_py_code = "from setuptools import setup; setup()" 2025-09-04T16:53:27,037 2025-09-04T16:53:27,037 exec(compile(setup_py_code, filename, "exec")) 2025-09-04T16:53:27,037 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-1865e255/starlink-pyast_4f06e5a23e0d4fcda9c27d03c98ce8cc/setup.py'"'"',), "", "exec"))' bdist_wheel -d /tmp/pip-wheel-zup_ufc0[/] 2025-09-04T16:53:27,037 [bold magenta]cwd[/]: /tmp/pip-wheel-1865e255/starlink-pyast_4f06e5a23e0d4fcda9c27d03c98ce8cc/ 2025-09-04T16:53:27,037 Building wheel for starlink-pyast (setup.py): finished with status 'error' 2025-09-04T16:53:27,038 ERROR: Failed building wheel for starlink-pyast 2025-09-04T16:53:27,039 Running setup.py clean for starlink-pyast 2025-09-04T16:53:27,039 Running command python setup.py clean 2025-09-04T16:53:28,381 /usr/bin/ld: tmp/isfiniteuoidbpvq.o: in function `main': 2025-09-04T16:53:28,381 isfiniteuoidbpvq.c:(.text+0x14): undefined reference to `isfinite' 2025-09-04T16:53:28,386 collect2: error: ld returned 1 exit status 2025-09-04T16:53:28,951 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-04T16:53:28,951 !! 2025-09-04T16:53:28,951 ******************************************************************************** 2025-09-04T16:53:28,951 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-04T16:53:28,952 License :: OSI Approved :: GNU Lesser General Public License v3 (LGPLv3) 2025-09-04T16:53:28,952 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-04T16:53:28,952 ******************************************************************************** 2025-09-04T16:53:28,952 !! 2025-09-04T16:53:28,952 self._finalize_license_expression() 2025-09-04T16:53:29,196 'build/bdist.linux-armv7l' does not exist -- can't clean it 2025-09-04T16:53:29,196 'build/scripts-3.13' does not exist -- can't clean it 2025-09-04T16:53:29,333 Failed to build starlink-pyast 2025-09-04T16:53:29,334 ERROR: Failed to build one or more wheels 2025-09-04T16:53:29,335 Exception information: 2025-09-04T16:53:29,335 Traceback (most recent call last): 2025-09-04T16:53:29,335 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-04T16:53:29,335 status = _inner_run() 2025-09-04T16:53:29,335 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-04T16:53:29,335 return self.run(options, args) 2025-09-04T16:53:29,335 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-04T16:53:29,335 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-04T16:53:29,335 return func(self, options, args) 2025-09-04T16:53:29,335 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 180, in run 2025-09-04T16:53:29,335 raise CommandError("Failed to build one or more wheels") 2025-09-04T16:53:29,335 pip._internal.exceptions.CommandError: Failed to build one or more wheels 2025-09-04T16:53:29,340 Removed build tracker: '/tmp/pip-build-tracker-7c72bg8g'