2025-09-04T20:28:03,919 Created temporary directory: /tmp/pip-build-tracker-za3vtkb7 2025-09-04T20:28:03,919 Initialized build tracking at /tmp/pip-build-tracker-za3vtkb7 2025-09-04T20:28:03,919 Created build tracker: /tmp/pip-build-tracker-za3vtkb7 2025-09-04T20:28:03,919 Entered build tracker: /tmp/pip-build-tracker-za3vtkb7 2025-09-04T20:28:03,920 Created temporary directory: /tmp/pip-wheel-doq8cqsk 2025-09-04T20:28:03,923 Created temporary directory: /tmp/pip-ephem-wheel-cache-boa_zeam 2025-09-04T20:28:03,982 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-04T20:28:03,984 2 location(s) to search for versions of starlink-pyast: 2025-09-04T20:28:03,984 * https://pypi.org/simple/starlink-pyast/ 2025-09-04T20:28:03,984 * https://www.piwheels.org/simple/starlink-pyast/ 2025-09-04T20:28:03,985 Fetching project page and analyzing links: https://pypi.org/simple/starlink-pyast/ 2025-09-04T20:28:03,985 Getting page https://pypi.org/simple/starlink-pyast/ 2025-09-04T20:28:03,986 Found index url https://pypi.org/simple/ 2025-09-04T20:28:04,057 Fetched page https://pypi.org/simple/starlink-pyast/ as application/vnd.pypi.simple.v1+json 2025-09-04T20:28:04,063 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-04T20:28:04,063 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-04T20:28:04,063 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-04T20:28:04,063 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-04T20:28:04,064 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-04T20:28:04,064 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-04T20:28:04,064 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-04T20:28:04,064 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-04T20:28:04,064 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-04T20:28:04,065 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-04T20:28:04,065 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-04T20:28:04,065 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-04T20:28:04,065 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-04T20:28:04,065 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-04T20:28:04,066 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-04T20:28:04,066 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-04T20:28:04,066 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-04T20:28:04,066 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-04T20:28:04,067 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-04T20:28:04,067 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-04T20:28:04,067 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-04T20:28:04,067 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-04T20:28:04,067 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-04T20:28:04,068 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-04T20:28:04,068 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-04T20:28:04,068 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-04T20:28:04,068 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-04T20:28:04,069 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-04T20:28:04,069 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-04T20:28:04,069 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-04T20:28:04,069 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-04T20:28:04,069 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-04T20:28:04,070 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-04T20:28:04,070 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-04T20:28:04,070 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-04T20:28:04,070 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-04T20:28:04,070 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-04T20:28:04,070 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-04T20:28:04,070 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-04T20:28:04,071 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-04T20:28:04,071 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-04T20:28:04,071 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-04T20:28:04,071 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-04T20:28:04,071 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-04T20:28:04,071 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-04T20:28:04,072 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-04T20:28:04,072 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-04T20:28:04,072 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-04T20:28:04,072 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-04T20:28:04,073 Fetching project page and analyzing links: https://www.piwheels.org/simple/starlink-pyast/ 2025-09-04T20:28:04,073 Getting page https://www.piwheels.org/simple/starlink-pyast/ 2025-09-04T20:28:04,074 Found index url https://www.piwheels.org/simple/ 2025-09-04T20:28:04,175 Fetched page https://www.piwheels.org/simple/starlink-pyast/ as text/html 2025-09-04T20:28:04,210 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-04T20:28:04,211 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-04T20:28:04,211 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-04T20:28:04,211 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-04T20:28:04,211 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-04T20:28:04,211 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-04T20:28:04,211 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-04T20:28:04,211 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-04T20:28:04,212 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-04T20:28:04,212 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-04T20:28:04,212 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-04T20:28:04,212 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-04T20:28:04,212 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-04T20:28:04,212 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-04T20:28:04,212 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-04T20:28:04,213 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-04T20:28:04,213 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-04T20:28:04,213 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-04T20:28:04,213 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-04T20:28:04,213 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-04T20:28:04,213 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-04T20:28:04,213 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-04T20:28:04,214 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-04T20:28:04,214 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-04T20:28:04,214 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-04T20:28:04,214 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-04T20:28:04,214 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-04T20:28:04,214 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-04T20:28:04,214 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-04T20:28:04,215 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-04T20:28:04,215 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-04T20:28:04,215 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-04T20:28:04,215 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-04T20:28:04,215 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-04T20:28:04,215 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-04T20:28:04,215 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-04T20:28:04,216 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-04T20:28:04,216 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-04T20:28:04,216 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-04T20:28:04,216 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-04T20:28:04,216 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-04T20:28:04,216 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-04T20:28:04,216 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-04T20:28:04,216 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-04T20:28:04,217 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-04T20:28:04,217 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-04T20:28:04,217 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-04T20:28:04,217 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-04T20:28:04,217 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-04T20:28:04,217 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-04T20:28:04,217 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-04T20:28:04,218 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-04T20:28:04,218 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-04T20:28:04,218 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-04T20:28:04,218 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-04T20:28:04,218 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-04T20:28:04,218 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-04T20:28:04,218 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-04T20:28:04,219 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-04T20:28:04,219 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-04T20:28:04,219 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-04T20:28:04,219 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-04T20:28:04,219 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-04T20:28:04,219 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-04T20:28:04,219 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-04T20:28:04,220 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-04T20:28:04,220 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-04T20:28:04,220 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-04T20:28:04,220 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-04T20:28:04,220 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-04T20:28:04,220 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-04T20:28:04,220 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-04T20:28:04,221 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-04T20:28:04,221 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-04T20:28:04,221 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-04T20:28:04,221 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-04T20:28:04,221 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-04T20:28:04,221 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-04T20:28:04,221 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-04T20:28:04,221 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-04T20:28:04,222 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-04T20:28:04,222 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-04T20:28:04,222 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-04T20:28:04,222 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-04T20:28:04,222 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-04T20:28:04,222 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-04T20:28:04,222 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-04T20:28:04,223 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-04T20:28:04,223 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-04T20:28:04,223 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-04T20:28:04,223 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-04T20:28:04,223 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-04T20:28:04,223 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-04T20:28:04,223 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-04T20:28:04,224 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-04T20:28:04,224 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-04T20:28:04,224 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-04T20:28:04,224 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-04T20:28:04,224 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-04T20:28:04,224 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-04T20:28:04,224 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-04T20:28:04,225 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-04T20:28:04,225 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-04T20:28:04,225 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-04T20:28:04,225 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-04T20:28:04,225 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-04T20:28:04,225 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-04T20:28:04,225 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-04T20:28:04,226 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-04T20:28:04,226 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-04T20:28:04,226 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-04T20:28:04,226 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-04T20:28:04,226 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-04T20:28:04,226 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-04T20:28:04,226 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-04T20:28:04,227 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-04T20:28:04,227 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-04T20:28:04,227 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-04T20:28:04,227 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-04T20:28:04,227 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-04T20:28:04,227 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-04T20:28:04,227 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-04T20:28:04,227 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-04T20:28:04,228 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-04T20:28:04,228 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-04T20:28:04,228 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-04T20:28:04,228 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-04T20:28:04,228 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-04T20:28:04,228 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-04T20:28:04,228 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-04T20:28:04,229 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-04T20:28:04,229 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-04T20:28:04,229 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-04T20:28:04,229 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-04T20:28:04,229 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-04T20:28:04,229 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-04T20:28:04,229 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-04T20:28:04,230 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-04T20:28:04,230 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-04T20:28:04,230 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-04T20:28:04,230 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-04T20:28:04,230 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-04T20:28:04,230 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-04T20:28:04,230 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-04T20:28:04,231 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-04T20:28:04,231 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-04T20:28:04,231 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-04T20:28:04,231 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-04T20:28:04,231 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-04T20:28:04,231 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-04T20:28:04,231 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-04T20:28:04,232 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-04T20:28:04,232 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-04T20:28:04,232 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-04T20:28:04,232 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-04T20:28:04,232 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-04T20:28:04,232 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-04T20:28:04,232 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-04T20:28:04,232 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-04T20:28:04,233 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-04T20:28:04,233 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-04T20:28:04,233 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-04T20:28:04,233 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-04T20:28:04,233 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-04T20:28:04,233 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-04T20:28:04,233 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-04T20:28:04,234 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-04T20:28:04,234 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-04T20:28:04,234 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-04T20:28:04,234 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-04T20:28:04,234 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-04T20:28:04,234 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-04T20:28:04,234 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-04T20:28:04,235 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-04T20:28:04,235 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-04T20:28:04,235 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-04T20:28:04,235 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-04T20:28:04,235 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-04T20:28:04,235 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-04T20:28:04,235 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-04T20:28:04,236 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-04T20:28:04,236 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-04T20:28:04,236 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-04T20:28:04,236 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-04T20:28:04,236 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-04T20:28:04,236 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-04T20:28:04,236 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-04T20:28:04,237 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-04T20:28:04,237 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-04T20:28:04,237 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-04T20:28:04,237 Skipping link: not a file: https://www.piwheels.org/simple/starlink-pyast/ 2025-09-04T20:28:04,237 Skipping link: not a file: https://pypi.org/simple/starlink-pyast/ 2025-09-04T20:28:04,263 Given no hashes to check 1 links for project 'starlink-pyast': discarding no candidates 2025-09-04T20:28:04,264 Collecting starlink-pyast==3.13.0 2025-09-04T20:28:04,265 Created temporary directory: /tmp/pip-unpack-lx_2pz89 2025-09-04T20:28:04,410 Downloading starlink-pyast-3.13.0.tar.gz (10.0 MB) 2025-09-04T20:28:07,072 Added starlink-pyast==3.13.0 from https://files.pythonhosted.org/packages/94/9d/0fd52df2b28c5dcd496006a3a2c72a22639f5787ea968395fd66ddc6bc35/starlink-pyast-3.13.0.tar.gz to build tracker '/tmp/pip-build-tracker-za3vtkb7' 2025-09-04T20:28:07,073 Running setup.py (path:/tmp/pip-wheel-doq8cqsk/starlink-pyast_220a63a1ea214e72af9cbd916f9aaa38/setup.py) egg_info for package starlink-pyast 2025-09-04T20:28:07,074 Created temporary directory: /tmp/pip-pip-egg-info-7dkioc5a 2025-09-04T20:28:07,074 Preparing metadata (setup.py): started 2025-09-04T20:28:07,075 Running command python setup.py egg_info 2025-09-04T20:28:07,854 /tmp/pip-wheel-doq8cqsk/starlink-pyast_220a63a1ea214e72af9cbd916f9aaa38/setup.py:29: 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-04T20:28:07,855 tar.extractall() 2025-09-04T20:28:08,569 /usr/bin/ld: tmp/isfinitex9z2y8t0.o: in function `main': 2025-09-04T20:28:08,569 isfinitex9z2y8t0.c:(.text+0x14): undefined reference to `isfinite' 2025-09-04T20:28:08,574 collect2: error: ld returned 1 exit status 2025-09-04T20:28:09,078 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-04T20:28:09,078 !! 2025-09-04T20:28:09,078 ******************************************************************************** 2025-09-04T20:28:09,078 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-04T20:28:09,078 License :: OSI Approved :: GNU Lesser General Public License v3 (LGPLv3) 2025-09-04T20:28:09,078 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-04T20:28:09,079 ******************************************************************************** 2025-09-04T20:28:09,079 !! 2025-09-04T20:28:09,079 self._finalize_license_expression() 2025-09-04T20:28:09,727 Preparing metadata (setup.py): finished with status 'done' 2025-09-04T20:28:09,732 Source in /tmp/pip-wheel-doq8cqsk/starlink-pyast_220a63a1ea214e72af9cbd916f9aaa38 has version 3.13.0, which satisfies requirement starlink-pyast==3.13.0 from https://files.pythonhosted.org/packages/94/9d/0fd52df2b28c5dcd496006a3a2c72a22639f5787ea968395fd66ddc6bc35/starlink-pyast-3.13.0.tar.gz 2025-09-04T20:28:09,732 Removed starlink-pyast==3.13.0 from https://files.pythonhosted.org/packages/94/9d/0fd52df2b28c5dcd496006a3a2c72a22639f5787ea968395fd66ddc6bc35/starlink-pyast-3.13.0.tar.gz from build tracker '/tmp/pip-build-tracker-za3vtkb7' 2025-09-04T20:28:09,735 Created temporary directory: /tmp/pip-unpack-jnum0bes 2025-09-04T20:28:09,735 Created temporary directory: /tmp/pip-unpack-y59xtsr8 2025-09-04T20:28:09,735 Building wheels for collected packages: starlink-pyast 2025-09-04T20:28:09,737 Created temporary directory: /tmp/pip-wheel-zc78zqko 2025-09-04T20:28:09,737 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-04T20:28:09,738 Building wheel for starlink-pyast (setup.py): started 2025-09-04T20:28:09,739 Destination directory: /tmp/pip-wheel-zc78zqko 2025-09-04T20:28:09,739 Running command python setup.py bdist_wheel 2025-09-04T20:28:10,976 /usr/bin/ld: tmp/isfinitew0r4m35x.o: in function `main': 2025-09-04T20:28:10,976 isfinitew0r4m35x.c:(.text+0x14): undefined reference to `isfinite' 2025-09-04T20:28:10,981 collect2: error: ld returned 1 exit status 2025-09-04T20:28:11,457 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-04T20:28:11,457 !! 2025-09-04T20:28:11,457 ******************************************************************************** 2025-09-04T20:28:11,458 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-04T20:28:11,458 License :: OSI Approved :: GNU Lesser General Public License v3 (LGPLv3) 2025-09-04T20:28:11,458 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-04T20:28:11,458 ******************************************************************************** 2025-09-04T20:28:11,458 !! 2025-09-04T20:28:11,458 self._finalize_license_expression() 2025-09-04T20:28:12,418 In file included from ast/axis.c:112: 2025-09-04T20:28:12,418 ast/pointset.h:216:13: warning: "isfinite" redefined 2025-09-04T20:28:12,418 216 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2025-09-04T20:28:12,419 | ^~~~~~~~ 2025-09-04T20:28:12,419 In file included from ast/pointset.h:194: 2025-09-04T20:28:12,419 /usr/include/math.h:963:11: note: this is the location of the previous definition 2025-09-04T20:28:12,419 963 | # define isfinite(x) __builtin_isfinite (x) 2025-09-04T20:28:12,419 | ^~~~~~~~ 2025-09-04T20:28:14,448 In file included from ast/mapping.h:327, 2025-09-04T20:28:14,448 from ast/cmpmap.h:139, 2025-09-04T20:28:14,448 from ast/box.c:126: 2025-09-04T20:28:14,448 ast/pointset.h:216:13: warning: "isfinite" redefined 2025-09-04T20:28:14,448 216 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2025-09-04T20:28:14,448 | ^~~~~~~~ 2025-09-04T20:28:14,449 In file included from ast/pointset.h:194: 2025-09-04T20:28:14,449 /usr/include/math.h:963:11: note: this is the location of the previous definition 2025-09-04T20:28:14,449 963 | # define isfinite(x) __builtin_isfinite (x) 2025-09-04T20:28:14,449 | ^~~~~~~~ 2025-09-04T20:28:16,468 In file included from ast/mapping.h:326: 2025-09-04T20:28:16,468 ast/box.c: In function ‘Simplify’: 2025-09-04T20:28:16,472 ast/object.h:1857:36: warning: ‘newpoly’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-04T20:28:16,472 1857 | #define astAnnul(this) astINVOKE(O,astAnnul_(astCheckObject(this),STATUS_PTR)) 2025-09-04T20:28:16,472 | ^ 2025-09-04T20:28:16,472 ast/object.h:516:31: note: in definition of macro ‘astRetO_’ 2025-09-04T20:28:16,473 516 | #define astRetO_(x) ((void *)(x)) 2025-09-04T20:28:16,473 | ^ 2025-09-04T20:28:16,473 ast/object.h:1857:24: note: in expansion of macro ‘astINVOKE’ 2025-09-04T20:28:16,473 1857 | #define astAnnul(this) astINVOKE(O,astAnnul_(astCheckObject(this),STATUS_PTR)) 2025-09-04T20:28:16,473 | ^~~~~~~~~ 2025-09-04T20:28:16,473 ast/box.c:3975:26: note: in expansion of macro ‘astAnnul’ 2025-09-04T20:28:16,473 3975 | newpoly = astAnnul( newpoly ); 2025-09-04T20:28:16,473 | ^~~~~~~~ 2025-09-04T20:28:16,476 ast/box.c:3656:16: note: ‘newpoly’ was declared here 2025-09-04T20:28:16,476 3656 | AstPolygon *newpoly; /* New Polygon to replace Box */ 2025-09-04T20:28:16,476 | ^~~~~~~ 2025-09-04T20:28:17,515 In file included from ast/channel.c:164: 2025-09-04T20:28:17,516 ast/pointset.h:216:13: warning: "isfinite" redefined 2025-09-04T20:28:17,516 216 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2025-09-04T20:28:17,516 | ^~~~~~~~ 2025-09-04T20:28:17,516 In file included from ast/pointset.h:194: 2025-09-04T20:28:17,516 /usr/include/math.h:963:11: note: this is the location of the previous definition 2025-09-04T20:28:17,516 963 | # define isfinite(x) __builtin_isfinite (x) 2025-09-04T20:28:17,516 | ^~~~~~~~ 2025-09-04T20:28:20,369 In file included from ast/chebymap.c:155: 2025-09-04T20:28:20,369 ast/pointset.h:216:13: warning: "isfinite" redefined 2025-09-04T20:28:20,369 216 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2025-09-04T20:28:20,370 | ^~~~~~~~ 2025-09-04T20:28:20,370 In file included from ast/pointset.h:194: 2025-09-04T20:28:20,370 /usr/include/math.h:963:11: note: this is the location of the previous definition 2025-09-04T20:28:20,370 963 | # define isfinite(x) __builtin_isfinite (x) 2025-09-04T20:28:20,370 | ^~~~~~~~ 2025-09-04T20:28:20,694 ast/chebymap.c: In function ‘FitPoly2DInit’: 2025-09-04T20:28:20,694 ast/chebymap.c:795:30: warning: ‘off[0]’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-04T20:28:20,694 795 | this->offset_i[ 0 ] = off[ 0 ]; 2025-09-04T20:28:20,694 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ 2025-09-04T20:28:20,695 ast/chebymap.c:717:11: note: ‘off[0]’ was declared here 2025-09-04T20:28:20,695 717 | double off[ 2 ]; 2025-09-04T20:28:20,695 | ^~~ 2025-09-04T20:28:20,695 ast/chebymap.c:797:30: warning: ‘off[1]’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-04T20:28:20,695 797 | this->offset_i[ 1 ] = off[ 1 ]; 2025-09-04T20:28:20,695 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ 2025-09-04T20:28:20,696 ast/chebymap.c:717:11: note: ‘off[1]’ was declared here 2025-09-04T20:28:20,696 717 | double off[ 2 ]; 2025-09-04T20:28:20,696 | ^~~ 2025-09-04T20:28:20,696 ast/chebymap.c:794:29: warning: ‘scl[0]’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-04T20:28:20,696 794 | this->scale_i[ 0 ] = scl[ 0 ]; 2025-09-04T20:28:20,696 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ 2025-09-04T20:28:20,696 ast/chebymap.c:722:11: note: ‘scl[0]’ was declared here 2025-09-04T20:28:20,696 722 | double scl[ 2 ]; 2025-09-04T20:28:20,697 | ^~~ 2025-09-04T20:28:20,697 ast/chebymap.c:796:29: warning: ‘scl[1]’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-04T20:28:20,697 796 | this->scale_i[ 1 ] = scl[ 1 ]; 2025-09-04T20:28:20,697 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ 2025-09-04T20:28:20,697 ast/chebymap.c:722:11: note: ‘scl[1]’ was declared here 2025-09-04T20:28:20,697 722 | double scl[ 2 ]; 2025-09-04T20:28:20,697 | ^~~ 2025-09-04T20:28:20,778 ast/chebymap.c: In function ‘FitPoly1DInit’: 2025-09-04T20:28:20,778 ast/chebymap.c:629:30: warning: ‘off’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-04T20:28:20,778 629 | this->offset_i[ 0 ] = off; 2025-09-04T20:28:20,778 | ~~~~~~~~~~~~~~~~~~~~^~~~~ 2025-09-04T20:28:20,778 ast/chebymap.c:570:11: note: ‘off’ was declared here 2025-09-04T20:28:20,778 570 | double off; 2025-09-04T20:28:20,778 | ^~~ 2025-09-04T20:28:20,779 ast/chebymap.c:628:29: warning: ‘scl’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-04T20:28:20,779 628 | this->scale_i[ 0 ] = scl; 2025-09-04T20:28:20,779 | ~~~~~~~~~~~~~~~~~~~^~~~~ 2025-09-04T20:28:20,779 ast/chebymap.c:573:11: note: ‘scl’ was declared here 2025-09-04T20:28:20,779 573 | double scl; 2025-09-04T20:28:20,779 | ^~~ 2025-09-04T20:28:21,649 In file included from ast/circle.c:84: 2025-09-04T20:28:21,650 ast/pointset.h:216:13: warning: "isfinite" redefined 2025-09-04T20:28:21,650 216 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2025-09-04T20:28:21,650 | ^~~~~~~~ 2025-09-04T20:28:21,650 In file included from ast/pointset.h:194: 2025-09-04T20:28:21,650 /usr/include/math.h:963:11: note: this is the location of the previous definition 2025-09-04T20:28:21,650 963 | # define isfinite(x) __builtin_isfinite (x) 2025-09-04T20:28:21,650 | ^~~~~~~~ 2025-09-04T20:28:25,321 In file included from ast/cmpframe.c:554: 2025-09-04T20:28:25,321 ast/pointset.h:216:13: warning: "isfinite" redefined 2025-09-04T20:28:25,321 216 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2025-09-04T20:28:25,321 | ^~~~~~~~ 2025-09-04T20:28:25,322 In file included from ast/pointset.h:194: 2025-09-04T20:28:25,322 /usr/include/math.h:963:11: note: this is the location of the previous definition 2025-09-04T20:28:25,322 963 | # define isfinite(x) __builtin_isfinite (x) 2025-09-04T20:28:25,322 | ^~~~~~~~ 2025-09-04T20:28:27,163 ast/cmpframe.c: In function ‘GetAttrib’: 2025-09-04T20:28:27,166 ast/cmpframe.c:3289:32: warning: ‘%d’ directive writing between 1 and 11 bytes into a region of size between 0 and 79 [-Wformat-overflow=] 2025-09-04T20:28:27,166 3289 | sprintf( buf2, "%s(%d)", buf1, paxis + 1 ); 2025-09-04T20:28:27,166 | ^~ 2025-09-04T20:28:27,168 ast/cmpframe.c:3289:13: note: ‘sprintf’ output between 4 and 93 bytes into a destination of size 80 2025-09-04T20:28:27,168 3289 | sprintf( buf2, "%s(%d)", buf1, paxis + 1 ); 2025-09-04T20:28:27,168 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T20:28:28,092 ast/cmpframe.c: In function ‘TestAttrib’: 2025-09-04T20:28:28,101 ast/cmpframe.c:9614:35: warning: ‘%d’ directive writing between 1 and 11 bytes into a region of size between 0 and 79 [-Wformat-overflow=] 2025-09-04T20:28:28,101 9614 | sprintf( buf2, "%s(%d)", buf1, paxis + 1 ); 2025-09-04T20:28:28,101 | ^~ 2025-09-04T20:28:28,101 In function ‘TestAttrib’, 2025-09-04T20:28:28,101 inlined from ‘TestAttrib’ at ast/cmpframe.c:9493:12: 2025-09-04T20:28:28,110 ast/cmpframe.c:9614:16: note: ‘sprintf’ output between 4 and 93 bytes into a destination of size 80 2025-09-04T20:28:28,110 9614 | sprintf( buf2, "%s(%d)", buf1, paxis + 1 ); 2025-09-04T20:28:28,110 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T20:28:28,167 ast/cmpframe.c: In function ‘SetAttrib.part.0’: 2025-09-04T20:28:28,173 ast/cmpframe.c:8308:21: warning: ‘%d’ directive writing between 1 and 11 bytes into a region of size between 0 and 1023 [-Wformat-overflow=] 2025-09-04T20:28:28,174 8308 | nc = sprintf( buf2, "%s(%d)=%s", buf1, paxis + 1, 2025-09-04T20:28:28,174 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T20:28:28,174 8309 | setting+value ); 2025-09-04T20:28:28,174 | ~~~~~~~~~~~~~~~ 2025-09-04T20:28:28,174 ast/cmpframe.c:8308:21: note: ‘sprintf’ output 5 or more bytes (assuming 1028) into a destination of size 1024 2025-09-04T20:28:28,182 ast/cmpframe.c:8322:43: warning: ‘sprintf’ may write a terminating nul past the end of the destination [-Wformat-overflow=] 2025-09-04T20:28:28,182 8322 | sprintf( buf2, "%s=%s", buf1, setting+value ); 2025-09-04T20:28:28,182 | ^ 2025-09-04T20:28:28,190 ast/cmpframe.c:8322:22: note: ‘sprintf’ output 2 or more bytes (assuming 1025) into a destination of size 1024 2025-09-04T20:28:28,190 8322 | sprintf( buf2, "%s=%s", buf1, setting+value ); 2025-09-04T20:28:28,190 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T20:28:28,252 ast/cmpframe.c: In function ‘ClearAttrib’: 2025-09-04T20:28:28,253 ast/cmpframe.c:1612:35: warning: ‘%d’ directive writing between 1 and 11 bytes into a region of size between 0 and 79 [-Wformat-overflow=] 2025-09-04T20:28:28,253 1612 | sprintf( buf2, "%s(%d)", buf1, paxis + 1 ); 2025-09-04T20:28:28,253 | ^~ 2025-09-04T20:28:28,253 In function ‘ClearAttrib’, 2025-09-04T20:28:28,253 inlined from ‘ClearAttrib’ at ast/cmpframe.c:1499:13: 2025-09-04T20:28:28,253 ast/cmpframe.c:1612:16: note: ‘sprintf’ output between 4 and 93 bytes into a destination of size 80 2025-09-04T20:28:28,253 1612 | sprintf( buf2, "%s(%d)", buf1, paxis + 1 ); 2025-09-04T20:28:28,254 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T20:28:30,699 In file included from ast/cmpmap.c:180: 2025-09-04T20:28:30,699 ast/pointset.h:216:13: warning: "isfinite" redefined 2025-09-04T20:28:30,699 216 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2025-09-04T20:28:30,699 | ^~~~~~~~ 2025-09-04T20:28:30,700 In file included from ast/pointset.h:194: 2025-09-04T20:28:30,700 /usr/include/math.h:963:11: note: this is the location of the previous definition 2025-09-04T20:28:30,700 963 | # define isfinite(x) __builtin_isfinite (x) 2025-09-04T20:28:30,700 | ^~~~~~~~ 2025-09-04T20:28:30,883 ast/cmpmap.c:2987:15: warning: ‘Rate’ defined but not used [-Wunused-function] 2025-09-04T20:28:30,884 2987 | static double Rate( AstMapping *this, double *at, int ax1, int ax2, int *status ){ 2025-09-04T20:28:30,884 | ^~~~ 2025-09-04T20:28:33,440 In file included from ast/cmpregion.c:138: 2025-09-04T20:28:33,440 ast/pointset.h:216:13: warning: "isfinite" redefined 2025-09-04T20:28:33,440 216 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2025-09-04T20:28:33,440 | ^~~~~~~~ 2025-09-04T20:28:33,440 In file included from ast/pointset.h:194: 2025-09-04T20:28:33,440 /usr/include/math.h:963:11: note: this is the location of the previous definition 2025-09-04T20:28:33,440 963 | # define isfinite(x) __builtin_isfinite (x) 2025-09-04T20:28:33,441 | ^~~~~~~~ 2025-09-04T20:28:36,169 In file included from ast/mapping.h:327, 2025-09-04T20:28:36,169 from ast/frame.h:556, 2025-09-04T20:28:36,169 from ast/specframe.h:58, 2025-09-04T20:28:36,169 from ast/dsbspecframe.c:171: 2025-09-04T20:28:36,170 ast/pointset.h:216:13: warning: "isfinite" redefined 2025-09-04T20:28:36,170 216 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2025-09-04T20:28:36,170 | ^~~~~~~~ 2025-09-04T20:28:36,170 In file included from ast/pointset.h:194: 2025-09-04T20:28:36,170 /usr/include/math.h:963:11: note: this is the location of the previous definition 2025-09-04T20:28:36,170 963 | # define isfinite(x) __builtin_isfinite (x) 2025-09-04T20:28:36,170 | ^~~~~~~~ 2025-09-04T20:28:37,625 In file included from ast/dssmap.c:121: 2025-09-04T20:28:37,625 ast/pointset.h:216:13: warning: "isfinite" redefined 2025-09-04T20:28:37,625 216 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2025-09-04T20:28:37,625 | ^~~~~~~~ 2025-09-04T20:28:37,626 In file included from ast/pointset.h:194: 2025-09-04T20:28:37,626 /usr/include/math.h:963:11: note: this is the location of the previous definition 2025-09-04T20:28:37,626 963 | # define isfinite(x) __builtin_isfinite (x) 2025-09-04T20:28:37,626 | ^~~~~~~~ 2025-09-04T20:28:38,961 In file included from ast/ellipse.c:87: 2025-09-04T20:28:38,962 ast/pointset.h:216:13: warning: "isfinite" redefined 2025-09-04T20:28:38,962 216 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2025-09-04T20:28:38,962 | ^~~~~~~~ 2025-09-04T20:28:38,962 In file included from ast/pointset.h:194: 2025-09-04T20:28:38,962 /usr/include/math.h:963:11: note: this is the location of the previous definition 2025-09-04T20:28:38,962 963 | # define isfinite(x) __builtin_isfinite (x) 2025-09-04T20:28:38,962 | ^~~~~~~~ 2025-09-04T20:28:39,146 In file included from ast/ellipse.c:86: 2025-09-04T20:28:39,146 ast/ellipse.c: In function ‘RegPins’: 2025-09-04T20:28:39,147 ast/object.h:511:21: warning: ‘astEllipse_’ reading 16 bytes from a region of size 8 [-Wstringop-overread] 2025-09-04T20:28:39,147 511 | #define astRetF_(x) (x) 2025-09-04T20:28:39,148 ast/object.h:504:37: note: in expansion of macro ‘astRetF_’ 2025-09-04T20:28:39,148 504 | #define astINVOKE(rettype,function) astRet##rettype##_(function) 2025-09-04T20:28:39,148 | ^~~~~~ 2025-09-04T20:28:39,148 ast/ellipse.h:210:20: note: in expansion of macro ‘astINVOKE’ 2025-09-04T20:28:39,148 210 | #define astEllipse astINVOKE(F,astEllipse_) 2025-09-04T20:28:39,148 | ^~~~~~~~~ 2025-09-04T20:28:39,148 ast/ellipse.c:1526:23: note: in expansion of macro ‘astEllipse’ 2025-09-04T20:28:39,148 1526 | large_ellipse = astEllipse( frm, 1, this->centre, p1, &(this->angle), 2025-09-04T20:28:39,148 | ^~~~~~~~~~ 2025-09-04T20:28:39,149 ast/object.h:511:21: note: referencing argument 5 of type ‘const double[2]’ 2025-09-04T20:28:39,149 511 | #define astRetF_(x) (x) 2025-09-04T20:28:39,149 ast/object.h:504:37: note: in expansion of macro ‘astRetF_’ 2025-09-04T20:28:39,149 504 | #define astINVOKE(rettype,function) astRet##rettype##_(function) 2025-09-04T20:28:39,149 | ^~~~~~ 2025-09-04T20:28:39,149 ast/ellipse.h:210:20: note: in expansion of macro ‘astINVOKE’ 2025-09-04T20:28:39,149 210 | #define astEllipse astINVOKE(F,astEllipse_) 2025-09-04T20:28:39,149 | ^~~~~~~~~ 2025-09-04T20:28:39,149 ast/ellipse.c:1526:23: note: in expansion of macro ‘astEllipse’ 2025-09-04T20:28:39,150 1526 | large_ellipse = astEllipse( frm, 1, this->centre, p1, &(this->angle), 2025-09-04T20:28:39,150 | ^~~~~~~~~~ 2025-09-04T20:28:39,151 ast/ellipse.c:2368:13: note: in a call to function ‘astEllipse_’ 2025-09-04T20:28:39,151 2368 | AstEllipse *astEllipse_( void *frame_void, int form, const double centre[2], 2025-09-04T20:28:39,151 | ^~~~~~~~~~~ 2025-09-04T20:28:39,152 ast/object.h:511:21: warning: ‘astEllipse_’ reading 16 bytes from a region of size 8 [-Wstringop-overread] 2025-09-04T20:28:39,152 511 | #define astRetF_(x) (x) 2025-09-04T20:28:39,152 ast/object.h:504:37: note: in expansion of macro ‘astRetF_’ 2025-09-04T20:28:39,153 504 | #define astINVOKE(rettype,function) astRet##rettype##_(function) 2025-09-04T20:28:39,153 | ^~~~~~ 2025-09-04T20:28:39,153 ast/ellipse.h:210:20: note: in expansion of macro ‘astINVOKE’ 2025-09-04T20:28:39,153 210 | #define astEllipse astINVOKE(F,astEllipse_) 2025-09-04T20:28:39,153 | ^~~~~~~~~ 2025-09-04T20:28:39,153 ast/ellipse.c:1534:23: note: in expansion of macro ‘astEllipse’ 2025-09-04T20:28:39,153 1534 | small_ellipse = astEllipse( frm, 1, this->centre, p1, &(this->angle), 2025-09-04T20:28:39,153 | ^~~~~~~~~~ 2025-09-04T20:28:39,154 ast/object.h:511:21: note: referencing argument 5 of type ‘const double[2]’ 2025-09-04T20:28:39,154 511 | #define astRetF_(x) (x) 2025-09-04T20:28:39,154 ast/object.h:504:37: note: in expansion of macro ‘astRetF_’ 2025-09-04T20:28:39,154 504 | #define astINVOKE(rettype,function) astRet##rettype##_(function) 2025-09-04T20:28:39,154 | ^~~~~~ 2025-09-04T20:28:39,154 ast/ellipse.h:210:20: note: in expansion of macro ‘astINVOKE’ 2025-09-04T20:28:39,154 210 | #define astEllipse astINVOKE(F,astEllipse_) 2025-09-04T20:28:39,154 | ^~~~~~~~~ 2025-09-04T20:28:39,154 ast/ellipse.c:1534:23: note: in expansion of macro ‘astEllipse’ 2025-09-04T20:28:39,154 1534 | small_ellipse = astEllipse( frm, 1, this->centre, p1, &(this->angle), 2025-09-04T20:28:39,155 | ^~~~~~~~~~ 2025-09-04T20:28:39,156 ast/ellipse.c:2368:13: note: in a call to function ‘astEllipse_’ 2025-09-04T20:28:39,156 2368 | AstEllipse *astEllipse_( void *frame_void, int form, const double centre[2], 2025-09-04T20:28:39,156 | ^~~~~~~~~~~ 2025-09-04T20:29:19,039 In file included from ast/mapping.h:327, 2025-09-04T20:29:19,039 from ast/frame.h:556, 2025-09-04T20:29:19,039 from ast/cmpframe.h:257, 2025-09-04T20:29:19,039 from ast/fitschan.c:1391: 2025-09-04T20:29:19,040 ast/pointset.h:216:13: warning: "isfinite" redefined 2025-09-04T20:29:19,040 216 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2025-09-04T20:29:19,040 | ^~~~~~~~ 2025-09-04T20:29:19,040 In file included from ast/pointset.h:194: 2025-09-04T20:29:19,040 /usr/include/math.h:963:11: note: this is the location of the previous definition 2025-09-04T20:29:19,040 963 | # define isfinite(x) __builtin_isfinite (x) 2025-09-04T20:29:19,040 | ^~~~~~~~ 2025-09-04T20:29:19,313 ast/fitschan.c: In function ‘CheckFitsName’: 2025-09-04T20:29:19,317 ast/fitschan.c:5342:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T20:29:19,317 5342 | if( c - name - 1 < n ){ 2025-09-04T20:29:19,317 | ^ 2025-09-04T20:29:19,388 ast/fitschan.c: In function ‘ComBlock’: 2025-09-04T20:29:19,394 ast/fitschan.c:7283:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T20:29:19,394 7283 | for( i = 3; i < len - 3; i++ ) { 2025-09-04T20:29:19,394 | ^ 2025-09-04T20:29:19,607 ast/fitschan.c: In function ‘FreeItem’: 2025-09-04T20:29:19,615 ast/fitschan.c:10821:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T20:29:19,616 10821 | for( si = 0; si < astSizeOf( (void *) *item )/sizeof(double **); 2025-09-04T20:29:19,616 | ^ 2025-09-04T20:29:19,624 ast/fitschan.c:10828:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T20:29:19,624 10828 | for( j = 0; j < astSizeOf( (void *) (*item)[si] )/sizeof(double *); 2025-09-04T20:29:19,624 | ^ 2025-09-04T20:29:19,627 ast/fitschan.c: In function ‘FreeItemC’: 2025-09-04T20:29:19,636 ast/fitschan.c:10916:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T20:29:19,636 10916 | for( si = 0; si < astSizeOf( (void *) *item )/sizeof(char ***); 2025-09-04T20:29:19,636 | ^ 2025-09-04T20:29:19,645 ast/fitschan.c:10923:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T20:29:19,645 10923 | for( i = 0; i < astSizeOf( (void *) (*item)[si] )/sizeof(char **); 2025-09-04T20:29:19,645 | ^ 2025-09-04T20:29:19,653 ast/fitschan.c:10930:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T20:29:19,654 10930 | for( jm = 0; jm < astSizeOf( (void *) (*item)[si][i] )/sizeof(char *); 2025-09-04T20:29:19,654 | ^ 2025-09-04T20:29:19,750 ast/fitschan.c: In function ‘GetItem’: 2025-09-04T20:29:19,760 ast/fitschan.c:12403:57: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2025-09-04T20:29:19,760 12403 | if( astSizeOf( (void *) *item )/sizeof(double **) > si ){ 2025-09-04T20:29:19,760 | ^ 2025-09-04T20:29:19,770 ast/fitschan.c:12407:65: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2025-09-04T20:29:19,770 12407 | if( astSizeOf( (void *) (*item)[si] )/sizeof(double *) > i ){ 2025-09-04T20:29:19,770 | ^ 2025-09-04T20:29:19,780 ast/fitschan.c:12411:69: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2025-09-04T20:29:19,780 12411 | if( astSizeOf( (void *) (*item)[si][i] )/sizeof(double) > jm ){ 2025-09-04T20:29:19,781 | ^ 2025-09-04T20:29:19,793 ast/fitschan.c: In function ‘GetMaxJM’: 2025-09-04T20:29:19,803 ast/fitschan.c:12508:57: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2025-09-04T20:29:19,803 12508 | if( astSizeOf( (void *) *item )/sizeof(double **) > si ){ 2025-09-04T20:29:19,803 | ^ 2025-09-04T20:29:19,813 ast/fitschan.c:12514:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T20:29:19,813 12514 | for( i = 0; i < astSizeOf( (void *) (*item)[si] )/sizeof(double *); 2025-09-04T20:29:19,813 | ^ 2025-09-04T20:29:19,821 ast/fitschan.c: In function ‘GetMaxJMC’: 2025-09-04T20:29:19,832 ast/fitschan.c:12615:56: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2025-09-04T20:29:19,832 12615 | if( astSizeOf( (void *) *item )/sizeof(char ***) > si ){ 2025-09-04T20:29:19,832 | ^ 2025-09-04T20:29:19,842 ast/fitschan.c:12621:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T20:29:19,842 12621 | for( i = 0; i < astSizeOf( (void *) (*item)[si] )/sizeof(char **); 2025-09-04T20:29:19,842 | ^ 2025-09-04T20:29:19,850 ast/fitschan.c: In function ‘GetMaxI’: 2025-09-04T20:29:19,861 ast/fitschan.c:12716:57: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2025-09-04T20:29:19,862 12716 | if( astSizeOf( (void *) *item )/sizeof(double **) > si ){ 2025-09-04T20:29:19,862 | ^ 2025-09-04T20:29:19,873 ast/fitschan.c: In function ‘GetItemC’: 2025-09-04T20:29:19,884 ast/fitschan.c:12918:56: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2025-09-04T20:29:19,884 12918 | if( astSizeOf( (void *) *item )/sizeof(char ***) > si ){ 2025-09-04T20:29:19,884 | ^ 2025-09-04T20:29:19,895 ast/fitschan.c:12922:64: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2025-09-04T20:29:19,895 12922 | if( astSizeOf( (void *) (*item)[si] )/sizeof(char **) > i ){ 2025-09-04T20:29:19,895 | ^ 2025-09-04T20:29:19,907 ast/fitschan.c:12926:69: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2025-09-04T20:29:19,908 12926 | if( astSizeOf( (void *) (*item)[si][i] )/sizeof(char *) > jm ){ 2025-09-04T20:29:19,908 | ^ 2025-09-04T20:29:21,593 ast/fitschan.c: In function ‘SetItem’: 2025-09-04T20:29:21,617 ast/fitschan.c:26549:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T20:29:21,617 26549 | el < astSizeOf( (void *) *item )/sizeof(double **); 2025-09-04T20:29:21,617 | ^ 2025-09-04T20:29:21,640 ast/fitschan.c:26571:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T20:29:21,640 26571 | el < astSizeOf( (void *) (*item)[si] )/sizeof(double *); 2025-09-04T20:29:21,641 | ^ 2025-09-04T20:29:21,664 ast/fitschan.c:26593:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T20:29:21,664 26593 | el < astSizeOf( (void *) (*item)[si][i] )/sizeof(double); 2025-09-04T20:29:21,664 | ^ 2025-09-04T20:29:21,676 ast/fitschan.c: In function ‘SetItemC’: 2025-09-04T20:29:21,700 ast/fitschan.c:26711:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T20:29:21,700 26711 | el < astSizeOf( (void *) *item )/sizeof(char ***); 2025-09-04T20:29:21,700 | ^ 2025-09-04T20:29:21,724 ast/fitschan.c:26733:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T20:29:21,724 26733 | el < astSizeOf( (void *) (*item)[si] )/sizeof(char **); 2025-09-04T20:29:21,724 | ^ 2025-09-04T20:29:21,748 ast/fitschan.c:26755:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T20:29:21,748 26755 | el < astSizeOf( (void *) (*item)[si][i] )/sizeof(char *); 2025-09-04T20:29:21,749 | ^ 2025-09-04T20:29:22,388 ast/fitschan.c: In function ‘Split’: 2025-09-04T20:29:22,416 ast/fitschan.c:31202:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T20:29:22,416 31202 | if( !d || ( d - card ) >= nc ){ 2025-09-04T20:29:22,416 | ^~ 2025-09-04T20:29:24,743 ast/fitschan.c: At top level: 2025-09-04T20:29:24,785 ast/fitschan.c:43593:50: warning: argument 2 of type ‘const char *’ declared as a pointer [-Warray-parameter=] 2025-09-04T20:29:24,785 43593 | void astPutFits_( AstFitsChan *this, const char *card, int overwrite, int *status ){ 2025-09-04T20:29:24,785 | ~~~~~~~~~~~~^~~~ 2025-09-04T20:29:24,785 In file included from ast/dssmap.h:255, 2025-09-04T20:29:24,785 from ast/fitschan.c:1393: 2025-09-04T20:29:24,785 ast/fitschan.h:474:37: note: previously declared as an array ‘const char[81]’ 2025-09-04T20:29:24,785 474 | void astPutFits_( AstFitsChan *, const char [81], int, int * ); 2025-09-04T20:29:24,785 | ^~~~~~~~~~~~~~~ 2025-09-04T20:29:25,212 ast/fitschan.c:43806:62: warning: argument 3 of type ‘char *’ declared as a pointer [-Warray-parameter=] 2025-09-04T20:29:25,212 43806 | int astFindFits_( AstFitsChan *this, const char *name, char *card, int inc, int *status ){ 2025-09-04T20:29:25,212 | ~~~~~~^~~~ 2025-09-04T20:29:25,212 ast/fitschan.h:458:52: note: previously declared as an array ‘char[81]’ 2025-09-04T20:29:25,212 458 | int astFindFits_( AstFitsChan *, const char *, char [81], int, int * ); 2025-09-04T20:29:25,212 | ^~~~~~~~~ 2025-09-04T20:29:25,683 In file included from ast/channel.h:220, 2025-09-04T20:29:25,683 from ast/fitschan.c:1390: 2025-09-04T20:29:25,683 ast/fitschan.c: In function ‘MakeFitsFrameSet’: 2025-09-04T20:29:25,703 ast/fitschan.h:666:13: warning: ‘astPutFits_’ reading 81 bytes from a region of size 12 [-Wstringop-overread] 2025-09-04T20:29:25,703 666 | astINVOKE(V,astPutFits_(astCheckFitsChan(this),card,overwrite,STATUS_PTR)) 2025-09-04T20:29:25,703 ast/object.h:512:22: note: in definition of macro ‘astRetV_’ 2025-09-04T20:29:25,703 512 | #define astRetV_(x) (x) 2025-09-04T20:29:25,703 | ^ 2025-09-04T20:29:25,703 ast/fitschan.h:666:1: note: in expansion of macro ‘astINVOKE’ 2025-09-04T20:29:25,703 666 | astINVOKE(V,astPutFits_(astCheckFitsChan(this),card,overwrite,STATUS_PTR)) 2025-09-04T20:29:25,703 | ^~~~~~~~~ 2025-09-04T20:29:25,703 ast/fitschan.c:20558:16: note: in expansion of macro ‘astPutFits’ 2025-09-04T20:29:25,704 20558 | astPutFits( fc, "CRPIX1 = 0", 0 ); 2025-09-04T20:29:25,704 | ^~~~~~~~~~ 2025-09-04T20:29:25,722 ast/fitschan.h:666:13: note: referencing argument 2 of type ‘const char[81]’ 2025-09-04T20:29:25,722 666 | astINVOKE(V,astPutFits_(astCheckFitsChan(this),card,overwrite,STATUS_PTR)) 2025-09-04T20:29:25,722 ast/object.h:512:22: note: in definition of macro ‘astRetV_’ 2025-09-04T20:29:25,722 512 | #define astRetV_(x) (x) 2025-09-04T20:29:25,723 | ^ 2025-09-04T20:29:25,723 ast/fitschan.h:666:1: note: in expansion of macro ‘astINVOKE’ 2025-09-04T20:29:25,723 666 | astINVOKE(V,astPutFits_(astCheckFitsChan(this),card,overwrite,STATUS_PTR)) 2025-09-04T20:29:25,723 | ^~~~~~~~~ 2025-09-04T20:29:25,723 ast/fitschan.c:20558:16: note: in expansion of macro ‘astPutFits’ 2025-09-04T20:29:25,723 20558 | astPutFits( fc, "CRPIX1 = 0", 0 ); 2025-09-04T20:29:25,723 | ^~~~~~~~~~ 2025-09-04T20:29:25,765 ast/fitschan.c:43593:6: note: in a call to function ‘astPutFits_’ 2025-09-04T20:29:25,765 43593 | void astPutFits_( AstFitsChan *this, const char *card, int overwrite, int *status ){ 2025-09-04T20:29:25,765 | ^~~~~~~~~~~ 2025-09-04T20:29:25,784 ast/fitschan.h:666:13: warning: ‘astPutFits_’ reading 81 bytes from a region of size 12 [-Wstringop-overread] 2025-09-04T20:29:25,784 666 | astINVOKE(V,astPutFits_(astCheckFitsChan(this),card,overwrite,STATUS_PTR)) 2025-09-04T20:29:25,784 ast/object.h:512:22: note: in definition of macro ‘astRetV_’ 2025-09-04T20:29:25,784 512 | #define astRetV_(x) (x) 2025-09-04T20:29:25,784 | ^ 2025-09-04T20:29:25,785 ast/fitschan.h:666:1: note: in expansion of macro ‘astINVOKE’ 2025-09-04T20:29:25,785 666 | astINVOKE(V,astPutFits_(astCheckFitsChan(this),card,overwrite,STATUS_PTR)) 2025-09-04T20:29:25,785 | ^~~~~~~~~ 2025-09-04T20:29:25,785 ast/fitschan.c:20559:16: note: in expansion of macro ‘astPutFits’ 2025-09-04T20:29:25,785 20559 | astPutFits( fc, "CRPIX2 = 0", 0 ); 2025-09-04T20:29:25,785 | ^~~~~~~~~~ 2025-09-04T20:29:25,803 ast/fitschan.h:666:13: note: referencing argument 2 of type ‘const char[81]’ 2025-09-04T20:29:25,804 666 | astINVOKE(V,astPutFits_(astCheckFitsChan(this),card,overwrite,STATUS_PTR)) 2025-09-04T20:29:25,804 ast/object.h:512:22: note: in definition of macro ‘astRetV_’ 2025-09-04T20:29:25,804 512 | #define astRetV_(x) (x) 2025-09-04T20:29:25,804 | ^ 2025-09-04T20:29:25,804 ast/fitschan.h:666:1: note: in expansion of macro ‘astINVOKE’ 2025-09-04T20:29:25,804 666 | astINVOKE(V,astPutFits_(astCheckFitsChan(this),card,overwrite,STATUS_PTR)) 2025-09-04T20:29:25,804 | ^~~~~~~~~ 2025-09-04T20:29:25,804 ast/fitschan.c:20559:16: note: in expansion of macro ‘astPutFits’ 2025-09-04T20:29:25,804 20559 | astPutFits( fc, "CRPIX2 = 0", 0 ); 2025-09-04T20:29:25,804 | ^~~~~~~~~~ 2025-09-04T20:29:25,846 ast/fitschan.c:43593:6: note: in a call to function ‘astPutFits_’ 2025-09-04T20:29:25,846 43593 | void astPutFits_( AstFitsChan *this, const char *card, int overwrite, int *status ){ 2025-09-04T20:29:25,846 | ^~~~~~~~~~~ 2025-09-04T20:29:25,867 ast/fitschan.h:666:13: warning: ‘astPutFits_’ reading 81 bytes from a region of size 17 [-Wstringop-overread] 2025-09-04T20:29:25,868 666 | astINVOKE(V,astPutFits_(astCheckFitsChan(this),card,overwrite,STATUS_PTR)) 2025-09-04T20:29:25,868 ast/object.h:512:22: note: in definition of macro ‘astRetV_’ 2025-09-04T20:29:25,868 512 | #define astRetV_(x) (x) 2025-09-04T20:29:25,868 | ^ 2025-09-04T20:29:25,868 ast/fitschan.h:666:1: note: in expansion of macro ‘astINVOKE’ 2025-09-04T20:29:25,868 666 | astINVOKE(V,astPutFits_(astCheckFitsChan(this),card,overwrite,STATUS_PTR)) 2025-09-04T20:29:25,868 | ^~~~~~~~~ 2025-09-04T20:29:25,868 ast/fitschan.c:20560:16: note: in expansion of macro ‘astPutFits’ 2025-09-04T20:29:25,868 20560 | astPutFits( fc, "CDELT1 = 0.0003", 0 ); 2025-09-04T20:29:25,868 | ^~~~~~~~~~ 2025-09-04T20:29:25,887 ast/fitschan.h:666:13: note: referencing argument 2 of type ‘const char[81]’ 2025-09-04T20:29:25,887 666 | astINVOKE(V,astPutFits_(astCheckFitsChan(this),card,overwrite,STATUS_PTR)) 2025-09-04T20:29:25,887 ast/object.h:512:22: note: in definition of macro ‘astRetV_’ 2025-09-04T20:29:25,887 512 | #define astRetV_(x) (x) 2025-09-04T20:29:25,887 | ^ 2025-09-04T20:29:25,887 ast/fitschan.h:666:1: note: in expansion of macro ‘astINVOKE’ 2025-09-04T20:29:25,888 666 | astINVOKE(V,astPutFits_(astCheckFitsChan(this),card,overwrite,STATUS_PTR)) 2025-09-04T20:29:25,888 | ^~~~~~~~~ 2025-09-04T20:29:25,888 ast/fitschan.c:20560:16: note: in expansion of macro ‘astPutFits’ 2025-09-04T20:29:25,888 20560 | astPutFits( fc, "CDELT1 = 0.0003", 0 ); 2025-09-04T20:29:25,888 | ^~~~~~~~~~ 2025-09-04T20:29:25,932 ast/fitschan.c:43593:6: note: in a call to function ‘astPutFits_’ 2025-09-04T20:29:25,932 43593 | void astPutFits_( AstFitsChan *this, const char *card, int overwrite, int *status ){ 2025-09-04T20:29:25,932 | ^~~~~~~~~~~ 2025-09-04T20:29:25,954 ast/fitschan.h:666:13: warning: ‘astPutFits_’ reading 81 bytes from a region of size 17 [-Wstringop-overread] 2025-09-04T20:29:25,954 666 | astINVOKE(V,astPutFits_(astCheckFitsChan(this),card,overwrite,STATUS_PTR)) 2025-09-04T20:29:25,954 ast/object.h:512:22: note: in definition of macro ‘astRetV_’ 2025-09-04T20:29:25,954 512 | #define astRetV_(x) (x) 2025-09-04T20:29:25,954 | ^ 2025-09-04T20:29:25,955 ast/fitschan.h:666:1: note: in expansion of macro ‘astINVOKE’ 2025-09-04T20:29:25,955 666 | astINVOKE(V,astPutFits_(astCheckFitsChan(this),card,overwrite,STATUS_PTR)) 2025-09-04T20:29:25,955 | ^~~~~~~~~ 2025-09-04T20:29:25,955 ast/fitschan.c:20561:16: note: in expansion of macro ‘astPutFits’ 2025-09-04T20:29:25,955 20561 | astPutFits( fc, "CDELT2 = 0.0003", 0 ); 2025-09-04T20:29:25,955 | ^~~~~~~~~~ 2025-09-04T20:29:25,973 ast/fitschan.h:666:13: note: referencing argument 2 of type ‘const char[81]’ 2025-09-04T20:29:25,974 666 | astINVOKE(V,astPutFits_(astCheckFitsChan(this),card,overwrite,STATUS_PTR)) 2025-09-04T20:29:25,974 ast/object.h:512:22: note: in definition of macro ‘astRetV_’ 2025-09-04T20:29:25,974 512 | #define astRetV_(x) (x) 2025-09-04T20:29:25,974 | ^ 2025-09-04T20:29:25,974 ast/fitschan.h:666:1: note: in expansion of macro ‘astINVOKE’ 2025-09-04T20:29:25,974 666 | astINVOKE(V,astPutFits_(astCheckFitsChan(this),card,overwrite,STATUS_PTR)) 2025-09-04T20:29:25,974 | ^~~~~~~~~ 2025-09-04T20:29:25,974 ast/fitschan.c:20561:16: note: in expansion of macro ‘astPutFits’ 2025-09-04T20:29:25,974 20561 | astPutFits( fc, "CDELT2 = 0.0003", 0 ); 2025-09-04T20:29:25,974 | ^~~~~~~~~~ 2025-09-04T20:29:26,016 ast/fitschan.c:43593:6: note: in a call to function ‘astPutFits_’ 2025-09-04T20:29:26,016 43593 | void astPutFits_( AstFitsChan *this, const char *card, int overwrite, int *status ){ 2025-09-04T20:29:26,016 | ^~~~~~~~~~~ 2025-09-04T20:29:26,035 ast/fitschan.h:666:13: warning: ‘astPutFits_’ reading 81 bytes from a region of size 21 [-Wstringop-overread] 2025-09-04T20:29:26,035 666 | astINVOKE(V,astPutFits_(astCheckFitsChan(this),card,overwrite,STATUS_PTR)) 2025-09-04T20:29:26,036 ast/object.h:512:22: note: in definition of macro ‘astRetV_’ 2025-09-04T20:29:26,036 512 | #define astRetV_(x) (x) 2025-09-04T20:29:26,036 | ^ 2025-09-04T20:29:26,036 ast/fitschan.h:666:1: note: in expansion of macro ‘astINVOKE’ 2025-09-04T20:29:26,036 666 | astINVOKE(V,astPutFits_(astCheckFitsChan(this),card,overwrite,STATUS_PTR)) 2025-09-04T20:29:26,036 | ^~~~~~~~~ 2025-09-04T20:29:26,036 ast/fitschan.c:20562:16: note: in expansion of macro ‘astPutFits’ 2025-09-04T20:29:26,036 20562 | astPutFits( fc, "CTYPE1 = 'RA---TAN'", 0 ); 2025-09-04T20:29:26,036 | ^~~~~~~~~~ 2025-09-04T20:29:26,055 ast/fitschan.h:666:13: note: referencing argument 2 of type ‘const char[81]’ 2025-09-04T20:29:26,055 666 | astINVOKE(V,astPutFits_(astCheckFitsChan(this),card,overwrite,STATUS_PTR)) 2025-09-04T20:29:26,055 ast/object.h:512:22: note: in definition of macro ‘astRetV_’ 2025-09-04T20:29:26,055 512 | #define astRetV_(x) (x) 2025-09-04T20:29:26,055 | ^ 2025-09-04T20:29:26,055 ast/fitschan.h:666:1: note: in expansion of macro ‘astINVOKE’ 2025-09-04T20:29:26,055 666 | astINVOKE(V,astPutFits_(astCheckFitsChan(this),card,overwrite,STATUS_PTR)) 2025-09-04T20:29:26,055 | ^~~~~~~~~ 2025-09-04T20:29:26,056 ast/fitschan.c:20562:16: note: in expansion of macro ‘astPutFits’ 2025-09-04T20:29:26,056 20562 | astPutFits( fc, "CTYPE1 = 'RA---TAN'", 0 ); 2025-09-04T20:29:26,056 | ^~~~~~~~~~ 2025-09-04T20:29:26,097 ast/fitschan.c:43593:6: note: in a call to function ‘astPutFits_’ 2025-09-04T20:29:26,097 43593 | void astPutFits_( AstFitsChan *this, const char *card, int overwrite, int *status ){ 2025-09-04T20:29:26,097 | ^~~~~~~~~~~ 2025-09-04T20:29:26,117 ast/fitschan.h:666:13: warning: ‘astPutFits_’ reading 81 bytes from a region of size 21 [-Wstringop-overread] 2025-09-04T20:29:26,117 666 | astINVOKE(V,astPutFits_(astCheckFitsChan(this),card,overwrite,STATUS_PTR)) 2025-09-04T20:29:26,117 ast/object.h:512:22: note: in definition of macro ‘astRetV_’ 2025-09-04T20:29:26,117 512 | #define astRetV_(x) (x) 2025-09-04T20:29:26,117 | ^ 2025-09-04T20:29:26,117 ast/fitschan.h:666:1: note: in expansion of macro ‘astINVOKE’ 2025-09-04T20:29:26,117 666 | astINVOKE(V,astPutFits_(astCheckFitsChan(this),card,overwrite,STATUS_PTR)) 2025-09-04T20:29:26,117 | ^~~~~~~~~ 2025-09-04T20:29:26,117 ast/fitschan.c:20563:16: note: in expansion of macro ‘astPutFits’ 2025-09-04T20:29:26,117 20563 | astPutFits( fc, "CTYPE2 = 'DEC--TAN'", 0 ); 2025-09-04T20:29:26,118 | ^~~~~~~~~~ 2025-09-04T20:29:26,136 ast/fitschan.h:666:13: note: referencing argument 2 of type ‘const char[81]’ 2025-09-04T20:29:26,136 666 | astINVOKE(V,astPutFits_(astCheckFitsChan(this),card,overwrite,STATUS_PTR)) 2025-09-04T20:29:26,136 ast/object.h:512:22: note: in definition of macro ‘astRetV_’ 2025-09-04T20:29:26,136 512 | #define astRetV_(x) (x) 2025-09-04T20:29:26,136 | ^ 2025-09-04T20:29:26,137 ast/fitschan.h:666:1: note: in expansion of macro ‘astINVOKE’ 2025-09-04T20:29:26,137 666 | astINVOKE(V,astPutFits_(astCheckFitsChan(this),card,overwrite,STATUS_PTR)) 2025-09-04T20:29:26,137 | ^~~~~~~~~ 2025-09-04T20:29:26,137 ast/fitschan.c:20563:16: note: in expansion of macro ‘astPutFits’ 2025-09-04T20:29:26,137 20563 | astPutFits( fc, "CTYPE2 = 'DEC--TAN'", 0 ); 2025-09-04T20:29:26,137 | ^~~~~~~~~~ 2025-09-04T20:29:26,178 ast/fitschan.c:43593:6: note: in a call to function ‘astPutFits_’ 2025-09-04T20:29:26,179 43593 | void astPutFits_( AstFitsChan *this, const char *card, int overwrite, int *status ){ 2025-09-04T20:29:26,179 | ^~~~~~~~~~~ 2025-09-04T20:29:26,198 ast/fitschan.h:666:13: warning: ‘astPutFits_’ reading 81 bytes from a region of size 16 [-Wstringop-overread] 2025-09-04T20:29:26,198 666 | astINVOKE(V,astPutFits_(astCheckFitsChan(this),card,overwrite,STATUS_PTR)) 2025-09-04T20:29:26,198 ast/object.h:512:22: note: in definition of macro ‘astRetV_’ 2025-09-04T20:29:26,198 512 | #define astRetV_(x) (x) 2025-09-04T20:29:26,198 | ^ 2025-09-04T20:29:26,198 ast/fitschan.h:666:1: note: in expansion of macro ‘astINVOKE’ 2025-09-04T20:29:26,199 666 | astINVOKE(V,astPutFits_(astCheckFitsChan(this),card,overwrite,STATUS_PTR)) 2025-09-04T20:29:26,199 | ^~~~~~~~~ 2025-09-04T20:29:26,199 ast/fitschan.c:20564:16: note: in expansion of macro ‘astPutFits’ 2025-09-04T20:29:26,199 20564 | astPutFits( fc, "RADESYS = 'FK5'", 0 ); 2025-09-04T20:29:26,199 | ^~~~~~~~~~ 2025-09-04T20:29:26,217 ast/fitschan.h:666:13: note: referencing argument 2 of type ‘const char[81]’ 2025-09-04T20:29:26,218 666 | astINVOKE(V,astPutFits_(astCheckFitsChan(this),card,overwrite,STATUS_PTR)) 2025-09-04T20:29:26,218 ast/object.h:512:22: note: in definition of macro ‘astRetV_’ 2025-09-04T20:29:26,218 512 | #define astRetV_(x) (x) 2025-09-04T20:29:26,218 | ^ 2025-09-04T20:29:26,218 ast/fitschan.h:666:1: note: in expansion of macro ‘astINVOKE’ 2025-09-04T20:29:26,218 666 | astINVOKE(V,astPutFits_(astCheckFitsChan(this),card,overwrite,STATUS_PTR)) 2025-09-04T20:29:26,218 | ^~~~~~~~~ 2025-09-04T20:29:26,218 ast/fitschan.c:20564:16: note: in expansion of macro ‘astPutFits’ 2025-09-04T20:29:26,218 20564 | astPutFits( fc, "RADESYS = 'FK5'", 0 ); 2025-09-04T20:29:26,218 | ^~~~~~~~~~ 2025-09-04T20:29:26,260 ast/fitschan.c:43593:6: note: in a call to function ‘astPutFits_’ 2025-09-04T20:29:26,260 43593 | void astPutFits_( AstFitsChan *this, const char *card, int overwrite, int *status ){ 2025-09-04T20:29:26,260 | ^~~~~~~~~~~ 2025-09-04T20:29:26,279 ast/fitschan.h:666:13: warning: ‘astPutFits_’ reading 81 bytes from a region of size 17 [-Wstringop-overread] 2025-09-04T20:29:26,279 666 | astINVOKE(V,astPutFits_(astCheckFitsChan(this),card,overwrite,STATUS_PTR)) 2025-09-04T20:29:26,280 ast/object.h:512:22: note: in definition of macro ‘astRetV_’ 2025-09-04T20:29:26,280 512 | #define astRetV_(x) (x) 2025-09-04T20:29:26,280 | ^ 2025-09-04T20:29:26,280 ast/fitschan.h:666:1: note: in expansion of macro ‘astINVOKE’ 2025-09-04T20:29:26,280 666 | astINVOKE(V,astPutFits_(astCheckFitsChan(this),card,overwrite,STATUS_PTR)) 2025-09-04T20:29:26,280 | ^~~~~~~~~ 2025-09-04T20:29:26,280 ast/fitschan.c:20565:16: note: in expansion of macro ‘astPutFits’ 2025-09-04T20:29:26,280 20565 | astPutFits( fc, "EQUINOX = 2000.0", 0 ); 2025-09-04T20:29:26,280 | ^~~~~~~~~~ 2025-09-04T20:29:26,299 ast/fitschan.h:666:13: note: referencing argument 2 of type ‘const char[81]’ 2025-09-04T20:29:26,299 666 | astINVOKE(V,astPutFits_(astCheckFitsChan(this),card,overwrite,STATUS_PTR)) 2025-09-04T20:29:26,299 ast/object.h:512:22: note: in definition of macro ‘astRetV_’ 2025-09-04T20:29:26,299 512 | #define astRetV_(x) (x) 2025-09-04T20:29:26,299 | ^ 2025-09-04T20:29:26,300 ast/fitschan.h:666:1: note: in expansion of macro ‘astINVOKE’ 2025-09-04T20:29:26,300 666 | astINVOKE(V,astPutFits_(astCheckFitsChan(this),card,overwrite,STATUS_PTR)) 2025-09-04T20:29:26,300 | ^~~~~~~~~ 2025-09-04T20:29:26,300 ast/fitschan.c:20565:16: note: in expansion of macro ‘astPutFits’ 2025-09-04T20:29:26,300 20565 | astPutFits( fc, "EQUINOX = 2000.0", 0 ); 2025-09-04T20:29:26,300 | ^~~~~~~~~~ 2025-09-04T20:29:26,341 ast/fitschan.c:43593:6: note: in a call to function ‘astPutFits_’ 2025-09-04T20:29:26,342 43593 | void astPutFits_( AstFitsChan *this, const char *card, int overwrite, int *status ){ 2025-09-04T20:29:26,342 | ^~~~~~~~~~~ 2025-09-04T20:29:29,834 ast/fitschan.c: In function ‘FormatKey’: 2025-09-04T20:29:29,844 ast/fitschan.c:11106:64: warning: ‘sprintf’ may write a terminating nul past the end of the destination [-Wformat-overflow=] 2025-09-04T20:29:29,844 11106 | if( len >= 0 && ( nc = sprintf( formatkey_buff + len, "%d", c1 ) ) >= 0 ){ 2025-09-04T20:29:29,844 | ^ 2025-09-04T20:29:29,854 ast/fitschan.c:11106:30: note: ‘sprintf’ output between 2 and 11 bytes into a destination of size 10 2025-09-04T20:29:29,854 11106 | if( len >= 0 && ( nc = sprintf( formatkey_buff + len, "%d", c1 ) ) >= 0 ){ 2025-09-04T20:29:29,854 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T20:29:29,863 ast/fitschan.c:11115:66: warning: ‘%d’ directive writing between 1 and 10 bytes into a region of size 9 [-Wformat-overflow=] 2025-09-04T20:29:29,864 11115 | if( len >= 0 && ( nc = sprintf( formatkey_buff + len, "_%d", c2 ) ) >= 0 ){ 2025-09-04T20:29:29,864 | ^~ 2025-09-04T20:29:29,873 ast/fitschan.c:11115:64: note: directive argument in the range [0, 2147483647] 2025-09-04T20:29:29,873 11115 | if( len >= 0 && ( nc = sprintf( formatkey_buff + len, "_%d", c2 ) ) >= 0 ){ 2025-09-04T20:29:29,873 | ^~~~~ 2025-09-04T20:29:29,883 ast/fitschan.c:11115:33: note: ‘sprintf’ output between 3 and 12 bytes into a destination of size 10 2025-09-04T20:29:29,883 11115 | if( len >= 0 && ( nc = sprintf( formatkey_buff + len, "_%d", c2 ) ) >= 0 ){ 2025-09-04T20:29:29,883 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T20:29:33,364 In function ‘SIPIntWorld’, 2025-09-04T20:29:33,364 inlined from ‘MakeIntWorld.constprop’ at ast/fitschan.c:21071:16: 2025-09-04T20:29:33,390 ast/fitschan.c:27890:45: warning: ‘noutrem’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-04T20:29:33,390 27890 | for( iout = 0; iout < noutrem; iout++ ) { 2025-09-04T20:29:33,390 | ~~~~~^~~~~~~~~ 2025-09-04T20:29:33,391 ast/fitschan.c: In function ‘MakeIntWorld.constprop’: 2025-09-04T20:29:33,417 ast/fitschan.c:27567:8: note: ‘noutrem’ was declared here 2025-09-04T20:29:33,417 27567 | int noutrem; 2025-09-04T20:29:33,417 | ^~~~~~~ 2025-09-04T20:29:33,437 ast/fitschan.c:21188:39: warning: ‘cd_sip[0]’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-04T20:29:33,437 21188 | partmat[ sipax[0] ][ lonax ] = cd_sip[ 0 ]; 2025-09-04T20:29:33,437 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T20:29:33,457 ast/fitschan.c:20998:11: note: ‘cd_sip[0]’ was declared here 2025-09-04T20:29:33,457 20998 | double cd_sip[4]; 2025-09-04T20:29:33,457 | ^~~~~~ 2025-09-04T20:29:33,475 ast/fitschan.c:21189:39: warning: ‘cd_sip[1]’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-04T20:29:33,475 21189 | partmat[ sipax[1] ][ lonax ] = cd_sip[ 1 ]; 2025-09-04T20:29:33,475 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T20:29:33,495 ast/fitschan.c:20998:11: note: ‘cd_sip[1]’ was declared here 2025-09-04T20:29:33,495 20998 | double cd_sip[4]; 2025-09-04T20:29:33,495 | ^~~~~~ 2025-09-04T20:29:33,513 ast/fitschan.c:21190:39: warning: ‘cd_sip[2]’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-04T20:29:33,513 21190 | partmat[ sipax[0] ][ latax ] = cd_sip[ 2 ]; 2025-09-04T20:29:33,513 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T20:29:33,533 ast/fitschan.c:20998:11: note: ‘cd_sip[2]’ was declared here 2025-09-04T20:29:33,533 20998 | double cd_sip[4]; 2025-09-04T20:29:33,533 | ^~~~~~ 2025-09-04T20:29:33,551 ast/fitschan.c:21191:39: warning: ‘cd_sip[3]’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-04T20:29:33,551 21191 | partmat[ sipax[1] ][ latax ] = cd_sip[ 3 ]; 2025-09-04T20:29:33,551 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-04T20:29:33,571 ast/fitschan.c:20998:11: note: ‘cd_sip[3]’ was declared here 2025-09-04T20:29:33,571 20998 | double cd_sip[4]; 2025-09-04T20:29:33,571 | ^~~~~~ 2025-09-04T20:29:33,589 ast/fitschan.c:21188:24: warning: ‘sipax[0]’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-04T20:29:33,589 21188 | partmat[ sipax[0] ][ lonax ] = cd_sip[ 0 ]; 2025-09-04T20:29:33,589 | ~~~~~^~~ 2025-09-04T20:29:33,609 ast/fitschan.c:21027:8: note: ‘sipax[0]’ was declared here 2025-09-04T20:29:33,609 21027 | int sipax[2]; 2025-09-04T20:29:33,609 | ^~~~~ 2025-09-04T20:29:33,627 ast/fitschan.c:21189:24: warning: ‘sipax[1]’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-04T20:29:33,627 21189 | partmat[ sipax[1] ][ lonax ] = cd_sip[ 1 ]; 2025-09-04T20:29:33,627 | ~~~~~^~~ 2025-09-04T20:29:33,647 ast/fitschan.c:21027:8: note: ‘sipax[1]’ was declared here 2025-09-04T20:29:33,647 21027 | int sipax[2]; 2025-09-04T20:29:33,647 | ^~~~~ 2025-09-04T20:29:38,668 ast/fitschan.c: In function ‘SpectralAxes.constprop’: 2025-09-04T20:29:38,697 ast/fitschan.c:29106:40: warning: ‘%d’ directive writing between 1 and 10 bytes into a region of size 3 [-Wformat-overflow=] 2025-09-04T20:29:38,697 29106 | sprintf( system_attr, "System(%d)", iax + 1 ); 2025-09-04T20:29:38,697 | ^~ 2025-09-04T20:29:38,725 ast/fitschan.c:29106:32: note: directive argument in the range [1, 2147483647] 2025-09-04T20:29:38,725 29106 | sprintf( system_attr, "System(%d)", iax + 1 ); 2025-09-04T20:29:38,725 | ^~~~~~~~~~~~ 2025-09-04T20:29:38,753 ast/fitschan.c:29106:10: note: ‘sprintf’ output between 10 and 19 bytes into a destination of size 10 2025-09-04T20:29:38,754 29106 | sprintf( system_attr, "System(%d)", iax + 1 ); 2025-09-04T20:29:38,754 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T20:29:38,782 ast/fitschan.c:29112:36: warning: ‘%d’ directive writing between 1 and 10 bytes into a region of size 5 [-Wformat-overflow=] 2025-09-04T20:29:38,782 29112 | sprintf( unit_attr, "Unit(%d)", iax + 1 ); 2025-09-04T20:29:38,782 | ^~ 2025-09-04T20:29:38,810 ast/fitschan.c:29112:30: note: directive argument in the range [1, 2147483647] 2025-09-04T20:29:38,810 29112 | sprintf( unit_attr, "Unit(%d)", iax + 1 ); 2025-09-04T20:29:38,810 | ^~~~~~~~~~ 2025-09-04T20:29:38,839 ast/fitschan.c:29112:10: note: ‘sprintf’ output between 8 and 17 bytes into a destination of size 10 2025-09-04T20:29:38,839 29112 | sprintf( unit_attr, "Unit(%d)", iax + 1 ); 2025-09-04T20:29:38,839 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T20:29:44,339 ast/fitschan.c: In function ‘CLASSFromStore.constprop’: 2025-09-04T20:29:44,343 ast/fitschan.c:5871:44: warning: ‘%d’ directive writing between 1 and 11 bytes into a region of size 10 [-Wformat-overflow=] 2025-09-04T20:29:44,343 5871 | sprintf( attbuf, "IsLonAxis(%d)", i + 1 ); 2025-09-04T20:29:44,343 | ^~ 2025-09-04T20:29:44,347 ast/fitschan.c:5871:33: note: directive argument in the range [-2147483647, 3] 2025-09-04T20:29:44,347 5871 | sprintf( attbuf, "IsLonAxis(%d)", i + 1 ); 2025-09-04T20:29:44,347 | ^~~~~~~~~~~~~~~ 2025-09-04T20:29:44,351 ast/fitschan.c:5871:16: note: ‘sprintf’ output between 13 and 23 bytes into a destination of size 20 2025-09-04T20:29:44,351 5871 | sprintf( attbuf, "IsLonAxis(%d)", i + 1 ); 2025-09-04T20:29:44,352 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T20:29:45,458 ast/fitschan.c: In function ‘PCFromStore.constprop’: 2025-09-04T20:29:45,480 ast/fitschan.c:23773:43: warning: ‘%.3d’ directive writing between 3 and 11 bytes into a region of size 8 [-Wformat-overflow=] 2025-09-04T20:29:45,480 23773 | sprintf( keyname, "PC%.3d%.3d", i + 1, j + 1 ); 2025-09-04T20:29:45,481 | ^~~~ 2025-09-04T20:29:45,503 ast/fitschan.c:23773:40: note: directive argument in the range [-2147483647, 2147483647] 2025-09-04T20:29:45,503 23773 | sprintf( keyname, "PC%.3d%.3d", i + 1, j + 1 ); 2025-09-04T20:29:45,503 | ^~~~~~~~~~~~ 2025-09-04T20:29:45,506 ast/fitschan.c:23773:40: note: directive argument in the range [-2147483642, 2147483647] 2025-09-04T20:29:45,530 ast/fitschan.c:23773:22: note: ‘sprintf’ output between 9 and 25 bytes into a destination of size 10 2025-09-04T20:29:45,530 23773 | sprintf( keyname, "PC%.3d%.3d", i + 1, j + 1 ); 2025-09-04T20:29:45,530 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T20:29:45,554 ast/fitschan.c:23818:38: warning: ‘%d’ directive writing between 1 and 11 bytes into a region of size between 3 and 5 [-Wformat-overflow=] 2025-09-04T20:29:45,554 23818 | sprintf( keyname, "C%dELT%d", is, i + 1 ); 2025-09-04T20:29:45,554 | ^~ 2025-09-04T20:29:45,577 ast/fitschan.c:23818:31: note: directive argument in the range [-2147483640, 2147483647] 2025-09-04T20:29:45,577 23818 | sprintf( keyname, "C%dELT%d", is, i + 1 ); 2025-09-04T20:29:45,577 | ^~~~~~~~~~ 2025-09-04T20:29:45,600 ast/fitschan.c:23818:13: note: ‘sprintf’ output between 7 and 19 bytes into a destination of size 10 2025-09-04T20:29:45,600 23818 | sprintf( keyname, "C%dELT%d", is, i + 1 ); 2025-09-04T20:29:45,600 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T20:29:45,626 ast/fitschan.c:23816:37: warning: ‘%d’ directive writing between 1 and 11 bytes into a region of size 5 [-Wformat-overflow=] 2025-09-04T20:29:45,626 23816 | sprintf( keyname, "CDELT%d", i + 1 ); 2025-09-04T20:29:45,626 | ^~ 2025-09-04T20:29:45,649 ast/fitschan.c:23816:31: note: directive argument in the range [-2147483640, 2147483647] 2025-09-04T20:29:45,649 23816 | sprintf( keyname, "CDELT%d", i + 1 ); 2025-09-04T20:29:45,649 | ^~~~~~~~~ 2025-09-04T20:29:45,672 ast/fitschan.c:23816:13: note: ‘sprintf’ output between 7 and 17 bytes into a destination of size 10 2025-09-04T20:29:45,672 23816 | sprintf( keyname, "CDELT%d", i + 1 ); 2025-09-04T20:29:45,672 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T20:29:45,695 ast/fitschan.c:23835:38: warning: ‘%d’ directive writing between 1 and 11 bytes into a region of size between 3 and 5 [-Wformat-overflow=] 2025-09-04T20:29:45,695 23835 | sprintf( keyname, "C%dPIX%d", is, j + 1 ); 2025-09-04T20:29:45,695 | ^~ 2025-09-04T20:29:45,718 ast/fitschan.c:23835:31: note: directive argument in the range [-2147483640, 2147483647] 2025-09-04T20:29:45,718 23835 | sprintf( keyname, "C%dPIX%d", is, j + 1 ); 2025-09-04T20:29:45,718 | ^~~~~~~~~~ 2025-09-04T20:29:45,741 ast/fitschan.c:23835:13: note: ‘sprintf’ output between 7 and 19 bytes into a destination of size 10 2025-09-04T20:29:45,741 23835 | sprintf( keyname, "C%dPIX%d", is, j + 1 ); 2025-09-04T20:29:45,741 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T20:29:45,766 ast/fitschan.c:23833:37: warning: ‘%d’ directive writing between 1 and 11 bytes into a region of size 5 [-Wformat-overflow=] 2025-09-04T20:29:45,766 23833 | sprintf( keyname, "CRPIX%d", j + 1 ); 2025-09-04T20:29:45,766 | ^~ 2025-09-04T20:29:45,789 ast/fitschan.c:23833:31: note: directive argument in the range [-2147483640, 2147483647] 2025-09-04T20:29:45,789 23833 | sprintf( keyname, "CRPIX%d", j + 1 ); 2025-09-04T20:29:45,789 | ^~~~~~~~~ 2025-09-04T20:29:45,811 ast/fitschan.c:23833:13: note: ‘sprintf’ output between 7 and 17 bytes into a destination of size 10 2025-09-04T20:29:45,812 23833 | sprintf( keyname, "CRPIX%d", j + 1 ); 2025-09-04T20:29:45,812 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T20:29:45,835 ast/fitschan.c:23852:38: warning: ‘%d’ directive writing between 1 and 11 bytes into a region of size between 3 and 5 [-Wformat-overflow=] 2025-09-04T20:29:45,835 23852 | sprintf( keyname, "C%dVAL%d", is, i + 1 ); 2025-09-04T20:29:45,835 | ^~ 2025-09-04T20:29:45,857 ast/fitschan.c:23852:31: note: directive argument in the range [-2147483640, 2147483647] 2025-09-04T20:29:45,857 23852 | sprintf( keyname, "C%dVAL%d", is, i + 1 ); 2025-09-04T20:29:45,858 | ^~~~~~~~~~ 2025-09-04T20:29:45,880 ast/fitschan.c:23852:13: note: ‘sprintf’ output between 7 and 19 bytes into a destination of size 10 2025-09-04T20:29:45,880 23852 | sprintf( keyname, "C%dVAL%d", is, i + 1 ); 2025-09-04T20:29:45,880 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T20:29:45,905 ast/fitschan.c:23850:37: warning: ‘%d’ directive writing between 1 and 11 bytes into a region of size 5 [-Wformat-overflow=] 2025-09-04T20:29:45,905 23850 | sprintf( keyname, "CRVAL%d", i + 1 ); 2025-09-04T20:29:45,905 | ^~ 2025-09-04T20:29:45,928 ast/fitschan.c:23850:31: note: directive argument in the range [-2147483640, 2147483647] 2025-09-04T20:29:45,928 23850 | sprintf( keyname, "CRVAL%d", i + 1 ); 2025-09-04T20:29:45,928 | ^~~~~~~~~ 2025-09-04T20:29:45,951 ast/fitschan.c:23850:13: note: ‘sprintf’ output between 7 and 17 bytes into a destination of size 10 2025-09-04T20:29:45,951 23850 | sprintf( keyname, "CRVAL%d", i + 1 ); 2025-09-04T20:29:45,951 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T20:29:45,974 ast/fitschan.c:23874:38: warning: ‘%d’ directive writing between 1 and 11 bytes into a region of size between 3 and 5 [-Wformat-overflow=] 2025-09-04T20:29:45,974 23874 | sprintf( keyname, "C%dYPE%d", is, i + 1 ); 2025-09-04T20:29:45,974 | ^~ 2025-09-04T20:29:45,997 ast/fitschan.c:23874:31: note: directive argument in the range [-2147483640, 2147483647] 2025-09-04T20:29:45,997 23874 | sprintf( keyname, "C%dYPE%d", is, i + 1 ); 2025-09-04T20:29:45,997 | ^~~~~~~~~~ 2025-09-04T20:29:46,020 ast/fitschan.c:23874:13: note: ‘sprintf’ output between 7 and 19 bytes into a destination of size 10 2025-09-04T20:29:46,020 23874 | sprintf( keyname, "C%dYPE%d", is, i + 1 ); 2025-09-04T20:29:46,020 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T20:29:46,045 ast/fitschan.c:23872:37: warning: ‘%d’ directive writing between 1 and 11 bytes into a region of size 5 [-Wformat-overflow=] 2025-09-04T20:29:46,045 23872 | sprintf( keyname, "CTYPE%d", i + 1 ); 2025-09-04T20:29:46,045 | ^~ 2025-09-04T20:29:46,068 ast/fitschan.c:23872:31: note: directive argument in the range [-2147483640, 2147483647] 2025-09-04T20:29:46,068 23872 | sprintf( keyname, "CTYPE%d", i + 1 ); 2025-09-04T20:29:46,068 | ^~~~~~~~~ 2025-09-04T20:29:46,091 ast/fitschan.c:23872:13: note: ‘sprintf’ output between 7 and 17 bytes into a destination of size 10 2025-09-04T20:29:46,091 23872 | sprintf( keyname, "CTYPE%d", i + 1 ); 2025-09-04T20:29:46,091 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T20:29:46,114 ast/fitschan.c:23917:41: warning: ‘%d’ directive writing between 1 and 11 bytes into a region of size between 3 and 5 [-Wformat-overflow=] 2025-09-04T20:29:46,114 23917 | sprintf( keyname, "C%dNIT%d", is, i + 1 ); 2025-09-04T20:29:46,115 | ^~ 2025-09-04T20:29:46,138 ast/fitschan.c:23917:34: note: directive argument in the range [-2147483640, 2147483647] 2025-09-04T20:29:46,138 23917 | sprintf( keyname, "C%dNIT%d", is, i + 1 ); 2025-09-04T20:29:46,138 | ^~~~~~~~~~ 2025-09-04T20:29:46,161 ast/fitschan.c:23917:16: note: ‘sprintf’ output between 7 and 19 bytes into a destination of size 10 2025-09-04T20:29:46,161 23917 | sprintf( keyname, "C%dNIT%d", is, i + 1 ); 2025-09-04T20:29:46,161 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T20:29:46,187 ast/fitschan.c:23915:40: warning: ‘%d’ directive writing between 1 and 11 bytes into a region of size 5 [-Wformat-overflow=] 2025-09-04T20:29:46,187 23915 | sprintf( keyname, "CUNIT%d", i + 1 ); 2025-09-04T20:29:46,187 | ^~ 2025-09-04T20:29:46,210 ast/fitschan.c:23915:34: note: directive argument in the range [-2147483640, 2147483647] 2025-09-04T20:29:46,210 23915 | sprintf( keyname, "CUNIT%d", i + 1 ); 2025-09-04T20:29:46,210 | ^~~~~~~~~ 2025-09-04T20:29:46,233 ast/fitschan.c:23915:16: note: ‘sprintf’ output between 7 and 17 bytes into a destination of size 10 2025-09-04T20:29:46,233 23915 | sprintf( keyname, "CUNIT%d", i + 1 ); 2025-09-04T20:29:46,233 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T20:29:47,831 ast/fitschan.c: In function ‘SkySys.constprop.isra’: 2025-09-04T20:29:47,856 ast/fitschan.c:28719:13: warning: ‘strncpy’ output truncated before terminating nul copying 4 bytes from a string of the same length [-Wstringop-truncation] 2025-09-04T20:29:47,856 28719 | strncpy( lontype, lonsym, 4 ); 2025-09-04T20:29:47,856 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T20:29:47,918 ast/fitschan.c:28723:13: warning: ‘strncpy’ output truncated before terminating nul copying 4 bytes from a string of the same length [-Wstringop-truncation] 2025-09-04T20:29:47,918 28723 | strncpy( lattype, latsym, 4 ); 2025-09-04T20:29:47,918 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T20:29:53,114 ast/fitschan.c: In function ‘WcsMapFrm.constprop’: 2025-09-04T20:29:53,170 ast/fitschan.c:37623:37: warning: ‘%s’ directive writing up to 99 bytes into a region of size between 0 and 100 [-Wformat-overflow=] 2025-09-04T20:29:53,171 37623 | sprintf( buf, "%s-%s", newdom, buf2 ); 2025-09-04T20:29:53,171 | ^~ ~~~~ 2025-09-04T20:29:53,171 In function ‘WcsOthers’, 2025-09-04T20:29:53,171 inlined from ‘WcsMapFrm.constprop’ at ast/fitschan.c:36593:11: 2025-09-04T20:29:53,208 ast/fitschan.c:37623:19: note: ‘sprintf’ output between 2 and 201 bytes into a destination of size 101 2025-09-04T20:29:53,208 37623 | sprintf( buf, "%s-%s", newdom, buf2 ); 2025-09-04T20:29:53,208 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T20:29:55,242 ast/fitschan.c: In function ‘SpecTrans.constprop’: 2025-09-04T20:29:55,271 ast/fitschan.c:29971:19: warning: ‘strncpy’ output may be truncated copying 4 bytes from a string of length 5 [-Wstringop-truncation] 2025-09-04T20:29:55,272 29971 | strncpy( spectype + 4, sprj, 4 ); 2025-09-04T20:29:55,272 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T20:29:55,301 ast/fitschan.c:30063:44: warning: ‘%.3d’ directive writing between 3 and 11 bytes into a region of size between 0 and 8 [-Wformat-overflow=] 2025-09-04T20:29:55,302 30063 | sprintf( keyname, "CD%.3d%.3d", j + 1, i + 1 ); 2025-09-04T20:29:55,302 | ^~~~ 2025-09-04T20:29:55,331 ast/fitschan.c:30063:37: note: directive argument in the range [-2147483641, 2147483647] 2025-09-04T20:29:55,331 30063 | sprintf( keyname, "CD%.3d%.3d", j + 1, i + 1 ); 2025-09-04T20:29:55,331 | ^~~~~~~~~~~~ 2025-09-04T20:29:55,360 ast/fitschan.c:30063:19: note: ‘sprintf’ output between 9 and 25 bytes into a destination of size 13 2025-09-04T20:29:55,361 30063 | sprintf( keyname, "CD%.3d%.3d", j + 1, i + 1 ); 2025-09-04T20:29:55,361 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T20:29:55,391 ast/fitschan.c:30165:47: warning: ‘%.3d’ directive writing between 3 and 11 bytes into a region of size between 0 and 8 [-Wformat-overflow=] 2025-09-04T20:29:55,391 30165 | sprintf( keyname, "PC%.3d%.3d", j + 1, i + 1 ); 2025-09-04T20:29:55,391 | ^~~~ 2025-09-04T20:29:55,420 ast/fitschan.c:30165:40: note: directive argument in the range [-2147483641, 2147483647] 2025-09-04T20:29:55,421 30165 | sprintf( keyname, "PC%.3d%.3d", j + 1, i + 1 ); 2025-09-04T20:29:55,421 | ^~~~~~~~~~~~ 2025-09-04T20:29:55,450 ast/fitschan.c:30165:22: note: ‘sprintf’ output between 9 and 25 bytes into a destination of size 13 2025-09-04T20:29:55,450 30165 | sprintf( keyname, "PC%.3d%.3d", j + 1, i + 1 ); 2025-09-04T20:29:55,450 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T20:29:55,481 ast/fitschan.c:30376:44: warning: ‘%d’ directive writing between 1 and 11 bytes into a region of size between 0 and 8 [-Wformat-overflow=] 2025-09-04T20:29:55,481 30376 | sprintf( keyname, "C%dELT%d", m, j + 1 ); 2025-09-04T20:29:55,481 | ^~ 2025-09-04T20:29:55,511 ast/fitschan.c:30376:37: note: directive argument in the range [-2147483639, 2147483647] 2025-09-04T20:29:55,511 30376 | sprintf( keyname, "C%dELT%d", m, j + 1 ); 2025-09-04T20:29:55,511 | ^~~~~~~~~~ 2025-09-04T20:29:55,541 ast/fitschan.c:30376:19: note: ‘sprintf’ output between 7 and 27 bytes into a destination of size 13 2025-09-04T20:29:55,541 30376 | sprintf( keyname, "C%dELT%d", m, j + 1 ); 2025-09-04T20:29:55,541 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T20:29:55,571 ast/fitschan.c:30396:43: warning: ‘%d’ directive writing between 1 and 11 bytes into a region of size 8 [-Wformat-overflow=] 2025-09-04T20:29:55,571 30396 | sprintf( keyname, "CDELT%d%c", j + 1, ss ); 2025-09-04T20:29:55,571 | ^~ 2025-09-04T20:29:55,601 ast/fitschan.c:30396:37: note: directive argument in the range [-2147483639, 2147483647] 2025-09-04T20:29:55,601 30396 | sprintf( keyname, "CDELT%d%c", j + 1, ss ); 2025-09-04T20:29:55,601 | ^~~~~~~~~~~ 2025-09-04T20:29:55,631 ast/fitschan.c:30396:19: note: ‘sprintf’ output between 8 and 18 bytes into a destination of size 13 2025-09-04T20:29:55,631 30396 | sprintf( keyname, "CDELT%d%c", j + 1, ss ); 2025-09-04T20:29:55,631 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T20:29:55,661 ast/fitschan.c:30404:47: warning: ‘%.3d’ directive writing between 3 and 11 bytes into a region of size between 0 and 8 [-Wformat-overflow=] 2025-09-04T20:29:55,661 30404 | sprintf( keyname, "PC%.3d%.3d", j + 1, i + 1 ); 2025-09-04T20:29:55,661 | ^~~~ 2025-09-04T20:29:55,691 ast/fitschan.c:30404:40: note: directive argument in the range [-2147483641, 2147483647] 2025-09-04T20:29:55,691 30404 | sprintf( keyname, "PC%.3d%.3d", j + 1, i + 1 ); 2025-09-04T20:29:55,691 | ^~~~~~~~~~~~ 2025-09-04T20:29:55,721 ast/fitschan.c:30404:22: note: ‘sprintf’ output between 9 and 25 bytes into a destination of size 13 2025-09-04T20:29:55,721 30404 | sprintf( keyname, "PC%.3d%.3d", j + 1, i + 1 ); 2025-09-04T20:29:55,721 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T20:29:58,118 ast/fitschan.c: In function ‘AddVersion.constprop’: 2025-09-04T20:29:58,127 ast/fitschan.c:10442:38: warning: ‘%d’ directive writing between 1 and 10 bytes into a region of size 8 [-Wformat-overflow=] 2025-09-04T20:29:58,127 10442 | sprintf( attr_name, "Symbol(%d)", i + 1 ); 2025-09-04T20:29:58,127 | ^~ 2025-09-04T20:29:58,127 In function ‘FitsAxisOrder’, 2025-09-04T20:29:58,127 inlined from ‘AddVersion.constprop’ at ast/fitschan.c:2670:9: 2025-09-04T20:29:58,136 ast/fitschan.c:10442:30: note: directive argument in the range [1, 1073741823] 2025-09-04T20:29:58,136 10442 | sprintf( attr_name, "Symbol(%d)", i + 1 ); 2025-09-04T20:29:58,136 | ^~~~~~~~~~~~ 2025-09-04T20:29:58,145 ast/fitschan.c:10442:10: note: ‘sprintf’ output between 10 and 19 bytes into a destination of size 15 2025-09-04T20:29:58,145 10442 | sprintf( attr_name, "Symbol(%d)", i + 1 ); 2025-09-04T20:29:58,145 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T20:29:58,145 ast/fitschan.c: In function ‘AddVersion.constprop’: 2025-09-04T20:29:58,154 ast/fitschan.c:10479:41: warning: ‘%d’ directive writing between 1 and 10 bytes into a region of size 8 [-Wformat-overflow=] 2025-09-04T20:29:58,154 10479 | sprintf( attr_name, "Symbol(%d)", i + 1 ); 2025-09-04T20:29:58,155 | ^~ 2025-09-04T20:29:58,155 In function ‘FitsAxisOrder’, 2025-09-04T20:29:58,155 inlined from ‘AddVersion.constprop’ at ast/fitschan.c:2670:9: 2025-09-04T20:29:58,163 ast/fitschan.c:10479:33: note: directive argument in the range [1, 1073741823] 2025-09-04T20:29:58,163 10479 | sprintf( attr_name, "Symbol(%d)", i + 1 ); 2025-09-04T20:29:58,163 | ^~~~~~~~~~~~ 2025-09-04T20:29:58,172 ast/fitschan.c:10479:13: note: ‘sprintf’ output between 10 and 19 bytes into a destination of size 15 2025-09-04T20:29:58,172 10479 | sprintf( attr_name, "Symbol(%d)", i + 1 ); 2025-09-04T20:29:58,173 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T20:29:58,236 In function ‘OtherAxes’, 2025-09-04T20:29:58,236 inlined from ‘AddVersion.constprop’ at ast/fitschan.c:2713:11: 2025-09-04T20:29:58,257 ast/fitschan.c:23520:15: warning: ‘axmap’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-04T20:29:58,258 23520 | if( !axmap ) { 2025-09-04T20:29:58,258 | ^ 2025-09-04T20:29:58,258 ast/fitschan.c: In function ‘AddVersion.constprop’: 2025-09-04T20:29:58,280 ast/fitschan.c:23303:16: note: ‘axmap’ was declared here 2025-09-04T20:29:58,280 23303 | AstMapping *axmap; /* Mapping from WCS to IWC */ 2025-09-04T20:29:58,280 | ^~~~~ 2025-09-04T20:29:59,474 ast/fitschan.c: In function ‘Read’: 2025-09-04T20:29:59,483 ast/fitschan.c:11237:40: warning: ‘%d’ directive writing between 1 and 11 bytes into a region of size 9 [-Wformat-overflow=] 2025-09-04T20:29:59,484 11237 | sprintf( buff, "Pixel axis %d", i + 1 ); 2025-09-04T20:29:59,484 | ^~ 2025-09-04T20:29:59,484 In function ‘FsetFromStore’, 2025-09-04T20:29:59,484 inlined from ‘Read’ at ast/fitschan.c:24884:16: 2025-09-04T20:29:59,493 ast/fitschan.c:11237:28: note: directive argument in the range [-2147483641, 2147483647] 2025-09-04T20:29:59,493 11237 | sprintf( buff, "Pixel axis %d", i + 1 ); 2025-09-04T20:29:59,493 | ^~~~~~~~~~~~~~~ 2025-09-04T20:29:59,503 ast/fitschan.c:11237:13: note: ‘sprintf’ output between 13 and 23 bytes into a destination of size 20 2025-09-04T20:29:59,503 11237 | sprintf( buff, "Pixel axis %d", i + 1 ); 2025-09-04T20:29:59,503 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T20:30:03,813 In file included from ast/fitstable.c:109: 2025-09-04T20:30:03,813 ast/pointset.h:216:13: warning: "isfinite" redefined 2025-09-04T20:30:03,813 216 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2025-09-04T20:30:03,813 | ^~~~~~~~ 2025-09-04T20:30:03,813 In file included from ast/pointset.h:194: 2025-09-04T20:30:03,813 /usr/include/math.h:963:11: note: this is the location of the previous definition 2025-09-04T20:30:03,813 963 | # define isfinite(x) __builtin_isfinite (x) 2025-09-04T20:30:03,813 | ^~~~~~~~ 2025-09-04T20:30:05,411 In file included from ast/mapping.h:327, 2025-09-04T20:30:05,411 from ast/unit.h:55, 2025-09-04T20:30:05,411 from ast/fluxframe.c:114: 2025-09-04T20:30:05,411 ast/pointset.h:216:13: warning: "isfinite" redefined 2025-09-04T20:30:05,411 216 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2025-09-04T20:30:05,411 | ^~~~~~~~ 2025-09-04T20:30:05,412 In file included from ast/pointset.h:194: 2025-09-04T20:30:05,412 /usr/include/math.h:963:11: note: this is the location of the previous definition 2025-09-04T20:30:05,412 963 | # define isfinite(x) __builtin_isfinite (x) 2025-09-04T20:30:05,412 | ^~~~~~~~ 2025-09-04T20:30:05,480 ast/fluxframe.c: In function ‘ClearAttrib’: 2025-09-04T20:30:05,480 ast/fluxframe.c:306:8: warning: variable ‘len’ set but not used [-Wunused-but-set-variable] 2025-09-04T20:30:05,480 306 | int len; /* Length of attrib string */ 2025-09-04T20:30:05,480 | ^~~ 2025-09-04T20:30:05,486 ast/fluxframe.c: In function ‘GetAttrib’: 2025-09-04T20:30:05,487 ast/fluxframe.c:906:8: warning: variable ‘len’ set but not used [-Wunused-but-set-variable] 2025-09-04T20:30:05,487 906 | int len; /* Length of attrib string */ 2025-09-04T20:30:05,487 | ^~~ 2025-09-04T20:30:05,523 ast/fluxframe.c: In function ‘SetAttrib’: 2025-09-04T20:30:05,526 ast/fluxframe.c:2699:8: warning: variable ‘ulen’ set but not used [-Wunused-but-set-variable] 2025-09-04T20:30:05,526 2699 | int ulen; /* Used length of setting string */ 2025-09-04T20:30:05,526 | ^~~~ 2025-09-04T20:30:05,535 ast/fluxframe.c: In function ‘SubFrame’: 2025-09-04T20:30:05,538 ast/fluxframe.c:3005:8: warning: variable ‘report’ set but not used [-Wunused-but-set-variable] 2025-09-04T20:30:05,538 3005 | int report; /* Report errors if FluxFrames cannot be aligned? */ 2025-09-04T20:30:05,538 | ^~~~~~ 2025-09-04T20:30:05,544 ast/fluxframe.c: In function ‘TestAttrib’: 2025-09-04T20:30:05,548 ast/fluxframe.c:3415:8: warning: variable ‘len’ set but not used [-Wunused-but-set-variable] 2025-09-04T20:30:05,548 3415 | int len; /* Length of attrib string */ 2025-09-04T20:30:05,548 | ^~~ 2025-09-04T20:30:05,557 ast/fluxframe.c: In function ‘Dump’: 2025-09-04T20:30:05,561 ast/fluxframe.c:3844:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T20:30:05,561 3844 | for( j = 2; j < strlen( buff ); j++ ) buff[ j ] = tolower( buff[ j ] ); 2025-09-04T20:30:05,561 | ^ 2025-09-04T20:30:05,571 ast/fluxframe.c: In function ‘astLoadFluxFrame_’: 2025-09-04T20:30:05,575 ast/fluxframe.c:4235:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T20:30:05,575 4235 | for( j = 0; j < strlen( buff ); j++ ) buff[ j ] = tolower( buff[ j ] ); 2025-09-04T20:30:05,575 | ^ 2025-09-04T20:30:07,137 In file included from ast/mapping.h:327, 2025-09-04T20:30:07,137 from ast/frame.c:695: 2025-09-04T20:30:07,137 ast/pointset.h:216:13: warning: "isfinite" redefined 2025-09-04T20:30:07,137 216 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2025-09-04T20:30:07,137 | ^~~~~~~~ 2025-09-04T20:30:07,138 In file included from ast/pointset.h:194: 2025-09-04T20:30:07,138 /usr/include/math.h:963:11: note: this is the location of the previous definition 2025-09-04T20:30:07,138 963 | # define isfinite(x) __builtin_isfinite (x) 2025-09-04T20:30:07,138 | ^~~~~~~~ 2025-09-04T20:30:07,468 ast/frame.c: In function ‘SetAttrib’: 2025-09-04T20:30:07,476 ast/frame.c:9926:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T20:30:07,477 9926 | if ( ival == astChrLen( setting ) - off2 ) { 2025-09-04T20:30:07,477 | ^~ 2025-09-04T20:30:07,488 ast/frame.c:9966:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T20:30:07,488 9966 | if ( ival == astChrLen( setting ) - off2 ) { 2025-09-04T20:30:07,488 | ^~ 2025-09-04T20:30:15,852 In file included from ast/mapping.h:327, 2025-09-04T20:30:15,853 from ast/frameset.c:776: 2025-09-04T20:30:15,853 ast/pointset.h:216:13: warning: "isfinite" redefined 2025-09-04T20:30:15,853 216 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2025-09-04T20:30:15,853 | ^~~~~~~~ 2025-09-04T20:30:15,854 In file included from ast/pointset.h:194: 2025-09-04T20:30:15,854 /usr/include/math.h:963:11: note: this is the location of the previous definition 2025-09-04T20:30:15,854 963 | # define isfinite(x) __builtin_isfinite (x) 2025-09-04T20:30:15,854 | ^~~~~~~~ 2025-09-04T20:30:20,111 ast/frameset.c: In function ‘GetAllVariants’: 2025-09-04T20:30:20,117 ast/frameset.c:6724:16: warning: ‘result’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-04T20:30:20,117 6724 | const char *result; 2025-09-04T20:30:20,117 | ^~~~~~ 2025-09-04T20:30:22,917 In file included from ast/grismmap.c:278: 2025-09-04T20:30:22,917 ast/pointset.h:216:13: warning: "isfinite" redefined 2025-09-04T20:30:22,917 216 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2025-09-04T20:30:22,917 | ^~~~~~~~ 2025-09-04T20:30:22,918 In file included from ast/pointset.h:194: 2025-09-04T20:30:22,918 /usr/include/math.h:963:11: note: this is the location of the previous definition 2025-09-04T20:30:22,918 963 | # define isfinite(x) __builtin_isfinite (x) 2025-09-04T20:30:22,918 | ^~~~~~~~ 2025-09-04T20:30:24,884 In file included from ast/interval.c:101: 2025-09-04T20:30:24,884 ast/pointset.h:216:13: warning: "isfinite" redefined 2025-09-04T20:30:24,884 216 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2025-09-04T20:30:24,884 | ^~~~~~~~ 2025-09-04T20:30:24,885 In file included from ast/pointset.h:194: 2025-09-04T20:30:24,885 /usr/include/math.h:963:11: note: this is the location of the previous definition 2025-09-04T20:30:24,885 963 | # define isfinite(x) __builtin_isfinite (x) 2025-09-04T20:30:24,886 | ^~~~~~~~ 2025-09-04T20:30:24,976 ast/interval.c: In function ‘astInitIntervalVtab_’: 2025-09-04T20:30:24,977 ast/interval.c:744:19: warning: variable ‘object’ set but not used [-Wunused-but-set-variable] 2025-09-04T20:30:24,977 744 | AstObjectVtab *object; /* Pointer to Object component of Vtab */ 2025-09-04T20:30:24,977 | ^~~~~~ 2025-09-04T20:30:28,478 In file included from ast/intramap.c:115: 2025-09-04T20:30:28,478 ast/pointset.h:216:13: warning: "isfinite" redefined 2025-09-04T20:30:28,478 216 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2025-09-04T20:30:28,479 | ^~~~~~~~ 2025-09-04T20:30:28,479 In file included from ast/pointset.h:194: 2025-09-04T20:30:28,479 /usr/include/math.h:963:11: note: this is the location of the previous definition 2025-09-04T20:30:28,479 963 | # define isfinite(x) __builtin_isfinite (x) 2025-09-04T20:30:28,479 | ^~~~~~~~ 2025-09-04T20:30:29,508 In file included from ast/keymap.c:236: 2025-09-04T20:30:29,509 ast/pointset.h:216:13: warning: "isfinite" redefined 2025-09-04T20:30:29,509 216 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2025-09-04T20:30:29,509 | ^~~~~~~~ 2025-09-04T20:30:29,510 In file included from ast/pointset.h:194: 2025-09-04T20:30:29,510 /usr/include/math.h:963:11: note: this is the location of the previous definition 2025-09-04T20:30:29,510 963 | # define isfinite(x) __builtin_isfinite (x) 2025-09-04T20:30:29,510 | ^~~~~~~~ 2025-09-04T20:30:40,640 In file included from ast/mapping.h:327, 2025-09-04T20:30:40,640 from ast/frame.h:556, 2025-09-04T20:30:40,641 from ast/region.h:68, 2025-09-04T20:30:40,641 from ast/box.h:69, 2025-09-04T20:30:40,641 from ast/loader.c:3: 2025-09-04T20:30:40,641 ast/pointset.h:216:13: warning: "isfinite" redefined 2025-09-04T20:30:40,641 216 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2025-09-04T20:30:40,641 | ^~~~~~~~ 2025-09-04T20:30:40,642 In file included from ast/pointset.h:194: 2025-09-04T20:30:40,642 /usr/include/math.h:963:11: note: this is the location of the previous definition 2025-09-04T20:30:40,642 963 | # define isfinite(x) __builtin_isfinite (x) 2025-09-04T20:30:40,642 | ^~~~~~~~ 2025-09-04T20:30:41,224 In file included from ast/lutmap.c:140: 2025-09-04T20:30:41,225 ast/pointset.h:216:13: warning: "isfinite" redefined 2025-09-04T20:30:41,225 216 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2025-09-04T20:30:41,225 | ^~~~~~~~ 2025-09-04T20:30:41,225 In file included from ast/pointset.h:194: 2025-09-04T20:30:41,225 /usr/include/math.h:963:11: note: this is the location of the previous definition 2025-09-04T20:30:41,225 963 | # define isfinite(x) __builtin_isfinite (x) 2025-09-04T20:30:41,225 | ^~~~~~~~ 2025-09-04T20:30:42,632 In file included from ast/mapping.c:434: 2025-09-04T20:30:42,633 ast/pointset.h:216:13: warning: "isfinite" redefined 2025-09-04T20:30:42,633 216 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2025-09-04T20:30:42,633 | ^~~~~~~~ 2025-09-04T20:30:42,633 In file included from ast/pointset.h:194: 2025-09-04T20:30:42,633 /usr/include/math.h:963:11: note: this is the location of the previous definition 2025-09-04T20:30:42,633 963 | # define isfinite(x) __builtin_isfinite (x) 2025-09-04T20:30:42,633 | ^~~~~~~~ 2025-09-04T20:37:55,161 ast/mapping.c: In function ‘FindGradient’: 2025-09-04T20:37:55,162 ast/mapping.c:1343:30: warning: ‘x1’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-04T20:37:55,162 1343 | ret = ( y2 - y1 )/( x2 - x1 ); 2025-09-04T20:37:55,162 | ~~~~~^~~~~~ 2025-09-04T20:37:55,163 ast/mapping.c:1280:11: note: ‘x1’ was declared here 2025-09-04T20:37:55,163 1280 | double x1; 2025-09-04T20:37:55,163 | ^~ 2025-09-04T20:38:00,978 ast/mapping.c: In function ‘RebinSeqUB’: 2025-09-04T20:38:00,999 ast/mapping.c:12554:12: warning: ‘neff’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-04T20:38:01,000 12554 | if( neff < wlim || neff == 0.0 ) { \ 2025-09-04T20:38:01,000 | ^ 2025-09-04T20:38:01,000 ast/mapping.c:12603:1: note: in expansion of macro ‘MAKE_REBINSEQ’ 2025-09-04T20:38:01,000 12603 | MAKE_REBINSEQ(UB,unsigned char,1) 2025-09-04T20:38:01,000 | ^~~~~~~~~~~~~ 2025-09-04T20:38:01,021 ast/mapping.c:12184:11: note: ‘neff’ was declared here 2025-09-04T20:38:01,021 12184 | double neff; /* Effective number of contributing input pixels */ \ 2025-09-04T20:38:01,021 | ^~~~ 2025-09-04T20:38:01,021 ast/mapping.c:12603:1: note: in expansion of macro ‘MAKE_REBINSEQ’ 2025-09-04T20:38:01,022 12603 | MAKE_REBINSEQ(UB,unsigned char,1) 2025-09-04T20:38:01,022 | ^~~~~~~~~~~~~ 2025-09-04T20:38:02,012 ast/mapping.c: In function ‘RebinSeqB’: 2025-09-04T20:38:02,034 ast/mapping.c:12554:12: warning: ‘neff’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-04T20:38:02,034 12554 | if( neff < wlim || neff == 0.0 ) { \ 2025-09-04T20:38:02,034 | ^ 2025-09-04T20:38:02,034 ast/mapping.c:12602:1: note: in expansion of macro ‘MAKE_REBINSEQ’ 2025-09-04T20:38:02,034 12602 | MAKE_REBINSEQ(B,signed char,1) 2025-09-04T20:38:02,034 | ^~~~~~~~~~~~~ 2025-09-04T20:38:02,055 ast/mapping.c:12184:11: note: ‘neff’ was declared here 2025-09-04T20:38:02,056 12184 | double neff; /* Effective number of contributing input pixels */ \ 2025-09-04T20:38:02,056 | ^~~~ 2025-09-04T20:38:02,056 ast/mapping.c:12602:1: note: in expansion of macro ‘MAKE_REBINSEQ’ 2025-09-04T20:38:02,056 12602 | MAKE_REBINSEQ(B,signed char,1) 2025-09-04T20:38:02,056 | ^~~~~~~~~~~~~ 2025-09-04T20:38:03,054 ast/mapping.c: In function ‘RebinSeqI’: 2025-09-04T20:38:03,076 ast/mapping.c:12554:12: warning: ‘neff’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-04T20:38:03,076 12554 | if( neff < wlim || neff == 0.0 ) { \ 2025-09-04T20:38:03,076 | ^ 2025-09-04T20:38:03,076 ast/mapping.c:12601:1: note: in expansion of macro ‘MAKE_REBINSEQ’ 2025-09-04T20:38:03,076 12601 | MAKE_REBINSEQ(I,int,1) 2025-09-04T20:38:03,076 | ^~~~~~~~~~~~~ 2025-09-04T20:38:03,098 ast/mapping.c:12184:11: note: ‘neff’ was declared here 2025-09-04T20:38:03,098 12184 | double neff; /* Effective number of contributing input pixels */ \ 2025-09-04T20:38:03,098 | ^~~~ 2025-09-04T20:38:03,098 ast/mapping.c:12601:1: note: in expansion of macro ‘MAKE_REBINSEQ’ 2025-09-04T20:38:03,098 12601 | MAKE_REBINSEQ(I,int,1) 2025-09-04T20:38:03,098 | ^~~~~~~~~~~~~ 2025-09-04T20:38:04,085 ast/mapping.c: In function ‘RebinSeqF’: 2025-09-04T20:38:04,107 ast/mapping.c:12554:12: warning: ‘neff’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-04T20:38:04,107 12554 | if( neff < wlim || neff == 0.0 ) { \ 2025-09-04T20:38:04,107 | ^ 2025-09-04T20:38:04,108 ast/mapping.c:12600:1: note: in expansion of macro ‘MAKE_REBINSEQ’ 2025-09-04T20:38:04,108 12600 | MAKE_REBINSEQ(F,float,0) 2025-09-04T20:38:04,108 | ^~~~~~~~~~~~~ 2025-09-04T20:38:04,129 ast/mapping.c:12184:11: note: ‘neff’ was declared here 2025-09-04T20:38:04,129 12184 | double neff; /* Effective number of contributing input pixels */ \ 2025-09-04T20:38:04,129 | ^~~~ 2025-09-04T20:38:04,129 ast/mapping.c:12600:1: note: in expansion of macro ‘MAKE_REBINSEQ’ 2025-09-04T20:38:04,129 12600 | MAKE_REBINSEQ(F,float,0) 2025-09-04T20:38:04,129 | ^~~~~~~~~~~~~ 2025-09-04T20:38:05,118 ast/mapping.c: In function ‘RebinSeqD’: 2025-09-04T20:38:05,139 ast/mapping.c:12554:12: warning: ‘neff’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-04T20:38:05,140 12554 | if( neff < wlim || neff == 0.0 ) { \ 2025-09-04T20:38:05,140 | ^ 2025-09-04T20:38:05,140 ast/mapping.c:12599:1: note: in expansion of macro ‘MAKE_REBINSEQ’ 2025-09-04T20:38:05,140 12599 | MAKE_REBINSEQ(D,double,0) 2025-09-04T20:38:05,140 | ^~~~~~~~~~~~~ 2025-09-04T20:38:05,161 ast/mapping.c:12184:11: note: ‘neff’ was declared here 2025-09-04T20:38:05,161 12184 | double neff; /* Effective number of contributing input pixels */ \ 2025-09-04T20:38:05,161 | ^~~~ 2025-09-04T20:38:05,161 ast/mapping.c:12599:1: note: in expansion of macro ‘MAKE_REBINSEQ’ 2025-09-04T20:38:05,161 12599 | MAKE_REBINSEQ(D,double,0) 2025-09-04T20:38:05,162 | ^~~~~~~~~~~~~ 2025-09-04T20:38:20,480 In file included from ast/mapping.h:327, 2025-09-04T20:38:20,481 from ast/mathmap.c:174: 2025-09-04T20:38:20,481 ast/pointset.h:216:13: warning: "isfinite" redefined 2025-09-04T20:38:20,481 216 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2025-09-04T20:38:20,481 | ^~~~~~~~ 2025-09-04T20:38:20,482 In file included from ast/pointset.h:194: 2025-09-04T20:38:20,482 /usr/include/math.h:963:11: note: this is the location of the previous definition 2025-09-04T20:38:20,482 963 | # define isfinite(x) __builtin_isfinite (x) 2025-09-04T20:38:20,482 | ^~~~~~~~ 2025-09-04T20:38:27,419 In file included from ast/matrixmap.c:214: 2025-09-04T20:38:27,419 ast/pointset.h:216:13: warning: "isfinite" redefined 2025-09-04T20:38:27,419 216 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2025-09-04T20:38:27,419 | ^~~~~~~~ 2025-09-04T20:38:27,419 In file included from ast/pointset.h:194: 2025-09-04T20:38:27,420 /usr/include/math.h:963:11: note: this is the location of the previous definition 2025-09-04T20:38:27,420 963 | # define isfinite(x) __builtin_isfinite (x) 2025-09-04T20:38:27,420 | ^~~~~~~~ 2025-09-04T20:38:28,422 ast/matrixmap.c: In function ‘MatWin2’: 2025-09-04T20:38:28,425 ast/matrixmap.c:3224:12: warning: ‘newscales’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-04T20:38:28,425 3224 | double *newscales; /* Scales for new WinMap */ 2025-09-04T20:38:28,425 | ^~~~~~~~~ 2025-09-04T20:38:28,427 ast/matrixmap.c:3225:12: warning: ‘newshifts’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-04T20:38:28,428 3225 | double *newshifts; /* Shifts for new WinMap */ 2025-09-04T20:38:28,428 | ^~~~~~~~~ 2025-09-04T20:38:31,256 In file included from ast/memory.c:217: 2025-09-04T20:38:31,256 ast/pointset.h:216:13: warning: "isfinite" redefined 2025-09-04T20:38:31,256 216 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2025-09-04T20:38:31,256 | ^~~~~~~~ 2025-09-04T20:38:31,257 In file included from ast/pointset.h:194: 2025-09-04T20:38:31,257 /usr/include/math.h:963:11: note: this is the location of the previous definition 2025-09-04T20:38:31,257 963 | # define isfinite(x) __builtin_isfinite (x) 2025-09-04T20:38:31,257 | ^~~~~~~~ 2025-09-04T20:38:31,316 ast/memory.c: In function ‘astChrMatchN_’: 2025-09-04T20:38:31,317 ast/memory.c:1633:48: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T20:38:31,317 1633 | while ( match && ( *str1 || *str2 ) && nc++ < n ) { 2025-09-04T20:38:31,317 | ^ 2025-09-04T20:38:31,332 ast/memory.c: In function ‘astFreeDouble_’: 2025-09-04T20:38:31,336 ast/memory.c:2641:29: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 4 has type ‘size_t’ {aka ‘unsigned int’} [-Wformat=] 2025-09-04T20:38:31,336 2641 | astError( AST__MEMIN, "Invalid attempt to free double allocated " 2025-09-04T20:38:31,336 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T20:38:31,336 2642 | "memory: the supplied memory size (%lu bytes) is not " 2025-09-04T20:38:31,336 2643 | "an integer multiple of %lu.", status, size, 2025-09-04T20:38:31,336 | ~~~~ 2025-09-04T20:38:31,336 | | 2025-09-04T20:38:31,337 | size_t {aka unsigned int} 2025-09-04T20:38:31,340 ast/memory.c:2642:54: note: format string is defined here 2025-09-04T20:38:31,340 2642 | "memory: the supplied memory size (%lu bytes) is not " 2025-09-04T20:38:31,340 | ~~^ 2025-09-04T20:38:31,340 | | 2025-09-04T20:38:31,340 | long unsigned int 2025-09-04T20:38:31,340 | %u 2025-09-04T20:38:31,344 ast/memory.c:2641:29: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 5 has type ‘unsigned int’ [-Wformat=] 2025-09-04T20:38:31,344 2641 | astError( AST__MEMIN, "Invalid attempt to free double allocated " 2025-09-04T20:38:31,344 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T20:38:31,344 ...... 2025-09-04T20:38:31,344 2644 | sizeof( void * ) ); 2025-09-04T20:38:31,344 | ~~~~~~~~~~~~~~~~ 2025-09-04T20:38:31,344 | | 2025-09-04T20:38:31,344 | unsigned int 2025-09-04T20:38:31,347 ast/memory.c:2643:43: note: format string is defined here 2025-09-04T20:38:31,347 2643 | "an integer multiple of %lu.", status, size, 2025-09-04T20:38:31,347 | ~~^ 2025-09-04T20:38:31,347 | | 2025-09-04T20:38:31,347 | long unsigned int 2025-09-04T20:38:31,347 | %u 2025-09-04T20:38:32,481 ast/memory.c: In function ‘ChrMatcher’: 2025-09-04T20:38:32,484 ast/memory.c:3383:40: warning: ‘%d’ directive writing between 1 and 10 bytes into a region of size 6 [-Wformat-overflow=] 2025-09-04T20:38:32,484 3383 | sprintf( stemp, ".*($%d).*", dollar ); 2025-09-04T20:38:32,484 | ^~ 2025-09-04T20:38:32,487 ast/memory.c:3383:35: note: directive argument in the range [1, 1073741824] 2025-09-04T20:38:32,487 3383 | sprintf( stemp, ".*($%d).*", dollar ); 2025-09-04T20:38:32,487 | ^~~~~~~~~~~ 2025-09-04T20:38:32,489 ast/memory.c:3383:19: note: ‘sprintf’ output between 9 and 18 bytes into a destination of size 10 2025-09-04T20:38:32,490 3383 | sprintf( stemp, ".*($%d).*", dollar ); 2025-09-04T20:38:32,490 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T20:38:33,463 In file included from ast/mapping.h:327, 2025-09-04T20:38:33,463 from ast/cmpmap.h:139, 2025-09-04T20:38:33,463 from ast/moc.c:193: 2025-09-04T20:38:33,464 ast/pointset.h:216:13: warning: "isfinite" redefined 2025-09-04T20:38:33,464 216 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2025-09-04T20:38:33,464 | ^~~~~~~~ 2025-09-04T20:38:33,464 In file included from ast/pointset.h:194: 2025-09-04T20:38:33,464 /usr/include/math.h:963:11: note: this is the location of the previous definition 2025-09-04T20:38:33,464 963 | # define isfinite(x) __builtin_isfinite (x) 2025-09-04T20:38:33,464 | ^~~~~~~~ 2025-09-04T20:38:33,618 ast/moc.c: In function ‘AddCell’: 2025-09-04T20:38:33,618 ast/moc.c:608:63: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 2025-09-04T20:38:33,618 608 | astError( AST__INVAR, "astAddCell(%s): Invalid value (%zu) " 2025-09-04T20:38:33,619 | ~~^ 2025-09-04T20:38:33,619 | | 2025-09-04T20:38:33,619 | unsigned int 2025-09-04T20:38:33,619 | %llu 2025-09-04T20:38:33,619 ...... 2025-09-04T20:38:33,619 611 | npix, MaxNpix( order ) + 1 ); 2025-09-04T20:38:33,619 | ~~~~ 2025-09-04T20:38:33,619 | | 2025-09-04T20:38:33,619 | int64_t {aka long long int} 2025-09-04T20:38:33,619 ast/moc.c:608:29: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 6 has type ‘long int’ [-Wformat=] 2025-09-04T20:38:33,620 608 | astError( AST__INVAR, "astAddCell(%s): Invalid value (%zu) " 2025-09-04T20:38:33,620 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T20:38:33,620 ast/moc.c:610:41: note: format string is defined here 2025-09-04T20:38:33,620 610 | "than 0 and less than %zu.", status, astGetClass( this ), 2025-09-04T20:38:33,620 | ~~^ 2025-09-04T20:38:33,620 | | 2025-09-04T20:38:33,620 | unsigned int 2025-09-04T20:38:33,620 | %lu 2025-09-04T20:38:33,630 ast/moc.c: In function ‘astAddMocText_’: 2025-09-04T20:38:33,632 ast/moc.c:1427:63: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 4 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 2025-09-04T20:38:33,632 1427 | astError( AST__INMOC, "Range start (%zu) is after range " 2025-09-04T20:38:33,632 | ~~^ 2025-09-04T20:38:33,632 | | 2025-09-04T20:38:33,633 | unsigned int 2025-09-04T20:38:33,633 | %llu 2025-09-04T20:38:33,633 1428 | "end (%zu).", status, npix0, npix ); 2025-09-04T20:38:33,633 | ~~~~~ 2025-09-04T20:38:33,633 | | 2025-09-04T20:38:33,633 | int64_t {aka long long int} 2025-09-04T20:38:33,634 ast/moc.c:1427:47: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 2025-09-04T20:38:33,634 1427 | astError( AST__INMOC, "Range start (%zu) is after range " 2025-09-04T20:38:33,634 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T20:38:33,634 1428 | "end (%zu).", status, npix0, npix ); 2025-09-04T20:38:33,634 | ~~~~ 2025-09-04T20:38:33,634 | | 2025-09-04T20:38:33,634 | int64_t {aka long long int} 2025-09-04T20:38:33,635 ast/moc.c:1428:43: note: format string is defined here 2025-09-04T20:38:33,635 1428 | "end (%zu).", status, npix0, npix ); 2025-09-04T20:38:33,635 | ~~^ 2025-09-04T20:38:33,635 | | 2025-09-04T20:38:33,636 | unsigned int 2025-09-04T20:38:33,636 | %llu 2025-09-04T20:38:33,784 ast/moc.c: In function ‘CombineRanges’: 2025-09-04T20:38:33,788 ast/moc.c:3044:44: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 2025-09-04T20:38:33,788 3044 | astError( AST__INTER, "CombineRanges(%s): Negative " 2025-09-04T20:38:33,788 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T20:38:33,788 ...... 2025-09-04T20:38:33,788 3047 | plist->value ); 2025-09-04T20:38:33,788 | ~~~~~~~~~~~~ 2025-09-04T20:38:33,788 | | 2025-09-04T20:38:33,788 | int64_t {aka long long int} 2025-09-04T20:38:33,791 ast/moc.c:3045:54: note: format string is defined here 2025-09-04T20:38:33,792 3045 | "depth at end-point %zu (internal programming" 2025-09-04T20:38:33,792 | ~~^ 2025-09-04T20:38:33,792 | | 2025-09-04T20:38:33,792 | unsigned int 2025-09-04T20:38:33,792 | %llu 2025-09-04T20:38:33,796 ast/moc.c:3077:41: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 2025-09-04T20:38:33,797 3077 | astError( AST__INTER, "CombineRanges(%s): More than 2 " 2025-09-04T20:38:33,797 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T20:38:33,797 3078 | "active ranges at %zu (internal programming " 2025-09-04T20:38:33,797 3079 | "error).", status, astGetClass(this), plist->value ); 2025-09-04T20:38:33,797 | ~~~~~~~~~~~~ 2025-09-04T20:38:33,797 | | 2025-09-04T20:38:33,797 | int64_t {aka long long int} 2025-09-04T20:38:33,800 ast/moc.c:3078:49: note: format string is defined here 2025-09-04T20:38:33,801 3078 | "active ranges at %zu (internal programming " 2025-09-04T20:38:33,801 | ~~^ 2025-09-04T20:38:33,801 | | 2025-09-04T20:38:33,801 | unsigned int 2025-09-04T20:38:33,801 | %llu 2025-09-04T20:38:33,806 ast/moc.c:3100:41: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 2025-09-04T20:38:33,806 3100 | astError( AST__INTER, "CombineRanges(%s): Negative depth at " 2025-09-04T20:38:33,806 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T20:38:33,806 3101 | "%zu (internal programming error).", status, 2025-09-04T20:38:33,806 3102 | astGetClass(this), plist->value ); 2025-09-04T20:38:33,806 | ~~~~~~~~~~~~ 2025-09-04T20:38:33,806 | | 2025-09-04T20:38:33,806 | int64_t {aka long long int} 2025-09-04T20:38:33,810 ast/moc.c:3101:32: note: format string is defined here 2025-09-04T20:38:33,810 3101 | "%zu (internal programming error).", status, 2025-09-04T20:38:33,810 | ~~^ 2025-09-04T20:38:33,810 | | 2025-09-04T20:38:33,810 | unsigned int 2025-09-04T20:38:33,810 | %llu 2025-09-04T20:38:33,815 ast/moc.c:3134:41: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 2025-09-04T20:38:33,815 3134 | astError( AST__INTER, "CombineRanges(%s): More than 2 " 2025-09-04T20:38:33,815 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T20:38:33,815 3135 | "active ranges at %zu (internal programming " 2025-09-04T20:38:33,815 3136 | "error).", status, astGetClass(this), plist->value ); 2025-09-04T20:38:33,815 | ~~~~~~~~~~~~ 2025-09-04T20:38:33,815 | | 2025-09-04T20:38:33,815 | int64_t {aka long long int} 2025-09-04T20:38:33,819 ast/moc.c:3135:49: note: format string is defined here 2025-09-04T20:38:33,819 3135 | "active ranges at %zu (internal programming " 2025-09-04T20:38:33,819 | ~~^ 2025-09-04T20:38:33,819 | | 2025-09-04T20:38:33,819 | unsigned int 2025-09-04T20:38:33,819 | %llu 2025-09-04T20:38:33,825 ast/moc.c:3160:41: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 2025-09-04T20:38:33,825 3160 | astError( AST__INTER, "CombineRanges(%s): Negative depth at " 2025-09-04T20:38:33,825 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T20:38:33,825 3161 | "%zu (internal programming error).", status, 2025-09-04T20:38:33,825 3162 | astGetClass(this), plist->value ); 2025-09-04T20:38:33,825 | ~~~~~~~~~~~~ 2025-09-04T20:38:33,825 | | 2025-09-04T20:38:33,825 | int64_t {aka long long int} 2025-09-04T20:38:33,829 ast/moc.c:3161:32: note: format string is defined here 2025-09-04T20:38:33,829 3161 | "%zu (internal programming error).", status, 2025-09-04T20:38:33,829 | ~~^ 2025-09-04T20:38:33,829 | | 2025-09-04T20:38:33,829 | unsigned int 2025-09-04T20:38:33,829 | %llu 2025-09-04T20:38:33,837 ast/moc.c:3200:66: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 2025-09-04T20:38:33,838 3200 | astError( AST__INTER, "CombineRanges(%s): Range 0 [%zu:%zu]" 2025-09-04T20:38:33,838 | ~~^ 2025-09-04T20:38:33,838 | | 2025-09-04T20:38:33,838 | unsigned int 2025-09-04T20:38:33,838 | %llu 2025-09-04T20:38:33,838 ...... 2025-09-04T20:38:33,838 3203 | pcur[ 0 ], pcur[ 1 ] ); 2025-09-04T20:38:33,838 | ~~~~~~~~~ 2025-09-04T20:38:33,838 | | 2025-09-04T20:38:33,838 | int64_t {aka long long int} 2025-09-04T20:38:33,844 ast/moc.c:3200:70: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 6 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 2025-09-04T20:38:33,844 3200 | astError( AST__INTER, "CombineRanges(%s): Range 0 [%zu:%zu]" 2025-09-04T20:38:33,844 | ~~^ 2025-09-04T20:38:33,844 | | 2025-09-04T20:38:33,844 | unsigned int 2025-09-04T20:38:33,844 | %llu 2025-09-04T20:38:33,844 ...... 2025-09-04T20:38:33,844 3203 | pcur[ 0 ], pcur[ 1 ] ); 2025-09-04T20:38:33,844 | ~~~~~~~~~ 2025-09-04T20:38:33,844 | | 2025-09-04T20:38:33,845 | int64_t {aka long long int} 2025-09-04T20:38:33,850 ast/moc.c:3208:73: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 6 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 2025-09-04T20:38:33,850 3208 | astError( AST__INTER, "CombineRanges(%s): Range %d [%zu:%zu]" 2025-09-04T20:38:33,850 | ~~^ 2025-09-04T20:38:33,850 | | 2025-09-04T20:38:33,850 | unsigned int 2025-09-04T20:38:33,850 | %llu 2025-09-04T20:38:33,850 ...... 2025-09-04T20:38:33,851 3211 | irange, pnew[ 0 ], pnew[ 1 ] ); 2025-09-04T20:38:33,851 | ~~~~~~~~~ 2025-09-04T20:38:33,851 | | 2025-09-04T20:38:33,851 | int64_t {aka long long int} 2025-09-04T20:38:33,856 ast/moc.c:3208:77: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 7 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 2025-09-04T20:38:33,856 3208 | astError( AST__INTER, "CombineRanges(%s): Range %d [%zu:%zu]" 2025-09-04T20:38:33,856 | ~~^ 2025-09-04T20:38:33,856 | | 2025-09-04T20:38:33,857 | unsigned int 2025-09-04T20:38:33,857 | %llu 2025-09-04T20:38:33,857 ...... 2025-09-04T20:38:33,857 3211 | irange, pnew[ 0 ], pnew[ 1 ] ); 2025-09-04T20:38:33,857 | ~~~~~~~~~ 2025-09-04T20:38:33,857 | | 2025-09-04T20:38:33,857 | int64_t {aka long long int} 2025-09-04T20:38:33,862 ast/moc.c:3215:73: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 6 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 2025-09-04T20:38:33,863 3215 | astError( AST__INTER, "CombineRanges(%s): Range %d [%zu:%zu]" 2025-09-04T20:38:33,863 | ~~^ 2025-09-04T20:38:33,863 | | 2025-09-04T20:38:33,863 | unsigned int 2025-09-04T20:38:33,863 | %llu 2025-09-04T20:38:33,863 ...... 2025-09-04T20:38:33,863 3218 | pcur[ 0 ], pcur[ 1 ], irange, pnew[ 0 ], pnew[ 1 ] ); 2025-09-04T20:38:33,863 | ~~~~~~~~~ 2025-09-04T20:38:33,863 | | 2025-09-04T20:38:33,863 | int64_t {aka long long int} 2025-09-04T20:38:33,869 ast/moc.c:3215:77: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 7 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 2025-09-04T20:38:33,869 3215 | astError( AST__INTER, "CombineRanges(%s): Range %d [%zu:%zu]" 2025-09-04T20:38:33,869 | ~~^ 2025-09-04T20:38:33,869 | | 2025-09-04T20:38:33,869 | unsigned int 2025-09-04T20:38:33,869 | %llu 2025-09-04T20:38:33,869 ...... 2025-09-04T20:38:33,869 3218 | pcur[ 0 ], pcur[ 1 ], irange, pnew[ 0 ], pnew[ 1 ] ); 2025-09-04T20:38:33,869 | ~~~~~~~~~ 2025-09-04T20:38:33,869 | | 2025-09-04T20:38:33,870 | int64_t {aka long long int} 2025-09-04T20:38:33,874 ast/moc.c:3215:41: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 9 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 2025-09-04T20:38:33,874 3215 | astError( AST__INTER, "CombineRanges(%s): Range %d [%zu:%zu]" 2025-09-04T20:38:33,874 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T20:38:33,874 ...... 2025-09-04T20:38:33,874 3218 | pcur[ 0 ], pcur[ 1 ], irange, pnew[ 0 ], pnew[ 1 ] ); 2025-09-04T20:38:33,874 | ~~~~~~~~~ 2025-09-04T20:38:33,874 | | 2025-09-04T20:38:33,874 | int64_t {aka long long int} 2025-09-04T20:38:33,878 ast/moc.c:3216:52: note: format string is defined here 2025-09-04T20:38:33,878 3216 | " overlaps range %d [%zu:%zu] (internal programming " 2025-09-04T20:38:33,878 | ~~^ 2025-09-04T20:38:33,878 | | 2025-09-04T20:38:33,878 | unsigned int 2025-09-04T20:38:33,878 | %llu 2025-09-04T20:38:33,883 ast/moc.c:3215:41: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 10 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 2025-09-04T20:38:33,883 3215 | astError( AST__INTER, "CombineRanges(%s): Range %d [%zu:%zu]" 2025-09-04T20:38:33,883 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T20:38:33,883 ...... 2025-09-04T20:38:33,883 3218 | pcur[ 0 ], pcur[ 1 ], irange, pnew[ 0 ], pnew[ 1 ] ); 2025-09-04T20:38:33,883 | ~~~~~~~~~ 2025-09-04T20:38:33,883 | | 2025-09-04T20:38:33,884 | int64_t {aka long long int} 2025-09-04T20:38:33,887 ast/moc.c:3216:56: note: format string is defined here 2025-09-04T20:38:33,887 3216 | " overlaps range %d [%zu:%zu] (internal programming " 2025-09-04T20:38:33,887 | ~~^ 2025-09-04T20:38:33,887 | | 2025-09-04T20:38:33,887 | unsigned int 2025-09-04T20:38:33,888 | %llu 2025-09-04T20:38:33,931 ast/moc.c: In function ‘astGetMocText_’: 2025-09-04T20:38:33,939 ast/moc.c:4892:52: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 4 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 2025-09-04T20:38:33,940 4892 | nc = sprintf( token, first?"{\"%d\":[%zu":"],\"%d\":[%zu", 2025-09-04T20:38:33,940 | ~~^ 2025-09-04T20:38:33,940 | | 2025-09-04T20:38:33,940 | unsigned int 2025-09-04T20:38:33,940 | %llu 2025-09-04T20:38:33,940 4893 | order, npix ); 2025-09-04T20:38:33,940 | ~~~~ 2025-09-04T20:38:33,940 | | 2025-09-04T20:38:33,940 | int64_t {aka long long int} 2025-09-04T20:38:33,949 ast/moc.c:4892:68: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 4 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 2025-09-04T20:38:33,949 4892 | nc = sprintf( token, first?"{\"%d\":[%zu":"],\"%d\":[%zu", 2025-09-04T20:38:33,949 | ~~^ 2025-09-04T20:38:33,949 | | 2025-09-04T20:38:33,949 | unsigned int 2025-09-04T20:38:33,949 | %llu 2025-09-04T20:38:33,950 4893 | order, npix ); 2025-09-04T20:38:33,950 | ~~~~ 2025-09-04T20:38:33,950 | | 2025-09-04T20:38:33,950 | int64_t {aka long long int} 2025-09-04T20:38:33,961 ast/moc.c:4900:38: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 3 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 2025-09-04T20:38:33,961 4900 | nc = sprintf( token, ",%zu", npix ); 2025-09-04T20:38:33,961 | ~~^ ~~~~ 2025-09-04T20:38:33,961 | | | 2025-09-04T20:38:33,961 | | int64_t {aka long long int} 2025-09-04T20:38:33,961 | unsigned int 2025-09-04T20:38:33,962 | %llu 2025-09-04T20:38:33,973 ast/moc.c:4911:41: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 3 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 2025-09-04T20:38:33,973 4911 | nc = sprintf( token, "-%zu", npix_prev ); 2025-09-04T20:38:33,973 | ~~^ ~~~~~~~~~ 2025-09-04T20:38:33,973 | | | 2025-09-04T20:38:33,973 | | int64_t {aka long long int} 2025-09-04T20:38:33,973 | unsigned int 2025-09-04T20:38:33,973 | %llu 2025-09-04T20:38:33,985 ast/moc.c:4916:46: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 4 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 2025-09-04T20:38:33,985 4916 | nc = sprintf( token, first?"%d/%zu":" %d/%zu", order, npix ); 2025-09-04T20:38:33,985 | ~~^ ~~~~ 2025-09-04T20:38:33,985 | | | 2025-09-04T20:38:33,985 | unsigned int int64_t {aka long long int} 2025-09-04T20:38:33,985 | %llu 2025-09-04T20:38:33,995 ast/moc.c:4916:56: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 4 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 2025-09-04T20:38:33,995 4916 | nc = sprintf( token, first?"%d/%zu":" %d/%zu", order, npix ); 2025-09-04T20:38:33,995 | ~~^ ~~~~ 2025-09-04T20:38:33,995 | | | 2025-09-04T20:38:33,995 | | int64_t {aka long long int} 2025-09-04T20:38:33,995 | unsigned int 2025-09-04T20:38:33,995 | %llu 2025-09-04T20:38:34,007 ast/moc.c:4924:41: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 3 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 2025-09-04T20:38:34,007 4924 | nc = sprintf( token, "-%zu", npix_prev ); 2025-09-04T20:38:34,007 | ~~^ ~~~~~~~~~ 2025-09-04T20:38:34,007 | | | 2025-09-04T20:38:34,007 | | int64_t {aka long long int} 2025-09-04T20:38:34,007 | unsigned int 2025-09-04T20:38:34,008 | %llu 2025-09-04T20:38:34,019 ast/moc.c:4929:38: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 3 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 2025-09-04T20:38:34,019 4929 | nc = sprintf( token, ",%zu", npix ); 2025-09-04T20:38:34,019 | ~~^ ~~~~ 2025-09-04T20:38:34,019 | | | 2025-09-04T20:38:34,019 | | int64_t {aka long long int} 2025-09-04T20:38:34,019 | unsigned int 2025-09-04T20:38:34,020 | %llu 2025-09-04T20:38:34,034 ast/moc.c:4943:35: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 3 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 2025-09-04T20:38:34,034 4943 | nc = sprintf( token, "-%zu", npix ); 2025-09-04T20:38:34,034 | ~~^ ~~~~ 2025-09-04T20:38:34,034 | | | 2025-09-04T20:38:34,034 | | int64_t {aka long long int} 2025-09-04T20:38:34,035 | unsigned int 2025-09-04T20:38:34,035 | %llu 2025-09-04T20:38:34,043 ast/moc.c: In function ‘GetNorm’: 2025-09-04T20:38:34,052 ast/moc.c:5097:37: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T20:38:34,052 5097 | for( irange = 0; irange < nrange; irange++ ) { \ 2025-09-04T20:38:34,052 | ^ 2025-09-04T20:38:34,052 ast/moc.c:5169:13: note: in expansion of macro ‘UNMAP’ 2025-09-04T20:38:34,052 5169 | UNMAP 2025-09-04T20:38:34,052 | ^~~~~ 2025-09-04T20:38:34,062 ast/moc.c:5097:37: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T20:38:34,063 5097 | for( irange = 0; irange < nrange; irange++ ) { \ 2025-09-04T20:38:34,063 | ^ 2025-09-04T20:38:34,063 ast/moc.c:5176:13: note: in expansion of macro ‘UNMAP’ 2025-09-04T20:38:34,063 5176 | UNMAP 2025-09-04T20:38:34,063 | ^~~~~ 2025-09-04T20:38:35,633 ast/moc.c: In function ‘TestCell’: 2025-09-04T20:38:35,649 ast/moc.c:8953:64: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 2025-09-04T20:38:35,649 8953 | astError( AST__INVAR, "astTestCell(%s): Invalid value (%zu) " 2025-09-04T20:38:35,649 | ~~^ 2025-09-04T20:38:35,649 | | 2025-09-04T20:38:35,649 | unsigned int 2025-09-04T20:38:35,649 | %llu 2025-09-04T20:38:35,649 ...... 2025-09-04T20:38:35,649 8956 | npix, MaxNpix( order ) + 1 ); 2025-09-04T20:38:35,650 | ~~~~ 2025-09-04T20:38:35,650 | | 2025-09-04T20:38:35,650 | int64_t {aka long long int} 2025-09-04T20:38:35,663 ast/moc.c:8953:29: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 6 has type ‘long int’ [-Wformat=] 2025-09-04T20:38:35,663 8953 | astError( AST__INVAR, "astTestCell(%s): Invalid value (%zu) " 2025-09-04T20:38:35,663 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T20:38:35,674 ast/moc.c:8955:41: note: format string is defined here 2025-09-04T20:38:35,674 8955 | "than 0 and less than %zu.", status, astGetClass( this ), 2025-09-04T20:38:35,674 | ~~^ 2025-09-04T20:38:35,674 | | 2025-09-04T20:38:35,674 | unsigned int 2025-09-04T20:38:35,674 | %lu 2025-09-04T20:38:35,779 ast/moc.c: In function ‘astLoadMoc_’: 2025-09-04T20:38:35,797 ast/moc.c:10543:54: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 4 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 2025-09-04T20:38:35,797 10543 | astError( AST__LDERR, "Upper bound (%zu) is too high for " 2025-09-04T20:38:35,797 | ~~^ 2025-09-04T20:38:35,797 | | 2025-09-04T20:38:35,798 | unsigned int 2025-09-04T20:38:35,798 | %llu 2025-09-04T20:38:35,798 10544 | "order %d.", status, pr[ 1 ], new->maxorder ); 2025-09-04T20:38:35,798 | ~~~~~~~ 2025-09-04T20:38:35,798 | | 2025-09-04T20:38:35,798 | int64_t {aka long long int} 2025-09-04T20:38:35,818 ast/moc.c:10550:54: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 4 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 2025-09-04T20:38:35,818 10550 | astError( AST__LDERR, "Upper bound (%zu) lower than lower " 2025-09-04T20:38:35,818 | ~~^ 2025-09-04T20:38:35,818 | | 2025-09-04T20:38:35,818 | unsigned int 2025-09-04T20:38:35,818 | %llu 2025-09-04T20:38:35,818 10551 | "bound (%zu).", status, pr[ 1 ], pr[ 0 ] ); 2025-09-04T20:38:35,818 | ~~~~~~~ 2025-09-04T20:38:35,818 | | 2025-09-04T20:38:35,819 | int64_t {aka long long int} 2025-09-04T20:38:35,835 ast/moc.c:10550:38: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 2025-09-04T20:38:35,835 10550 | astError( AST__LDERR, "Upper bound (%zu) lower than lower " 2025-09-04T20:38:35,835 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T20:38:35,835 10551 | "bound (%zu).", status, pr[ 1 ], pr[ 0 ] ); 2025-09-04T20:38:35,835 | ~~~~~~~ 2025-09-04T20:38:35,835 | | 2025-09-04T20:38:35,836 | int64_t {aka long long int} 2025-09-04T20:38:35,849 ast/moc.c:10551:36: note: format string is defined here 2025-09-04T20:38:35,849 10551 | "bound (%zu).", status, pr[ 1 ], pr[ 0 ] ); 2025-09-04T20:38:35,849 | ~~^ 2025-09-04T20:38:35,850 | | 2025-09-04T20:38:35,850 | unsigned int 2025-09-04T20:38:35,850 | %llu 2025-09-04T20:38:35,870 ast/moc.c:10557:48: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 4 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 2025-09-04T20:38:35,870 10557 | astError( AST__LDERR, "Range [%zu:%zu] overlaps range " 2025-09-04T20:38:35,870 | ~~^ 2025-09-04T20:38:35,870 | | 2025-09-04T20:38:35,871 | unsigned int 2025-09-04T20:38:35,871 | %llu 2025-09-04T20:38:35,871 10558 | "[%zu:%zu].", status, pr[ 0 ], pr[ 1 ], llast, 2025-09-04T20:38:35,871 | ~~~~~~~ 2025-09-04T20:38:35,871 | | 2025-09-04T20:38:35,871 | int64_t {aka long long int} 2025-09-04T20:38:35,891 ast/moc.c:10557:52: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 2025-09-04T20:38:35,892 10557 | astError( AST__LDERR, "Range [%zu:%zu] overlaps range " 2025-09-04T20:38:35,892 | ~~^ 2025-09-04T20:38:35,892 | | 2025-09-04T20:38:35,892 | unsigned int 2025-09-04T20:38:35,892 | %llu 2025-09-04T20:38:35,892 10558 | "[%zu:%zu].", status, pr[ 0 ], pr[ 1 ], llast, 2025-09-04T20:38:35,892 | ~~~~~~~ 2025-09-04T20:38:35,892 | | 2025-09-04T20:38:35,892 | int64_t {aka long long int} 2025-09-04T20:38:35,909 ast/moc.c:10557:38: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 6 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 2025-09-04T20:38:35,909 10557 | astError( AST__LDERR, "Range [%zu:%zu] overlaps range " 2025-09-04T20:38:35,909 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T20:38:35,909 10558 | "[%zu:%zu].", status, pr[ 0 ], pr[ 1 ], llast, 2025-09-04T20:38:35,909 | ~~~~~ 2025-09-04T20:38:35,909 | | 2025-09-04T20:38:35,909 | int64_t {aka long long int} 2025-09-04T20:38:35,923 ast/moc.c:10558:30: note: format string is defined here 2025-09-04T20:38:35,923 10558 | "[%zu:%zu].", status, pr[ 0 ], pr[ 1 ], llast, 2025-09-04T20:38:35,923 | ~~^ 2025-09-04T20:38:35,923 | | 2025-09-04T20:38:35,923 | unsigned int 2025-09-04T20:38:35,923 | %llu 2025-09-04T20:38:35,940 ast/moc.c:10557:38: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 7 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 2025-09-04T20:38:35,940 10557 | astError( AST__LDERR, "Range [%zu:%zu] overlaps range " 2025-09-04T20:38:35,940 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T20:38:35,941 10558 | "[%zu:%zu].", status, pr[ 0 ], pr[ 1 ], llast, 2025-09-04T20:38:35,941 10559 | ulast ); 2025-09-04T20:38:35,941 | ~~~~~ 2025-09-04T20:38:35,941 | | 2025-09-04T20:38:35,941 | int64_t {aka long long int} 2025-09-04T20:38:35,954 ast/moc.c:10558:34: note: format string is defined here 2025-09-04T20:38:35,955 10558 | "[%zu:%zu].", status, pr[ 0 ], pr[ 1 ], llast, 2025-09-04T20:38:35,955 | ~~^ 2025-09-04T20:38:35,955 | | 2025-09-04T20:38:35,955 | unsigned int 2025-09-04T20:38:35,955 | %llu 2025-09-04T20:38:47,809 ast/moc.c: In function ‘PutCell.isra’: 2025-09-04T20:38:47,815 ast/moc.c:6993:34: warning: ‘ii’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-04T20:38:47,815 6993 | clist->ix[ order ][ ii ] = ix[ icell ]; 2025-09-04T20:38:47,815 | ^ 2025-09-04T20:38:47,822 ast/moc.c:6816:8: note: ‘ii’ was declared here 2025-09-04T20:38:47,822 6816 | int ii; 2025-09-04T20:38:47,822 | ^~ 2025-09-04T20:38:48,162 In file included from ast/channel.h:220, 2025-09-04T20:38:48,162 from ast/moc.c:192: 2025-09-04T20:38:48,162 ast/moc.c: In function ‘MakeCorners’: 2025-09-04T20:38:48,168 ast/object.h:511:21: warning: ‘ncorner’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-04T20:38:48,168 511 | #define astRetF_(x) (x) 2025-09-04T20:38:48,168 ast/object.h:504:37: note: in expansion of macro ‘astRetF_’ 2025-09-04T20:38:48,168 504 | #define astINVOKE(rettype,function) astRet##rettype##_(function) 2025-09-04T20:38:48,168 | ^~~~~~ 2025-09-04T20:38:48,168 ast/pointset.h:645:21: note: in expansion of macro ‘astINVOKE’ 2025-09-04T20:38:48,168 645 | #define astPointSet astINVOKE(F,astPointSet_) 2025-09-04T20:38:48,168 | ^~~~~~~~~ 2025-09-04T20:38:48,168 ast/moc.c:5956:10: note: in expansion of macro ‘astPointSet’ 2025-09-04T20:38:48,169 5956 | ps1 = astPointSet( ncorner, 2, " ", status ); 2025-09-04T20:38:48,169 | ^~~~~~~~~~~ 2025-09-04T20:38:48,173 ast/moc.c:5916:8: note: ‘ncorner’ was declared here 2025-09-04T20:38:48,173 5916 | int ncorner; 2025-09-04T20:38:48,173 | ^~~~~~~ 2025-09-04T20:38:48,179 ast/moc.c:6056:48: warning: ‘cross’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-04T20:38:48,179 6056 | for( Comp_Corner_Loop = 0; Comp_Corner_Loop <= cross; Comp_Corner_Loop++ ) { 2025-09-04T20:38:48,179 | ~~~~~~~~~~~~~~~~~^~~~~~~~ 2025-09-04T20:38:48,184 ast/moc.c:5911:8: note: ‘cross’ was declared here 2025-09-04T20:38:48,185 5911 | int cross; 2025-09-04T20:38:48,185 | ^~~~~ 2025-09-04T20:38:48,570 In function ‘CombineRanges’, 2025-09-04T20:38:48,570 inlined from ‘astMocNorm_’ at ast/moc.c:6396:4, 2025-09-04T20:38:48,570 inlined from ‘astMocNorm_’ at ast/moc.c:6331:6: 2025-09-04T20:38:48,573 ast/moc.c:3193:23: warning: ‘nnew’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-04T20:38:48,573 3193 | this->nrange = nnew; 2025-09-04T20:38:48,573 | ~~~~~~~~~~~~~^~~~~~~ 2025-09-04T20:38:48,573 ast/moc.c: In function ‘astMocNorm_’: 2025-09-04T20:38:48,576 ast/moc.c:2972:8: note: ‘nnew’ was declared here 2025-09-04T20:38:48,576 2972 | int nnew; 2025-09-04T20:38:48,576 | ^~~~ 2025-09-04T20:38:49,914 ast/moc.c: In function ‘RegBaseMesh’: 2025-09-04T20:38:49,922 ast/moc.c:7938:28: warning: ‘ndis’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-04T20:38:49,922 7938 | this->mdlen = npoint + ndis; 2025-09-04T20:38:49,922 | ~~~~~~~^~~~~~ 2025-09-04T20:38:49,929 ast/moc.c:7286:8: note: ‘ndis’ was declared here 2025-09-04T20:38:49,929 7286 | int ndis; 2025-09-04T20:38:49,929 | ^~~~ 2025-09-04T20:38:49,939 ast/moc.c:7846:31: warning: ‘nused’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-04T20:38:49,940 7846 | if( new_corner && ++nused == 5 && astOK ) { 2025-09-04T20:38:49,940 | ~~~~~~~~~~~^~~~~~~~~~~~~~~ 2025-09-04T20:38:49,946 ast/moc.c:7288:8: note: ‘nused’ was declared here 2025-09-04T20:38:49,946 7288 | int nused; 2025-09-04T20:38:49,947 | ^~~~~ 2025-09-04T20:38:52,598 ast/moc.c: In function ‘astAddMocText_’: 2025-09-04T20:38:52,599 ast/moc.c:1516:77: warning: ‘%.30s’ directive argument is null [-Wformat-overflow=] 2025-09-04T20:38:52,599 1516 | astError( AST__INMOC, "%s(%s): Invalid string MOC supplied: '%.30s...'", 2025-09-04T20:38:52,599 | ^~~~~ 2025-09-04T20:38:52,600 ast/moc.c:1506:75: warning: ‘%.30s’ directive argument is null [-Wformat-overflow=] 2025-09-04T20:38:52,600 1506 | astError( AST__INMOC, "%s(%s): Invalid JSON MOC supplied: '%.30s...'", 2025-09-04T20:38:52,601 | ^~~~~ 2025-09-04T20:38:53,566 ast/moc.c: In function ‘AddPixelMaskUS’: 2025-09-04T20:38:53,568 ast/moc.c:1977:9: warning: ‘ok’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-04T20:38:53,569 1977 | if( !ok ) { \ 2025-09-04T20:38:53,569 | ^ 2025-09-04T20:38:53,569 ast/moc.c:2208:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:38:53,569 2208 | MAKE_ADDPIXELMASK(US,unsigned short int,UNSIGNED_SHORT_INT) 2025-09-04T20:38:53,569 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:38:53,571 ast/moc.c:1889:8: note: ‘ok’ was declared here 2025-09-04T20:38:53,571 1889 | int ok; /* At least one selected pixel? */ \ 2025-09-04T20:38:53,571 | ^~ 2025-09-04T20:38:53,571 ast/moc.c:2208:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:38:53,571 2208 | MAKE_ADDPIXELMASK(US,unsigned short int,UNSIGNED_SHORT_INT) 2025-09-04T20:38:53,572 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:38:53,574 ast/moc.c:2024:31: warning: ‘hx’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-04T20:38:53,574 2024 | ubnd_in[ 0 ] = hx + HALF; \ 2025-09-04T20:38:53,575 | ^ 2025-09-04T20:38:53,575 ast/moc.c:2208:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:38:53,575 2208 | MAKE_ADDPIXELMASK(US,unsigned short int,UNSIGNED_SHORT_INT) 2025-09-04T20:38:53,575 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:38:53,577 ast/moc.c:1854:11: note: ‘hx’ was declared here 2025-09-04T20:38:53,577 1854 | AstDim hx; /* Upper bound on 1st grid axis of selection box */ \ 2025-09-04T20:38:53,577 | ^~ 2025-09-04T20:38:53,577 ast/moc.c:2208:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:38:53,577 2208 | MAKE_ADDPIXELMASK(US,unsigned short int,UNSIGNED_SHORT_INT) 2025-09-04T20:38:53,577 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:38:53,580 ast/moc.c:2026:31: warning: ‘hy’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-04T20:38:53,580 2026 | ubnd_in[ 1 ] = hy + HALF; \ 2025-09-04T20:38:53,580 | ^ 2025-09-04T20:38:53,580 ast/moc.c:2208:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:38:53,580 2208 | MAKE_ADDPIXELMASK(US,unsigned short int,UNSIGNED_SHORT_INT) 2025-09-04T20:38:53,580 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:38:53,582 ast/moc.c:1855:11: note: ‘hy’ was declared here 2025-09-04T20:38:53,582 1855 | AstDim hy; /* Upper bound on 2ns grid axis of selection box */ \ 2025-09-04T20:38:53,582 | ^~ 2025-09-04T20:38:53,582 ast/moc.c:2208:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:38:53,583 2208 | MAKE_ADDPIXELMASK(US,unsigned short int,UNSIGNED_SHORT_INT) 2025-09-04T20:38:53,583 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:38:53,585 ast/moc.c:2023:31: warning: ‘lx’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-04T20:38:53,585 2023 | lbnd_in[ 0 ] = lx - HALF; \ 2025-09-04T20:38:53,585 | ^ 2025-09-04T20:38:53,585 ast/moc.c:2208:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:38:53,585 2208 | MAKE_ADDPIXELMASK(US,unsigned short int,UNSIGNED_SHORT_INT) 2025-09-04T20:38:53,585 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:38:53,587 ast/moc.c:1858:11: note: ‘lx’ was declared here 2025-09-04T20:38:53,588 1858 | AstDim lx; /* Lower bound on 1st grid axis of selection box */ \ 2025-09-04T20:38:53,588 | ^~ 2025-09-04T20:38:53,588 ast/moc.c:2208:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:38:53,588 2208 | MAKE_ADDPIXELMASK(US,unsigned short int,UNSIGNED_SHORT_INT) 2025-09-04T20:38:53,588 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:38:53,590 ast/moc.c:2025:31: warning: ‘ly’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-04T20:38:53,590 2025 | lbnd_in[ 1 ] = ly - HALF; \ 2025-09-04T20:38:53,590 | ^ 2025-09-04T20:38:53,590 ast/moc.c:2208:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:38:53,590 2208 | MAKE_ADDPIXELMASK(US,unsigned short int,UNSIGNED_SHORT_INT) 2025-09-04T20:38:53,590 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:38:53,593 ast/moc.c:1859:11: note: ‘ly’ was declared here 2025-09-04T20:38:53,593 1859 | AstDim ly; /* Lower bound on 2nd grid axis of selection box */ \ 2025-09-04T20:38:53,593 | ^~ 2025-09-04T20:38:53,593 ast/moc.c:2208:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:38:53,593 2208 | MAKE_ADDPIXELMASK(US,unsigned short int,UNSIGNED_SHORT_INT) 2025-09-04T20:38:53,593 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:38:53,596 ast/moc.c:2122:22: warning: ‘glbnd_min[0]’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-04T20:38:53,596 2122 | ina[ 0 ] = glbnd_min[ 0 ]; \ 2025-09-04T20:38:53,596 | ~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-04T20:38:53,596 ast/moc.c:2208:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:38:53,596 2208 | MAKE_ADDPIXELMASK(US,unsigned short int,UNSIGNED_SHORT_INT) 2025-09-04T20:38:53,596 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:38:53,598 ast/moc.c:1852:11: note: ‘glbnd_min[0]’ was declared here 2025-09-04T20:38:53,598 1852 | AstDim glbnd_min[2]; /* Best lower bounds of region in grid coords */ \ 2025-09-04T20:38:53,598 | ^~~~~~~~~ 2025-09-04T20:38:53,599 ast/moc.c:2208:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:38:53,599 2208 | MAKE_ADDPIXELMASK(US,unsigned short int,UNSIGNED_SHORT_INT) 2025-09-04T20:38:53,599 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:38:53,601 ast/moc.c:2123:22: warning: ‘glbnd_min[1]’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-04T20:38:53,601 2123 | inb[ 0 ] = glbnd_min[ 1 ]; \ 2025-09-04T20:38:53,601 | ~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-04T20:38:53,601 ast/moc.c:2208:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:38:53,602 2208 | MAKE_ADDPIXELMASK(US,unsigned short int,UNSIGNED_SHORT_INT) 2025-09-04T20:38:53,602 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:38:53,604 ast/moc.c:1852:11: note: ‘glbnd_min[1]’ was declared here 2025-09-04T20:38:53,604 1852 | AstDim glbnd_min[2]; /* Best lower bounds of region in grid coords */ \ 2025-09-04T20:38:53,604 | ^~~~~~~~~ 2025-09-04T20:38:53,604 ast/moc.c:2208:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:38:53,604 2208 | MAKE_ADDPIXELMASK(US,unsigned short int,UNSIGNED_SHORT_INT) 2025-09-04T20:38:53,604 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:38:53,607 ast/moc.c:2124:22: warning: ‘gubnd_min[0]’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-04T20:38:53,607 2124 | ina[ 1 ] = gubnd_min[ 0 ]; \ 2025-09-04T20:38:53,607 | ~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-04T20:38:53,607 ast/moc.c:2208:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:38:53,607 2208 | MAKE_ADDPIXELMASK(US,unsigned short int,UNSIGNED_SHORT_INT) 2025-09-04T20:38:53,607 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:38:53,609 ast/moc.c:1853:11: note: ‘gubnd_min[0]’ was declared here 2025-09-04T20:38:53,609 1853 | AstDim gubnd_min[2]; /* Best upper bounds of region in grid coords */ \ 2025-09-04T20:38:53,609 | ^~~~~~~~~ 2025-09-04T20:38:53,610 ast/moc.c:2208:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:38:53,610 2208 | MAKE_ADDPIXELMASK(US,unsigned short int,UNSIGNED_SHORT_INT) 2025-09-04T20:38:53,610 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:38:53,612 ast/moc.c:2125:22: warning: ‘gubnd_min[1]’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-04T20:38:53,612 2125 | inb[ 1 ] = gubnd_min[ 1 ]; \ 2025-09-04T20:38:53,612 | ~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-04T20:38:53,612 ast/moc.c:2208:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:38:53,613 2208 | MAKE_ADDPIXELMASK(US,unsigned short int,UNSIGNED_SHORT_INT) 2025-09-04T20:38:53,613 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:38:53,615 ast/moc.c:1853:11: note: ‘gubnd_min[1]’ was declared here 2025-09-04T20:38:53,615 1853 | AstDim gubnd_min[2]; /* Best upper bounds of region in grid coords */ \ 2025-09-04T20:38:53,615 | ^~~~~~~~~ 2025-09-04T20:38:53,615 ast/moc.c:2208:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:38:53,615 2208 | MAKE_ADDPIXELMASK(US,unsigned short int,UNSIGNED_SHORT_INT) 2025-09-04T20:38:53,615 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:38:54,355 ast/moc.c: In function ‘AddPixelMaskUL’: 2025-09-04T20:38:54,358 ast/moc.c:1977:9: warning: ‘ok’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-04T20:38:54,358 1977 | if( !ok ) { \ 2025-09-04T20:38:54,358 | ^ 2025-09-04T20:38:54,358 ast/moc.c:2204:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:38:54,358 2204 | MAKE_ADDPIXELMASK(UL,unsigned long int,UNSIGNED_LONG_INT) 2025-09-04T20:38:54,358 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:38:54,360 ast/moc.c:1889:8: note: ‘ok’ was declared here 2025-09-04T20:38:54,361 1889 | int ok; /* At least one selected pixel? */ \ 2025-09-04T20:38:54,361 | ^~ 2025-09-04T20:38:54,361 ast/moc.c:2204:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:38:54,361 2204 | MAKE_ADDPIXELMASK(UL,unsigned long int,UNSIGNED_LONG_INT) 2025-09-04T20:38:54,361 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:38:54,364 ast/moc.c:2024:31: warning: ‘hx’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-04T20:38:54,364 2024 | ubnd_in[ 0 ] = hx + HALF; \ 2025-09-04T20:38:54,364 | ^ 2025-09-04T20:38:54,364 ast/moc.c:2204:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:38:54,364 2204 | MAKE_ADDPIXELMASK(UL,unsigned long int,UNSIGNED_LONG_INT) 2025-09-04T20:38:54,364 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:38:54,366 ast/moc.c:1854:11: note: ‘hx’ was declared here 2025-09-04T20:38:54,366 1854 | AstDim hx; /* Upper bound on 1st grid axis of selection box */ \ 2025-09-04T20:38:54,366 | ^~ 2025-09-04T20:38:54,367 ast/moc.c:2204:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:38:54,367 2204 | MAKE_ADDPIXELMASK(UL,unsigned long int,UNSIGNED_LONG_INT) 2025-09-04T20:38:54,367 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:38:54,369 ast/moc.c:2026:31: warning: ‘hy’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-04T20:38:54,369 2026 | ubnd_in[ 1 ] = hy + HALF; \ 2025-09-04T20:38:54,369 | ^ 2025-09-04T20:38:54,369 ast/moc.c:2204:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:38:54,369 2204 | MAKE_ADDPIXELMASK(UL,unsigned long int,UNSIGNED_LONG_INT) 2025-09-04T20:38:54,369 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:38:54,372 ast/moc.c:1855:11: note: ‘hy’ was declared here 2025-09-04T20:38:54,372 1855 | AstDim hy; /* Upper bound on 2ns grid axis of selection box */ \ 2025-09-04T20:38:54,372 | ^~ 2025-09-04T20:38:54,372 ast/moc.c:2204:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:38:54,372 2204 | MAKE_ADDPIXELMASK(UL,unsigned long int,UNSIGNED_LONG_INT) 2025-09-04T20:38:54,372 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:38:54,374 ast/moc.c:2023:31: warning: ‘lx’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-04T20:38:54,374 2023 | lbnd_in[ 0 ] = lx - HALF; \ 2025-09-04T20:38:54,374 | ^ 2025-09-04T20:38:54,374 ast/moc.c:2204:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:38:54,375 2204 | MAKE_ADDPIXELMASK(UL,unsigned long int,UNSIGNED_LONG_INT) 2025-09-04T20:38:54,375 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:38:54,377 ast/moc.c:1858:11: note: ‘lx’ was declared here 2025-09-04T20:38:54,377 1858 | AstDim lx; /* Lower bound on 1st grid axis of selection box */ \ 2025-09-04T20:38:54,377 | ^~ 2025-09-04T20:38:54,377 ast/moc.c:2204:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:38:54,377 2204 | MAKE_ADDPIXELMASK(UL,unsigned long int,UNSIGNED_LONG_INT) 2025-09-04T20:38:54,377 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:38:54,379 ast/moc.c:2025:31: warning: ‘ly’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-04T20:38:54,379 2025 | lbnd_in[ 1 ] = ly - HALF; \ 2025-09-04T20:38:54,380 | ^ 2025-09-04T20:38:54,380 ast/moc.c:2204:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:38:54,380 2204 | MAKE_ADDPIXELMASK(UL,unsigned long int,UNSIGNED_LONG_INT) 2025-09-04T20:38:54,380 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:38:54,382 ast/moc.c:1859:11: note: ‘ly’ was declared here 2025-09-04T20:38:54,382 1859 | AstDim ly; /* Lower bound on 2nd grid axis of selection box */ \ 2025-09-04T20:38:54,382 | ^~ 2025-09-04T20:38:54,382 ast/moc.c:2204:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:38:54,382 2204 | MAKE_ADDPIXELMASK(UL,unsigned long int,UNSIGNED_LONG_INT) 2025-09-04T20:38:54,382 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:38:54,385 ast/moc.c:2122:22: warning: ‘glbnd_min[0]’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-04T20:38:54,385 2122 | ina[ 0 ] = glbnd_min[ 0 ]; \ 2025-09-04T20:38:54,385 | ~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-04T20:38:54,385 ast/moc.c:2204:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:38:54,385 2204 | MAKE_ADDPIXELMASK(UL,unsigned long int,UNSIGNED_LONG_INT) 2025-09-04T20:38:54,386 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:38:54,388 ast/moc.c:1852:11: note: ‘glbnd_min[0]’ was declared here 2025-09-04T20:38:54,388 1852 | AstDim glbnd_min[2]; /* Best lower bounds of region in grid coords */ \ 2025-09-04T20:38:54,388 | ^~~~~~~~~ 2025-09-04T20:38:54,388 ast/moc.c:2204:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:38:54,388 2204 | MAKE_ADDPIXELMASK(UL,unsigned long int,UNSIGNED_LONG_INT) 2025-09-04T20:38:54,388 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:38:54,391 ast/moc.c:2123:22: warning: ‘glbnd_min[1]’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-04T20:38:54,391 2123 | inb[ 0 ] = glbnd_min[ 1 ]; \ 2025-09-04T20:38:54,391 | ~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-04T20:38:54,391 ast/moc.c:2204:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:38:54,391 2204 | MAKE_ADDPIXELMASK(UL,unsigned long int,UNSIGNED_LONG_INT) 2025-09-04T20:38:54,391 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:38:54,393 ast/moc.c:1852:11: note: ‘glbnd_min[1]’ was declared here 2025-09-04T20:38:54,394 1852 | AstDim glbnd_min[2]; /* Best lower bounds of region in grid coords */ \ 2025-09-04T20:38:54,394 | ^~~~~~~~~ 2025-09-04T20:38:54,394 ast/moc.c:2204:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:38:54,394 2204 | MAKE_ADDPIXELMASK(UL,unsigned long int,UNSIGNED_LONG_INT) 2025-09-04T20:38:54,394 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:38:54,396 ast/moc.c:2124:22: warning: ‘gubnd_min[0]’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-04T20:38:54,397 2124 | ina[ 1 ] = gubnd_min[ 0 ]; \ 2025-09-04T20:38:54,397 | ~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-04T20:38:54,397 ast/moc.c:2204:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:38:54,397 2204 | MAKE_ADDPIXELMASK(UL,unsigned long int,UNSIGNED_LONG_INT) 2025-09-04T20:38:54,397 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:38:54,399 ast/moc.c:1853:11: note: ‘gubnd_min[0]’ was declared here 2025-09-04T20:38:54,399 1853 | AstDim gubnd_min[2]; /* Best upper bounds of region in grid coords */ \ 2025-09-04T20:38:54,399 | ^~~~~~~~~ 2025-09-04T20:38:54,399 ast/moc.c:2204:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:38:54,400 2204 | MAKE_ADDPIXELMASK(UL,unsigned long int,UNSIGNED_LONG_INT) 2025-09-04T20:38:54,400 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:38:54,402 ast/moc.c:2125:22: warning: ‘gubnd_min[1]’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-04T20:38:54,402 2125 | inb[ 1 ] = gubnd_min[ 1 ]; \ 2025-09-04T20:38:54,402 | ~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-04T20:38:54,402 ast/moc.c:2204:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:38:54,403 2204 | MAKE_ADDPIXELMASK(UL,unsigned long int,UNSIGNED_LONG_INT) 2025-09-04T20:38:54,403 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:38:54,405 ast/moc.c:1853:11: note: ‘gubnd_min[1]’ was declared here 2025-09-04T20:38:54,405 1853 | AstDim gubnd_min[2]; /* Best upper bounds of region in grid coords */ \ 2025-09-04T20:38:54,405 | ^~~~~~~~~ 2025-09-04T20:38:54,405 ast/moc.c:2204:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:38:54,405 2204 | MAKE_ADDPIXELMASK(UL,unsigned long int,UNSIGNED_LONG_INT) 2025-09-04T20:38:54,405 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:38:55,139 ast/moc.c: In function ‘AddPixelMaskUI’: 2025-09-04T20:38:55,142 ast/moc.c:1977:9: warning: ‘ok’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-04T20:38:55,142 1977 | if( !ok ) { \ 2025-09-04T20:38:55,142 | ^ 2025-09-04T20:38:55,142 ast/moc.c:2206:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:38:55,142 2206 | MAKE_ADDPIXELMASK(UI,unsigned int,UNSIGNED_INT) 2025-09-04T20:38:55,142 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:38:55,144 ast/moc.c:1889:8: note: ‘ok’ was declared here 2025-09-04T20:38:55,144 1889 | int ok; /* At least one selected pixel? */ \ 2025-09-04T20:38:55,145 | ^~ 2025-09-04T20:38:55,145 ast/moc.c:2206:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:38:55,145 2206 | MAKE_ADDPIXELMASK(UI,unsigned int,UNSIGNED_INT) 2025-09-04T20:38:55,145 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:38:55,148 ast/moc.c:2024:31: warning: ‘hx’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-04T20:38:55,148 2024 | ubnd_in[ 0 ] = hx + HALF; \ 2025-09-04T20:38:55,148 | ^ 2025-09-04T20:38:55,148 ast/moc.c:2206:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:38:55,148 2206 | MAKE_ADDPIXELMASK(UI,unsigned int,UNSIGNED_INT) 2025-09-04T20:38:55,148 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:38:55,150 ast/moc.c:1854:11: note: ‘hx’ was declared here 2025-09-04T20:38:55,150 1854 | AstDim hx; /* Upper bound on 1st grid axis of selection box */ \ 2025-09-04T20:38:55,150 | ^~ 2025-09-04T20:38:55,150 ast/moc.c:2206:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:38:55,151 2206 | MAKE_ADDPIXELMASK(UI,unsigned int,UNSIGNED_INT) 2025-09-04T20:38:55,151 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:38:55,153 ast/moc.c:2026:31: warning: ‘hy’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-04T20:38:55,153 2026 | ubnd_in[ 1 ] = hy + HALF; \ 2025-09-04T20:38:55,153 | ^ 2025-09-04T20:38:55,153 ast/moc.c:2206:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:38:55,153 2206 | MAKE_ADDPIXELMASK(UI,unsigned int,UNSIGNED_INT) 2025-09-04T20:38:55,153 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:38:55,155 ast/moc.c:1855:11: note: ‘hy’ was declared here 2025-09-04T20:38:55,156 1855 | AstDim hy; /* Upper bound on 2ns grid axis of selection box */ \ 2025-09-04T20:38:55,156 | ^~ 2025-09-04T20:38:55,156 ast/moc.c:2206:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:38:55,156 2206 | MAKE_ADDPIXELMASK(UI,unsigned int,UNSIGNED_INT) 2025-09-04T20:38:55,156 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:38:55,158 ast/moc.c:2023:31: warning: ‘lx’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-04T20:38:55,158 2023 | lbnd_in[ 0 ] = lx - HALF; \ 2025-09-04T20:38:55,158 | ^ 2025-09-04T20:38:55,158 ast/moc.c:2206:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:38:55,158 2206 | MAKE_ADDPIXELMASK(UI,unsigned int,UNSIGNED_INT) 2025-09-04T20:38:55,158 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:38:55,161 ast/moc.c:1858:11: note: ‘lx’ was declared here 2025-09-04T20:38:55,161 1858 | AstDim lx; /* Lower bound on 1st grid axis of selection box */ \ 2025-09-04T20:38:55,161 | ^~ 2025-09-04T20:38:55,161 ast/moc.c:2206:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:38:55,161 2206 | MAKE_ADDPIXELMASK(UI,unsigned int,UNSIGNED_INT) 2025-09-04T20:38:55,161 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:38:55,163 ast/moc.c:2025:31: warning: ‘ly’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-04T20:38:55,163 2025 | lbnd_in[ 1 ] = ly - HALF; \ 2025-09-04T20:38:55,163 | ^ 2025-09-04T20:38:55,164 ast/moc.c:2206:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:38:55,164 2206 | MAKE_ADDPIXELMASK(UI,unsigned int,UNSIGNED_INT) 2025-09-04T20:38:55,164 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:38:55,166 ast/moc.c:1859:11: note: ‘ly’ was declared here 2025-09-04T20:38:55,166 1859 | AstDim ly; /* Lower bound on 2nd grid axis of selection box */ \ 2025-09-04T20:38:55,166 | ^~ 2025-09-04T20:38:55,166 ast/moc.c:2206:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:38:55,166 2206 | MAKE_ADDPIXELMASK(UI,unsigned int,UNSIGNED_INT) 2025-09-04T20:38:55,166 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:38:55,169 ast/moc.c:2122:22: warning: ‘glbnd_min[0]’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-04T20:38:55,169 2122 | ina[ 0 ] = glbnd_min[ 0 ]; \ 2025-09-04T20:38:55,169 | ~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-04T20:38:55,169 ast/moc.c:2206:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:38:55,169 2206 | MAKE_ADDPIXELMASK(UI,unsigned int,UNSIGNED_INT) 2025-09-04T20:38:55,169 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:38:55,171 ast/moc.c:1852:11: note: ‘glbnd_min[0]’ was declared here 2025-09-04T20:38:55,172 1852 | AstDim glbnd_min[2]; /* Best lower bounds of region in grid coords */ \ 2025-09-04T20:38:55,172 | ^~~~~~~~~ 2025-09-04T20:38:55,172 ast/moc.c:2206:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:38:55,172 2206 | MAKE_ADDPIXELMASK(UI,unsigned int,UNSIGNED_INT) 2025-09-04T20:38:55,172 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:38:55,174 ast/moc.c:2123:22: warning: ‘glbnd_min[1]’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-04T20:38:55,174 2123 | inb[ 0 ] = glbnd_min[ 1 ]; \ 2025-09-04T20:38:55,175 | ~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-04T20:38:55,175 ast/moc.c:2206:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:38:55,175 2206 | MAKE_ADDPIXELMASK(UI,unsigned int,UNSIGNED_INT) 2025-09-04T20:38:55,175 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:38:55,177 ast/moc.c:1852:11: note: ‘glbnd_min[1]’ was declared here 2025-09-04T20:38:55,177 1852 | AstDim glbnd_min[2]; /* Best lower bounds of region in grid coords */ \ 2025-09-04T20:38:55,177 | ^~~~~~~~~ 2025-09-04T20:38:55,177 ast/moc.c:2206:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:38:55,177 2206 | MAKE_ADDPIXELMASK(UI,unsigned int,UNSIGNED_INT) 2025-09-04T20:38:55,177 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:38:55,180 ast/moc.c:2124:22: warning: ‘gubnd_min[0]’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-04T20:38:55,180 2124 | ina[ 1 ] = gubnd_min[ 0 ]; \ 2025-09-04T20:38:55,180 | ~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-04T20:38:55,180 ast/moc.c:2206:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:38:55,180 2206 | MAKE_ADDPIXELMASK(UI,unsigned int,UNSIGNED_INT) 2025-09-04T20:38:55,180 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:38:55,182 ast/moc.c:1853:11: note: ‘gubnd_min[0]’ was declared here 2025-09-04T20:38:55,183 1853 | AstDim gubnd_min[2]; /* Best upper bounds of region in grid coords */ \ 2025-09-04T20:38:55,183 | ^~~~~~~~~ 2025-09-04T20:38:55,183 ast/moc.c:2206:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:38:55,183 2206 | MAKE_ADDPIXELMASK(UI,unsigned int,UNSIGNED_INT) 2025-09-04T20:38:55,183 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:38:55,185 ast/moc.c:2125:22: warning: ‘gubnd_min[1]’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-04T20:38:55,186 2125 | inb[ 1 ] = gubnd_min[ 1 ]; \ 2025-09-04T20:38:55,186 | ~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-04T20:38:55,186 ast/moc.c:2206:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:38:55,186 2206 | MAKE_ADDPIXELMASK(UI,unsigned int,UNSIGNED_INT) 2025-09-04T20:38:55,186 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:38:55,188 ast/moc.c:1853:11: note: ‘gubnd_min[1]’ was declared here 2025-09-04T20:38:55,188 1853 | AstDim gubnd_min[2]; /* Best upper bounds of region in grid coords */ \ 2025-09-04T20:38:55,188 | ^~~~~~~~~ 2025-09-04T20:38:55,188 ast/moc.c:2206:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:38:55,188 2206 | MAKE_ADDPIXELMASK(UI,unsigned int,UNSIGNED_INT) 2025-09-04T20:38:55,188 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:38:55,920 ast/moc.c: In function ‘AddPixelMaskUB’: 2025-09-04T20:38:55,923 ast/moc.c:1977:9: warning: ‘ok’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-04T20:38:55,923 1977 | if( !ok ) { \ 2025-09-04T20:38:55,923 | ^ 2025-09-04T20:38:55,923 ast/moc.c:2210:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:38:55,923 2210 | MAKE_ADDPIXELMASK(UB,unsigned char,UNSIGNED_CHAR) 2025-09-04T20:38:55,923 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:38:55,925 ast/moc.c:1889:8: note: ‘ok’ was declared here 2025-09-04T20:38:55,925 1889 | int ok; /* At least one selected pixel? */ \ 2025-09-04T20:38:55,925 | ^~ 2025-09-04T20:38:55,926 ast/moc.c:2210:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:38:55,926 2210 | MAKE_ADDPIXELMASK(UB,unsigned char,UNSIGNED_CHAR) 2025-09-04T20:38:55,926 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:38:55,929 ast/moc.c:2024:31: warning: ‘hx’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-04T20:38:55,929 2024 | ubnd_in[ 0 ] = hx + HALF; \ 2025-09-04T20:38:55,929 | ^ 2025-09-04T20:38:55,929 ast/moc.c:2210:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:38:55,929 2210 | MAKE_ADDPIXELMASK(UB,unsigned char,UNSIGNED_CHAR) 2025-09-04T20:38:55,929 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:38:55,931 ast/moc.c:1854:11: note: ‘hx’ was declared here 2025-09-04T20:38:55,931 1854 | AstDim hx; /* Upper bound on 1st grid axis of selection box */ \ 2025-09-04T20:38:55,931 | ^~ 2025-09-04T20:38:55,931 ast/moc.c:2210:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:38:55,931 2210 | MAKE_ADDPIXELMASK(UB,unsigned char,UNSIGNED_CHAR) 2025-09-04T20:38:55,932 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:38:55,934 ast/moc.c:2026:31: warning: ‘hy’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-04T20:38:55,934 2026 | ubnd_in[ 1 ] = hy + HALF; \ 2025-09-04T20:38:55,934 | ^ 2025-09-04T20:38:55,934 ast/moc.c:2210:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:38:55,934 2210 | MAKE_ADDPIXELMASK(UB,unsigned char,UNSIGNED_CHAR) 2025-09-04T20:38:55,934 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:38:55,936 ast/moc.c:1855:11: note: ‘hy’ was declared here 2025-09-04T20:38:55,936 1855 | AstDim hy; /* Upper bound on 2ns grid axis of selection box */ \ 2025-09-04T20:38:55,937 | ^~ 2025-09-04T20:38:55,937 ast/moc.c:2210:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:38:55,937 2210 | MAKE_ADDPIXELMASK(UB,unsigned char,UNSIGNED_CHAR) 2025-09-04T20:38:55,937 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:38:55,939 ast/moc.c:2023:31: warning: ‘lx’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-04T20:38:55,939 2023 | lbnd_in[ 0 ] = lx - HALF; \ 2025-09-04T20:38:55,939 | ^ 2025-09-04T20:38:55,939 ast/moc.c:2210:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:38:55,939 2210 | MAKE_ADDPIXELMASK(UB,unsigned char,UNSIGNED_CHAR) 2025-09-04T20:38:55,939 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:38:55,942 ast/moc.c:1858:11: note: ‘lx’ was declared here 2025-09-04T20:38:55,942 1858 | AstDim lx; /* Lower bound on 1st grid axis of selection box */ \ 2025-09-04T20:38:55,942 | ^~ 2025-09-04T20:38:55,942 ast/moc.c:2210:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:38:55,942 2210 | MAKE_ADDPIXELMASK(UB,unsigned char,UNSIGNED_CHAR) 2025-09-04T20:38:55,942 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:38:55,944 ast/moc.c:2025:31: warning: ‘ly’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-04T20:38:55,944 2025 | lbnd_in[ 1 ] = ly - HALF; \ 2025-09-04T20:38:55,944 | ^ 2025-09-04T20:38:55,945 ast/moc.c:2210:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:38:55,945 2210 | MAKE_ADDPIXELMASK(UB,unsigned char,UNSIGNED_CHAR) 2025-09-04T20:38:55,945 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:38:55,947 ast/moc.c:1859:11: note: ‘ly’ was declared here 2025-09-04T20:38:55,947 1859 | AstDim ly; /* Lower bound on 2nd grid axis of selection box */ \ 2025-09-04T20:38:55,947 | ^~ 2025-09-04T20:38:55,947 ast/moc.c:2210:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:38:55,947 2210 | MAKE_ADDPIXELMASK(UB,unsigned char,UNSIGNED_CHAR) 2025-09-04T20:38:55,947 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:38:55,950 ast/moc.c:2122:22: warning: ‘glbnd_min[0]’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-04T20:38:55,950 2122 | ina[ 0 ] = glbnd_min[ 0 ]; \ 2025-09-04T20:38:55,950 | ~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-04T20:38:55,950 ast/moc.c:2210:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:38:55,950 2210 | MAKE_ADDPIXELMASK(UB,unsigned char,UNSIGNED_CHAR) 2025-09-04T20:38:55,950 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:38:55,952 ast/moc.c:1852:11: note: ‘glbnd_min[0]’ was declared here 2025-09-04T20:38:55,953 1852 | AstDim glbnd_min[2]; /* Best lower bounds of region in grid coords */ \ 2025-09-04T20:38:55,953 | ^~~~~~~~~ 2025-09-04T20:38:55,953 ast/moc.c:2210:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:38:55,953 2210 | MAKE_ADDPIXELMASK(UB,unsigned char,UNSIGNED_CHAR) 2025-09-04T20:38:55,953 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:38:55,955 ast/moc.c:2123:22: warning: ‘glbnd_min[1]’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-04T20:38:55,956 2123 | inb[ 0 ] = glbnd_min[ 1 ]; \ 2025-09-04T20:38:55,956 | ~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-04T20:38:55,956 ast/moc.c:2210:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:38:55,956 2210 | MAKE_ADDPIXELMASK(UB,unsigned char,UNSIGNED_CHAR) 2025-09-04T20:38:55,956 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:38:55,958 ast/moc.c:1852:11: note: ‘glbnd_min[1]’ was declared here 2025-09-04T20:38:55,958 1852 | AstDim glbnd_min[2]; /* Best lower bounds of region in grid coords */ \ 2025-09-04T20:38:55,958 | ^~~~~~~~~ 2025-09-04T20:38:55,958 ast/moc.c:2210:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:38:55,958 2210 | MAKE_ADDPIXELMASK(UB,unsigned char,UNSIGNED_CHAR) 2025-09-04T20:38:55,958 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:38:55,961 ast/moc.c:2124:22: warning: ‘gubnd_min[0]’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-04T20:38:55,961 2124 | ina[ 1 ] = gubnd_min[ 0 ]; \ 2025-09-04T20:38:55,961 | ~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-04T20:38:55,961 ast/moc.c:2210:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:38:55,961 2210 | MAKE_ADDPIXELMASK(UB,unsigned char,UNSIGNED_CHAR) 2025-09-04T20:38:55,961 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:38:55,964 ast/moc.c:1853:11: note: ‘gubnd_min[0]’ was declared here 2025-09-04T20:38:55,964 1853 | AstDim gubnd_min[2]; /* Best upper bounds of region in grid coords */ \ 2025-09-04T20:38:55,964 | ^~~~~~~~~ 2025-09-04T20:38:55,964 ast/moc.c:2210:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:38:55,964 2210 | MAKE_ADDPIXELMASK(UB,unsigned char,UNSIGNED_CHAR) 2025-09-04T20:38:55,964 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:38:55,966 ast/moc.c:2125:22: warning: ‘gubnd_min[1]’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-04T20:38:55,967 2125 | inb[ 1 ] = gubnd_min[ 1 ]; \ 2025-09-04T20:38:55,967 | ~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-04T20:38:55,967 ast/moc.c:2210:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:38:55,967 2210 | MAKE_ADDPIXELMASK(UB,unsigned char,UNSIGNED_CHAR) 2025-09-04T20:38:55,967 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:38:55,969 ast/moc.c:1853:11: note: ‘gubnd_min[1]’ was declared here 2025-09-04T20:38:55,969 1853 | AstDim gubnd_min[2]; /* Best upper bounds of region in grid coords */ \ 2025-09-04T20:38:55,969 | ^~~~~~~~~ 2025-09-04T20:38:55,969 ast/moc.c:2210:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:38:55,969 2210 | MAKE_ADDPIXELMASK(UB,unsigned char,UNSIGNED_CHAR) 2025-09-04T20:38:55,970 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:38:56,702 ast/moc.c: In function ‘AddPixelMaskS’: 2025-09-04T20:38:56,704 ast/moc.c:1977:9: warning: ‘ok’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-04T20:38:56,705 1977 | if( !ok ) { \ 2025-09-04T20:38:56,705 | ^ 2025-09-04T20:38:56,705 ast/moc.c:2207:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:38:56,705 2207 | MAKE_ADDPIXELMASK(S,short int,SHORT_INT) 2025-09-04T20:38:56,705 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:38:56,707 ast/moc.c:1889:8: note: ‘ok’ was declared here 2025-09-04T20:38:56,707 1889 | int ok; /* At least one selected pixel? */ \ 2025-09-04T20:38:56,707 | ^~ 2025-09-04T20:38:56,707 ast/moc.c:2207:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:38:56,708 2207 | MAKE_ADDPIXELMASK(S,short int,SHORT_INT) 2025-09-04T20:38:56,708 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:38:56,710 ast/moc.c:2024:31: warning: ‘hx’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-04T20:38:56,711 2024 | ubnd_in[ 0 ] = hx + HALF; \ 2025-09-04T20:38:56,711 | ^ 2025-09-04T20:38:56,711 ast/moc.c:2207:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:38:56,711 2207 | MAKE_ADDPIXELMASK(S,short int,SHORT_INT) 2025-09-04T20:38:56,711 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:38:56,713 ast/moc.c:1854:11: note: ‘hx’ was declared here 2025-09-04T20:38:56,713 1854 | AstDim hx; /* Upper bound on 1st grid axis of selection box */ \ 2025-09-04T20:38:56,713 | ^~ 2025-09-04T20:38:56,713 ast/moc.c:2207:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:38:56,714 2207 | MAKE_ADDPIXELMASK(S,short int,SHORT_INT) 2025-09-04T20:38:56,714 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:38:56,716 ast/moc.c:2026:31: warning: ‘hy’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-04T20:38:56,716 2026 | ubnd_in[ 1 ] = hy + HALF; \ 2025-09-04T20:38:56,716 | ^ 2025-09-04T20:38:56,716 ast/moc.c:2207:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:38:56,716 2207 | MAKE_ADDPIXELMASK(S,short int,SHORT_INT) 2025-09-04T20:38:56,716 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:38:56,719 ast/moc.c:1855:11: note: ‘hy’ was declared here 2025-09-04T20:38:56,719 1855 | AstDim hy; /* Upper bound on 2ns grid axis of selection box */ \ 2025-09-04T20:38:56,719 | ^~ 2025-09-04T20:38:56,719 ast/moc.c:2207:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:38:56,719 2207 | MAKE_ADDPIXELMASK(S,short int,SHORT_INT) 2025-09-04T20:38:56,719 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:38:56,721 ast/moc.c:2023:31: warning: ‘lx’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-04T20:38:56,721 2023 | lbnd_in[ 0 ] = lx - HALF; \ 2025-09-04T20:38:56,722 | ^ 2025-09-04T20:38:56,722 ast/moc.c:2207:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:38:56,722 2207 | MAKE_ADDPIXELMASK(S,short int,SHORT_INT) 2025-09-04T20:38:56,722 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:38:56,724 ast/moc.c:1858:11: note: ‘lx’ was declared here 2025-09-04T20:38:56,724 1858 | AstDim lx; /* Lower bound on 1st grid axis of selection box */ \ 2025-09-04T20:38:56,724 | ^~ 2025-09-04T20:38:56,724 ast/moc.c:2207:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:38:56,724 2207 | MAKE_ADDPIXELMASK(S,short int,SHORT_INT) 2025-09-04T20:38:56,724 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:38:56,727 ast/moc.c:2025:31: warning: ‘ly’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-04T20:38:56,727 2025 | lbnd_in[ 1 ] = ly - HALF; \ 2025-09-04T20:38:56,727 | ^ 2025-09-04T20:38:56,727 ast/moc.c:2207:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:38:56,727 2207 | MAKE_ADDPIXELMASK(S,short int,SHORT_INT) 2025-09-04T20:38:56,727 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:38:56,729 ast/moc.c:1859:11: note: ‘ly’ was declared here 2025-09-04T20:38:56,730 1859 | AstDim ly; /* Lower bound on 2nd grid axis of selection box */ \ 2025-09-04T20:38:56,730 | ^~ 2025-09-04T20:38:56,730 ast/moc.c:2207:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:38:56,730 2207 | MAKE_ADDPIXELMASK(S,short int,SHORT_INT) 2025-09-04T20:38:56,730 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:38:56,732 ast/moc.c:2122:22: warning: ‘glbnd_min[0]’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-04T20:38:56,733 2122 | ina[ 0 ] = glbnd_min[ 0 ]; \ 2025-09-04T20:38:56,733 | ~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-04T20:38:56,733 ast/moc.c:2207:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:38:56,733 2207 | MAKE_ADDPIXELMASK(S,short int,SHORT_INT) 2025-09-04T20:38:56,733 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:38:56,735 ast/moc.c:1852:11: note: ‘glbnd_min[0]’ was declared here 2025-09-04T20:38:56,735 1852 | AstDim glbnd_min[2]; /* Best lower bounds of region in grid coords */ \ 2025-09-04T20:38:56,735 | ^~~~~~~~~ 2025-09-04T20:38:56,735 ast/moc.c:2207:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:38:56,735 2207 | MAKE_ADDPIXELMASK(S,short int,SHORT_INT) 2025-09-04T20:38:56,735 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:38:56,738 ast/moc.c:2123:22: warning: ‘glbnd_min[1]’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-04T20:38:56,738 2123 | inb[ 0 ] = glbnd_min[ 1 ]; \ 2025-09-04T20:38:56,738 | ~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-04T20:38:56,738 ast/moc.c:2207:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:38:56,738 2207 | MAKE_ADDPIXELMASK(S,short int,SHORT_INT) 2025-09-04T20:38:56,738 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:38:56,741 ast/moc.c:1852:11: note: ‘glbnd_min[1]’ was declared here 2025-09-04T20:38:56,741 1852 | AstDim glbnd_min[2]; /* Best lower bounds of region in grid coords */ \ 2025-09-04T20:38:56,741 | ^~~~~~~~~ 2025-09-04T20:38:56,741 ast/moc.c:2207:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:38:56,741 2207 | MAKE_ADDPIXELMASK(S,short int,SHORT_INT) 2025-09-04T20:38:56,741 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:38:56,743 ast/moc.c:2124:22: warning: ‘gubnd_min[0]’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-04T20:38:56,744 2124 | ina[ 1 ] = gubnd_min[ 0 ]; \ 2025-09-04T20:38:56,744 | ~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-04T20:38:56,744 ast/moc.c:2207:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:38:56,744 2207 | MAKE_ADDPIXELMASK(S,short int,SHORT_INT) 2025-09-04T20:38:56,744 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:38:56,746 ast/moc.c:1853:11: note: ‘gubnd_min[0]’ was declared here 2025-09-04T20:38:56,746 1853 | AstDim gubnd_min[2]; /* Best upper bounds of region in grid coords */ \ 2025-09-04T20:38:56,746 | ^~~~~~~~~ 2025-09-04T20:38:56,746 ast/moc.c:2207:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:38:56,746 2207 | MAKE_ADDPIXELMASK(S,short int,SHORT_INT) 2025-09-04T20:38:56,747 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:38:56,749 ast/moc.c:2125:22: warning: ‘gubnd_min[1]’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-04T20:38:56,749 2125 | inb[ 1 ] = gubnd_min[ 1 ]; \ 2025-09-04T20:38:56,749 | ~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-04T20:38:56,749 ast/moc.c:2207:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:38:56,749 2207 | MAKE_ADDPIXELMASK(S,short int,SHORT_INT) 2025-09-04T20:38:56,749 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:38:56,752 ast/moc.c:1853:11: note: ‘gubnd_min[1]’ was declared here 2025-09-04T20:38:56,752 1853 | AstDim gubnd_min[2]; /* Best upper bounds of region in grid coords */ \ 2025-09-04T20:38:56,752 | ^~~~~~~~~ 2025-09-04T20:38:56,752 ast/moc.c:2207:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:38:56,752 2207 | MAKE_ADDPIXELMASK(S,short int,SHORT_INT) 2025-09-04T20:38:56,752 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:38:57,491 ast/moc.c: In function ‘AddPixelMaskL’: 2025-09-04T20:38:57,493 ast/moc.c:1977:9: warning: ‘ok’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-04T20:38:57,493 1977 | if( !ok ) { \ 2025-09-04T20:38:57,494 | ^ 2025-09-04T20:38:57,494 ast/moc.c:2203:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:38:57,494 2203 | MAKE_ADDPIXELMASK(L,long int,LONG_INT) 2025-09-04T20:38:57,494 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:38:57,496 ast/moc.c:1889:8: note: ‘ok’ was declared here 2025-09-04T20:38:57,496 1889 | int ok; /* At least one selected pixel? */ \ 2025-09-04T20:38:57,496 | ^~ 2025-09-04T20:38:57,496 ast/moc.c:2203:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:38:57,496 2203 | MAKE_ADDPIXELMASK(L,long int,LONG_INT) 2025-09-04T20:38:57,497 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:38:57,499 ast/moc.c:2024:31: warning: ‘hx’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-04T20:38:57,499 2024 | ubnd_in[ 0 ] = hx + HALF; \ 2025-09-04T20:38:57,500 | ^ 2025-09-04T20:38:57,500 ast/moc.c:2203:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:38:57,500 2203 | MAKE_ADDPIXELMASK(L,long int,LONG_INT) 2025-09-04T20:38:57,500 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:38:57,502 ast/moc.c:1854:11: note: ‘hx’ was declared here 2025-09-04T20:38:57,502 1854 | AstDim hx; /* Upper bound on 1st grid axis of selection box */ \ 2025-09-04T20:38:57,502 | ^~ 2025-09-04T20:38:57,502 ast/moc.c:2203:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:38:57,502 2203 | MAKE_ADDPIXELMASK(L,long int,LONG_INT) 2025-09-04T20:38:57,502 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:38:57,505 ast/moc.c:2026:31: warning: ‘hy’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-04T20:38:57,505 2026 | ubnd_in[ 1 ] = hy + HALF; \ 2025-09-04T20:38:57,505 | ^ 2025-09-04T20:38:57,505 ast/moc.c:2203:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:38:57,505 2203 | MAKE_ADDPIXELMASK(L,long int,LONG_INT) 2025-09-04T20:38:57,505 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:38:57,507 ast/moc.c:1855:11: note: ‘hy’ was declared here 2025-09-04T20:38:57,507 1855 | AstDim hy; /* Upper bound on 2ns grid axis of selection box */ \ 2025-09-04T20:38:57,507 | ^~ 2025-09-04T20:38:57,507 ast/moc.c:2203:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:38:57,507 2203 | MAKE_ADDPIXELMASK(L,long int,LONG_INT) 2025-09-04T20:38:57,508 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:38:57,510 ast/moc.c:2023:31: warning: ‘lx’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-04T20:38:57,510 2023 | lbnd_in[ 0 ] = lx - HALF; \ 2025-09-04T20:38:57,510 | ^ 2025-09-04T20:38:57,510 ast/moc.c:2203:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:38:57,510 2203 | MAKE_ADDPIXELMASK(L,long int,LONG_INT) 2025-09-04T20:38:57,510 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:38:57,512 ast/moc.c:1858:11: note: ‘lx’ was declared here 2025-09-04T20:38:57,512 1858 | AstDim lx; /* Lower bound on 1st grid axis of selection box */ \ 2025-09-04T20:38:57,513 | ^~ 2025-09-04T20:38:57,513 ast/moc.c:2203:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:38:57,513 2203 | MAKE_ADDPIXELMASK(L,long int,LONG_INT) 2025-09-04T20:38:57,513 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:38:57,515 ast/moc.c:2025:31: warning: ‘ly’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-04T20:38:57,515 2025 | lbnd_in[ 1 ] = ly - HALF; \ 2025-09-04T20:38:57,515 | ^ 2025-09-04T20:38:57,515 ast/moc.c:2203:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:38:57,515 2203 | MAKE_ADDPIXELMASK(L,long int,LONG_INT) 2025-09-04T20:38:57,515 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:38:57,518 ast/moc.c:1859:11: note: ‘ly’ was declared here 2025-09-04T20:38:57,518 1859 | AstDim ly; /* Lower bound on 2nd grid axis of selection box */ \ 2025-09-04T20:38:57,518 | ^~ 2025-09-04T20:38:57,518 ast/moc.c:2203:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:38:57,518 2203 | MAKE_ADDPIXELMASK(L,long int,LONG_INT) 2025-09-04T20:38:57,518 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:38:57,521 ast/moc.c:2122:22: warning: ‘glbnd_min[0]’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-04T20:38:57,521 2122 | ina[ 0 ] = glbnd_min[ 0 ]; \ 2025-09-04T20:38:57,521 | ~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-04T20:38:57,521 ast/moc.c:2203:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:38:57,521 2203 | MAKE_ADDPIXELMASK(L,long int,LONG_INT) 2025-09-04T20:38:57,521 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:38:57,523 ast/moc.c:1852:11: note: ‘glbnd_min[0]’ was declared here 2025-09-04T20:38:57,523 1852 | AstDim glbnd_min[2]; /* Best lower bounds of region in grid coords */ \ 2025-09-04T20:38:57,523 | ^~~~~~~~~ 2025-09-04T20:38:57,523 ast/moc.c:2203:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:38:57,524 2203 | MAKE_ADDPIXELMASK(L,long int,LONG_INT) 2025-09-04T20:38:57,524 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:38:57,526 ast/moc.c:2123:22: warning: ‘glbnd_min[1]’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-04T20:38:57,526 2123 | inb[ 0 ] = glbnd_min[ 1 ]; \ 2025-09-04T20:38:57,526 | ~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-04T20:38:57,526 ast/moc.c:2203:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:38:57,526 2203 | MAKE_ADDPIXELMASK(L,long int,LONG_INT) 2025-09-04T20:38:57,527 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:38:57,529 ast/moc.c:1852:11: note: ‘glbnd_min[1]’ was declared here 2025-09-04T20:38:57,529 1852 | AstDim glbnd_min[2]; /* Best lower bounds of region in grid coords */ \ 2025-09-04T20:38:57,529 | ^~~~~~~~~ 2025-09-04T20:38:57,529 ast/moc.c:2203:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:38:57,529 2203 | MAKE_ADDPIXELMASK(L,long int,LONG_INT) 2025-09-04T20:38:57,529 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:38:57,532 ast/moc.c:2124:22: warning: ‘gubnd_min[0]’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-04T20:38:57,532 2124 | ina[ 1 ] = gubnd_min[ 0 ]; \ 2025-09-04T20:38:57,532 | ~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-04T20:38:57,532 ast/moc.c:2203:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:38:57,532 2203 | MAKE_ADDPIXELMASK(L,long int,LONG_INT) 2025-09-04T20:38:57,532 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:38:57,534 ast/moc.c:1853:11: note: ‘gubnd_min[0]’ was declared here 2025-09-04T20:38:57,534 1853 | AstDim gubnd_min[2]; /* Best upper bounds of region in grid coords */ \ 2025-09-04T20:38:57,534 | ^~~~~~~~~ 2025-09-04T20:38:57,534 ast/moc.c:2203:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:38:57,535 2203 | MAKE_ADDPIXELMASK(L,long int,LONG_INT) 2025-09-04T20:38:57,535 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:38:57,537 ast/moc.c:2125:22: warning: ‘gubnd_min[1]’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-04T20:38:57,537 2125 | inb[ 1 ] = gubnd_min[ 1 ]; \ 2025-09-04T20:38:57,537 | ~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-04T20:38:57,537 ast/moc.c:2203:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:38:57,537 2203 | MAKE_ADDPIXELMASK(L,long int,LONG_INT) 2025-09-04T20:38:57,538 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:38:57,540 ast/moc.c:1853:11: note: ‘gubnd_min[1]’ was declared here 2025-09-04T20:38:57,540 1853 | AstDim gubnd_min[2]; /* Best upper bounds of region in grid coords */ \ 2025-09-04T20:38:57,540 | ^~~~~~~~~ 2025-09-04T20:38:57,540 ast/moc.c:2203:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:38:57,540 2203 | MAKE_ADDPIXELMASK(L,long int,LONG_INT) 2025-09-04T20:38:57,540 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:38:58,272 ast/moc.c: In function ‘AddPixelMaskI’: 2025-09-04T20:38:58,274 ast/moc.c:1977:9: warning: ‘ok’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-04T20:38:58,274 1977 | if( !ok ) { \ 2025-09-04T20:38:58,275 | ^ 2025-09-04T20:38:58,275 ast/moc.c:2205:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:38:58,275 2205 | MAKE_ADDPIXELMASK(I,int,INT) 2025-09-04T20:38:58,275 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:38:58,277 ast/moc.c:1889:8: note: ‘ok’ was declared here 2025-09-04T20:38:58,277 1889 | int ok; /* At least one selected pixel? */ \ 2025-09-04T20:38:58,277 | ^~ 2025-09-04T20:38:58,277 ast/moc.c:2205:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:38:58,277 2205 | MAKE_ADDPIXELMASK(I,int,INT) 2025-09-04T20:38:58,277 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:38:58,280 ast/moc.c:2024:31: warning: ‘hx’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-04T20:38:58,280 2024 | ubnd_in[ 0 ] = hx + HALF; \ 2025-09-04T20:38:58,280 | ^ 2025-09-04T20:38:58,281 ast/moc.c:2205:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:38:58,281 2205 | MAKE_ADDPIXELMASK(I,int,INT) 2025-09-04T20:38:58,281 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:38:58,283 ast/moc.c:1854:11: note: ‘hx’ was declared here 2025-09-04T20:38:58,283 1854 | AstDim hx; /* Upper bound on 1st grid axis of selection box */ \ 2025-09-04T20:38:58,283 | ^~ 2025-09-04T20:38:58,283 ast/moc.c:2205:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:38:58,283 2205 | MAKE_ADDPIXELMASK(I,int,INT) 2025-09-04T20:38:58,283 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:38:58,286 ast/moc.c:2026:31: warning: ‘hy’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-04T20:38:58,286 2026 | ubnd_in[ 1 ] = hy + HALF; \ 2025-09-04T20:38:58,286 | ^ 2025-09-04T20:38:58,286 ast/moc.c:2205:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:38:58,286 2205 | MAKE_ADDPIXELMASK(I,int,INT) 2025-09-04T20:38:58,286 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:38:58,288 ast/moc.c:1855:11: note: ‘hy’ was declared here 2025-09-04T20:38:58,288 1855 | AstDim hy; /* Upper bound on 2ns grid axis of selection box */ \ 2025-09-04T20:38:58,288 | ^~ 2025-09-04T20:38:58,288 ast/moc.c:2205:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:38:58,288 2205 | MAKE_ADDPIXELMASK(I,int,INT) 2025-09-04T20:38:58,289 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:38:58,291 ast/moc.c:2023:31: warning: ‘lx’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-04T20:38:58,291 2023 | lbnd_in[ 0 ] = lx - HALF; \ 2025-09-04T20:38:58,291 | ^ 2025-09-04T20:38:58,291 ast/moc.c:2205:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:38:58,291 2205 | MAKE_ADDPIXELMASK(I,int,INT) 2025-09-04T20:38:58,291 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:38:58,293 ast/moc.c:1858:11: note: ‘lx’ was declared here 2025-09-04T20:38:58,293 1858 | AstDim lx; /* Lower bound on 1st grid axis of selection box */ \ 2025-09-04T20:38:58,294 | ^~ 2025-09-04T20:38:58,294 ast/moc.c:2205:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:38:58,294 2205 | MAKE_ADDPIXELMASK(I,int,INT) 2025-09-04T20:38:58,294 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:38:58,296 ast/moc.c:2025:31: warning: ‘ly’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-04T20:38:58,296 2025 | lbnd_in[ 1 ] = ly - HALF; \ 2025-09-04T20:38:58,296 | ^ 2025-09-04T20:38:58,296 ast/moc.c:2205:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:38:58,296 2205 | MAKE_ADDPIXELMASK(I,int,INT) 2025-09-04T20:38:58,296 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:38:58,299 ast/moc.c:1859:11: note: ‘ly’ was declared here 2025-09-04T20:38:58,299 1859 | AstDim ly; /* Lower bound on 2nd grid axis of selection box */ \ 2025-09-04T20:38:58,299 | ^~ 2025-09-04T20:38:58,299 ast/moc.c:2205:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:38:58,299 2205 | MAKE_ADDPIXELMASK(I,int,INT) 2025-09-04T20:38:58,299 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:38:58,302 ast/moc.c:2122:22: warning: ‘glbnd_min[0]’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-04T20:38:58,302 2122 | ina[ 0 ] = glbnd_min[ 0 ]; \ 2025-09-04T20:38:58,302 | ~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-04T20:38:58,302 ast/moc.c:2205:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:38:58,302 2205 | MAKE_ADDPIXELMASK(I,int,INT) 2025-09-04T20:38:58,302 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:38:58,304 ast/moc.c:1852:11: note: ‘glbnd_min[0]’ was declared here 2025-09-04T20:38:58,304 1852 | AstDim glbnd_min[2]; /* Best lower bounds of region in grid coords */ \ 2025-09-04T20:38:58,304 | ^~~~~~~~~ 2025-09-04T20:38:58,304 ast/moc.c:2205:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:38:58,305 2205 | MAKE_ADDPIXELMASK(I,int,INT) 2025-09-04T20:38:58,305 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:38:58,307 ast/moc.c:2123:22: warning: ‘glbnd_min[1]’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-04T20:38:58,307 2123 | inb[ 0 ] = glbnd_min[ 1 ]; \ 2025-09-04T20:38:58,307 | ~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-04T20:38:58,307 ast/moc.c:2205:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:38:58,307 2205 | MAKE_ADDPIXELMASK(I,int,INT) 2025-09-04T20:38:58,308 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:38:58,310 ast/moc.c:1852:11: note: ‘glbnd_min[1]’ was declared here 2025-09-04T20:38:58,310 1852 | AstDim glbnd_min[2]; /* Best lower bounds of region in grid coords */ \ 2025-09-04T20:38:58,310 | ^~~~~~~~~ 2025-09-04T20:38:58,310 ast/moc.c:2205:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:38:58,310 2205 | MAKE_ADDPIXELMASK(I,int,INT) 2025-09-04T20:38:58,310 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:38:58,313 ast/moc.c:2124:22: warning: ‘gubnd_min[0]’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-04T20:38:58,313 2124 | ina[ 1 ] = gubnd_min[ 0 ]; \ 2025-09-04T20:38:58,313 | ~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-04T20:38:58,313 ast/moc.c:2205:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:38:58,313 2205 | MAKE_ADDPIXELMASK(I,int,INT) 2025-09-04T20:38:58,313 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:38:58,315 ast/moc.c:1853:11: note: ‘gubnd_min[0]’ was declared here 2025-09-04T20:38:58,315 1853 | AstDim gubnd_min[2]; /* Best upper bounds of region in grid coords */ \ 2025-09-04T20:38:58,315 | ^~~~~~~~~ 2025-09-04T20:38:58,315 ast/moc.c:2205:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:38:58,316 2205 | MAKE_ADDPIXELMASK(I,int,INT) 2025-09-04T20:38:58,316 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:38:58,318 ast/moc.c:2125:22: warning: ‘gubnd_min[1]’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-04T20:38:58,318 2125 | inb[ 1 ] = gubnd_min[ 1 ]; \ 2025-09-04T20:38:58,318 | ~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-04T20:38:58,318 ast/moc.c:2205:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:38:58,318 2205 | MAKE_ADDPIXELMASK(I,int,INT) 2025-09-04T20:38:58,319 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:38:58,321 ast/moc.c:1853:11: note: ‘gubnd_min[1]’ was declared here 2025-09-04T20:38:58,321 1853 | AstDim gubnd_min[2]; /* Best upper bounds of region in grid coords */ \ 2025-09-04T20:38:58,321 | ^~~~~~~~~ 2025-09-04T20:38:58,321 ast/moc.c:2205:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:38:58,321 2205 | MAKE_ADDPIXELMASK(I,int,INT) 2025-09-04T20:38:58,321 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:38:59,051 ast/moc.c: In function ‘AddPixelMaskF’: 2025-09-04T20:38:59,054 ast/moc.c:1977:9: warning: ‘ok’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-04T20:38:59,054 1977 | if( !ok ) { \ 2025-09-04T20:38:59,054 | ^ 2025-09-04T20:38:59,054 ast/moc.c:2211:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:38:59,054 2211 | MAKE_ADDPIXELMASK(F,float,FLOAT) 2025-09-04T20:38:59,054 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:38:59,057 ast/moc.c:1889:8: note: ‘ok’ was declared here 2025-09-04T20:38:59,057 1889 | int ok; /* At least one selected pixel? */ \ 2025-09-04T20:38:59,057 | ^~ 2025-09-04T20:38:59,057 ast/moc.c:2211:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:38:59,057 2211 | MAKE_ADDPIXELMASK(F,float,FLOAT) 2025-09-04T20:38:59,057 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:38:59,060 ast/moc.c:2024:31: warning: ‘hx’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-04T20:38:59,060 2024 | ubnd_in[ 0 ] = hx + HALF; \ 2025-09-04T20:38:59,060 | ^ 2025-09-04T20:38:59,060 ast/moc.c:2211:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:38:59,060 2211 | MAKE_ADDPIXELMASK(F,float,FLOAT) 2025-09-04T20:38:59,060 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:38:59,062 ast/moc.c:1854:11: note: ‘hx’ was declared here 2025-09-04T20:38:59,063 1854 | AstDim hx; /* Upper bound on 1st grid axis of selection box */ \ 2025-09-04T20:38:59,063 | ^~ 2025-09-04T20:38:59,063 ast/moc.c:2211:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:38:59,063 2211 | MAKE_ADDPIXELMASK(F,float,FLOAT) 2025-09-04T20:38:59,063 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:38:59,065 ast/moc.c:2026:31: warning: ‘hy’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-04T20:38:59,065 2026 | ubnd_in[ 1 ] = hy + HALF; \ 2025-09-04T20:38:59,065 | ^ 2025-09-04T20:38:59,065 ast/moc.c:2211:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:38:59,066 2211 | MAKE_ADDPIXELMASK(F,float,FLOAT) 2025-09-04T20:38:59,066 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:38:59,068 ast/moc.c:1855:11: note: ‘hy’ was declared here 2025-09-04T20:38:59,068 1855 | AstDim hy; /* Upper bound on 2ns grid axis of selection box */ \ 2025-09-04T20:38:59,068 | ^~ 2025-09-04T20:38:59,068 ast/moc.c:2211:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:38:59,068 2211 | MAKE_ADDPIXELMASK(F,float,FLOAT) 2025-09-04T20:38:59,068 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:38:59,070 ast/moc.c:2023:31: warning: ‘lx’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-04T20:38:59,070 2023 | lbnd_in[ 0 ] = lx - HALF; \ 2025-09-04T20:38:59,071 | ^ 2025-09-04T20:38:59,071 ast/moc.c:2211:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:38:59,071 2211 | MAKE_ADDPIXELMASK(F,float,FLOAT) 2025-09-04T20:38:59,071 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:38:59,073 ast/moc.c:1858:11: note: ‘lx’ was declared here 2025-09-04T20:38:59,073 1858 | AstDim lx; /* Lower bound on 1st grid axis of selection box */ \ 2025-09-04T20:38:59,073 | ^~ 2025-09-04T20:38:59,073 ast/moc.c:2211:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:38:59,073 2211 | MAKE_ADDPIXELMASK(F,float,FLOAT) 2025-09-04T20:38:59,073 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:38:59,076 ast/moc.c:2025:31: warning: ‘ly’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-04T20:38:59,076 2025 | lbnd_in[ 1 ] = ly - HALF; \ 2025-09-04T20:38:59,076 | ^ 2025-09-04T20:38:59,076 ast/moc.c:2211:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:38:59,076 2211 | MAKE_ADDPIXELMASK(F,float,FLOAT) 2025-09-04T20:38:59,076 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:38:59,078 ast/moc.c:1859:11: note: ‘ly’ was declared here 2025-09-04T20:38:59,078 1859 | AstDim ly; /* Lower bound on 2nd grid axis of selection box */ \ 2025-09-04T20:38:59,078 | ^~ 2025-09-04T20:38:59,079 ast/moc.c:2211:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:38:59,079 2211 | MAKE_ADDPIXELMASK(F,float,FLOAT) 2025-09-04T20:38:59,079 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:38:59,081 ast/moc.c:2122:22: warning: ‘glbnd_min[0]’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-04T20:38:59,081 2122 | ina[ 0 ] = glbnd_min[ 0 ]; \ 2025-09-04T20:38:59,081 | ~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-04T20:38:59,081 ast/moc.c:2211:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:38:59,082 2211 | MAKE_ADDPIXELMASK(F,float,FLOAT) 2025-09-04T20:38:59,082 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:38:59,084 ast/moc.c:1852:11: note: ‘glbnd_min[0]’ was declared here 2025-09-04T20:38:59,084 1852 | AstDim glbnd_min[2]; /* Best lower bounds of region in grid coords */ \ 2025-09-04T20:38:59,084 | ^~~~~~~~~ 2025-09-04T20:38:59,084 ast/moc.c:2211:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:38:59,084 2211 | MAKE_ADDPIXELMASK(F,float,FLOAT) 2025-09-04T20:38:59,084 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:38:59,087 ast/moc.c:2123:22: warning: ‘glbnd_min[1]’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-04T20:38:59,087 2123 | inb[ 0 ] = glbnd_min[ 1 ]; \ 2025-09-04T20:38:59,087 | ~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-04T20:38:59,087 ast/moc.c:2211:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:38:59,087 2211 | MAKE_ADDPIXELMASK(F,float,FLOAT) 2025-09-04T20:38:59,087 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:38:59,089 ast/moc.c:1852:11: note: ‘glbnd_min[1]’ was declared here 2025-09-04T20:38:59,089 1852 | AstDim glbnd_min[2]; /* Best lower bounds of region in grid coords */ \ 2025-09-04T20:38:59,090 | ^~~~~~~~~ 2025-09-04T20:38:59,090 ast/moc.c:2211:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:38:59,090 2211 | MAKE_ADDPIXELMASK(F,float,FLOAT) 2025-09-04T20:38:59,090 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:38:59,092 ast/moc.c:2124:22: warning: ‘gubnd_min[0]’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-04T20:38:59,092 2124 | ina[ 1 ] = gubnd_min[ 0 ]; \ 2025-09-04T20:38:59,092 | ~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-04T20:38:59,093 ast/moc.c:2211:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:38:59,093 2211 | MAKE_ADDPIXELMASK(F,float,FLOAT) 2025-09-04T20:38:59,093 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:38:59,095 ast/moc.c:1853:11: note: ‘gubnd_min[0]’ was declared here 2025-09-04T20:38:59,095 1853 | AstDim gubnd_min[2]; /* Best upper bounds of region in grid coords */ \ 2025-09-04T20:38:59,095 | ^~~~~~~~~ 2025-09-04T20:38:59,095 ast/moc.c:2211:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:38:59,095 2211 | MAKE_ADDPIXELMASK(F,float,FLOAT) 2025-09-04T20:38:59,095 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:38:59,098 ast/moc.c:2125:22: warning: ‘gubnd_min[1]’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-04T20:38:59,098 2125 | inb[ 1 ] = gubnd_min[ 1 ]; \ 2025-09-04T20:38:59,098 | ~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-04T20:38:59,098 ast/moc.c:2211:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:38:59,098 2211 | MAKE_ADDPIXELMASK(F,float,FLOAT) 2025-09-04T20:38:59,098 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:38:59,100 ast/moc.c:1853:11: note: ‘gubnd_min[1]’ was declared here 2025-09-04T20:38:59,101 1853 | AstDim gubnd_min[2]; /* Best upper bounds of region in grid coords */ \ 2025-09-04T20:38:59,101 | ^~~~~~~~~ 2025-09-04T20:38:59,101 ast/moc.c:2211:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:38:59,101 2211 | MAKE_ADDPIXELMASK(F,float,FLOAT) 2025-09-04T20:38:59,101 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:38:59,831 ast/moc.c: In function ‘AddPixelMaskD’: 2025-09-04T20:38:59,833 ast/moc.c:1977:9: warning: ‘ok’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-04T20:38:59,834 1977 | if( !ok ) { \ 2025-09-04T20:38:59,834 | ^ 2025-09-04T20:38:59,834 ast/moc.c:2202:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:38:59,834 2202 | MAKE_ADDPIXELMASK(D,double,DOUBLE) 2025-09-04T20:38:59,834 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:38:59,836 ast/moc.c:1889:8: note: ‘ok’ was declared here 2025-09-04T20:38:59,836 1889 | int ok; /* At least one selected pixel? */ \ 2025-09-04T20:38:59,836 | ^~ 2025-09-04T20:38:59,836 ast/moc.c:2202:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:38:59,836 2202 | MAKE_ADDPIXELMASK(D,double,DOUBLE) 2025-09-04T20:38:59,837 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:38:59,839 ast/moc.c:2024:31: warning: ‘hx’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-04T20:38:59,839 2024 | ubnd_in[ 0 ] = hx + HALF; \ 2025-09-04T20:38:59,840 | ^ 2025-09-04T20:38:59,840 ast/moc.c:2202:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:38:59,840 2202 | MAKE_ADDPIXELMASK(D,double,DOUBLE) 2025-09-04T20:38:59,840 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:38:59,842 ast/moc.c:1854:11: note: ‘hx’ was declared here 2025-09-04T20:38:59,842 1854 | AstDim hx; /* Upper bound on 1st grid axis of selection box */ \ 2025-09-04T20:38:59,842 | ^~ 2025-09-04T20:38:59,842 ast/moc.c:2202:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:38:59,842 2202 | MAKE_ADDPIXELMASK(D,double,DOUBLE) 2025-09-04T20:38:59,842 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:38:59,845 ast/moc.c:2026:31: warning: ‘hy’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-04T20:38:59,845 2026 | ubnd_in[ 1 ] = hy + HALF; \ 2025-09-04T20:38:59,845 | ^ 2025-09-04T20:38:59,845 ast/moc.c:2202:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:38:59,845 2202 | MAKE_ADDPIXELMASK(D,double,DOUBLE) 2025-09-04T20:38:59,845 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:38:59,847 ast/moc.c:1855:11: note: ‘hy’ was declared here 2025-09-04T20:38:59,847 1855 | AstDim hy; /* Upper bound on 2ns grid axis of selection box */ \ 2025-09-04T20:38:59,847 | ^~ 2025-09-04T20:38:59,847 ast/moc.c:2202:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:38:59,847 2202 | MAKE_ADDPIXELMASK(D,double,DOUBLE) 2025-09-04T20:38:59,848 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:38:59,850 ast/moc.c:2023:31: warning: ‘lx’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-04T20:38:59,850 2023 | lbnd_in[ 0 ] = lx - HALF; \ 2025-09-04T20:38:59,850 | ^ 2025-09-04T20:38:59,850 ast/moc.c:2202:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:38:59,850 2202 | MAKE_ADDPIXELMASK(D,double,DOUBLE) 2025-09-04T20:38:59,850 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:38:59,852 ast/moc.c:1858:11: note: ‘lx’ was declared here 2025-09-04T20:38:59,852 1858 | AstDim lx; /* Lower bound on 1st grid axis of selection box */ \ 2025-09-04T20:38:59,853 | ^~ 2025-09-04T20:38:59,853 ast/moc.c:2202:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:38:59,853 2202 | MAKE_ADDPIXELMASK(D,double,DOUBLE) 2025-09-04T20:38:59,853 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:38:59,855 ast/moc.c:2025:31: warning: ‘ly’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-04T20:38:59,855 2025 | lbnd_in[ 1 ] = ly - HALF; \ 2025-09-04T20:38:59,855 | ^ 2025-09-04T20:38:59,855 ast/moc.c:2202:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:38:59,855 2202 | MAKE_ADDPIXELMASK(D,double,DOUBLE) 2025-09-04T20:38:59,855 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:38:59,858 ast/moc.c:1859:11: note: ‘ly’ was declared here 2025-09-04T20:38:59,858 1859 | AstDim ly; /* Lower bound on 2nd grid axis of selection box */ \ 2025-09-04T20:38:59,858 | ^~ 2025-09-04T20:38:59,858 ast/moc.c:2202:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:38:59,858 2202 | MAKE_ADDPIXELMASK(D,double,DOUBLE) 2025-09-04T20:38:59,858 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:38:59,861 ast/moc.c:2122:22: warning: ‘glbnd_min[0]’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-04T20:38:59,861 2122 | ina[ 0 ] = glbnd_min[ 0 ]; \ 2025-09-04T20:38:59,861 | ~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-04T20:38:59,861 ast/moc.c:2202:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:38:59,861 2202 | MAKE_ADDPIXELMASK(D,double,DOUBLE) 2025-09-04T20:38:59,861 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:38:59,863 ast/moc.c:1852:11: note: ‘glbnd_min[0]’ was declared here 2025-09-04T20:38:59,863 1852 | AstDim glbnd_min[2]; /* Best lower bounds of region in grid coords */ \ 2025-09-04T20:38:59,863 | ^~~~~~~~~ 2025-09-04T20:38:59,863 ast/moc.c:2202:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:38:59,864 2202 | MAKE_ADDPIXELMASK(D,double,DOUBLE) 2025-09-04T20:38:59,864 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:38:59,866 ast/moc.c:2123:22: warning: ‘glbnd_min[1]’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-04T20:38:59,866 2123 | inb[ 0 ] = glbnd_min[ 1 ]; \ 2025-09-04T20:38:59,866 | ~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-04T20:38:59,866 ast/moc.c:2202:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:38:59,866 2202 | MAKE_ADDPIXELMASK(D,double,DOUBLE) 2025-09-04T20:38:59,867 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:38:59,869 ast/moc.c:1852:11: note: ‘glbnd_min[1]’ was declared here 2025-09-04T20:38:59,869 1852 | AstDim glbnd_min[2]; /* Best lower bounds of region in grid coords */ \ 2025-09-04T20:38:59,869 | ^~~~~~~~~ 2025-09-04T20:38:59,869 ast/moc.c:2202:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:38:59,869 2202 | MAKE_ADDPIXELMASK(D,double,DOUBLE) 2025-09-04T20:38:59,869 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:38:59,872 ast/moc.c:2124:22: warning: ‘gubnd_min[0]’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-04T20:38:59,872 2124 | ina[ 1 ] = gubnd_min[ 0 ]; \ 2025-09-04T20:38:59,872 | ~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-04T20:38:59,872 ast/moc.c:2202:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:38:59,872 2202 | MAKE_ADDPIXELMASK(D,double,DOUBLE) 2025-09-04T20:38:59,872 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:38:59,874 ast/moc.c:1853:11: note: ‘gubnd_min[0]’ was declared here 2025-09-04T20:38:59,874 1853 | AstDim gubnd_min[2]; /* Best upper bounds of region in grid coords */ \ 2025-09-04T20:38:59,874 | ^~~~~~~~~ 2025-09-04T20:38:59,874 ast/moc.c:2202:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:38:59,875 2202 | MAKE_ADDPIXELMASK(D,double,DOUBLE) 2025-09-04T20:38:59,875 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:38:59,877 ast/moc.c:2125:22: warning: ‘gubnd_min[1]’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-04T20:38:59,877 2125 | inb[ 1 ] = gubnd_min[ 1 ]; \ 2025-09-04T20:38:59,877 | ~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-04T20:38:59,877 ast/moc.c:2202:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:38:59,877 2202 | MAKE_ADDPIXELMASK(D,double,DOUBLE) 2025-09-04T20:38:59,878 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:38:59,880 ast/moc.c:1853:11: note: ‘gubnd_min[1]’ was declared here 2025-09-04T20:38:59,880 1853 | AstDim gubnd_min[2]; /* Best upper bounds of region in grid coords */ \ 2025-09-04T20:38:59,880 | ^~~~~~~~~ 2025-09-04T20:38:59,880 ast/moc.c:2202:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:38:59,880 2202 | MAKE_ADDPIXELMASK(D,double,DOUBLE) 2025-09-04T20:38:59,880 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:39:00,611 ast/moc.c: In function ‘AddPixelMaskB’: 2025-09-04T20:39:00,614 ast/moc.c:1977:9: warning: ‘ok’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-04T20:39:00,614 1977 | if( !ok ) { \ 2025-09-04T20:39:00,614 | ^ 2025-09-04T20:39:00,614 ast/moc.c:2209:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:39:00,614 2209 | MAKE_ADDPIXELMASK(B,signed char,SIGNED_CHAR) 2025-09-04T20:39:00,614 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:39:00,617 ast/moc.c:1889:8: note: ‘ok’ was declared here 2025-09-04T20:39:00,617 1889 | int ok; /* At least one selected pixel? */ \ 2025-09-04T20:39:00,617 | ^~ 2025-09-04T20:39:00,617 ast/moc.c:2209:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:39:00,617 2209 | MAKE_ADDPIXELMASK(B,signed char,SIGNED_CHAR) 2025-09-04T20:39:00,617 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:39:00,620 ast/moc.c:2024:31: warning: ‘hx’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-04T20:39:00,620 2024 | ubnd_in[ 0 ] = hx + HALF; \ 2025-09-04T20:39:00,620 | ^ 2025-09-04T20:39:00,620 ast/moc.c:2209:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:39:00,620 2209 | MAKE_ADDPIXELMASK(B,signed char,SIGNED_CHAR) 2025-09-04T20:39:00,620 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:39:00,623 ast/moc.c:1854:11: note: ‘hx’ was declared here 2025-09-04T20:39:00,623 1854 | AstDim hx; /* Upper bound on 1st grid axis of selection box */ \ 2025-09-04T20:39:00,623 | ^~ 2025-09-04T20:39:00,623 ast/moc.c:2209:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:39:00,623 2209 | MAKE_ADDPIXELMASK(B,signed char,SIGNED_CHAR) 2025-09-04T20:39:00,623 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:39:00,625 ast/moc.c:2026:31: warning: ‘hy’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-04T20:39:00,625 2026 | ubnd_in[ 1 ] = hy + HALF; \ 2025-09-04T20:39:00,626 | ^ 2025-09-04T20:39:00,626 ast/moc.c:2209:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:39:00,626 2209 | MAKE_ADDPIXELMASK(B,signed char,SIGNED_CHAR) 2025-09-04T20:39:00,626 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:39:00,628 ast/moc.c:1855:11: note: ‘hy’ was declared here 2025-09-04T20:39:00,628 1855 | AstDim hy; /* Upper bound on 2ns grid axis of selection box */ \ 2025-09-04T20:39:00,628 | ^~ 2025-09-04T20:39:00,628 ast/moc.c:2209:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:39:00,628 2209 | MAKE_ADDPIXELMASK(B,signed char,SIGNED_CHAR) 2025-09-04T20:39:00,628 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:39:00,631 ast/moc.c:2023:31: warning: ‘lx’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-04T20:39:00,631 2023 | lbnd_in[ 0 ] = lx - HALF; \ 2025-09-04T20:39:00,631 | ^ 2025-09-04T20:39:00,631 ast/moc.c:2209:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:39:00,631 2209 | MAKE_ADDPIXELMASK(B,signed char,SIGNED_CHAR) 2025-09-04T20:39:00,631 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:39:00,633 ast/moc.c:1858:11: note: ‘lx’ was declared here 2025-09-04T20:39:00,634 1858 | AstDim lx; /* Lower bound on 1st grid axis of selection box */ \ 2025-09-04T20:39:00,634 | ^~ 2025-09-04T20:39:00,634 ast/moc.c:2209:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:39:00,634 2209 | MAKE_ADDPIXELMASK(B,signed char,SIGNED_CHAR) 2025-09-04T20:39:00,634 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:39:00,636 ast/moc.c:2025:31: warning: ‘ly’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-04T20:39:00,636 2025 | lbnd_in[ 1 ] = ly - HALF; \ 2025-09-04T20:39:00,636 | ^ 2025-09-04T20:39:00,636 ast/moc.c:2209:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:39:00,637 2209 | MAKE_ADDPIXELMASK(B,signed char,SIGNED_CHAR) 2025-09-04T20:39:00,637 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:39:00,639 ast/moc.c:1859:11: note: ‘ly’ was declared here 2025-09-04T20:39:00,639 1859 | AstDim ly; /* Lower bound on 2nd grid axis of selection box */ \ 2025-09-04T20:39:00,639 | ^~ 2025-09-04T20:39:00,639 ast/moc.c:2209:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:39:00,639 2209 | MAKE_ADDPIXELMASK(B,signed char,SIGNED_CHAR) 2025-09-04T20:39:00,639 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:39:00,642 ast/moc.c:2122:22: warning: ‘glbnd_min[0]’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-04T20:39:00,642 2122 | ina[ 0 ] = glbnd_min[ 0 ]; \ 2025-09-04T20:39:00,642 | ~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-04T20:39:00,642 ast/moc.c:2209:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:39:00,642 2209 | MAKE_ADDPIXELMASK(B,signed char,SIGNED_CHAR) 2025-09-04T20:39:00,642 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:39:00,644 ast/moc.c:1852:11: note: ‘glbnd_min[0]’ was declared here 2025-09-04T20:39:00,645 1852 | AstDim glbnd_min[2]; /* Best lower bounds of region in grid coords */ \ 2025-09-04T20:39:00,645 | ^~~~~~~~~ 2025-09-04T20:39:00,645 ast/moc.c:2209:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:39:00,645 2209 | MAKE_ADDPIXELMASK(B,signed char,SIGNED_CHAR) 2025-09-04T20:39:00,645 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:39:00,647 ast/moc.c:2123:22: warning: ‘glbnd_min[1]’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-04T20:39:00,647 2123 | inb[ 0 ] = glbnd_min[ 1 ]; \ 2025-09-04T20:39:00,648 | ~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-04T20:39:00,648 ast/moc.c:2209:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:39:00,648 2209 | MAKE_ADDPIXELMASK(B,signed char,SIGNED_CHAR) 2025-09-04T20:39:00,648 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:39:00,650 ast/moc.c:1852:11: note: ‘glbnd_min[1]’ was declared here 2025-09-04T20:39:00,650 1852 | AstDim glbnd_min[2]; /* Best lower bounds of region in grid coords */ \ 2025-09-04T20:39:00,650 | ^~~~~~~~~ 2025-09-04T20:39:00,650 ast/moc.c:2209:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:39:00,650 2209 | MAKE_ADDPIXELMASK(B,signed char,SIGNED_CHAR) 2025-09-04T20:39:00,650 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:39:00,653 ast/moc.c:2124:22: warning: ‘gubnd_min[0]’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-04T20:39:00,653 2124 | ina[ 1 ] = gubnd_min[ 0 ]; \ 2025-09-04T20:39:00,653 | ~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-04T20:39:00,653 ast/moc.c:2209:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:39:00,653 2209 | MAKE_ADDPIXELMASK(B,signed char,SIGNED_CHAR) 2025-09-04T20:39:00,653 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:39:00,655 ast/moc.c:1853:11: note: ‘gubnd_min[0]’ was declared here 2025-09-04T20:39:00,656 1853 | AstDim gubnd_min[2]; /* Best upper bounds of region in grid coords */ \ 2025-09-04T20:39:00,656 | ^~~~~~~~~ 2025-09-04T20:39:00,656 ast/moc.c:2209:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:39:00,656 2209 | MAKE_ADDPIXELMASK(B,signed char,SIGNED_CHAR) 2025-09-04T20:39:00,656 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:39:00,658 ast/moc.c:2125:22: warning: ‘gubnd_min[1]’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-04T20:39:00,659 2125 | inb[ 1 ] = gubnd_min[ 1 ]; \ 2025-09-04T20:39:00,659 | ~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-04T20:39:00,659 ast/moc.c:2209:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:39:00,659 2209 | MAKE_ADDPIXELMASK(B,signed char,SIGNED_CHAR) 2025-09-04T20:39:00,659 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:39:00,661 ast/moc.c:1853:11: note: ‘gubnd_min[1]’ was declared here 2025-09-04T20:39:00,661 1853 | AstDim gubnd_min[2]; /* Best upper bounds of region in grid coords */ \ 2025-09-04T20:39:00,661 | ^~~~~~~~~ 2025-09-04T20:39:00,661 ast/moc.c:2209:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2025-09-04T20:39:00,661 2209 | MAKE_ADDPIXELMASK(B,signed char,SIGNED_CHAR) 2025-09-04T20:39:00,662 | ^~~~~~~~~~~~~~~~~ 2025-09-04T20:39:01,147 ast/moc.c: In function ‘AddCell’: 2025-09-04T20:39:01,147 ast/moc.c:632:28: warning: ‘maxorder’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-04T20:39:01,147 632 | shift = 2*( maxorder - order ); 2025-09-04T20:39:01,147 | ~~~~~~~~~~~^~~~~~~~~ 2025-09-04T20:39:01,147 ast/moc.c:591:8: note: ‘maxorder’ was declared here 2025-09-04T20:39:01,147 591 | int maxorder; 2025-09-04T20:39:01,148 | ^~~~~~~~ 2025-09-04T20:39:01,235 ast/moc.c: In function ‘AddMocData’: 2025-09-04T20:39:01,235 ast/moc.c:851:30: warning: ‘pnk’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-04T20:39:01,235 851 | order = log2_64( *pnk / 4 ) / 2; 2025-09-04T20:39:01,235 | ^~~~ 2025-09-04T20:39:01,235 ast/moc.c:759:19: note: ‘pnk’ was declared here 2025-09-04T20:39:01,235 759 | const int64_t *pnk; 2025-09-04T20:39:01,236 | ^~~ 2025-09-04T20:39:01,236 ast/moc.c:848:30: warning: ‘pni’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-04T20:39:01,236 848 | order = log2_32( *pni / 4 ) / 2; 2025-09-04T20:39:01,236 | ^~~~ 2025-09-04T20:39:01,236 ast/moc.c:758:15: note: ‘pni’ was declared here 2025-09-04T20:39:01,236 758 | const int *pni; 2025-09-04T20:39:01,236 | ^~~ 2025-09-04T20:39:01,431 ast/moc.c: In function ‘AddRegion’: 2025-09-04T20:39:01,433 ast/moc.c:2519:15: warning: ‘mapped’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-04T20:39:01,433 2519 | if( mapped ) { 2025-09-04T20:39:01,433 | ^ 2025-09-04T20:39:01,435 ast/moc.c:2326:15: note: ‘mapped’ was declared here 2025-09-04T20:39:01,435 2326 | AstRegion *mapped; /* Region Mapped into HEALPix grid coordinates */ 2025-09-04T20:39:01,435 | ^~~~~~ 2025-09-04T20:39:01,437 ast/moc.c:2593:19: warning: ‘glbnd_min[0]’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-04T20:39:01,437 2593 | ina[ 0 ] = glbnd_min[ 0 ]; 2025-09-04T20:39:01,437 | ~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-04T20:39:01,439 ast/moc.c:2312:11: note: ‘glbnd_min[0]’ was declared here 2025-09-04T20:39:01,439 2312 | AstDim glbnd_min[2]; /* Best lower bounds of region in grid coords */ 2025-09-04T20:39:01,439 | ^~~~~~~~~ 2025-09-04T20:39:01,441 ast/moc.c:2594:19: warning: ‘glbnd_min[1]’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-04T20:39:01,441 2594 | inb[ 0 ] = glbnd_min[ 1 ]; 2025-09-04T20:39:01,442 | ~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-04T20:39:01,443 ast/moc.c:2312:11: note: ‘glbnd_min[1]’ was declared here 2025-09-04T20:39:01,443 2312 | AstDim glbnd_min[2]; /* Best lower bounds of region in grid coords */ 2025-09-04T20:39:01,444 | ^~~~~~~~~ 2025-09-04T20:39:01,446 ast/moc.c:2595:19: warning: ‘gubnd_min[0]’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-04T20:39:01,446 2595 | ina[ 1 ] = gubnd_min[ 0 ]; 2025-09-04T20:39:01,446 | ~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-04T20:39:01,448 ast/moc.c:2313:11: note: ‘gubnd_min[0]’ was declared here 2025-09-04T20:39:01,448 2313 | AstDim gubnd_min[2]; /* Best upper bounds of region in grid coords */ 2025-09-04T20:39:01,448 | ^~~~~~~~~ 2025-09-04T20:39:01,450 ast/moc.c:2596:19: warning: ‘gubnd_min[1]’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-04T20:39:01,450 2596 | inb[ 1 ] = gubnd_min[ 1 ]; 2025-09-04T20:39:01,450 | ~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-04T20:39:01,452 ast/moc.c:2313:11: note: ‘gubnd_min[1]’ was declared here 2025-09-04T20:39:01,452 2313 | AstDim gubnd_min[2]; /* Best upper bounds of region in grid coords */ 2025-09-04T20:39:01,452 | ^~~~~~~~~ 2025-09-04T20:39:02,898 In file included from ast/mapping.h:327, 2025-09-04T20:39:02,898 from ast/frame.h:556, 2025-09-04T20:39:02,898 from ast/region.h:68, 2025-09-04T20:39:02,898 from ast/moc.h:68, 2025-09-04T20:39:02,898 from ast/mocchan.c:111: 2025-09-04T20:39:02,898 ast/pointset.h:216:13: warning: "isfinite" redefined 2025-09-04T20:39:02,899 216 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2025-09-04T20:39:02,899 | ^~~~~~~~ 2025-09-04T20:39:02,900 In file included from ast/pointset.h:194: 2025-09-04T20:39:02,900 /usr/include/math.h:963:11: note: this is the location of the previous definition 2025-09-04T20:39:02,900 963 | # define isfinite(x) __builtin_isfinite (x) 2025-09-04T20:39:02,900 | ^~~~~~~~ 2025-09-04T20:39:03,675 In file included from ast/normmap.c:97: 2025-09-04T20:39:03,675 ast/pointset.h:216:13: warning: "isfinite" redefined 2025-09-04T20:39:03,675 216 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2025-09-04T20:39:03,675 | ^~~~~~~~ 2025-09-04T20:39:03,676 In file included from ast/pointset.h:194: 2025-09-04T20:39:03,676 /usr/include/math.h:963:11: note: this is the location of the previous definition 2025-09-04T20:39:03,676 963 | # define isfinite(x) __builtin_isfinite (x) 2025-09-04T20:39:03,676 | ^~~~~~~~ 2025-09-04T20:39:04,300 In file included from ast/nullregion.c:83: 2025-09-04T20:39:04,300 ast/pointset.h:216:13: warning: "isfinite" redefined 2025-09-04T20:39:04,300 216 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2025-09-04T20:39:04,300 | ^~~~~~~~ 2025-09-04T20:39:04,300 In file included from ast/pointset.h:194: 2025-09-04T20:39:04,300 /usr/include/math.h:963:11: note: this is the location of the previous definition 2025-09-04T20:39:04,300 963 | # define isfinite(x) __builtin_isfinite (x) 2025-09-04T20:39:04,300 | ^~~~~~~~ 2025-09-04T20:39:05,131 In file included from ast/mapping.h:327, 2025-09-04T20:39:05,132 from ast/frame.h:556, 2025-09-04T20:39:05,132 from ast/frameset.h:438, 2025-09-04T20:39:05,132 from ast/plot.h:86, 2025-09-04T20:39:05,132 from ast/object.c:272: 2025-09-04T20:39:05,132 ast/pointset.h:216:13: warning: "isfinite" redefined 2025-09-04T20:39:05,132 216 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2025-09-04T20:39:05,132 | ^~~~~~~~ 2025-09-04T20:39:05,132 In file included from ast/pointset.h:194: 2025-09-04T20:39:05,133 /usr/include/math.h:963:11: note: this is the location of the previous definition 2025-09-04T20:39:05,133 963 | # define isfinite(x) __builtin_isfinite (x) 2025-09-04T20:39:05,133 | ^~~~~~~~ 2025-09-04T20:39:05,297 ast/object.c: In function ‘FromStringSource’: 2025-09-04T20:39:05,300 ast/object.c:4570:14: warning: operand of ‘?:’ changes signedness from ‘int’ to ‘size_t’ {aka ‘unsigned int’} due to unsignedness of other operand [-Wsign-compare] 2025-09-04T20:39:05,300 4570 | nc = nl ? nl - data->ptr : strlen( data->ptr ); 2025-09-04T20:39:05,300 | ^~~~~~~~~~~~~~ 2025-09-04T20:39:07,829 In file included from ast/palwrap.c:75: 2025-09-04T20:39:07,829 ast/pal/palDat.c: In function ‘astPalDat’: 2025-09-04T20:39:07,829 ast/pal/palDat.c:86:7: warning: variable ‘status’ set but not used [-Wunused-but-set-variable] 2025-09-04T20:39:07,830 86 | int status; 2025-09-04T20:39:07,830 | ^~~~~~ 2025-09-04T20:39:13,597 In file included from ast/pcdmap.c:112: 2025-09-04T20:39:13,597 ast/pointset.h:216:13: warning: "isfinite" redefined 2025-09-04T20:39:13,597 216 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2025-09-04T20:39:13,597 | ^~~~~~~~ 2025-09-04T20:39:13,598 In file included from ast/pointset.h:194: 2025-09-04T20:39:13,598 /usr/include/math.h:963:11: note: this is the location of the previous definition 2025-09-04T20:39:13,598 963 | # define isfinite(x) __builtin_isfinite (x) 2025-09-04T20:39:13,598 | ^~~~~~~~ 2025-09-04T20:39:15,179 In file included from ast/permmap.c:115: 2025-09-04T20:39:15,179 ast/pointset.h:216:13: warning: "isfinite" redefined 2025-09-04T20:39:15,179 216 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2025-09-04T20:39:15,179 | ^~~~~~~~ 2025-09-04T20:39:15,180 In file included from ast/pointset.h:194: 2025-09-04T20:39:15,180 /usr/include/math.h:963:11: note: this is the location of the previous definition 2025-09-04T20:39:15,180 963 | # define isfinite(x) __builtin_isfinite (x) 2025-09-04T20:39:15,180 | ^~~~~~~~ 2025-09-04T20:39:17,500 In file included from ast/mapping.h:327, 2025-09-04T20:39:17,501 from ast/cmpmap.h:139, 2025-09-04T20:39:17,501 from ast/plot.c:1481: 2025-09-04T20:39:17,501 ast/pointset.h:216:13: warning: "isfinite" redefined 2025-09-04T20:39:17,501 216 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2025-09-04T20:39:17,501 | ^~~~~~~~ 2025-09-04T20:39:17,502 In file included from ast/pointset.h:194: 2025-09-04T20:39:17,502 /usr/include/math.h:963:11: note: this is the location of the previous definition 2025-09-04T20:39:17,502 963 | # define isfinite(x) __builtin_isfinite (x) 2025-09-04T20:39:17,502 | ^~~~~~~~ 2025-09-04T20:39:17,792 ast/plot.c: In function ‘CheckLabels2’: 2025-09-04T20:39:17,796 ast/plot.c:6258:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T20:39:17,796 6258 | if( llen > strlen( old_list[ i ] ) ) { 2025-09-04T20:39:17,796 | ^ 2025-09-04T20:39:18,624 ast/plot.c: In function ‘HasEscapes’: 2025-09-04T20:39:18,641 ast/plot.c:19520:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T20:39:18,641 19520 | } else if( nc < strlen( text ) ) { 2025-09-04T20:39:18,641 | ^ 2025-09-04T20:39:19,466 ast/plot.c: At top level: 2025-09-04T20:39:19,489 ast/plot.c:26524:59: warning: argument 3 of type ‘int[2]’ with mismatched bound [-Warray-parameter=] 2025-09-04T20:39:19,489 26524 | static void TextLabels( AstPlot *this, int edgeticks, int dounits[2], 2025-09-04T20:39:19,489 | ~~~~^~~~~~~~~~ 2025-09-04T20:39:19,489 ast/plot.c:2340:41: note: previously declared as ‘int *’ 2025-09-04T20:39:19,489 2340 | static void TextLabels( AstPlot *, int, int *, const char *, const char *, int * ); 2025-09-04T20:39:19,490 | ^~~~~ 2025-09-04T20:39:31,107 In function ‘TickMarks’, 2025-09-04T20:39:31,107 inlined from ‘GridLines.constprop’ at ast/plot.c:18837:22: 2025-09-04T20:39:31,133 ast/plot.c:27515:7: warning: ‘refval’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-04T20:39:31,133 27515 | CheckLabels( this, frame, axis, ticks, nmajor, 1, labels, refval, status ); 2025-09-04T20:39:31,133 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T20:39:31,134 ast/plot.c: In function ‘GridLines.constprop’: 2025-09-04T20:39:31,160 ast/plot.c:27375:11: note: ‘refval’ was declared here 2025-09-04T20:39:31,160 27375 | double refval; /* Value for other axis to use when normalizing */ 2025-09-04T20:39:31,160 | ^~~~~~ 2025-09-04T20:39:44,114 In file included from ast/mapping.h:327, 2025-09-04T20:39:44,114 from ast/frame.h:556, 2025-09-04T20:39:44,114 from ast/cmpframe.h:257, 2025-09-04T20:39:44,114 from ast/plot3d.c:1161: 2025-09-04T20:39:44,114 ast/pointset.h:216:13: warning: "isfinite" redefined 2025-09-04T20:39:44,115 216 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2025-09-04T20:39:44,115 | ^~~~~~~~ 2025-09-04T20:39:44,115 In file included from ast/pointset.h:194: 2025-09-04T20:39:44,115 /usr/include/math.h:963:11: note: this is the location of the previous definition 2025-09-04T20:39:44,115 963 | # define isfinite(x) __builtin_isfinite (x) 2025-09-04T20:39:44,115 | ^~~~~~~~ 2025-09-04T20:39:44,355 ast/plot3d.c:6591:31: warning: argument 4 of type ‘const float[]’ with mismatched bound [-Warray-parameter=] 2025-09-04T20:39:44,356 6591 | const float up[], const char *just, int *status ){ 2025-09-04T20:39:44,356 | ~~~~~~~~~~~~^~~~ 2025-09-04T20:39:44,356 ast/plot3d.c:1311:61: note: previously declared as ‘const float[2]’ 2025-09-04T20:39:44,356 1311 | static void Text( AstPlot *, const char *, const double [], const float [2], const char *, int * ); 2025-09-04T20:39:44,356 | ^~~~~~~~~~~~~~~ 2025-09-04T20:39:44,647 ast/plot3d.c: In function ‘Text’: 2025-09-04T20:39:44,653 ast/plot3d.c:6765:18: warning: ‘astG3DText’ accessing 12 bytes in a region of size 8 [-Wstringop-overflow=] 2025-09-04T20:39:44,653 6765 | if( !astG3DText( ltext, ref, ljust, (float *) up, norm ) ) { 2025-09-04T20:39:44,653 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T20:39:44,653 ast/plot3d.c:6765:18: note: referencing argument 4 of type ‘float[3]’ 2025-09-04T20:39:44,654 ast/plot3d.c:6765:18: note: referencing argument 5 of type ‘float[3]’ 2025-09-04T20:39:44,654 In file included from ast/plot3d.c:1171: 2025-09-04T20:39:44,654 ast/grf3d.h:65:5: note: in a call to function ‘astG3DText’ 2025-09-04T20:39:44,654 65 | int astG3DText( const char *, float[3], const char *, float[3], float[3] ); 2025-09-04T20:39:44,654 | ^~~~~~~~~~ 2025-09-04T20:39:50,427 In file included from ast/pointlist.c:103: 2025-09-04T20:39:50,427 ast/pointset.h:216:13: warning: "isfinite" redefined 2025-09-04T20:39:50,427 216 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2025-09-04T20:39:50,427 | ^~~~~~~~ 2025-09-04T20:39:50,428 In file included from ast/pointset.h:194: 2025-09-04T20:39:50,428 /usr/include/math.h:963:11: note: this is the location of the previous definition 2025-09-04T20:39:50,428 963 | # define isfinite(x) __builtin_isfinite (x) 2025-09-04T20:39:50,428 | ^~~~~~~~ 2025-09-04T20:39:50,497 ast/pointlist.c: In function ‘astInitPointListVtab_’: 2025-09-04T20:39:50,498 ast/pointlist.c:634:18: error: assignment to ‘AstDim (*)(AstRegion *, AstMapping *, int, int, const AstDim *, const AstDim *, signed char *, signed char, int *)’ {aka ‘long long int (*)(AstRegion *, AstMapping *, int, int, const long long int *, const long long int *, signed char *, signed char, int *)’} from incompatible pointer type ‘int (*)(AstRegion *, AstMapping *, int, int, const int *, const int *, signed char *, signed char, int *)’ [-Wincompatible-pointer-types] 2025-09-04T20:39:50,498 634 | region->MaskB = MaskB; 2025-09-04T20:39:50,498 | ^ 2025-09-04T20:39:50,499 ast/pointlist.c:635:18: error: assignment to ‘AstDim (*)(AstRegion *, AstMapping *, int, int, const AstDim *, const AstDim *, double *, double, int *)’ {aka ‘long long int (*)(AstRegion *, AstMapping *, int, int, const long long int *, const long long int *, double *, double, int *)’} from incompatible pointer type ‘int (*)(AstRegion *, AstMapping *, int, int, const int *, const int *, double *, double, int *)’ [-Wincompatible-pointer-types] 2025-09-04T20:39:50,499 635 | region->MaskD = MaskD; 2025-09-04T20:39:50,499 | ^ 2025-09-04T20:39:50,500 ast/pointlist.c:636:18: error: assignment to ‘AstDim (*)(AstRegion *, AstMapping *, int, int, const AstDim *, const AstDim *, float *, float, int *)’ {aka ‘long long int (*)(AstRegion *, AstMapping *, int, int, const long long int *, const long long int *, float *, float, int *)’} from incompatible pointer type ‘int (*)(AstRegion *, AstMapping *, int, int, const int *, const int *, float *, float, int *)’ [-Wincompatible-pointer-types] 2025-09-04T20:39:50,500 636 | region->MaskF = MaskF; 2025-09-04T20:39:50,500 | ^ 2025-09-04T20:39:50,501 ast/pointlist.c:637:18: error: assignment to ‘AstDim (*)(AstRegion *, AstMapping *, int, int, const AstDim *, const AstDim *, int *, int, int *)’ {aka ‘long long int (*)(AstRegion *, AstMapping *, int, int, const long long int *, const long long int *, int *, int, int *)’} from incompatible pointer type ‘int (*)(AstRegion *, AstMapping *, int, int, const int *, const int *, int *, int, int *)’ [-Wincompatible-pointer-types] 2025-09-04T20:39:50,501 637 | region->MaskI = MaskI; 2025-09-04T20:39:50,501 | ^ 2025-09-04T20:39:50,501 ast/pointlist.c:638:18: error: assignment to ‘AstDim (*)(AstRegion *, AstMapping *, int, int, const AstDim *, const AstDim *, long int *, long int, int *)’ {aka ‘long long int (*)(AstRegion *, AstMapping *, int, int, const long long int *, const long long int *, long int *, long int, int *)’} from incompatible pointer type ‘int (*)(AstRegion *, AstMapping *, int, int, const int *, const int *, long int *, long int, int *)’ [-Wincompatible-pointer-types] 2025-09-04T20:39:50,502 638 | region->MaskL = MaskL; 2025-09-04T20:39:50,502 | ^ 2025-09-04T20:39:50,502 ast/pointlist.c:639:18: error: assignment to ‘AstDim (*)(AstRegion *, AstMapping *, int, int, const AstDim *, const AstDim *, short int *, short int, int *)’ {aka ‘long long int (*)(AstRegion *, AstMapping *, int, int, const long long int *, const long long int *, short int *, short int, int *)’} from incompatible pointer type ‘int (*)(AstRegion *, AstMapping *, int, int, const int *, const int *, short int *, short int, int *)’ [-Wincompatible-pointer-types] 2025-09-04T20:39:50,502 639 | region->MaskS = MaskS; 2025-09-04T20:39:50,502 | ^ 2025-09-04T20:39:50,503 ast/pointlist.c:640:19: error: assignment to ‘AstDim (*)(AstRegion *, AstMapping *, int, int, const AstDim *, const AstDim *, unsigned char *, unsigned char, int *)’ {aka ‘long long int (*)(AstRegion *, AstMapping *, int, int, const long long int *, const long long int *, unsigned char *, unsigned char, int *)’} from incompatible pointer type ‘int (*)(AstRegion *, AstMapping *, int, int, const int *, const int *, unsigned char *, unsigned char, int *)’ [-Wincompatible-pointer-types] 2025-09-04T20:39:50,503 640 | region->MaskUB = MaskUB; 2025-09-04T20:39:50,503 | ^ 2025-09-04T20:39:50,504 ast/pointlist.c:641:19: error: assignment to ‘AstDim (*)(AstRegion *, AstMapping *, int, int, const AstDim *, const AstDim *, unsigned int *, unsigned int, int *)’ {aka ‘long long int (*)(AstRegion *, AstMapping *, int, int, const long long int *, const long long int *, unsigned int *, unsigned int, int *)’} from incompatible pointer type ‘int (*)(AstRegion *, AstMapping *, int, int, const int *, const int *, unsigned int *, unsigned int, int *)’ [-Wincompatible-pointer-types] 2025-09-04T20:39:50,504 641 | region->MaskUI = MaskUI; 2025-09-04T20:39:50,504 | ^ 2025-09-04T20:39:50,505 ast/pointlist.c:642:19: error: assignment to ‘AstDim (*)(AstRegion *, AstMapping *, int, int, const AstDim *, const AstDim *, long unsigned int *, long unsigned int, int *)’ {aka ‘long long int (*)(AstRegion *, AstMapping *, int, int, const long long int *, const long long int *, long unsigned int *, long unsigned int, int *)’} from incompatible pointer type ‘int (*)(AstRegion *, AstMapping *, int, int, const int *, const int *, long unsigned int *, long unsigned int, int *)’ [-Wincompatible-pointer-types] 2025-09-04T20:39:50,505 642 | region->MaskUL = MaskUL; 2025-09-04T20:39:50,505 | ^ 2025-09-04T20:39:50,506 ast/pointlist.c:643:19: error: assignment to ‘AstDim (*)(AstRegion *, AstMapping *, int, int, const AstDim *, const AstDim *, short unsigned int *, short unsigned int, int *)’ {aka ‘long long int (*)(AstRegion *, AstMapping *, int, int, const long long int *, const long long int *, short unsigned int *, short unsigned int, int *)’} from incompatible pointer type ‘int (*)(AstRegion *, AstMapping *, int, int, const int *, const int *, short unsigned int *, short unsigned int, int *)’ [-Wincompatible-pointer-types] 2025-09-04T20:39:50,506 643 | region->MaskUS = MaskUS; 2025-09-04T20:39:50,506 | ^ 2025-09-04T20:39:50,647 error: command '/usr/bin/arm-linux-gnueabihf-gcc' failed with exit code 1 2025-09-04T20:39:50,825 ERROR: python setup.py bdist_wheel exited with 1 2025-09-04T20:39:50,836 [bold magenta]full command[/]: [blue]/usr/bin/python3 -u -c ' 2025-09-04T20:39:50,836 exec(compile('"'"''"'"''"'"' 2025-09-04T20:39:50,836 # This is -- a caller that pip uses to run setup.py 2025-09-04T20:39:50,836 # 2025-09-04T20:39:50,836 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-04T20:39:50,836 # import from `distutils.core` to work with newer packaging standards. 2025-09-04T20:39:50,836 # - It provides a clear error message when setuptools is not installed. 2025-09-04T20:39:50,836 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-04T20:39:50,836 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-04T20:39:50,836 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-04T20:39:50,836 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-04T20:39:50,836 import os, sys, tokenize, traceback 2025-09-04T20:39:50,836 2025-09-04T20:39:50,836 try: 2025-09-04T20:39:50,836 import setuptools 2025-09-04T20:39:50,836 except ImportError: 2025-09-04T20:39:50,836 print( 2025-09-04T20:39:50,836 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-04T20:39:50,836 "the build environment with exception:", 2025-09-04T20:39:50,836 file=sys.stderr, 2025-09-04T20:39:50,836 ) 2025-09-04T20:39:50,836 traceback.print_exc() 2025-09-04T20:39:50,836 sys.exit(1) 2025-09-04T20:39:50,836 2025-09-04T20:39:50,836 __file__ = %r 2025-09-04T20:39:50,836 sys.argv[0] = __file__ 2025-09-04T20:39:50,836 2025-09-04T20:39:50,836 if os.path.exists(__file__): 2025-09-04T20:39:50,836 filename = __file__ 2025-09-04T20:39:50,836 with tokenize.open(__file__) as f: 2025-09-04T20:39:50,836 setup_py_code = f.read() 2025-09-04T20:39:50,836 else: 2025-09-04T20:39:50,836 filename = "" 2025-09-04T20:39:50,836 setup_py_code = "from setuptools import setup; setup()" 2025-09-04T20:39:50,836 2025-09-04T20:39:50,836 exec(compile(setup_py_code, filename, "exec")) 2025-09-04T20:39:50,836 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-doq8cqsk/starlink-pyast_220a63a1ea214e72af9cbd916f9aaa38/setup.py'"'"',), "", "exec"))' bdist_wheel -d /tmp/pip-wheel-zc78zqko[/] 2025-09-04T20:39:50,836 [bold magenta]cwd[/]: /tmp/pip-wheel-doq8cqsk/starlink-pyast_220a63a1ea214e72af9cbd916f9aaa38/ 2025-09-04T20:39:50,837 Building wheel for starlink-pyast (setup.py): finished with status 'error' 2025-09-04T20:39:50,837 ERROR: Failed building wheel for starlink-pyast 2025-09-04T20:39:50,838 Running setup.py clean for starlink-pyast 2025-09-04T20:39:50,839 Running command python setup.py clean 2025-09-04T20:39:52,170 /usr/bin/ld: tmp/isfinite6flkjen2.o: in function `main': 2025-09-04T20:39:52,171 isfinite6flkjen2.c:(.text+0x14): undefined reference to `isfinite' 2025-09-04T20:39:52,175 collect2: error: ld returned 1 exit status 2025-09-04T20:39:52,743 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-04T20:39:52,743 !! 2025-09-04T20:39:52,743 ******************************************************************************** 2025-09-04T20:39:52,743 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-04T20:39:52,743 License :: OSI Approved :: GNU Lesser General Public License v3 (LGPLv3) 2025-09-04T20:39:52,744 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-04T20:39:52,744 ******************************************************************************** 2025-09-04T20:39:52,744 !! 2025-09-04T20:39:52,744 self._finalize_license_expression() 2025-09-04T20:39:52,982 'build/bdist.linux-armv7l' does not exist -- can't clean it 2025-09-04T20:39:52,982 'build/scripts-3.13' does not exist -- can't clean it 2025-09-04T20:39:53,120 Failed to build starlink-pyast 2025-09-04T20:39:53,121 ERROR: Failed to build one or more wheels 2025-09-04T20:39:53,122 Exception information: 2025-09-04T20:39:53,122 Traceback (most recent call last): 2025-09-04T20:39:53,122 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-04T20:39:53,122 status = _inner_run() 2025-09-04T20:39:53,122 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-04T20:39:53,122 return self.run(options, args) 2025-09-04T20:39:53,122 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-04T20:39:53,122 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-04T20:39:53,122 return func(self, options, args) 2025-09-04T20:39:53,122 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 180, in run 2025-09-04T20:39:53,122 raise CommandError("Failed to build one or more wheels") 2025-09-04T20:39:53,122 pip._internal.exceptions.CommandError: Failed to build one or more wheels 2025-09-04T20:39:53,128 Removed build tracker: '/tmp/pip-build-tracker-za3vtkb7'