2023-09-12T23:37:04,299 Created temporary directory: /tmp/pip-build-tracker-axzzakfe 2023-09-12T23:37:04,300 Initialized build tracking at /tmp/pip-build-tracker-axzzakfe 2023-09-12T23:37:04,301 Created build tracker: /tmp/pip-build-tracker-axzzakfe 2023-09-12T23:37:04,301 Entered build tracker: /tmp/pip-build-tracker-axzzakfe 2023-09-12T23:37:04,302 Created temporary directory: /tmp/pip-wheel-ohielday 2023-09-12T23:37:04,305 Created temporary directory: /tmp/pip-ephem-wheel-cache-vuya50tl 2023-09-12T23:37:04,329 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2023-09-12T23:37:04,333 2 location(s) to search for versions of starlink-pyast: 2023-09-12T23:37:04,333 * https://pypi.org/simple/starlink-pyast/ 2023-09-12T23:37:04,333 * https://www.piwheels.org/simple/starlink-pyast/ 2023-09-12T23:37:04,334 Fetching project page and analyzing links: https://pypi.org/simple/starlink-pyast/ 2023-09-12T23:37:04,335 Getting page https://pypi.org/simple/starlink-pyast/ 2023-09-12T23:37:04,336 Found index url https://pypi.org/simple/ 2023-09-12T23:37:04,480 Fetched page https://pypi.org/simple/starlink-pyast/ as application/vnd.pypi.simple.v1+json 2023-09-12T23:37:04,490 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 2023-09-12T23:37:04,490 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 2023-09-12T23:37:04,491 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 2023-09-12T23:37:04,492 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 2023-09-12T23:37:04,492 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 2023-09-12T23:37:04,493 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 2023-09-12T23:37:04,494 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 2023-09-12T23:37:04,495 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 2023-09-12T23:37:04,496 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 2023-09-12T23:37:04,496 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 2023-09-12T23:37:04,497 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 2023-09-12T23:37:04,498 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 2023-09-12T23:37:04,498 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 2023-09-12T23:37:04,499 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 2023-09-12T23:37:04,500 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 2023-09-12T23:37:04,500 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 2023-09-12T23:37:04,501 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 2023-09-12T23:37:04,501 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 2023-09-12T23:37:04,502 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 2023-09-12T23:37:04,503 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 2023-09-12T23:37:04,503 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 2023-09-12T23:37:04,504 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 2023-09-12T23:37:04,504 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 2023-09-12T23:37:04,505 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 2023-09-12T23:37:04,506 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 2023-09-12T23:37:04,507 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 2023-09-12T23:37:04,507 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 2023-09-12T23:37:04,508 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 2023-09-12T23:37:04,509 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 2023-09-12T23:37:04,509 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 2023-09-12T23:37:04,510 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 2023-09-12T23:37:04,511 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/) 2023-09-12T23:37:04,511 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/) 2023-09-12T23:37:04,512 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/) 2023-09-12T23:37:04,512 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/) 2023-09-12T23:37:04,513 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/) 2023-09-12T23:37:04,513 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/) 2023-09-12T23:37:04,514 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/) 2023-09-12T23:37:04,514 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/) 2023-09-12T23:37:04,515 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/) 2023-09-12T23:37:04,515 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/) 2023-09-12T23:37:04,516 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/) 2023-09-12T23:37:04,517 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/) 2023-09-12T23:37:04,517 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/) 2023-09-12T23:37:04,518 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 2023-09-12T23:37:04,519 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 2023-09-12T23:37:04,520 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 2023-09-12T23:37:04,520 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 2023-09-12T23:37:04,521 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 2023-09-12T23:37:04,522 Fetching project page and analyzing links: https://www.piwheels.org/simple/starlink-pyast/ 2023-09-12T23:37:04,522 Getting page https://www.piwheels.org/simple/starlink-pyast/ 2023-09-12T23:37:04,524 Found index url https://www.piwheels.org/simple/ 2023-09-12T23:37:05,094 Fetched page https://www.piwheels.org/simple/starlink-pyast/ as text/html 2023-09-12T23:37:05,169 Skipping link: No binaries permitted for starlink-pyast: https://www.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/) 2023-09-12T23:37:05,170 Skipping link: No binaries permitted for starlink-pyast: https://www.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/) 2023-09-12T23:37:05,170 Skipping link: No binaries permitted for starlink-pyast: https://www.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/) 2023-09-12T23:37:05,171 Skipping link: No binaries permitted for starlink-pyast: https://www.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/) 2023-09-12T23:37:05,172 Skipping link: No binaries permitted for starlink-pyast: https://www.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/) 2023-09-12T23:37:05,173 Skipping link: No binaries permitted for starlink-pyast: https://www.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/) 2023-09-12T23:37:05,173 Skipping link: No binaries permitted for starlink-pyast: https://www.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/) 2023-09-12T23:37:05,174 Skipping link: No binaries permitted for starlink-pyast: https://www.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/) 2023-09-12T23:37:05,174 Skipping link: No binaries permitted for starlink-pyast: https://www.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/) 2023-09-12T23:37:05,175 Skipping link: No binaries permitted for starlink-pyast: https://www.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/) 2023-09-12T23:37:05,176 Skipping link: No binaries permitted for starlink-pyast: https://www.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/) 2023-09-12T23:37:05,176 Skipping link: No binaries permitted for starlink-pyast: https://www.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/) 2023-09-12T23:37:05,177 Skipping link: No binaries permitted for starlink-pyast: https://www.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/) 2023-09-12T23:37:05,177 Skipping link: No binaries permitted for starlink-pyast: https://www.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/) 2023-09-12T23:37:05,178 Skipping link: No binaries permitted for starlink-pyast: https://www.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/) 2023-09-12T23:37:05,178 Skipping link: No binaries permitted for starlink-pyast: https://www.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/) 2023-09-12T23:37:05,179 Skipping link: No binaries permitted for starlink-pyast: https://www.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/) 2023-09-12T23:37:05,179 Skipping link: No binaries permitted for starlink-pyast: https://www.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/) 2023-09-12T23:37:05,180 Skipping link: No binaries permitted for starlink-pyast: https://www.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/) 2023-09-12T23:37:05,181 Skipping link: No binaries permitted for starlink-pyast: https://www.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/) 2023-09-12T23:37:05,182 Skipping link: No binaries permitted for starlink-pyast: https://www.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/) 2023-09-12T23:37:05,182 Skipping link: No binaries permitted for starlink-pyast: https://www.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/) 2023-09-12T23:37:05,183 Skipping link: No binaries permitted for starlink-pyast: https://www.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/) 2023-09-12T23:37:05,184 Skipping link: No binaries permitted for starlink-pyast: https://www.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/) 2023-09-12T23:37:05,184 Skipping link: No binaries permitted for starlink-pyast: https://www.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/) 2023-09-12T23:37:05,185 Skipping link: No binaries permitted for starlink-pyast: https://www.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/) 2023-09-12T23:37:05,185 Skipping link: No binaries permitted for starlink-pyast: https://www.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/) 2023-09-12T23:37:05,186 Skipping link: No binaries permitted for starlink-pyast: https://www.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/) 2023-09-12T23:37:05,186 Skipping link: No binaries permitted for starlink-pyast: https://www.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/) 2023-09-12T23:37:05,187 Skipping link: No binaries permitted for starlink-pyast: https://www.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/) 2023-09-12T23:37:05,187 Skipping link: No binaries permitted for starlink-pyast: https://www.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/) 2023-09-12T23:37:05,188 Skipping link: No binaries permitted for starlink-pyast: https://www.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/) 2023-09-12T23:37:05,189 Skipping link: No binaries permitted for starlink-pyast: https://www.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/) 2023-09-12T23:37:05,189 Skipping link: No binaries permitted for starlink-pyast: https://www.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/) 2023-09-12T23:37:05,190 Skipping link: No binaries permitted for starlink-pyast: https://www.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/) 2023-09-12T23:37:05,190 Skipping link: No binaries permitted for starlink-pyast: https://www.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/) 2023-09-12T23:37:05,191 Skipping link: No binaries permitted for starlink-pyast: https://www.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/) 2023-09-12T23:37:05,192 Skipping link: No binaries permitted for starlink-pyast: https://www.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/) 2023-09-12T23:37:05,192 Skipping link: No binaries permitted for starlink-pyast: https://www.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/) 2023-09-12T23:37:05,193 Skipping link: No binaries permitted for starlink-pyast: https://www.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/) 2023-09-12T23:37:05,193 Skipping link: No binaries permitted for starlink-pyast: https://www.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/) 2023-09-12T23:37:05,193 Skipping link: No binaries permitted for starlink-pyast: https://www.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/) 2023-09-12T23:37:05,194 Skipping link: No binaries permitted for starlink-pyast: https://www.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/) 2023-09-12T23:37:05,195 Skipping link: No binaries permitted for starlink-pyast: https://www.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/) 2023-09-12T23:37:05,195 Skipping link: No binaries permitted for starlink-pyast: https://www.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/) 2023-09-12T23:37:05,196 Skipping link: No binaries permitted for starlink-pyast: https://www.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/) 2023-09-12T23:37:05,197 Skipping link: No binaries permitted for starlink-pyast: https://www.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/) 2023-09-12T23:37:05,197 Skipping link: No binaries permitted for starlink-pyast: https://www.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/) 2023-09-12T23:37:05,198 Skipping link: No binaries permitted for starlink-pyast: https://www.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/) 2023-09-12T23:37:05,198 Skipping link: No binaries permitted for starlink-pyast: https://www.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/) 2023-09-12T23:37:05,200 Skipping link: No binaries permitted for starlink-pyast: https://www.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/) 2023-09-12T23:37:05,200 Skipping link: No binaries permitted for starlink-pyast: https://www.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/) 2023-09-12T23:37:05,200 Skipping link: No binaries permitted for starlink-pyast: https://www.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/) 2023-09-12T23:37:05,201 Skipping link: No binaries permitted for starlink-pyast: https://www.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/) 2023-09-12T23:37:05,201 Skipping link: No binaries permitted for starlink-pyast: https://www.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/) 2023-09-12T23:37:05,202 Skipping link: No binaries permitted for starlink-pyast: https://www.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/) 2023-09-12T23:37:05,202 Skipping link: No binaries permitted for starlink-pyast: https://www.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/) 2023-09-12T23:37:05,203 Skipping link: No binaries permitted for starlink-pyast: https://www.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/) 2023-09-12T23:37:05,204 Skipping link: No binaries permitted for starlink-pyast: https://www.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/) 2023-09-12T23:37:05,204 Skipping link: No binaries permitted for starlink-pyast: https://www.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/) 2023-09-12T23:37:05,205 Skipping link: No binaries permitted for starlink-pyast: https://www.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/) 2023-09-12T23:37:05,206 Skipping link: No binaries permitted for starlink-pyast: https://www.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/) 2023-09-12T23:37:05,206 Skipping link: No binaries permitted for starlink-pyast: https://www.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/) 2023-09-12T23:37:05,207 Skipping link: No binaries permitted for starlink-pyast: https://www.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/) 2023-09-12T23:37:05,207 Skipping link: No binaries permitted for starlink-pyast: https://www.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/) 2023-09-12T23:37:05,208 Skipping link: No binaries permitted for starlink-pyast: https://www.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/) 2023-09-12T23:37:05,208 Skipping link: No binaries permitted for starlink-pyast: https://www.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/) 2023-09-12T23:37:05,209 Skipping link: No binaries permitted for starlink-pyast: https://www.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/) 2023-09-12T23:37:05,209 Skipping link: No binaries permitted for starlink-pyast: https://www.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/) 2023-09-12T23:37:05,210 Skipping link: No binaries permitted for starlink-pyast: https://www.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/) 2023-09-12T23:37:05,211 Skipping link: No binaries permitted for starlink-pyast: https://www.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/) 2023-09-12T23:37:05,211 Skipping link: No binaries permitted for starlink-pyast: https://www.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/) 2023-09-12T23:37:05,212 Skipping link: No binaries permitted for starlink-pyast: https://www.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/) 2023-09-12T23:37:05,213 Skipping link: No binaries permitted for starlink-pyast: https://www.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/) 2023-09-12T23:37:05,213 Skipping link: No binaries permitted for starlink-pyast: https://www.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/) 2023-09-12T23:37:05,214 Skipping link: No binaries permitted for starlink-pyast: https://www.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/) 2023-09-12T23:37:05,214 Skipping link: No binaries permitted for starlink-pyast: https://www.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/) 2023-09-12T23:37:05,215 Skipping link: No binaries permitted for starlink-pyast: https://www.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/) 2023-09-12T23:37:05,216 Skipping link: No binaries permitted for starlink-pyast: https://www.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/) 2023-09-12T23:37:05,216 Skipping link: No binaries permitted for starlink-pyast: https://www.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/) 2023-09-12T23:37:05,216 Skipping link: No binaries permitted for starlink-pyast: https://www.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/) 2023-09-12T23:37:05,217 Skipping link: No binaries permitted for starlink-pyast: https://www.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/) 2023-09-12T23:37:05,217 Skipping link: No binaries permitted for starlink-pyast: https://www.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/) 2023-09-12T23:37:05,218 Skipping link: No binaries permitted for starlink-pyast: https://www.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/) 2023-09-12T23:37:05,219 Skipping link: No binaries permitted for starlink-pyast: https://www.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/) 2023-09-12T23:37:05,219 Skipping link: No binaries permitted for starlink-pyast: https://www.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/) 2023-09-12T23:37:05,220 Skipping link: No binaries permitted for starlink-pyast: https://www.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/) 2023-09-12T23:37:05,221 Skipping link: No binaries permitted for starlink-pyast: https://www.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/) 2023-09-12T23:37:05,221 Skipping link: No binaries permitted for starlink-pyast: https://www.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/) 2023-09-12T23:37:05,222 Skipping link: No binaries permitted for starlink-pyast: https://www.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/) 2023-09-12T23:37:05,223 Skipping link: No binaries permitted for starlink-pyast: https://www.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/) 2023-09-12T23:37:05,223 Skipping link: No binaries permitted for starlink-pyast: https://www.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/) 2023-09-12T23:37:05,224 Skipping link: No binaries permitted for starlink-pyast: https://www.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/) 2023-09-12T23:37:05,224 Skipping link: No binaries permitted for starlink-pyast: https://www.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/) 2023-09-12T23:37:05,225 Skipping link: No binaries permitted for starlink-pyast: https://www.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/) 2023-09-12T23:37:05,225 Skipping link: No binaries permitted for starlink-pyast: https://www.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/) 2023-09-12T23:37:05,226 Skipping link: No binaries permitted for starlink-pyast: https://www.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/) 2023-09-12T23:37:05,226 Skipping link: No binaries permitted for starlink-pyast: https://www.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/) 2023-09-12T23:37:05,227 Skipping link: No binaries permitted for starlink-pyast: https://www.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/) 2023-09-12T23:37:05,228 Skipping link: No binaries permitted for starlink-pyast: https://www.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/) 2023-09-12T23:37:05,228 Skipping link: No binaries permitted for starlink-pyast: https://www.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/) 2023-09-12T23:37:05,229 Skipping link: No binaries permitted for starlink-pyast: https://www.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/) 2023-09-12T23:37:05,229 Skipping link: No binaries permitted for starlink-pyast: https://www.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/) 2023-09-12T23:37:05,230 Skipping link: No binaries permitted for starlink-pyast: https://www.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/) 2023-09-12T23:37:05,231 Skipping link: No binaries permitted for starlink-pyast: https://www.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/) 2023-09-12T23:37:05,231 Skipping link: No binaries permitted for starlink-pyast: https://www.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/) 2023-09-12T23:37:05,232 Skipping link: No binaries permitted for starlink-pyast: https://www.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/) 2023-09-12T23:37:05,232 Skipping link: No binaries permitted for starlink-pyast: https://www.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/) 2023-09-12T23:37:05,233 Skipping link: No binaries permitted for starlink-pyast: https://www.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/) 2023-09-12T23:37:05,233 Skipping link: No binaries permitted for starlink-pyast: https://www.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/) 2023-09-12T23:37:05,234 Skipping link: No binaries permitted for starlink-pyast: https://www.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/) 2023-09-12T23:37:05,234 Skipping link: No binaries permitted for starlink-pyast: https://www.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/) 2023-09-12T23:37:05,235 Skipping link: No binaries permitted for starlink-pyast: https://www.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/) 2023-09-12T23:37:05,236 Skipping link: No binaries permitted for starlink-pyast: https://www.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/) 2023-09-12T23:37:05,236 Skipping link: No binaries permitted for starlink-pyast: https://www.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/) 2023-09-12T23:37:05,237 Skipping link: No binaries permitted for starlink-pyast: https://www.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/) 2023-09-12T23:37:05,237 Skipping link: No binaries permitted for starlink-pyast: https://www.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/) 2023-09-12T23:37:05,238 Skipping link: No binaries permitted for starlink-pyast: https://www.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/) 2023-09-12T23:37:05,239 Skipping link: No binaries permitted for starlink-pyast: https://www.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/) 2023-09-12T23:37:05,239 Skipping link: No binaries permitted for starlink-pyast: https://www.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/) 2023-09-12T23:37:05,240 Skipping link: No binaries permitted for starlink-pyast: https://www.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/) 2023-09-12T23:37:05,240 Skipping link: No binaries permitted for starlink-pyast: https://www.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/) 2023-09-12T23:37:05,241 Skipping link: No binaries permitted for starlink-pyast: https://www.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/) 2023-09-12T23:37:05,241 Skipping link: No binaries permitted for starlink-pyast: https://www.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/) 2023-09-12T23:37:05,242 Skipping link: No binaries permitted for starlink-pyast: https://www.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/) 2023-09-12T23:37:05,242 Skipping link: No binaries permitted for starlink-pyast: https://www.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/) 2023-09-12T23:37:05,243 Skipping link: No binaries permitted for starlink-pyast: https://www.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/) 2023-09-12T23:37:05,244 Skipping link: No binaries permitted for starlink-pyast: https://www.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/) 2023-09-12T23:37:05,244 Skipping link: No binaries permitted for starlink-pyast: https://www.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/) 2023-09-12T23:37:05,245 Skipping link: No binaries permitted for starlink-pyast: https://www.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/) 2023-09-12T23:37:05,246 Skipping link: No binaries permitted for starlink-pyast: https://www.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/) 2023-09-12T23:37:05,246 Skipping link: No binaries permitted for starlink-pyast: https://www.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/) 2023-09-12T23:37:05,247 Skipping link: No binaries permitted for starlink-pyast: https://www.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/) 2023-09-12T23:37:05,247 Skipping link: No binaries permitted for starlink-pyast: https://www.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/) 2023-09-12T23:37:05,248 Skipping link: No binaries permitted for starlink-pyast: https://www.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/) 2023-09-12T23:37:05,248 Skipping link: No binaries permitted for starlink-pyast: https://www.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/) 2023-09-12T23:37:05,249 Skipping link: No binaries permitted for starlink-pyast: https://www.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/) 2023-09-12T23:37:05,249 Skipping link: No binaries permitted for starlink-pyast: https://www.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/) 2023-09-12T23:37:05,250 Skipping link: No binaries permitted for starlink-pyast: https://www.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/) 2023-09-12T23:37:05,251 Skipping link: No binaries permitted for starlink-pyast: https://www.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/) 2023-09-12T23:37:05,251 Skipping link: No binaries permitted for starlink-pyast: https://www.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/) 2023-09-12T23:37:05,252 Skipping link: No binaries permitted for starlink-pyast: https://www.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/) 2023-09-12T23:37:05,252 Skipping link: No binaries permitted for starlink-pyast: https://www.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/) 2023-09-12T23:37:05,253 Skipping link: No binaries permitted for starlink-pyast: https://www.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/) 2023-09-12T23:37:05,254 Skipping link: No binaries permitted for starlink-pyast: https://www.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/) 2023-09-12T23:37:05,254 Skipping link: No binaries permitted for starlink-pyast: https://www.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/) 2023-09-12T23:37:05,254 Skipping link: No binaries permitted for starlink-pyast: https://www.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/) 2023-09-12T23:37:05,255 Skipping link: No binaries permitted for starlink-pyast: https://www.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/) 2023-09-12T23:37:05,255 Skipping link: No binaries permitted for starlink-pyast: https://www.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/) 2023-09-12T23:37:05,256 Skipping link: No binaries permitted for starlink-pyast: https://www.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/) 2023-09-12T23:37:05,257 Skipping link: No binaries permitted for starlink-pyast: https://www.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/) 2023-09-12T23:37:05,257 Skipping link: No binaries permitted for starlink-pyast: https://www.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/) 2023-09-12T23:37:05,258 Skipping link: No binaries permitted for starlink-pyast: https://www.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/) 2023-09-12T23:37:05,258 Skipping link: No binaries permitted for starlink-pyast: https://www.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/) 2023-09-12T23:37:05,259 Skipping link: No binaries permitted for starlink-pyast: https://www.piwheels.org/simple/starlink-pyast/starlink_pyast-3.7-cp39-cp39-linux_armv7l.whl#sha256=b92df7f03353de0186fb9c24a198a28f92e4cec63f312e10e7d87ce57fb79f2c (from https://www.piwheels.org/simple/starlink-pyast/) 2023-09-12T23:37:05,260 Skipping link: No binaries permitted for starlink-pyast: https://www.piwheels.org/simple/starlink-pyast/starlink_pyast-3.7-cp39-cp39-linux_armv6l.whl#sha256=b92df7f03353de0186fb9c24a198a28f92e4cec63f312e10e7d87ce57fb79f2c (from https://www.piwheels.org/simple/starlink-pyast/) 2023-09-12T23:37:05,260 Skipping link: No binaries permitted for starlink-pyast: https://www.piwheels.org/simple/starlink-pyast/starlink_pyast-3.7-cp37-cp37m-linux_armv6l.whl#sha256=e2846060941ef27d8d7e8a373a2a10714619c7e988eaa797a4d72381795a43e1 (from https://www.piwheels.org/simple/starlink-pyast/) 2023-09-12T23:37:05,261 Skipping link: No binaries permitted for starlink-pyast: https://www.piwheels.org/simple/starlink-pyast/starlink_pyast-3.7-cp37-cp37m-linux_armv7l.whl#sha256=e2846060941ef27d8d7e8a373a2a10714619c7e988eaa797a4d72381795a43e1 (from https://www.piwheels.org/simple/starlink-pyast/) 2023-09-12T23:37:05,262 Skipping link: No binaries permitted for starlink-pyast: https://www.piwheels.org/simple/starlink-pyast/starlink_pyast-3.7-cp35-cp35m-linux_armv6l.whl#sha256=a4afdd141bfc4b9cf4da566c237a567baf7ee52f1070e902b010cb761268cc56 (from https://www.piwheels.org/simple/starlink-pyast/) 2023-09-12T23:37:05,262 Skipping link: No binaries permitted for starlink-pyast: https://www.piwheels.org/simple/starlink-pyast/starlink_pyast-3.7-cp35-cp35m-linux_armv7l.whl#sha256=a4afdd141bfc4b9cf4da566c237a567baf7ee52f1070e902b010cb761268cc56 (from https://www.piwheels.org/simple/starlink-pyast/) 2023-09-12T23:37:05,262 Skipping link: No binaries permitted for starlink-pyast: https://www.piwheels.org/simple/starlink-pyast/starlink_pyast-3.7-cp34-cp34m-linux_armv6l.whl#sha256=c119bc32440359b51fe5ff301f7cb0e21282a4541b1241fa2b00ed81286769fa (from https://www.piwheels.org/simple/starlink-pyast/) 2023-09-12T23:37:05,263 Skipping link: No binaries permitted for starlink-pyast: https://www.piwheels.org/simple/starlink-pyast/starlink_pyast-3.7-cp34-cp34m-linux_armv7l.whl#sha256=c119bc32440359b51fe5ff301f7cb0e21282a4541b1241fa2b00ed81286769fa (from https://www.piwheels.org/simple/starlink-pyast/) 2023-09-12T23:37:05,263 Skipping link: No binaries permitted for starlink-pyast: https://www.piwheels.org/simple/starlink-pyast/starlink_pyast-3.6-cp311-cp311-linux_armv7l.whl#sha256=4986232ddd0e5eb52e6aa2df3fa36fde089ffc1285da48f5055d691eb4da1c23 (from https://www.piwheels.org/simple/starlink-pyast/) 2023-09-12T23:37:05,264 Skipping link: No binaries permitted for starlink-pyast: https://www.piwheels.org/simple/starlink-pyast/starlink_pyast-3.6-cp311-cp311-linux_armv6l.whl#sha256=4986232ddd0e5eb52e6aa2df3fa36fde089ffc1285da48f5055d691eb4da1c23 (from https://www.piwheels.org/simple/starlink-pyast/) 2023-09-12T23:37:05,265 Skipping link: No binaries permitted for starlink-pyast: https://www.piwheels.org/simple/starlink-pyast/starlink_pyast-3.6-cp39-cp39-linux_armv7l.whl#sha256=b0de4d7cca034b3bc4a7994c493cc937952d38cf8143e29529f90877bdcb1c16 (from https://www.piwheels.org/simple/starlink-pyast/) 2023-09-12T23:37:05,265 Skipping link: No binaries permitted for starlink-pyast: https://www.piwheels.org/simple/starlink-pyast/starlink_pyast-3.6-cp39-cp39-linux_armv6l.whl#sha256=b0de4d7cca034b3bc4a7994c493cc937952d38cf8143e29529f90877bdcb1c16 (from https://www.piwheels.org/simple/starlink-pyast/) 2023-09-12T23:37:05,266 Skipping link: No binaries permitted for starlink-pyast: https://www.piwheels.org/simple/starlink-pyast/starlink_pyast-3.6-cp37-cp37m-linux_armv6l.whl#sha256=20695bbf4d025949458ad5be1a904ae0fdc4f6aa31a5b282c77bc2a820bb8441 (from https://www.piwheels.org/simple/starlink-pyast/) 2023-09-12T23:37:05,266 Skipping link: No binaries permitted for starlink-pyast: https://www.piwheels.org/simple/starlink-pyast/starlink_pyast-3.6-cp37-cp37m-linux_armv7l.whl#sha256=20695bbf4d025949458ad5be1a904ae0fdc4f6aa31a5b282c77bc2a820bb8441 (from https://www.piwheels.org/simple/starlink-pyast/) 2023-09-12T23:37:05,267 Skipping link: No binaries permitted for starlink-pyast: https://www.piwheels.org/simple/starlink-pyast/starlink_pyast-3.6-cp35-cp35m-linux_armv6l.whl#sha256=ec69a9f400cd8e76ef3ed055b33557439c3bcf131543b1e458e334481b6ad134 (from https://www.piwheels.org/simple/starlink-pyast/) 2023-09-12T23:37:05,268 Skipping link: No binaries permitted for starlink-pyast: https://www.piwheels.org/simple/starlink-pyast/starlink_pyast-3.6-cp35-cp35m-linux_armv7l.whl#sha256=ec69a9f400cd8e76ef3ed055b33557439c3bcf131543b1e458e334481b6ad134 (from https://www.piwheels.org/simple/starlink-pyast/) 2023-09-12T23:37:05,269 Skipping link: No binaries permitted for starlink-pyast: https://www.piwheels.org/simple/starlink-pyast/starlink_pyast-3.6-cp34-cp34m-linux_armv6l.whl#sha256=507581306600d16fd42993e94307bfa2dd5ac88db9031d2c16f63707ec18d927 (from https://www.piwheels.org/simple/starlink-pyast/) 2023-09-12T23:37:05,269 Skipping link: No binaries permitted for starlink-pyast: https://www.piwheels.org/simple/starlink-pyast/starlink_pyast-3.6-cp34-cp34m-linux_armv7l.whl#sha256=507581306600d16fd42993e94307bfa2dd5ac88db9031d2c16f63707ec18d927 (from https://www.piwheels.org/simple/starlink-pyast/) 2023-09-12T23:37:05,269 Skipping link: No binaries permitted for starlink-pyast: https://www.piwheels.org/simple/starlink-pyast/starlink_pyast-3.5-cp39-cp39-linux_armv7l.whl#sha256=2b28efe021734f71cc1a045b00e8217a954a5d0a7cb30ea0c4153d02c7d405ec (from https://www.piwheels.org/simple/starlink-pyast/) 2023-09-12T23:37:05,270 Skipping link: No binaries permitted for starlink-pyast: https://www.piwheels.org/simple/starlink-pyast/starlink_pyast-3.5-cp39-cp39-linux_armv6l.whl#sha256=2b28efe021734f71cc1a045b00e8217a954a5d0a7cb30ea0c4153d02c7d405ec (from https://www.piwheels.org/simple/starlink-pyast/) 2023-09-12T23:37:05,270 Skipping link: No binaries permitted for starlink-pyast: https://www.piwheels.org/simple/starlink-pyast/starlink_pyast-3.5-cp37-cp37m-linux_armv6l.whl#sha256=dc1df895397eb8221085a484d85ab9889d7d485b59c840d813e06cc9952ef107 (from https://www.piwheels.org/simple/starlink-pyast/) 2023-09-12T23:37:05,271 Skipping link: No binaries permitted for starlink-pyast: https://www.piwheels.org/simple/starlink-pyast/starlink_pyast-3.5-cp37-cp37m-linux_armv7l.whl#sha256=dc1df895397eb8221085a484d85ab9889d7d485b59c840d813e06cc9952ef107 (from https://www.piwheels.org/simple/starlink-pyast/) 2023-09-12T23:37:05,271 Skipping link: No binaries permitted for starlink-pyast: https://www.piwheels.org/simple/starlink-pyast/starlink_pyast-3.5-cp34-cp34m-linux_armv6l.whl#sha256=fd6e7b1317973526301bc1c92368c0d4f2e79a3cdd96297f0c1fc444511811bc (from https://www.piwheels.org/simple/starlink-pyast/) 2023-09-12T23:37:05,272 Skipping link: No binaries permitted for starlink-pyast: https://www.piwheels.org/simple/starlink-pyast/starlink_pyast-3.5-cp34-cp34m-linux_armv7l.whl#sha256=fd6e7b1317973526301bc1c92368c0d4f2e79a3cdd96297f0c1fc444511811bc (from https://www.piwheels.org/simple/starlink-pyast/) 2023-09-12T23:37:05,273 Skipping link: No binaries permitted for starlink-pyast: https://www.piwheels.org/simple/starlink-pyast/starlink_pyast-3.5-cp35-cp35m-linux_armv7l.whl#sha256=83f7db187a8ea2ee422b4fb0c34f28695aa82e292320e323686fa44824d86c1a (from https://www.piwheels.org/simple/starlink-pyast/) 2023-09-12T23:37:05,273 Skipping link: No binaries permitted for starlink-pyast: https://www.piwheels.org/simple/starlink-pyast/starlink_pyast-3.5-cp35-cp35m-linux_armv6l.whl#sha256=83f7db187a8ea2ee422b4fb0c34f28695aa82e292320e323686fa44824d86c1a (from https://www.piwheels.org/simple/starlink-pyast/) 2023-09-12T23:37:05,274 Skipping link: No binaries permitted for starlink-pyast: https://www.piwheels.org/simple/starlink-pyast/starlink_pyast-3.4-cp39-cp39-linux_armv7l.whl#sha256=db8e3123e04d8d0c9fe301539df306b427bba8db285c790d0a54b3a17382b290 (from https://www.piwheels.org/simple/starlink-pyast/) 2023-09-12T23:37:05,274 Skipping link: No binaries permitted for starlink-pyast: https://www.piwheels.org/simple/starlink-pyast/starlink_pyast-3.4-cp39-cp39-linux_armv6l.whl#sha256=db8e3123e04d8d0c9fe301539df306b427bba8db285c790d0a54b3a17382b290 (from https://www.piwheels.org/simple/starlink-pyast/) 2023-09-12T23:37:05,275 Skipping link: No binaries permitted for starlink-pyast: https://www.piwheels.org/simple/starlink-pyast/starlink_pyast-3.4-cp37-cp37m-linux_armv6l.whl#sha256=ce51f81cac967ccd32409aa27cec590dc4cc2155d5b3fdb7dfcab07104e7b4ff (from https://www.piwheels.org/simple/starlink-pyast/) 2023-09-12T23:37:05,276 Skipping link: No binaries permitted for starlink-pyast: https://www.piwheels.org/simple/starlink-pyast/starlink_pyast-3.4-cp37-cp37m-linux_armv7l.whl#sha256=ce51f81cac967ccd32409aa27cec590dc4cc2155d5b3fdb7dfcab07104e7b4ff (from https://www.piwheels.org/simple/starlink-pyast/) 2023-09-12T23:37:05,277 Skipping link: No binaries permitted for starlink-pyast: https://www.piwheels.org/simple/starlink-pyast/starlink_pyast-3.4-cp34-cp34m-linux_armv6l.whl#sha256=6c7b00429deb76b39487f426023fd82c6f9ce2cfb2bfaf7f59f06018bd388dca (from https://www.piwheels.org/simple/starlink-pyast/) 2023-09-12T23:37:05,277 Skipping link: No binaries permitted for starlink-pyast: https://www.piwheels.org/simple/starlink-pyast/starlink_pyast-3.4-cp34-cp34m-linux_armv7l.whl#sha256=6c7b00429deb76b39487f426023fd82c6f9ce2cfb2bfaf7f59f06018bd388dca (from https://www.piwheels.org/simple/starlink-pyast/) 2023-09-12T23:37:05,277 Skipping link: No binaries permitted for starlink-pyast: https://www.piwheels.org/simple/starlink-pyast/starlink_pyast-3.4-cp35-cp35m-linux_armv6l.whl#sha256=6062bbfeeced7cc7fd09f98791a9825ba85cf90a17d497c5b33b7ab5bd0579cd (from https://www.piwheels.org/simple/starlink-pyast/) 2023-09-12T23:37:05,278 Skipping link: No binaries permitted for starlink-pyast: https://www.piwheels.org/simple/starlink-pyast/starlink_pyast-3.4-cp35-cp35m-linux_armv7l.whl#sha256=6062bbfeeced7cc7fd09f98791a9825ba85cf90a17d497c5b33b7ab5bd0579cd (from https://www.piwheels.org/simple/starlink-pyast/) 2023-09-12T23:37:05,278 Skipping link: not a file: https://www.piwheels.org/simple/starlink-pyast/ 2023-09-12T23:37:05,279 Skipping link: not a file: https://pypi.org/simple/starlink-pyast/ 2023-09-12T23:37:05,302 Given no hashes to check 1 links for project 'starlink-pyast': discarding no candidates 2023-09-12T23:37:05,321 Collecting starlink-pyast==3.15.0 2023-09-12T23:37:05,324 Created temporary directory: /tmp/pip-unpack-hfpy96pe 2023-09-12T23:37:06,028 Downloading starlink-pyast-3.15.0.tar.gz (10.0 MB) 2023-09-12T23:37:12,002 Added starlink-pyast==3.15.0 from https://files.pythonhosted.org/packages/96/e9/ecbfc69f1239fdd6775fd152520d19b16bdc798f42eb42ca7311a1c0adb8/starlink-pyast-3.15.0.tar.gz to build tracker '/tmp/pip-build-tracker-axzzakfe' 2023-09-12T23:37:12,004 Running setup.py (path:/tmp/pip-wheel-ohielday/starlink-pyast_a6169ec71ac04bb6be40319b9bfca7c8/setup.py) egg_info for package starlink-pyast 2023-09-12T23:37:12,005 Created temporary directory: /tmp/pip-pip-egg-info-tyfympvx 2023-09-12T23:37:12,005 Preparing metadata (setup.py): started 2023-09-12T23:37:12,007 Running command python setup.py egg_info 2023-09-12T23:37:14,418 /usr/bin/ld: tmp/isfinite_3y5l59j.o: in function `main': 2023-09-12T23:37:14,418 isfinite_3y5l59j.c:(.text+0x14): undefined reference to `isfinite' 2023-09-12T23:37:14,424 collect2: error: ld returned 1 exit status 2023-09-12T23:37:14,478 /tmp/tmp_ruamel_yaml_9e1fwtiy/test_yaml.c:2:10: fatal error: yaml.h: No such file or directory 2023-09-12T23:37:14,478 2 | #include 2023-09-12T23:37:14,479 | ^~~~~~~~ 2023-09-12T23:37:14,480 compilation terminated. 2023-09-12T23:37:14,763 libyaml compile error 2023-09-12T23:37:14,872 Preparing metadata (setup.py): finished with status 'done' 2023-09-12T23:37:14,876 Source in /tmp/pip-wheel-ohielday/starlink-pyast_a6169ec71ac04bb6be40319b9bfca7c8 has version 3.15.0, which satisfies requirement starlink-pyast==3.15.0 from https://files.pythonhosted.org/packages/96/e9/ecbfc69f1239fdd6775fd152520d19b16bdc798f42eb42ca7311a1c0adb8/starlink-pyast-3.15.0.tar.gz 2023-09-12T23:37:14,877 Removed starlink-pyast==3.15.0 from https://files.pythonhosted.org/packages/96/e9/ecbfc69f1239fdd6775fd152520d19b16bdc798f42eb42ca7311a1c0adb8/starlink-pyast-3.15.0.tar.gz from build tracker '/tmp/pip-build-tracker-axzzakfe' 2023-09-12T23:37:14,882 Created temporary directory: /tmp/pip-unpack-3zlbsgta 2023-09-12T23:37:14,883 Created temporary directory: /tmp/pip-unpack-gpmn7qsr 2023-09-12T23:37:14,887 Building wheels for collected packages: starlink-pyast 2023-09-12T23:37:14,891 Created temporary directory: /tmp/pip-wheel-jwdfqu9f 2023-09-12T23:37:14,892 Building wheel for starlink-pyast (setup.py): started 2023-09-12T23:37:14,893 Destination directory: /tmp/pip-wheel-jwdfqu9f 2023-09-12T23:37:14,893 Running command python setup.py bdist_wheel 2023-09-12T23:37:16,318 /usr/bin/ld: tmp/isfiniteq6q1ryt1.o: in function `main': 2023-09-12T23:37:16,319 isfiniteq6q1ryt1.c:(.text+0x14): undefined reference to `isfinite' 2023-09-12T23:37:16,324 collect2: error: ld returned 1 exit status 2023-09-12T23:37:16,373 /tmp/tmp_ruamel_yaml_a4cim_yi/test_yaml.c:2:10: fatal error: yaml.h: No such file or directory 2023-09-12T23:37:16,373 2 | #include 2023-09-12T23:37:16,374 | ^~~~~~~~ 2023-09-12T23:37:16,375 compilation terminated. 2023-09-12T23:37:16,376 libyaml compile error 2023-09-12T23:38:05,358 In file included from ast/palwrap.c:75: 2023-09-12T23:38:05,358 ast/pal/palDat.c: In function ‘astPalDat’: 2023-09-12T23:38:05,359 ast/pal/palDat.c:86:7: warning: variable ‘status’ set but not used [-Wunused-but-set-variable] 2023-09-12T23:38:05,359 86 | int status; 2023-09-12T23:38:05,360 | ^~~~~~ 2023-09-12T23:38:11,749 In file included from ./ast/src/mapping.h:327, 2023-09-12T23:38:11,749 from ast/pyast_extra.c:50: 2023-09-12T23:38:11,750 ./ast/src/pointset.h:216: warning: "isfinite" redefined 2023-09-12T23:38:11,750 216 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2023-09-12T23:38:11,751 | 2023-09-12T23:38:11,752 In file included from ./ast/src/pointset.h:194: 2023-09-12T23:38:11,752 /usr/include/math.h:994: note: this is the location of the previous definition 2023-09-12T23:38:11,753 994 | # define isfinite(x) __builtin_isfinite (x) 2023-09-12T23:38:11,753 | 2023-09-12T23:38:11,774 In file included from ast/pyast_extra.c:52: 2023-09-12T23:38:11,775 ast/pyast_extra.h:50: warning: "STATUS_PTR" redefined 2023-09-12T23:38:11,776 50 | #define STATUS_PTR astGetStatusPtr 2023-09-12T23:38:11,776 | 2023-09-12T23:38:11,777 In file included from ast/pyast_extra.c:51: 2023-09-12T23:38:11,778 ./ast/src/memory.h:141: note: this is the location of the previous definition 2023-09-12T23:38:11,778 141 | #define STATUS_PTR status 2023-09-12T23:38:11,779 | 2023-09-12T23:38:11,780 ast/pyast_extra.h:62: warning: "astMapMerge" redefined 2023-09-12T23:38:11,780 62 | #define astMapMerge(this,where,series,nmap,id_list,invert_list) \ 2023-09-12T23:38:11,781 | 2023-09-12T23:38:11,782 ./ast/src/mapping.h:986: note: this is the location of the previous definition 2023-09-12T23:38:11,783 986 | #define astMapMerge(this,where,series,nmap,map_list,invert_list) \ 2023-09-12T23:38:11,784 | 2023-09-12T23:38:12,004 In file included from ast/src/axis.c:112: 2023-09-12T23:38:12,005 ast/src/pointset.h:216: warning: "isfinite" redefined 2023-09-12T23:38:12,005 216 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2023-09-12T23:38:12,006 | 2023-09-12T23:38:12,006 In file included from ast/src/pointset.h:194: 2023-09-12T23:38:12,007 /usr/include/math.h:994: note: this is the location of the previous definition 2023-09-12T23:38:12,007 994 | # define isfinite(x) __builtin_isfinite (x) 2023-09-12T23:38:12,008 | 2023-09-12T23:38:14,146 In file included from ast/src/mapping.h:327, 2023-09-12T23:38:14,147 from ast/src/cmpmap.h:139, 2023-09-12T23:38:14,148 from ast/src/box.c:126: 2023-09-12T23:38:14,149 ast/src/pointset.h:216: warning: "isfinite" redefined 2023-09-12T23:38:14,149 216 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2023-09-12T23:38:14,150 | 2023-09-12T23:38:14,151 In file included from ast/src/pointset.h:194: 2023-09-12T23:38:14,151 /usr/include/math.h:994: note: this is the location of the previous definition 2023-09-12T23:38:14,152 994 | # define isfinite(x) __builtin_isfinite (x) 2023-09-12T23:38:14,152 | 2023-09-12T23:38:16,086 In file included from ast/src/mapping.h:326: 2023-09-12T23:38:16,087 ast/src/object.h: In function ‘Simplify’: 2023-09-12T23:38:16,088 ast/src/object.h:1857:36: warning: ‘newpoly’ may be used uninitialized [-Wmaybe-uninitialized] 2023-09-12T23:38:16,088 1857 | #define astAnnul(this) astINVOKE(O,astAnnul_(astCheckObject(this),STATUS_PTR)) 2023-09-12T23:38:16,088 | ^~~~~~~~~ 2023-09-12T23:38:16,090 ast/src/box.c:3656:16: note: ‘newpoly’ was declared here 2023-09-12T23:38:16,090 3656 | AstPolygon *newpoly; /* New Polygon to replace Box */ 2023-09-12T23:38:16,091 | ^~~~~~~ 2023-09-12T23:38:17,128 In file included from ast/src/channel.c:164: 2023-09-12T23:38:17,129 ast/src/pointset.h:216: warning: "isfinite" redefined 2023-09-12T23:38:17,130 216 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2023-09-12T23:38:17,130 | 2023-09-12T23:38:17,130 In file included from ast/src/pointset.h:194: 2023-09-12T23:38:17,131 /usr/include/math.h:994: note: this is the location of the previous definition 2023-09-12T23:38:17,131 994 | # define isfinite(x) __builtin_isfinite (x) 2023-09-12T23:38:17,132 | 2023-09-12T23:38:20,117 In file included from ast/src/chebymap.c:155: 2023-09-12T23:38:20,118 ast/src/pointset.h:216: warning: "isfinite" redefined 2023-09-12T23:38:20,118 216 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2023-09-12T23:38:20,119 | 2023-09-12T23:38:20,119 In file included from ast/src/pointset.h:194: 2023-09-12T23:38:20,120 /usr/include/math.h:994: note: this is the location of the previous definition 2023-09-12T23:38:20,120 994 | # define isfinite(x) __builtin_isfinite (x) 2023-09-12T23:38:20,121 | 2023-09-12T23:38:20,432 ast/src/chebymap.c: In function ‘FitPoly2DInit’: 2023-09-12T23:38:20,433 ast/src/chebymap.c:815:20: warning: ‘scl[1]’ may be used uninitialized [-Wmaybe-uninitialized] 2023-09-12T23:38:20,433 815 | x2 = *(px2++)*scl[1]*scales[1] + off[1]; 2023-09-12T23:38:20,434 | ~~~~~~~~^~~~~~~ 2023-09-12T23:38:20,434 ast/src/chebymap.c:722:11: note: ‘scl[1]’ was declared here 2023-09-12T23:38:20,435 722 | double scl[ 2 ]; 2023-09-12T23:38:20,435 | ^~~ 2023-09-12T23:38:20,436 ast/src/chebymap.c:814:20: warning: ‘scl[0]’ may be used uninitialized [-Wmaybe-uninitialized] 2023-09-12T23:38:20,437 814 | x1 = *(px1++)*scl[0]*scales[0] + off[0]; 2023-09-12T23:38:20,437 | ~~~~~~~~^~~~~~~ 2023-09-12T23:38:20,438 ast/src/chebymap.c:722:11: note: ‘scl[0]’ was declared here 2023-09-12T23:38:20,439 722 | double scl[ 2 ]; 2023-09-12T23:38:20,439 | ^~~ 2023-09-12T23:38:20,440 ast/src/chebymap.c:815:10: warning: ‘off[1]’ may be used uninitialized [-Wmaybe-uninitialized] 2023-09-12T23:38:20,440 815 | x2 = *(px2++)*scl[1]*scales[1] + off[1]; 2023-09-12T23:38:20,441 | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-12T23:38:20,442 ast/src/chebymap.c:717:11: note: ‘off[1]’ was declared here 2023-09-12T23:38:20,442 717 | double off[ 2 ]; 2023-09-12T23:38:20,443 | ^~~ 2023-09-12T23:38:20,444 ast/src/chebymap.c:814:10: warning: ‘off[0]’ may be used uninitialized [-Wmaybe-uninitialized] 2023-09-12T23:38:20,444 814 | x1 = *(px1++)*scl[0]*scales[0] + off[0]; 2023-09-12T23:38:20,445 | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-12T23:38:20,446 ast/src/chebymap.c:717:11: note: ‘off[0]’ was declared here 2023-09-12T23:38:20,446 717 | double off[ 2 ]; 2023-09-12T23:38:20,447 | ^~~ 2023-09-12T23:38:20,518 ast/src/chebymap.c: In function ‘FitPoly1DInit’: 2023-09-12T23:38:20,518 ast/src/chebymap.c:644:20: warning: ‘scl’ may be used uninitialized [-Wmaybe-uninitialized] 2023-09-12T23:38:20,519 644 | x1 = *(px1++)*scl*scales[0] + off; 2023-09-12T23:38:20,519 | ~~~~~~~~^~~~ 2023-09-12T23:38:20,520 ast/src/chebymap.c:573:11: note: ‘scl’ was declared here 2023-09-12T23:38:20,520 573 | double scl; 2023-09-12T23:38:20,521 | ^~~ 2023-09-12T23:38:20,521 ast/src/chebymap.c:644:10: warning: ‘off’ may be used uninitialized [-Wmaybe-uninitialized] 2023-09-12T23:38:20,522 644 | x1 = *(px1++)*scl*scales[0] + off; 2023-09-12T23:38:20,522 | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-12T23:38:20,523 ast/src/chebymap.c:570:11: note: ‘off’ was declared here 2023-09-12T23:38:20,523 570 | double off; 2023-09-12T23:38:20,524 | ^~~ 2023-09-12T23:38:21,396 In file included from ast/src/circle.c:84: 2023-09-12T23:38:21,396 ast/src/pointset.h:216: warning: "isfinite" redefined 2023-09-12T23:38:21,397 216 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2023-09-12T23:38:21,397 | 2023-09-12T23:38:21,398 In file included from ast/src/pointset.h:194: 2023-09-12T23:38:21,398 /usr/include/math.h:994: note: this is the location of the previous definition 2023-09-12T23:38:21,399 994 | # define isfinite(x) __builtin_isfinite (x) 2023-09-12T23:38:21,400 | 2023-09-12T23:38:23,000 In file included from ast/src/cmpframe.c:554: 2023-09-12T23:38:23,001 ast/src/pointset.h:216: warning: "isfinite" redefined 2023-09-12T23:38:23,001 216 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2023-09-12T23:38:23,002 | 2023-09-12T23:38:23,002 In file included from ast/src/pointset.h:194: 2023-09-12T23:38:23,003 /usr/include/math.h:994: note: this is the location of the previous definition 2023-09-12T23:38:23,004 994 | # define isfinite(x) __builtin_isfinite (x) 2023-09-12T23:38:23,004 | 2023-09-12T23:38:24,871 ast/src/cmpframe.c: In function ‘GetAttrib’: 2023-09-12T23:38:24,874 ast/src/cmpframe.c:3289:32: warning: ‘%d’ directive writing between 1 and 11 bytes into a region of size between 0 and 79 [-Wformat-overflow=] 2023-09-12T23:38:24,874 3289 | sprintf( buf2, "%s(%d)", buf1, paxis + 1 ); 2023-09-12T23:38:24,875 | ^~ 2023-09-12T23:38:24,877 ast/src/cmpframe.c:3289:13: note: ‘sprintf’ output between 4 and 93 bytes into a destination of size 80 2023-09-12T23:38:24,878 3289 | sprintf( buf2, "%s(%d)", buf1, paxis + 1 ); 2023-09-12T23:38:24,879 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-12T23:38:25,825 ast/src/cmpframe.c: In function ‘TestAttrib’: 2023-09-12T23:38:25,833 ast/src/cmpframe.c:9614:35: warning: ‘%d’ directive writing between 1 and 11 bytes into a region of size between 0 and 79 [-Wformat-overflow=] 2023-09-12T23:38:25,834 9614 | sprintf( buf2, "%s(%d)", buf1, paxis + 1 ); 2023-09-12T23:38:25,834 | ^~ 2023-09-12T23:38:25,835 In function ‘TestAttrib’, 2023-09-12T23:38:25,835 inlined from ‘TestAttrib’ at ast/src/cmpframe.c:9493:12: 2023-09-12T23:38:25,843 ast/src/cmpframe.c:9614:16: note: ‘sprintf’ output between 4 and 93 bytes into a destination of size 80 2023-09-12T23:38:25,844 9614 | sprintf( buf2, "%s(%d)", buf1, paxis + 1 ); 2023-09-12T23:38:25,844 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-12T23:38:25,903 ast/src/cmpframe.c: In function ‘SetAttrib.part.0’: 2023-09-12T23:38:25,910 ast/src/cmpframe.c:8308:21: warning: ‘%d’ directive writing between 1 and 11 bytes into a region of size between 0 and 1023 [-Wformat-overflow=] 2023-09-12T23:38:25,911 8308 | nc = sprintf( buf2, "%s(%d)=%s", buf1, paxis + 1, 2023-09-12T23:38:25,911 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-12T23:38:25,913 8309 | setting+value ); 2023-09-12T23:38:25,913 | ~~~~~~~~~~~~~~~ 2023-09-12T23:38:25,913 ast/src/cmpframe.c:8308:21: note: ‘sprintf’ output 5 or more bytes (assuming 1028) into a destination of size 1024 2023-09-12T23:38:25,920 ast/src/cmpframe.c:8322:43: warning: ‘sprintf’ may write a terminating nul past the end of the destination [-Wformat-overflow=] 2023-09-12T23:38:25,921 8322 | sprintf( buf2, "%s=%s", buf1, setting+value ); 2023-09-12T23:38:25,921 | ^ 2023-09-12T23:38:25,928 ast/src/cmpframe.c:8322:22: note: ‘sprintf’ output 2 or more bytes (assuming 1025) into a destination of size 1024 2023-09-12T23:38:25,928 8322 | sprintf( buf2, "%s=%s", buf1, setting+value ); 2023-09-12T23:38:25,929 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-12T23:38:25,998 ast/src/cmpframe.c: In function ‘ClearAttrib’: 2023-09-12T23:38:25,999 ast/src/cmpframe.c:1612:35: warning: ‘%d’ directive writing between 1 and 11 bytes into a region of size between 0 and 79 [-Wformat-overflow=] 2023-09-12T23:38:26,000 1612 | sprintf( buf2, "%s(%d)", buf1, paxis + 1 ); 2023-09-12T23:38:26,000 | ^~ 2023-09-12T23:38:26,001 In function ‘ClearAttrib’, 2023-09-12T23:38:26,001 inlined from ‘ClearAttrib’ at ast/src/cmpframe.c:1499:13: 2023-09-12T23:38:26,002 ast/src/cmpframe.c:1612:16: note: ‘sprintf’ output between 4 and 93 bytes into a destination of size 80 2023-09-12T23:38:26,002 1612 | sprintf( buf2, "%s(%d)", buf1, paxis + 1 ); 2023-09-12T23:38:26,003 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-12T23:38:28,376 In file included from ast/src/cmpmap.c:182: 2023-09-12T23:38:28,377 ast/src/pointset.h:216: warning: "isfinite" redefined 2023-09-12T23:38:28,377 216 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2023-09-12T23:38:28,378 | 2023-09-12T23:38:28,379 In file included from ast/src/pointset.h:194: 2023-09-12T23:38:28,379 /usr/include/math.h:994: note: this is the location of the previous definition 2023-09-12T23:38:28,380 994 | # define isfinite(x) __builtin_isfinite (x) 2023-09-12T23:38:28,380 | 2023-09-12T23:38:28,582 ast/src/cmpmap.c:2989:15: warning: ‘Rate’ defined but not used [-Wunused-function] 2023-09-12T23:38:28,583 2989 | static double Rate( AstMapping *this, double *at, int ax1, int ax2, int *status ){ 2023-09-12T23:38:28,584 | ^~~~ 2023-09-12T23:38:31,053 In file included from ast/src/cmpregion.c:138: 2023-09-12T23:38:31,054 ast/src/pointset.h:216: warning: "isfinite" redefined 2023-09-12T23:38:31,055 216 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2023-09-12T23:38:31,055 | 2023-09-12T23:38:31,056 In file included from ast/src/pointset.h:194: 2023-09-12T23:38:31,056 /usr/include/math.h:994: note: this is the location of the previous definition 2023-09-12T23:38:31,057 994 | # define isfinite(x) __builtin_isfinite (x) 2023-09-12T23:38:31,057 | 2023-09-12T23:38:33,736 In file included from ast/src/mapping.h:327, 2023-09-12T23:38:33,737 from ast/src/frame.h:556, 2023-09-12T23:38:33,738 from ast/src/specframe.h:58, 2023-09-12T23:38:33,738 from ast/src/dsbspecframe.c:171: 2023-09-12T23:38:33,739 ast/src/pointset.h:216: warning: "isfinite" redefined 2023-09-12T23:38:33,740 216 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2023-09-12T23:38:33,740 | 2023-09-12T23:38:33,741 In file included from ast/src/pointset.h:194: 2023-09-12T23:38:33,742 /usr/include/math.h:994: note: this is the location of the previous definition 2023-09-12T23:38:33,743 994 | # define isfinite(x) __builtin_isfinite (x) 2023-09-12T23:38:33,743 | 2023-09-12T23:38:35,247 In file included from ast/src/dssmap.c:121: 2023-09-12T23:38:35,248 ast/src/pointset.h:216: warning: "isfinite" redefined 2023-09-12T23:38:35,248 216 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2023-09-12T23:38:35,249 | 2023-09-12T23:38:35,249 In file included from ast/src/pointset.h:194: 2023-09-12T23:38:35,250 /usr/include/math.h:994: note: this is the location of the previous definition 2023-09-12T23:38:35,250 994 | # define isfinite(x) __builtin_isfinite (x) 2023-09-12T23:38:35,251 | 2023-09-12T23:38:36,623 In file included from ast/src/ellipse.c:87: 2023-09-12T23:38:36,623 ast/src/pointset.h:216: warning: "isfinite" redefined 2023-09-12T23:38:36,624 216 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2023-09-12T23:38:36,624 | 2023-09-12T23:38:36,625 In file included from ast/src/pointset.h:194: 2023-09-12T23:38:36,625 /usr/include/math.h:994: note: this is the location of the previous definition 2023-09-12T23:38:36,626 994 | # define isfinite(x) __builtin_isfinite (x) 2023-09-12T23:38:36,626 | 2023-09-12T23:38:36,827 In file included from ast/src/ellipse.c:86: 2023-09-12T23:38:36,828 ast/src/ellipse.c: In function ‘RegPins’: 2023-09-12T23:38:36,829 ast/src/object.h:511:21: warning: ‘astEllipse_’ reading 16 bytes from a region of size 8 [-Wstringop-overread] 2023-09-12T23:38:36,829 511 | #define astRetF_(x) (x) 2023-09-12T23:38:36,830 ast/src/object.h:504:37: note: in expansion of macro ‘astRetF_’ 2023-09-12T23:38:36,830 504 | #define astINVOKE(rettype,function) astRet##rettype##_(function) 2023-09-12T23:38:36,831 | ^~~~~~ 2023-09-12T23:38:36,832 ast/src/ellipse.h:210:20: note: in expansion of macro ‘astINVOKE’ 2023-09-12T23:38:36,832 210 | #define astEllipse astINVOKE(F,astEllipse_) 2023-09-12T23:38:36,833 | ^~~~~~~~~ 2023-09-12T23:38:36,833 ast/src/ellipse.c:1526:23: note: in expansion of macro ‘astEllipse’ 2023-09-12T23:38:36,834 1526 | large_ellipse = astEllipse( frm, 1, this->centre, p1, &(this->angle), 2023-09-12T23:38:36,835 | ^~~~~~~~~~ 2023-09-12T23:38:36,835 ast/src/object.h:511:21: note: referencing argument 5 of type ‘const double[2]’ 2023-09-12T23:38:36,836 511 | #define astRetF_(x) (x) 2023-09-12T23:38:36,836 ast/src/object.h:504:37: note: in expansion of macro ‘astRetF_’ 2023-09-12T23:38:36,837 504 | #define astINVOKE(rettype,function) astRet##rettype##_(function) 2023-09-12T23:38:36,838 | ^~~~~~ 2023-09-12T23:38:36,838 ast/src/ellipse.h:210:20: note: in expansion of macro ‘astINVOKE’ 2023-09-12T23:38:36,839 210 | #define astEllipse astINVOKE(F,astEllipse_) 2023-09-12T23:38:36,840 | ^~~~~~~~~ 2023-09-12T23:38:36,840 ast/src/ellipse.c:1526:23: note: in expansion of macro ‘astEllipse’ 2023-09-12T23:38:36,841 1526 | large_ellipse = astEllipse( frm, 1, this->centre, p1, &(this->angle), 2023-09-12T23:38:36,842 | ^~~~~~~~~~ 2023-09-12T23:38:36,842 ast/src/ellipse.c:2368:13: note: in a call to function ‘astEllipse_’ 2023-09-12T23:38:36,843 2368 | AstEllipse *astEllipse_( void *frame_void, int form, const double centre[2], 2023-09-12T23:38:36,844 | ^~~~~~~~~~~ 2023-09-12T23:38:36,844 ast/src/object.h:511:21: warning: ‘astEllipse_’ reading 16 bytes from a region of size 8 [-Wstringop-overread] 2023-09-12T23:38:36,845 511 | #define astRetF_(x) (x) 2023-09-12T23:38:36,846 ast/src/object.h:504:37: note: in expansion of macro ‘astRetF_’ 2023-09-12T23:38:36,847 504 | #define astINVOKE(rettype,function) astRet##rettype##_(function) 2023-09-12T23:38:36,848 | ^~~~~~ 2023-09-12T23:38:36,849 ast/src/ellipse.h:210:20: note: in expansion of macro ‘astINVOKE’ 2023-09-12T23:38:36,849 210 | #define astEllipse astINVOKE(F,astEllipse_) 2023-09-12T23:38:36,850 | ^~~~~~~~~ 2023-09-12T23:38:36,850 ast/src/ellipse.c:1534:23: note: in expansion of macro ‘astEllipse’ 2023-09-12T23:38:36,851 1534 | small_ellipse = astEllipse( frm, 1, this->centre, p1, &(this->angle), 2023-09-12T23:38:36,851 | ^~~~~~~~~~ 2023-09-12T23:38:36,852 ast/src/object.h:511:21: note: referencing argument 5 of type ‘const double[2]’ 2023-09-12T23:38:36,852 511 | #define astRetF_(x) (x) 2023-09-12T23:38:36,853 ast/src/object.h:504:37: note: in expansion of macro ‘astRetF_’ 2023-09-12T23:38:36,853 504 | #define astINVOKE(rettype,function) astRet##rettype##_(function) 2023-09-12T23:38:36,854 | ^~~~~~ 2023-09-12T23:38:36,854 ast/src/ellipse.h:210:20: note: in expansion of macro ‘astINVOKE’ 2023-09-12T23:38:36,855 210 | #define astEllipse astINVOKE(F,astEllipse_) 2023-09-12T23:38:36,856 | ^~~~~~~~~ 2023-09-12T23:38:36,856 ast/src/ellipse.c:1534:23: note: in expansion of macro ‘astEllipse’ 2023-09-12T23:38:36,857 1534 | small_ellipse = astEllipse( frm, 1, this->centre, p1, &(this->angle), 2023-09-12T23:38:36,857 | ^~~~~~~~~~ 2023-09-12T23:38:36,858 ast/src/ellipse.c:2368:13: note: in a call to function ‘astEllipse_’ 2023-09-12T23:38:36,858 2368 | AstEllipse *astEllipse_( void *frame_void, int form, const double centre[2], 2023-09-12T23:38:36,859 | ^~~~~~~~~~~ 2023-09-12T23:38:37,821 ast/src/object.h:511:21: warning: ‘astEllipse_’ reading 16 bytes from a region of size 8 [-Wstringop-overread] 2023-09-12T23:38:37,821 511 | #define astRetF_(x) (x) 2023-09-12T23:38:37,822 ast/src/object.h:504:37: note: in expansion of macro ‘astRetF_’ 2023-09-12T23:38:37,822 504 | #define astINVOKE(rettype,function) astRet##rettype##_(function) 2023-09-12T23:38:37,823 | ^~~~~~ 2023-09-12T23:38:37,823 ast/src/ellipse.h:210:20: note: in expansion of macro ‘astINVOKE’ 2023-09-12T23:38:37,824 210 | #define astEllipse astINVOKE(F,astEllipse_) 2023-09-12T23:38:37,825 | ^~~~~~~~~ 2023-09-12T23:38:37,825 ast/src/ellipse.c:1526:23: note: in expansion of macro ‘astEllipse’ 2023-09-12T23:38:37,826 1526 | large_ellipse = astEllipse( frm, 1, this->centre, p1, &(this->angle), 2023-09-12T23:38:37,827 | ^~~~~~~~~~ 2023-09-12T23:38:37,827 ast/src/object.h:511:21: note: referencing argument 5 of type ‘const double[2]’ 2023-09-12T23:38:37,828 511 | #define astRetF_(x) (x) 2023-09-12T23:38:37,828 ast/src/object.h:504:37: note: in expansion of macro ‘astRetF_’ 2023-09-12T23:38:37,829 504 | #define astINVOKE(rettype,function) astRet##rettype##_(function) 2023-09-12T23:38:37,829 | ^~~~~~ 2023-09-12T23:38:37,830 ast/src/ellipse.h:210:20: note: in expansion of macro ‘astINVOKE’ 2023-09-12T23:38:37,831 210 | #define astEllipse astINVOKE(F,astEllipse_) 2023-09-12T23:38:37,831 | ^~~~~~~~~ 2023-09-12T23:38:37,832 ast/src/ellipse.c:1526:23: note: in expansion of macro ‘astEllipse’ 2023-09-12T23:38:37,832 1526 | large_ellipse = astEllipse( frm, 1, this->centre, p1, &(this->angle), 2023-09-12T23:38:37,833 | ^~~~~~~~~~ 2023-09-12T23:38:37,834 ast/src/ellipse.c:2368:13: note: in a call to function ‘astEllipse_’ 2023-09-12T23:38:37,834 2368 | AstEllipse *astEllipse_( void *frame_void, int form, const double centre[2], 2023-09-12T23:38:37,835 | ^~~~~~~~~~~ 2023-09-12T23:38:37,836 ast/src/object.h:511:21: warning: ‘astEllipse_’ reading 16 bytes from a region of size 8 [-Wstringop-overread] 2023-09-12T23:38:37,837 511 | #define astRetF_(x) (x) 2023-09-12T23:38:37,837 ast/src/object.h:504:37: note: in expansion of macro ‘astRetF_’ 2023-09-12T23:38:37,838 504 | #define astINVOKE(rettype,function) astRet##rettype##_(function) 2023-09-12T23:38:37,838 | ^~~~~~ 2023-09-12T23:38:37,839 ast/src/ellipse.h:210:20: note: in expansion of macro ‘astINVOKE’ 2023-09-12T23:38:37,839 210 | #define astEllipse astINVOKE(F,astEllipse_) 2023-09-12T23:38:37,840 | ^~~~~~~~~ 2023-09-12T23:38:37,840 ast/src/ellipse.c:1534:23: note: in expansion of macro ‘astEllipse’ 2023-09-12T23:38:37,841 1534 | small_ellipse = astEllipse( frm, 1, this->centre, p1, &(this->angle), 2023-09-12T23:38:37,842 | ^~~~~~~~~~ 2023-09-12T23:38:37,842 ast/src/object.h:511:21: note: referencing argument 5 of type ‘const double[2]’ 2023-09-12T23:38:37,843 511 | #define astRetF_(x) (x) 2023-09-12T23:38:37,843 ast/src/object.h:504:37: note: in expansion of macro ‘astRetF_’ 2023-09-12T23:38:37,844 504 | #define astINVOKE(rettype,function) astRet##rettype##_(function) 2023-09-12T23:38:37,844 | ^~~~~~ 2023-09-12T23:38:37,845 ast/src/ellipse.h:210:20: note: in expansion of macro ‘astINVOKE’ 2023-09-12T23:38:37,845 210 | #define astEllipse astINVOKE(F,astEllipse_) 2023-09-12T23:38:37,846 | ^~~~~~~~~ 2023-09-12T23:38:37,846 ast/src/ellipse.c:1534:23: note: in expansion of macro ‘astEllipse’ 2023-09-12T23:38:37,847 1534 | small_ellipse = astEllipse( frm, 1, this->centre, p1, &(this->angle), 2023-09-12T23:38:37,847 | ^~~~~~~~~~ 2023-09-12T23:38:37,848 ast/src/ellipse.c:2368:13: note: in a call to function ‘astEllipse_’ 2023-09-12T23:38:37,849 2368 | AstEllipse *astEllipse_( void *frame_void, int form, const double centre[2], 2023-09-12T23:38:37,849 | ^~~~~~~~~~~ 2023-09-12T23:38:37,873 ast/src/object.h:511:21: warning: ‘astEllipse_’ reading 16 bytes from a region of size 8 [-Wstringop-overread] 2023-09-12T23:38:37,874 511 | #define astRetF_(x) (x) 2023-09-12T23:38:37,875 ast/src/object.h:504:37: note: in expansion of macro ‘astRetF_’ 2023-09-12T23:38:37,875 504 | #define astINVOKE(rettype,function) astRet##rettype##_(function) 2023-09-12T23:38:37,876 | ^~~~~~ 2023-09-12T23:38:37,876 ast/src/ellipse.h:210:20: note: in expansion of macro ‘astINVOKE’ 2023-09-12T23:38:37,877 210 | #define astEllipse astINVOKE(F,astEllipse_) 2023-09-12T23:38:37,877 | ^~~~~~~~~ 2023-09-12T23:38:37,878 ast/src/ellipse.c:1526:23: note: in expansion of macro ‘astEllipse’ 2023-09-12T23:38:37,879 1526 | large_ellipse = astEllipse( frm, 1, this->centre, p1, &(this->angle), 2023-09-12T23:38:37,879 | ^~~~~~~~~~ 2023-09-12T23:38:37,880 ast/src/object.h:511:21: note: referencing argument 5 of type ‘const double[2]’ 2023-09-12T23:38:37,880 511 | #define astRetF_(x) (x) 2023-09-12T23:38:37,881 ast/src/object.h:504:37: note: in expansion of macro ‘astRetF_’ 2023-09-12T23:38:37,881 504 | #define astINVOKE(rettype,function) astRet##rettype##_(function) 2023-09-12T23:38:37,882 | ^~~~~~ 2023-09-12T23:38:37,882 ast/src/ellipse.h:210:20: note: in expansion of macro ‘astINVOKE’ 2023-09-12T23:38:37,883 210 | #define astEllipse astINVOKE(F,astEllipse_) 2023-09-12T23:38:37,884 | ^~~~~~~~~ 2023-09-12T23:38:37,885 ast/src/ellipse.c:1526:23: note: in expansion of macro ‘astEllipse’ 2023-09-12T23:38:37,885 1526 | large_ellipse = astEllipse( frm, 1, this->centre, p1, &(this->angle), 2023-09-12T23:38:37,886 | ^~~~~~~~~~ 2023-09-12T23:38:37,887 ast/src/ellipse.c:2368:13: note: in a call to function ‘astEllipse_’ 2023-09-12T23:38:37,887 2368 | AstEllipse *astEllipse_( void *frame_void, int form, const double centre[2], 2023-09-12T23:38:37,888 | ^~~~~~~~~~~ 2023-09-12T23:38:37,889 ast/src/object.h:511:21: warning: ‘astEllipse_’ reading 16 bytes from a region of size 8 [-Wstringop-overread] 2023-09-12T23:38:37,889 511 | #define astRetF_(x) (x) 2023-09-12T23:38:37,890 ast/src/object.h:504:37: note: in expansion of macro ‘astRetF_’ 2023-09-12T23:38:37,890 504 | #define astINVOKE(rettype,function) astRet##rettype##_(function) 2023-09-12T23:38:37,891 | ^~~~~~ 2023-09-12T23:38:37,891 ast/src/ellipse.h:210:20: note: in expansion of macro ‘astINVOKE’ 2023-09-12T23:38:37,892 210 | #define astEllipse astINVOKE(F,astEllipse_) 2023-09-12T23:38:37,892 | ^~~~~~~~~ 2023-09-12T23:38:37,893 ast/src/ellipse.c:1534:23: note: in expansion of macro ‘astEllipse’ 2023-09-12T23:38:37,893 1534 | small_ellipse = astEllipse( frm, 1, this->centre, p1, &(this->angle), 2023-09-12T23:38:37,894 | ^~~~~~~~~~ 2023-09-12T23:38:37,895 ast/src/object.h:511:21: note: referencing argument 5 of type ‘const double[2]’ 2023-09-12T23:38:37,895 511 | #define astRetF_(x) (x) 2023-09-12T23:38:37,896 ast/src/object.h:504:37: note: in expansion of macro ‘astRetF_’ 2023-09-12T23:38:37,896 504 | #define astINVOKE(rettype,function) astRet##rettype##_(function) 2023-09-12T23:38:37,897 | ^~~~~~ 2023-09-12T23:38:37,898 ast/src/ellipse.h:210:20: note: in expansion of macro ‘astINVOKE’ 2023-09-12T23:38:37,898 210 | #define astEllipse astINVOKE(F,astEllipse_) 2023-09-12T23:38:37,899 | ^~~~~~~~~ 2023-09-12T23:38:37,899 ast/src/ellipse.c:1534:23: note: in expansion of macro ‘astEllipse’ 2023-09-12T23:38:37,900 1534 | small_ellipse = astEllipse( frm, 1, this->centre, p1, &(this->angle), 2023-09-12T23:38:37,900 | ^~~~~~~~~~ 2023-09-12T23:38:37,901 ast/src/ellipse.c:2368:13: note: in a call to function ‘astEllipse_’ 2023-09-12T23:38:37,902 2368 | AstEllipse *astEllipse_( void *frame_void, int form, const double centre[2], 2023-09-12T23:38:37,902 | ^~~~~~~~~~~ 2023-09-12T23:38:38,629 In file included from ast/src/mapping.h:327, 2023-09-12T23:38:38,630 from ast/src/frame.h:556, 2023-09-12T23:38:38,630 from ast/src/cmpframe.h:257, 2023-09-12T23:38:38,631 from ast/src/fitschan.c:1407: 2023-09-12T23:38:38,632 ast/src/pointset.h:216: warning: "isfinite" redefined 2023-09-12T23:38:38,632 216 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2023-09-12T23:38:38,633 | 2023-09-12T23:38:38,633 In file included from ast/src/pointset.h:194: 2023-09-12T23:38:38,634 /usr/include/math.h:994: note: this is the location of the previous definition 2023-09-12T23:38:38,634 994 | # define isfinite(x) __builtin_isfinite (x) 2023-09-12T23:38:38,635 | 2023-09-12T23:38:38,943 ast/src/fitschan.c: In function ‘CheckFitsName’: 2023-09-12T23:38:38,946 ast/src/fitschan.c:5359:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-12T23:38:38,947 5359 | if( c - name - 1 < n ){ 2023-09-12T23:38:38,947 | ^ 2023-09-12T23:38:39,022 ast/src/fitschan.c: In function ‘ComBlock’: 2023-09-12T23:38:39,026 ast/src/fitschan.c:7300:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-12T23:38:39,027 7300 | for( i = 3; i < len - 3; i++ ) { 2023-09-12T23:38:39,027 | ^ 2023-09-12T23:38:39,227 ast/src/fitschan.c: In function ‘FreeItem’: 2023-09-12T23:38:39,235 ast/src/fitschan.c:10838:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-12T23:38:39,236 10838 | for( si = 0; si < astSizeOf( (void *) *item )/sizeof(double **); 2023-09-12T23:38:39,236 | ^ 2023-09-12T23:38:39,243 ast/src/fitschan.c:10845:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-12T23:38:39,244 10845 | for( j = 0; j < astSizeOf( (void *) (*item)[si] )/sizeof(double *); 2023-09-12T23:38:39,244 | ^ 2023-09-12T23:38:39,246 ast/src/fitschan.c: In function ‘FreeItemC’: 2023-09-12T23:38:39,253 ast/src/fitschan.c:10933:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-12T23:38:39,254 10933 | for( si = 0; si < astSizeOf( (void *) *item )/sizeof(char ***); 2023-09-12T23:38:39,255 | ^ 2023-09-12T23:38:39,262 ast/src/fitschan.c:10940:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-12T23:38:39,262 10940 | for( i = 0; i < astSizeOf( (void *) (*item)[si] )/sizeof(char **); 2023-09-12T23:38:39,263 | ^ 2023-09-12T23:38:39,270 ast/src/fitschan.c:10947:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-12T23:38:39,270 10947 | for( jm = 0; jm < astSizeOf( (void *) (*item)[si][i] )/sizeof(char *); 2023-09-12T23:38:39,271 | ^ 2023-09-12T23:38:39,361 ast/src/fitschan.c: In function ‘GetItem’: 2023-09-12T23:38:39,370 ast/src/fitschan.c:12420:57: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2023-09-12T23:38:39,370 12420 | if( astSizeOf( (void *) *item )/sizeof(double **) > si ){ 2023-09-12T23:38:39,371 | ^ 2023-09-12T23:38:39,379 ast/src/fitschan.c:12424:65: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2023-09-12T23:38:39,379 12424 | if( astSizeOf( (void *) (*item)[si] )/sizeof(double *) > i ){ 2023-09-12T23:38:39,380 | ^ 2023-09-12T23:38:39,388 ast/src/fitschan.c:12428:69: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2023-09-12T23:38:39,389 12428 | if( astSizeOf( (void *) (*item)[si][i] )/sizeof(double) > jm ){ 2023-09-12T23:38:39,389 | ^ 2023-09-12T23:38:39,399 ast/src/fitschan.c: In function ‘GetMaxJM’: 2023-09-12T23:38:39,408 ast/src/fitschan.c:12525:57: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2023-09-12T23:38:39,409 12525 | if( astSizeOf( (void *) *item )/sizeof(double **) > si ){ 2023-09-12T23:38:39,409 | ^ 2023-09-12T23:38:39,417 ast/src/fitschan.c:12531:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-12T23:38:39,418 12531 | for( i = 0; i < astSizeOf( (void *) (*item)[si] )/sizeof(double *); 2023-09-12T23:38:39,419 | ^ 2023-09-12T23:38:39,425 ast/src/fitschan.c: In function ‘GetMaxJMC’: 2023-09-12T23:38:39,434 ast/src/fitschan.c:12632:56: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2023-09-12T23:38:39,435 12632 | if( astSizeOf( (void *) *item )/sizeof(char ***) > si ){ 2023-09-12T23:38:39,436 | ^ 2023-09-12T23:38:39,444 ast/src/fitschan.c:12638:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-12T23:38:39,444 12638 | for( i = 0; i < astSizeOf( (void *) (*item)[si] )/sizeof(char **); 2023-09-12T23:38:39,445 | ^ 2023-09-12T23:38:39,451 ast/src/fitschan.c: In function ‘GetMaxI’: 2023-09-12T23:38:39,460 ast/src/fitschan.c:12733:57: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2023-09-12T23:38:39,461 12733 | if( astSizeOf( (void *) *item )/sizeof(double **) > si ){ 2023-09-12T23:38:39,461 | ^ 2023-09-12T23:38:39,471 ast/src/fitschan.c: In function ‘GetItemC’: 2023-09-12T23:38:39,480 ast/src/fitschan.c:12935:56: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2023-09-12T23:38:39,481 12935 | if( astSizeOf( (void *) *item )/sizeof(char ***) > si ){ 2023-09-12T23:38:39,481 | ^ 2023-09-12T23:38:39,490 ast/src/fitschan.c:12939:64: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2023-09-12T23:38:39,490 12939 | if( astSizeOf( (void *) (*item)[si] )/sizeof(char **) > i ){ 2023-09-12T23:38:39,491 | ^ 2023-09-12T23:38:39,499 ast/src/fitschan.c:12943:69: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2023-09-12T23:38:39,500 12943 | if( astSizeOf( (void *) (*item)[si][i] )/sizeof(char *) > jm ){ 2023-09-12T23:38:39,501 | ^ 2023-09-12T23:38:41,045 ast/src/fitschan.c: In function ‘SetItem’: 2023-09-12T23:38:41,066 ast/src/fitschan.c:26566:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-12T23:38:41,067 26566 | el < astSizeOf( (void *) *item )/sizeof(double **); 2023-09-12T23:38:41,068 | ^ 2023-09-12T23:38:41,088 ast/src/fitschan.c:26588:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-12T23:38:41,089 26588 | el < astSizeOf( (void *) (*item)[si] )/sizeof(double *); 2023-09-12T23:38:41,089 | ^ 2023-09-12T23:38:41,110 ast/src/fitschan.c:26610:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-12T23:38:41,110 26610 | el < astSizeOf( (void *) (*item)[si][i] )/sizeof(double); 2023-09-12T23:38:41,111 | ^ 2023-09-12T23:38:41,121 ast/src/fitschan.c: In function ‘SetItemC’: 2023-09-12T23:38:41,143 ast/src/fitschan.c:26728:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-12T23:38:41,143 26728 | el < astSizeOf( (void *) *item )/sizeof(char ***); 2023-09-12T23:38:41,144 | ^ 2023-09-12T23:38:41,165 ast/src/fitschan.c:26750:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-12T23:38:41,165 26750 | el < astSizeOf( (void *) (*item)[si] )/sizeof(char **); 2023-09-12T23:38:41,166 | ^ 2023-09-12T23:38:41,186 ast/src/fitschan.c:26772:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-12T23:38:41,187 26772 | el < astSizeOf( (void *) (*item)[si][i] )/sizeof(char *); 2023-09-12T23:38:41,188 | ^ 2023-09-12T23:38:41,766 ast/src/fitschan.c: In function ‘Split’: 2023-09-12T23:38:41,791 ast/src/fitschan.c:31223:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-12T23:38:41,791 31223 | if( !d || ( d - card ) >= nc ){ 2023-09-12T23:38:41,792 | ^~ 2023-09-12T23:38:43,914 ast/src/fitschan.c: At top level: 2023-09-12T23:38:43,950 ast/src/fitschan.c:43614:50: warning: argument 2 of type ‘const char *’ declared as a pointer [-Warray-parameter=] 2023-09-12T23:38:43,950 43614 | void astPutFits_( AstFitsChan *this, const char *card, int overwrite, int *status ){ 2023-09-12T23:38:43,951 | ~~~~~~~~~~~~^~~~ 2023-09-12T23:38:43,951 In file included from ast/src/dssmap.h:255, 2023-09-12T23:38:43,952 from ast/src/fitschan.c:1409: 2023-09-12T23:38:43,952 ast/src/fitschan.h:474:37: note: previously declared as an array ‘const char[81]’ 2023-09-12T23:38:43,953 474 | void astPutFits_( AstFitsChan *, const char [81], int, int * ); 2023-09-12T23:38:43,954 | ^~~~~~~~~~~~~~~ 2023-09-12T23:38:44,328 ast/src/fitschan.c:43827:62: warning: argument 3 of type ‘char *’ declared as a pointer [-Warray-parameter=] 2023-09-12T23:38:44,328 43827 | int astFindFits_( AstFitsChan *this, const char *name, char *card, int inc, int *status ){ 2023-09-12T23:38:44,329 | ~~~~~~^~~~ 2023-09-12T23:38:44,329 ast/src/fitschan.h:458:52: note: previously declared as an array ‘char[81]’ 2023-09-12T23:38:44,330 458 | int astFindFits_( AstFitsChan *, const char *, char [81], int, int * ); 2023-09-12T23:38:44,331 | ^~~~~~~~~ 2023-09-12T23:38:44,794 In file included from ast/src/channel.h:220, 2023-09-12T23:38:44,795 from ast/src/fitschan.c:1406: 2023-09-12T23:38:44,795 ast/src/fitschan.c: In function ‘MakeFitsFrameSet’: 2023-09-12T23:38:44,812 ast/src/fitschan.h:666:13: warning: ‘astPutFits_’ reading 81 bytes from a region of size 12 [-Wstringop-overread] 2023-09-12T23:38:44,813 666 | astINVOKE(V,astPutFits_(astCheckFitsChan(this),card,overwrite,STATUS_PTR)) 2023-09-12T23:38:44,813 ast/src/object.h:512:22: note: in definition of macro ‘astRetV_’ 2023-09-12T23:38:44,814 512 | #define astRetV_(x) (x) 2023-09-12T23:38:44,814 | ^ 2023-09-12T23:38:44,815 ast/src/fitschan.h:666:1: note: in expansion of macro ‘astINVOKE’ 2023-09-12T23:38:44,815 666 | astINVOKE(V,astPutFits_(astCheckFitsChan(this),card,overwrite,STATUS_PTR)) 2023-09-12T23:38:44,816 | ^~~~~~~~~ 2023-09-12T23:38:44,816 ast/src/fitschan.c:20575:16: note: in expansion of macro ‘astPutFits’ 2023-09-12T23:38:44,817 20575 | astPutFits( fc, "CRPIX1 = 0", 0 ); 2023-09-12T23:38:44,817 | ^~~~~~~~~~ 2023-09-12T23:38:44,830 ast/src/fitschan.h:666:13: note: referencing argument 2 of type ‘const char[81]’ 2023-09-12T23:38:44,830 666 | astINVOKE(V,astPutFits_(astCheckFitsChan(this),card,overwrite,STATUS_PTR)) 2023-09-12T23:38:44,831 ast/src/object.h:512:22: note: in definition of macro ‘astRetV_’ 2023-09-12T23:38:44,832 512 | #define astRetV_(x) (x) 2023-09-12T23:38:44,832 | ^ 2023-09-12T23:38:44,833 ast/src/fitschan.h:666:1: note: in expansion of macro ‘astINVOKE’ 2023-09-12T23:38:44,833 666 | astINVOKE(V,astPutFits_(astCheckFitsChan(this),card,overwrite,STATUS_PTR)) 2023-09-12T23:38:44,834 | ^~~~~~~~~ 2023-09-12T23:38:44,834 ast/src/fitschan.c:20575:16: note: in expansion of macro ‘astPutFits’ 2023-09-12T23:38:44,835 20575 | astPutFits( fc, "CRPIX1 = 0", 0 ); 2023-09-12T23:38:44,835 | ^~~~~~~~~~ 2023-09-12T23:38:44,869 ast/src/fitschan.c:43614:6: note: in a call to function ‘astPutFits_’ 2023-09-12T23:38:44,869 43614 | void astPutFits_( AstFitsChan *this, const char *card, int overwrite, int *status ){ 2023-09-12T23:38:44,870 | ^~~~~~~~~~~ 2023-09-12T23:38:44,887 ast/src/fitschan.h:666:13: warning: ‘astPutFits_’ reading 81 bytes from a region of size 12 [-Wstringop-overread] 2023-09-12T23:38:44,887 666 | astINVOKE(V,astPutFits_(astCheckFitsChan(this),card,overwrite,STATUS_PTR)) 2023-09-12T23:38:44,888 ast/src/object.h:512:22: note: in definition of macro ‘astRetV_’ 2023-09-12T23:38:44,888 512 | #define astRetV_(x) (x) 2023-09-12T23:38:44,889 | ^ 2023-09-12T23:38:44,889 ast/src/fitschan.h:666:1: note: in expansion of macro ‘astINVOKE’ 2023-09-12T23:38:44,890 666 | astINVOKE(V,astPutFits_(astCheckFitsChan(this),card,overwrite,STATUS_PTR)) 2023-09-12T23:38:44,890 | ^~~~~~~~~ 2023-09-12T23:38:44,890 ast/src/fitschan.c:20576:16: note: in expansion of macro ‘astPutFits’ 2023-09-12T23:38:44,891 20576 | astPutFits( fc, "CRPIX2 = 0", 0 ); 2023-09-12T23:38:44,892 | ^~~~~~~~~~ 2023-09-12T23:38:44,905 ast/src/fitschan.h:666:13: note: referencing argument 2 of type ‘const char[81]’ 2023-09-12T23:38:44,906 666 | astINVOKE(V,astPutFits_(astCheckFitsChan(this),card,overwrite,STATUS_PTR)) 2023-09-12T23:38:44,907 ast/src/object.h:512:22: note: in definition of macro ‘astRetV_’ 2023-09-12T23:38:44,907 512 | #define astRetV_(x) (x) 2023-09-12T23:38:44,908 | ^ 2023-09-12T23:38:44,908 ast/src/fitschan.h:666:1: note: in expansion of macro ‘astINVOKE’ 2023-09-12T23:38:44,909 666 | astINVOKE(V,astPutFits_(astCheckFitsChan(this),card,overwrite,STATUS_PTR)) 2023-09-12T23:38:44,910 | ^~~~~~~~~ 2023-09-12T23:38:44,910 ast/src/fitschan.c:20576:16: note: in expansion of macro ‘astPutFits’ 2023-09-12T23:38:44,911 20576 | astPutFits( fc, "CRPIX2 = 0", 0 ); 2023-09-12T23:38:44,912 | ^~~~~~~~~~ 2023-09-12T23:38:44,946 ast/src/fitschan.c:43614:6: note: in a call to function ‘astPutFits_’ 2023-09-12T23:38:44,947 43614 | void astPutFits_( AstFitsChan *this, const char *card, int overwrite, int *status ){ 2023-09-12T23:38:44,947 | ^~~~~~~~~~~ 2023-09-12T23:38:44,966 ast/src/fitschan.h:666:13: warning: ‘astPutFits_’ reading 81 bytes from a region of size 17 [-Wstringop-overread] 2023-09-12T23:38:44,966 666 | astINVOKE(V,astPutFits_(astCheckFitsChan(this),card,overwrite,STATUS_PTR)) 2023-09-12T23:38:44,967 ast/src/object.h:512:22: note: in definition of macro ‘astRetV_’ 2023-09-12T23:38:44,968 512 | #define astRetV_(x) (x) 2023-09-12T23:38:44,968 | ^ 2023-09-12T23:38:44,969 ast/src/fitschan.h:666:1: note: in expansion of macro ‘astINVOKE’ 2023-09-12T23:38:44,969 666 | astINVOKE(V,astPutFits_(astCheckFitsChan(this),card,overwrite,STATUS_PTR)) 2023-09-12T23:38:44,970 | ^~~~~~~~~ 2023-09-12T23:38:44,970 ast/src/fitschan.c:20577:16: note: in expansion of macro ‘astPutFits’ 2023-09-12T23:38:44,971 20577 | astPutFits( fc, "CDELT1 = 0.0003", 0 ); 2023-09-12T23:38:44,972 | ^~~~~~~~~~ 2023-09-12T23:38:44,984 ast/src/fitschan.h:666:13: note: referencing argument 2 of type ‘const char[81]’ 2023-09-12T23:38:44,985 666 | astINVOKE(V,astPutFits_(astCheckFitsChan(this),card,overwrite,STATUS_PTR)) 2023-09-12T23:38:44,986 ast/src/object.h:512:22: note: in definition of macro ‘astRetV_’ 2023-09-12T23:38:44,987 512 | #define astRetV_(x) (x) 2023-09-12T23:38:44,987 | ^ 2023-09-12T23:38:44,987 ast/src/fitschan.h:666:1: note: in expansion of macro ‘astINVOKE’ 2023-09-12T23:38:44,988 666 | astINVOKE(V,astPutFits_(astCheckFitsChan(this),card,overwrite,STATUS_PTR)) 2023-09-12T23:38:44,988 | ^~~~~~~~~ 2023-09-12T23:38:44,989 ast/src/fitschan.c:20577:16: note: in expansion of macro ‘astPutFits’ 2023-09-12T23:38:44,989 20577 | astPutFits( fc, "CDELT1 = 0.0003", 0 ); 2023-09-12T23:38:44,990 | ^~~~~~~~~~ 2023-09-12T23:38:45,026 ast/src/fitschan.c:43614:6: note: in a call to function ‘astPutFits_’ 2023-09-12T23:38:45,026 43614 | void astPutFits_( AstFitsChan *this, const char *card, int overwrite, int *status ){ 2023-09-12T23:38:45,027 | ^~~~~~~~~~~ 2023-09-12T23:38:45,044 ast/src/fitschan.h:666:13: warning: ‘astPutFits_’ reading 81 bytes from a region of size 17 [-Wstringop-overread] 2023-09-12T23:38:45,045 666 | astINVOKE(V,astPutFits_(astCheckFitsChan(this),card,overwrite,STATUS_PTR)) 2023-09-12T23:38:45,045 ast/src/object.h:512:22: note: in definition of macro ‘astRetV_’ 2023-09-12T23:38:45,046 512 | #define astRetV_(x) (x) 2023-09-12T23:38:45,046 | ^ 2023-09-12T23:38:45,046 ast/src/fitschan.h:666:1: note: in expansion of macro ‘astINVOKE’ 2023-09-12T23:38:45,047 666 | astINVOKE(V,astPutFits_(astCheckFitsChan(this),card,overwrite,STATUS_PTR)) 2023-09-12T23:38:45,047 | ^~~~~~~~~ 2023-09-12T23:38:45,048 ast/src/fitschan.c:20578:16: note: in expansion of macro ‘astPutFits’ 2023-09-12T23:38:45,049 20578 | astPutFits( fc, "CDELT2 = 0.0003", 0 ); 2023-09-12T23:38:45,049 | ^~~~~~~~~~ 2023-09-12T23:38:45,063 ast/src/fitschan.h:666:13: note: referencing argument 2 of type ‘const char[81]’ 2023-09-12T23:38:45,063 666 | astINVOKE(V,astPutFits_(astCheckFitsChan(this),card,overwrite,STATUS_PTR)) 2023-09-12T23:38:45,064 ast/src/object.h:512:22: note: in definition of macro ‘astRetV_’ 2023-09-12T23:38:45,065 512 | #define astRetV_(x) (x) 2023-09-12T23:38:45,065 | ^ 2023-09-12T23:38:45,066 ast/src/fitschan.h:666:1: note: in expansion of macro ‘astINVOKE’ 2023-09-12T23:38:45,066 666 | astINVOKE(V,astPutFits_(astCheckFitsChan(this),card,overwrite,STATUS_PTR)) 2023-09-12T23:38:45,067 | ^~~~~~~~~ 2023-09-12T23:38:45,067 ast/src/fitschan.c:20578:16: note: in expansion of macro ‘astPutFits’ 2023-09-12T23:38:45,068 20578 | astPutFits( fc, "CDELT2 = 0.0003", 0 ); 2023-09-12T23:38:45,069 | ^~~~~~~~~~ 2023-09-12T23:38:45,102 ast/src/fitschan.c:43614:6: note: in a call to function ‘astPutFits_’ 2023-09-12T23:38:45,103 43614 | void astPutFits_( AstFitsChan *this, const char *card, int overwrite, int *status ){ 2023-09-12T23:38:45,103 | ^~~~~~~~~~~ 2023-09-12T23:38:45,120 ast/src/fitschan.h:666:13: warning: ‘astPutFits_’ reading 81 bytes from a region of size 21 [-Wstringop-overread] 2023-09-12T23:38:45,121 666 | astINVOKE(V,astPutFits_(astCheckFitsChan(this),card,overwrite,STATUS_PTR)) 2023-09-12T23:38:45,122 ast/src/object.h:512:22: note: in definition of macro ‘astRetV_’ 2023-09-12T23:38:45,122 512 | #define astRetV_(x) (x) 2023-09-12T23:38:45,123 | ^ 2023-09-12T23:38:45,123 ast/src/fitschan.h:666:1: note: in expansion of macro ‘astINVOKE’ 2023-09-12T23:38:45,124 666 | astINVOKE(V,astPutFits_(astCheckFitsChan(this),card,overwrite,STATUS_PTR)) 2023-09-12T23:38:45,125 | ^~~~~~~~~ 2023-09-12T23:38:45,126 ast/src/fitschan.c:20579:16: note: in expansion of macro ‘astPutFits’ 2023-09-12T23:38:45,126 20579 | astPutFits( fc, "CTYPE1 = 'RA---TAN'", 0 ); 2023-09-12T23:38:45,127 | ^~~~~~~~~~ 2023-09-12T23:38:45,139 ast/src/fitschan.h:666:13: note: referencing argument 2 of type ‘const char[81]’ 2023-09-12T23:38:45,140 666 | astINVOKE(V,astPutFits_(astCheckFitsChan(this),card,overwrite,STATUS_PTR)) 2023-09-12T23:38:45,140 ast/src/object.h:512:22: note: in definition of macro ‘astRetV_’ 2023-09-12T23:38:45,141 512 | #define astRetV_(x) (x) 2023-09-12T23:38:45,141 | ^ 2023-09-12T23:38:45,141 ast/src/fitschan.h:666:1: note: in expansion of macro ‘astINVOKE’ 2023-09-12T23:38:45,142 666 | astINVOKE(V,astPutFits_(astCheckFitsChan(this),card,overwrite,STATUS_PTR)) 2023-09-12T23:38:45,142 | ^~~~~~~~~ 2023-09-12T23:38:45,143 ast/src/fitschan.c:20579:16: note: in expansion of macro ‘astPutFits’ 2023-09-12T23:38:45,143 20579 | astPutFits( fc, "CTYPE1 = 'RA---TAN'", 0 ); 2023-09-12T23:38:45,144 | ^~~~~~~~~~ 2023-09-12T23:38:45,179 ast/src/fitschan.c:43614:6: note: in a call to function ‘astPutFits_’ 2023-09-12T23:38:45,180 43614 | void astPutFits_( AstFitsChan *this, const char *card, int overwrite, int *status ){ 2023-09-12T23:38:45,180 | ^~~~~~~~~~~ 2023-09-12T23:38:45,198 ast/src/fitschan.h:666:13: warning: ‘astPutFits_’ reading 81 bytes from a region of size 21 [-Wstringop-overread] 2023-09-12T23:38:45,198 666 | astINVOKE(V,astPutFits_(astCheckFitsChan(this),card,overwrite,STATUS_PTR)) 2023-09-12T23:38:45,199 ast/src/object.h:512:22: note: in definition of macro ‘astRetV_’ 2023-09-12T23:38:45,199 512 | #define astRetV_(x) (x) 2023-09-12T23:38:45,200 | ^ 2023-09-12T23:38:45,200 ast/src/fitschan.h:666:1: note: in expansion of macro ‘astINVOKE’ 2023-09-12T23:38:45,201 666 | astINVOKE(V,astPutFits_(astCheckFitsChan(this),card,overwrite,STATUS_PTR)) 2023-09-12T23:38:45,202 | ^~~~~~~~~ 2023-09-12T23:38:45,202 ast/src/fitschan.c:20580:16: note: in expansion of macro ‘astPutFits’ 2023-09-12T23:38:45,203 20580 | astPutFits( fc, "CTYPE2 = 'DEC--TAN'", 0 ); 2023-09-12T23:38:45,204 | ^~~~~~~~~~ 2023-09-12T23:38:45,216 ast/src/fitschan.h:666:13: note: referencing argument 2 of type ‘const char[81]’ 2023-09-12T23:38:45,217 666 | astINVOKE(V,astPutFits_(astCheckFitsChan(this),card,overwrite,STATUS_PTR)) 2023-09-12T23:38:45,217 ast/src/object.h:512:22: note: in definition of macro ‘astRetV_’ 2023-09-12T23:38:45,218 512 | #define astRetV_(x) (x) 2023-09-12T23:38:45,219 | ^ 2023-09-12T23:38:45,219 ast/src/fitschan.h:666:1: note: in expansion of macro ‘astINVOKE’ 2023-09-12T23:38:45,220 666 | astINVOKE(V,astPutFits_(astCheckFitsChan(this),card,overwrite,STATUS_PTR)) 2023-09-12T23:38:45,220 | ^~~~~~~~~ 2023-09-12T23:38:45,221 ast/src/fitschan.c:20580:16: note: in expansion of macro ‘astPutFits’ 2023-09-12T23:38:45,221 20580 | astPutFits( fc, "CTYPE2 = 'DEC--TAN'", 0 ); 2023-09-12T23:38:45,222 | ^~~~~~~~~~ 2023-09-12T23:38:45,256 ast/src/fitschan.c:43614:6: note: in a call to function ‘astPutFits_’ 2023-09-12T23:38:45,256 43614 | void astPutFits_( AstFitsChan *this, const char *card, int overwrite, int *status ){ 2023-09-12T23:38:45,257 | ^~~~~~~~~~~ 2023-09-12T23:38:45,274 ast/src/fitschan.h:666:13: warning: ‘astPutFits_’ reading 81 bytes from a region of size 16 [-Wstringop-overread] 2023-09-12T23:38:45,275 666 | astINVOKE(V,astPutFits_(astCheckFitsChan(this),card,overwrite,STATUS_PTR)) 2023-09-12T23:38:45,275 ast/src/object.h:512:22: note: in definition of macro ‘astRetV_’ 2023-09-12T23:38:45,276 512 | #define astRetV_(x) (x) 2023-09-12T23:38:45,276 | ^ 2023-09-12T23:38:45,277 ast/src/fitschan.h:666:1: note: in expansion of macro ‘astINVOKE’ 2023-09-12T23:38:45,278 666 | astINVOKE(V,astPutFits_(astCheckFitsChan(this),card,overwrite,STATUS_PTR)) 2023-09-12T23:38:45,278 | ^~~~~~~~~ 2023-09-12T23:38:45,279 ast/src/fitschan.c:20581:16: note: in expansion of macro ‘astPutFits’ 2023-09-12T23:38:45,280 20581 | astPutFits( fc, "RADESYS = 'FK5'", 0 ); 2023-09-12T23:38:45,280 | ^~~~~~~~~~ 2023-09-12T23:38:45,293 ast/src/fitschan.h:666:13: note: referencing argument 2 of type ‘const char[81]’ 2023-09-12T23:38:45,293 666 | astINVOKE(V,astPutFits_(astCheckFitsChan(this),card,overwrite,STATUS_PTR)) 2023-09-12T23:38:45,294 ast/src/object.h:512:22: note: in definition of macro ‘astRetV_’ 2023-09-12T23:38:45,294 512 | #define astRetV_(x) (x) 2023-09-12T23:38:45,295 | ^ 2023-09-12T23:38:45,295 ast/src/fitschan.h:666:1: note: in expansion of macro ‘astINVOKE’ 2023-09-12T23:38:45,296 666 | astINVOKE(V,astPutFits_(astCheckFitsChan(this),card,overwrite,STATUS_PTR)) 2023-09-12T23:38:45,296 | ^~~~~~~~~ 2023-09-12T23:38:45,296 ast/src/fitschan.c:20581:16: note: in expansion of macro ‘astPutFits’ 2023-09-12T23:38:45,297 20581 | astPutFits( fc, "RADESYS = 'FK5'", 0 ); 2023-09-12T23:38:45,297 | ^~~~~~~~~~ 2023-09-12T23:38:45,333 ast/src/fitschan.c:43614:6: note: in a call to function ‘astPutFits_’ 2023-09-12T23:38:45,333 43614 | void astPutFits_( AstFitsChan *this, const char *card, int overwrite, int *status ){ 2023-09-12T23:38:45,334 | ^~~~~~~~~~~ 2023-09-12T23:38:45,351 ast/src/fitschan.h:666:13: warning: ‘astPutFits_’ reading 81 bytes from a region of size 17 [-Wstringop-overread] 2023-09-12T23:38:45,352 666 | astINVOKE(V,astPutFits_(astCheckFitsChan(this),card,overwrite,STATUS_PTR)) 2023-09-12T23:38:45,352 ast/src/object.h:512:22: note: in definition of macro ‘astRetV_’ 2023-09-12T23:38:45,353 512 | #define astRetV_(x) (x) 2023-09-12T23:38:45,353 | ^ 2023-09-12T23:38:45,354 ast/src/fitschan.h:666:1: note: in expansion of macro ‘astINVOKE’ 2023-09-12T23:38:45,354 666 | astINVOKE(V,astPutFits_(astCheckFitsChan(this),card,overwrite,STATUS_PTR)) 2023-09-12T23:38:45,355 | ^~~~~~~~~ 2023-09-12T23:38:45,355 ast/src/fitschan.c:20582:16: note: in expansion of macro ‘astPutFits’ 2023-09-12T23:38:45,356 20582 | astPutFits( fc, "EQUINOX = 2000.0", 0 ); 2023-09-12T23:38:45,356 | ^~~~~~~~~~ 2023-09-12T23:38:45,370 ast/src/fitschan.h:666:13: note: referencing argument 2 of type ‘const char[81]’ 2023-09-12T23:38:45,370 666 | astINVOKE(V,astPutFits_(astCheckFitsChan(this),card,overwrite,STATUS_PTR)) 2023-09-12T23:38:45,371 ast/src/object.h:512:22: note: in definition of macro ‘astRetV_’ 2023-09-12T23:38:45,372 512 | #define astRetV_(x) (x) 2023-09-12T23:38:45,372 | ^ 2023-09-12T23:38:45,373 ast/src/fitschan.h:666:1: note: in expansion of macro ‘astINVOKE’ 2023-09-12T23:38:45,373 666 | astINVOKE(V,astPutFits_(astCheckFitsChan(this),card,overwrite,STATUS_PTR)) 2023-09-12T23:38:45,374 | ^~~~~~~~~ 2023-09-12T23:38:45,374 ast/src/fitschan.c:20582:16: note: in expansion of macro ‘astPutFits’ 2023-09-12T23:38:45,375 20582 | astPutFits( fc, "EQUINOX = 2000.0", 0 ); 2023-09-12T23:38:45,375 | ^~~~~~~~~~ 2023-09-12T23:38:45,409 ast/src/fitschan.c:43614:6: note: in a call to function ‘astPutFits_’ 2023-09-12T23:38:45,410 43614 | void astPutFits_( AstFitsChan *this, const char *card, int overwrite, int *status ){ 2023-09-12T23:38:45,411 | ^~~~~~~~~~~ 2023-09-12T23:38:48,618 ast/src/fitschan.c: In function ‘FormatKey’: 2023-09-12T23:38:48,632 ast/src/fitschan.c:11123:64: warning: ‘sprintf’ may write a terminating nul past the end of the destination [-Wformat-overflow=] 2023-09-12T23:38:48,632 11123 | if( len >= 0 && ( nc = sprintf( formatkey_buff + len, "%d", c1 ) ) >= 0 ){ 2023-09-12T23:38:48,633 | ^ 2023-09-12T23:38:48,638 ast/src/fitschan.c:11123:30: note: ‘sprintf’ output between 2 and 11 bytes into a destination of size 10 2023-09-12T23:38:48,638 11123 | if( len >= 0 && ( nc = sprintf( formatkey_buff + len, "%d", c1 ) ) >= 0 ){ 2023-09-12T23:38:48,639 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-12T23:38:48,652 ast/src/fitschan.c:11132:66: warning: ‘%d’ directive writing between 1 and 10 bytes into a region of size 9 [-Wformat-overflow=] 2023-09-12T23:38:48,652 11132 | if( len >= 0 && ( nc = sprintf( formatkey_buff + len, "_%d", c2 ) ) >= 0 ){ 2023-09-12T23:38:48,653 | ^~ 2023-09-12T23:38:48,653 ast/src/fitschan.c:11132:64: note: directive argument in the range [0, 2147483647] 2023-09-12T23:38:48,654 11132 | if( len >= 0 && ( nc = sprintf( formatkey_buff + len, "_%d", c2 ) ) >= 0 ){ 2023-09-12T23:38:48,654 | ^~~~~ 2023-09-12T23:38:48,662 ast/src/fitschan.c:11132:33: note: ‘sprintf’ output between 3 and 12 bytes into a destination of size 10 2023-09-12T23:38:48,663 11132 | if( len >= 0 && ( nc = sprintf( formatkey_buff + len, "_%d", c2 ) ) >= 0 ){ 2023-09-12T23:38:48,663 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-12T23:38:52,125 ast/src/fitschan.c: In function ‘MakeIntWorld.constprop’: 2023-09-12T23:38:52,142 ast/src/fitschan.c:21304:28: warning: ‘sipax[1]’ may be used uninitialized [-Wmaybe-uninitialized] 2023-09-12T23:38:52,143 21304 | } else if( j == sipax[1] ){ 2023-09-12T23:38:52,144 | ^ 2023-09-12T23:38:52,161 ast/src/fitschan.c:21044:8: note: ‘sipax[1]’ was declared here 2023-09-12T23:38:52,161 21044 | int sipax[2]; 2023-09-12T23:38:52,162 | ^~~~~ 2023-09-12T23:38:52,177 ast/src/fitschan.c:21302:21: warning: ‘sipax[0]’ may be used uninitialized [-Wmaybe-uninitialized] 2023-09-12T23:38:52,178 21302 | if( j == sipax[0] ){ 2023-09-12T23:38:52,179 | ^ 2023-09-12T23:38:52,202 ast/src/fitschan.c:21044:8: note: ‘sipax[0]’ was declared here 2023-09-12T23:38:52,202 21044 | int sipax[2]; 2023-09-12T23:38:52,203 | ^~~~~ 2023-09-12T23:38:52,204 In function ‘SIPIntWorld’, 2023-09-12T23:38:52,204 inlined from ‘MakeIntWorld.constprop’ at ast/src/fitschan.c:21088:16: 2023-09-12T23:38:52,219 ast/src/fitschan.c:27907:45: warning: ‘noutrem’ may be used uninitialized [-Wmaybe-uninitialized] 2023-09-12T23:38:52,220 27907 | for( iout = 0; iout < noutrem; iout++ ) { 2023-09-12T23:38:52,221 | ~~~~~^~~~~~~~~ 2023-09-12T23:38:52,221 ast/src/fitschan.c: In function ‘MakeIntWorld.constprop’: 2023-09-12T23:38:52,244 ast/src/fitschan.c:27584:8: note: ‘noutrem’ was declared here 2023-09-12T23:38:52,245 27584 | int noutrem; 2023-09-12T23:38:52,245 | ^~~~~~~ 2023-09-12T23:38:56,907 ast/src/fitschan.c: In function ‘SpectralAxes.constprop’: 2023-09-12T23:38:56,934 ast/src/fitschan.c:29123:40: warning: ‘%d’ directive writing between 1 and 10 bytes into a region of size 3 [-Wformat-overflow=] 2023-09-12T23:38:56,934 29123 | sprintf( system_attr, "System(%d)", iax + 1 ); 2023-09-12T23:38:56,935 | ^~ 2023-09-12T23:38:56,960 ast/src/fitschan.c:29123:32: note: directive argument in the range [1, 2147483647] 2023-09-12T23:38:56,961 29123 | sprintf( system_attr, "System(%d)", iax + 1 ); 2023-09-12T23:38:56,961 | ^~~~~~~~~~~~ 2023-09-12T23:38:56,990 ast/src/fitschan.c:29123:10: note: ‘sprintf’ output between 10 and 19 bytes into a destination of size 10 2023-09-12T23:38:56,991 29123 | sprintf( system_attr, "System(%d)", iax + 1 ); 2023-09-12T23:38:56,991 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-12T23:38:57,011 ast/src/fitschan.c:29129:36: warning: ‘%d’ directive writing between 1 and 10 bytes into a region of size 5 [-Wformat-overflow=] 2023-09-12T23:38:57,012 29129 | sprintf( unit_attr, "Unit(%d)", iax + 1 ); 2023-09-12T23:38:57,012 | ^~ 2023-09-12T23:38:57,037 ast/src/fitschan.c:29129:30: note: directive argument in the range [1, 2147483647] 2023-09-12T23:38:57,038 29129 | sprintf( unit_attr, "Unit(%d)", iax + 1 ); 2023-09-12T23:38:57,038 | ^~~~~~~~~~ 2023-09-12T23:38:57,063 ast/src/fitschan.c:29129:10: note: ‘sprintf’ output between 8 and 17 bytes into a destination of size 10 2023-09-12T23:38:57,063 29129 | sprintf( unit_attr, "Unit(%d)", iax + 1 ); 2023-09-12T23:38:57,064 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-12T23:39:02,292 ast/src/fitschan.c: In function ‘CLASSFromStore.constprop’: 2023-09-12T23:39:02,295 ast/src/fitschan.c:5888:44: warning: ‘%d’ directive writing between 1 and 11 bytes into a region of size 10 [-Wformat-overflow=] 2023-09-12T23:39:02,296 5888 | sprintf( attbuf, "IsLonAxis(%d)", i + 1 ); 2023-09-12T23:39:02,296 | ^~ 2023-09-12T23:39:02,299 ast/src/fitschan.c:5888:33: note: directive argument in the range [-2147483647, 3] 2023-09-12T23:39:02,299 5888 | sprintf( attbuf, "IsLonAxis(%d)", i + 1 ); 2023-09-12T23:39:02,300 | ^~~~~~~~~~~~~~~ 2023-09-12T23:39:02,303 ast/src/fitschan.c:5888:16: note: ‘sprintf’ output between 13 and 23 bytes into a destination of size 20 2023-09-12T23:39:02,303 5888 | sprintf( attbuf, "IsLonAxis(%d)", i + 1 ); 2023-09-12T23:39:02,304 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-12T23:39:03,320 ast/src/fitschan.c: In function ‘PCFromStore.constprop’: 2023-09-12T23:39:03,341 ast/src/fitschan.c:23790:43: warning: ‘%.3d’ directive writing between 3 and 11 bytes into a region of size 8 [-Wformat-overflow=] 2023-09-12T23:39:03,341 23790 | sprintf( keyname, "PC%.3d%.3d", i + 1, j + 1 ); 2023-09-12T23:39:03,342 | ^~~~ 2023-09-12T23:39:03,361 ast/src/fitschan.c:23790:40: note: directive argument in the range [-2147483647, 2147483647] 2023-09-12T23:39:03,362 23790 | sprintf( keyname, "PC%.3d%.3d", i + 1, j + 1 ); 2023-09-12T23:39:03,363 | ^~~~~~~~~~~~ 2023-09-12T23:39:03,364 ast/src/fitschan.c:23790:40: note: directive argument in the range [-2147483644, 2147483647] 2023-09-12T23:39:03,384 ast/src/fitschan.c:23790:22: note: ‘sprintf’ output between 9 and 25 bytes into a destination of size 10 2023-09-12T23:39:03,385 23790 | sprintf( keyname, "PC%.3d%.3d", i + 1, j + 1 ); 2023-09-12T23:39:03,386 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-12T23:39:03,405 ast/src/fitschan.c:23835:38: warning: ‘%d’ directive writing between 1 and 11 bytes into a region of size between 3 and 5 [-Wformat-overflow=] 2023-09-12T23:39:03,406 23835 | sprintf( keyname, "C%dELT%d", is, i + 1 ); 2023-09-12T23:39:03,406 | ^~ 2023-09-12T23:39:03,426 ast/src/fitschan.c:23835:31: note: directive argument in the range [-2147483643, 2147483647] 2023-09-12T23:39:03,427 23835 | sprintf( keyname, "C%dELT%d", is, i + 1 ); 2023-09-12T23:39:03,427 | ^~~~~~~~~~ 2023-09-12T23:39:03,446 ast/src/fitschan.c:23835:13: note: ‘sprintf’ output between 7 and 19 bytes into a destination of size 10 2023-09-12T23:39:03,447 23835 | sprintf( keyname, "C%dELT%d", is, i + 1 ); 2023-09-12T23:39:03,448 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-12T23:39:03,469 ast/src/fitschan.c:23833:37: warning: ‘%d’ directive writing between 1 and 11 bytes into a region of size 5 [-Wformat-overflow=] 2023-09-12T23:39:03,470 23833 | sprintf( keyname, "CDELT%d", i + 1 ); 2023-09-12T23:39:03,470 | ^~ 2023-09-12T23:39:03,490 ast/src/fitschan.c:23833:31: note: directive argument in the range [-2147483643, 2147483647] 2023-09-12T23:39:03,490 23833 | sprintf( keyname, "CDELT%d", i + 1 ); 2023-09-12T23:39:03,491 | ^~~~~~~~~ 2023-09-12T23:39:03,510 ast/src/fitschan.c:23833:13: note: ‘sprintf’ output between 7 and 17 bytes into a destination of size 10 2023-09-12T23:39:03,511 23833 | sprintf( keyname, "CDELT%d", i + 1 ); 2023-09-12T23:39:03,511 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-12T23:39:03,531 ast/src/fitschan.c:23852:38: warning: ‘%d’ directive writing between 1 and 11 bytes into a region of size between 3 and 5 [-Wformat-overflow=] 2023-09-12T23:39:03,532 23852 | sprintf( keyname, "C%dPIX%d", is, j + 1 ); 2023-09-12T23:39:03,532 | ^~ 2023-09-12T23:39:03,552 ast/src/fitschan.c:23852:31: note: directive argument in the range [-2147483643, 2147483647] 2023-09-12T23:39:03,553 23852 | sprintf( keyname, "C%dPIX%d", is, j + 1 ); 2023-09-12T23:39:03,553 | ^~~~~~~~~~ 2023-09-12T23:39:03,573 ast/src/fitschan.c:23852:13: note: ‘sprintf’ output between 7 and 19 bytes into a destination of size 10 2023-09-12T23:39:03,573 23852 | sprintf( keyname, "C%dPIX%d", is, j + 1 ); 2023-09-12T23:39:03,574 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-12T23:39:03,595 ast/src/fitschan.c:23850:37: warning: ‘%d’ directive writing between 1 and 11 bytes into a region of size 5 [-Wformat-overflow=] 2023-09-12T23:39:03,596 23850 | sprintf( keyname, "CRPIX%d", j + 1 ); 2023-09-12T23:39:03,597 | ^~ 2023-09-12T23:39:03,616 ast/src/fitschan.c:23850:31: note: directive argument in the range [-2147483643, 2147483647] 2023-09-12T23:39:03,617 23850 | sprintf( keyname, "CRPIX%d", j + 1 ); 2023-09-12T23:39:03,618 | ^~~~~~~~~ 2023-09-12T23:39:03,637 ast/src/fitschan.c:23850:13: note: ‘sprintf’ output between 7 and 17 bytes into a destination of size 10 2023-09-12T23:39:03,638 23850 | sprintf( keyname, "CRPIX%d", j + 1 ); 2023-09-12T23:39:03,638 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-12T23:39:03,658 ast/src/fitschan.c:23869:38: warning: ‘%d’ directive writing between 1 and 11 bytes into a region of size between 3 and 5 [-Wformat-overflow=] 2023-09-12T23:39:03,658 23869 | sprintf( keyname, "C%dVAL%d", is, i + 1 ); 2023-09-12T23:39:03,659 | ^~ 2023-09-12T23:39:03,678 ast/src/fitschan.c:23869:31: note: directive argument in the range [-2147483643, 2147483647] 2023-09-12T23:39:03,679 23869 | sprintf( keyname, "C%dVAL%d", is, i + 1 ); 2023-09-12T23:39:03,680 | ^~~~~~~~~~ 2023-09-12T23:39:03,700 ast/src/fitschan.c:23869:13: note: ‘sprintf’ output between 7 and 19 bytes into a destination of size 10 2023-09-12T23:39:03,700 23869 | sprintf( keyname, "C%dVAL%d", is, i + 1 ); 2023-09-12T23:39:03,701 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-12T23:39:03,723 ast/src/fitschan.c:23867:37: warning: ‘%d’ directive writing between 1 and 11 bytes into a region of size 5 [-Wformat-overflow=] 2023-09-12T23:39:03,724 23867 | sprintf( keyname, "CRVAL%d", i + 1 ); 2023-09-12T23:39:03,725 | ^~ 2023-09-12T23:39:03,745 ast/src/fitschan.c:23867:31: note: directive argument in the range [-2147483643, 2147483647] 2023-09-12T23:39:03,746 23867 | sprintf( keyname, "CRVAL%d", i + 1 ); 2023-09-12T23:39:03,746 | ^~~~~~~~~ 2023-09-12T23:39:03,766 ast/src/fitschan.c:23867:13: note: ‘sprintf’ output between 7 and 17 bytes into a destination of size 10 2023-09-12T23:39:03,767 23867 | sprintf( keyname, "CRVAL%d", i + 1 ); 2023-09-12T23:39:03,767 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-12T23:39:03,788 ast/src/fitschan.c:23891:38: warning: ‘%d’ directive writing between 1 and 11 bytes into a region of size between 3 and 5 [-Wformat-overflow=] 2023-09-12T23:39:03,788 23891 | sprintf( keyname, "C%dYPE%d", is, i + 1 ); 2023-09-12T23:39:03,789 | ^~ 2023-09-12T23:39:03,809 ast/src/fitschan.c:23891:31: note: directive argument in the range [-2147483643, 2147483647] 2023-09-12T23:39:03,810 23891 | sprintf( keyname, "C%dYPE%d", is, i + 1 ); 2023-09-12T23:39:03,810 | ^~~~~~~~~~ 2023-09-12T23:39:03,831 ast/src/fitschan.c:23891:13: note: ‘sprintf’ output between 7 and 19 bytes into a destination of size 10 2023-09-12T23:39:03,831 23891 | sprintf( keyname, "C%dYPE%d", is, i + 1 ); 2023-09-12T23:39:03,832 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-12T23:39:03,855 ast/src/fitschan.c:23889:37: warning: ‘%d’ directive writing between 1 and 11 bytes into a region of size 5 [-Wformat-overflow=] 2023-09-12T23:39:03,855 23889 | sprintf( keyname, "CTYPE%d", i + 1 ); 2023-09-12T23:39:03,856 | ^~ 2023-09-12T23:39:03,876 ast/src/fitschan.c:23889:31: note: directive argument in the range [-2147483643, 2147483647] 2023-09-12T23:39:03,877 23889 | sprintf( keyname, "CTYPE%d", i + 1 ); 2023-09-12T23:39:03,877 | ^~~~~~~~~ 2023-09-12T23:39:03,898 ast/src/fitschan.c:23889:13: note: ‘sprintf’ output between 7 and 17 bytes into a destination of size 10 2023-09-12T23:39:03,898 23889 | sprintf( keyname, "CTYPE%d", i + 1 ); 2023-09-12T23:39:03,899 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-12T23:39:03,919 ast/src/fitschan.c:23934:41: warning: ‘%d’ directive writing between 1 and 11 bytes into a region of size between 3 and 5 [-Wformat-overflow=] 2023-09-12T23:39:03,920 23934 | sprintf( keyname, "C%dNIT%d", is, i + 1 ); 2023-09-12T23:39:03,921 | ^~ 2023-09-12T23:39:03,941 ast/src/fitschan.c:23934:34: note: directive argument in the range [-2147483643, 2147483647] 2023-09-12T23:39:03,942 23934 | sprintf( keyname, "C%dNIT%d", is, i + 1 ); 2023-09-12T23:39:03,942 | ^~~~~~~~~~ 2023-09-12T23:39:03,963 ast/src/fitschan.c:23934:16: note: ‘sprintf’ output between 7 and 19 bytes into a destination of size 10 2023-09-12T23:39:03,963 23934 | sprintf( keyname, "C%dNIT%d", is, i + 1 ); 2023-09-12T23:39:03,964 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-12T23:39:03,986 ast/src/fitschan.c:23932:40: warning: ‘%d’ directive writing between 1 and 11 bytes into a region of size 5 [-Wformat-overflow=] 2023-09-12T23:39:03,987 23932 | sprintf( keyname, "CUNIT%d", i + 1 ); 2023-09-12T23:39:03,988 | ^~ 2023-09-12T23:39:04,008 ast/src/fitschan.c:23932:34: note: directive argument in the range [-2147483643, 2147483647] 2023-09-12T23:39:04,009 23932 | sprintf( keyname, "CUNIT%d", i + 1 ); 2023-09-12T23:39:04,009 | ^~~~~~~~~ 2023-09-12T23:39:04,029 ast/src/fitschan.c:23932:16: note: ‘sprintf’ output between 7 and 17 bytes into a destination of size 10 2023-09-12T23:39:04,030 23932 | sprintf( keyname, "CUNIT%d", i + 1 ); 2023-09-12T23:39:04,031 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-12T23:39:05,765 ast/src/fitschan.c: In function ‘SkySys.constprop.isra’: 2023-09-12T23:39:05,886 ast/src/fitschan.c:28736:13: warning: ‘strncpy’ output truncated before terminating nul copying 4 bytes from a string of the same length [-Wstringop-truncation] 2023-09-12T23:39:05,887 28736 | strncpy( lontype, lonsym, 4 ); 2023-09-12T23:39:05,887 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-12T23:39:05,888 ast/src/fitschan.c:28740:13: warning: ‘strncpy’ output truncated before terminating nul copying 4 bytes from a string of the same length [-Wstringop-truncation] 2023-09-12T23:39:05,889 28740 | strncpy( lattype, latsym, 4 ); 2023-09-12T23:39:05,889 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-12T23:39:10,737 ast/src/fitschan.c: In function ‘WcsMapFrm.constprop’: 2023-09-12T23:39:10,788 ast/src/fitschan.c:37644:37: warning: ‘%s’ directive writing up to 99 bytes into a region of size between 0 and 100 [-Wformat-overflow=] 2023-09-12T23:39:10,788 37644 | sprintf( buf, "%s-%s", newdom, buf2 ); 2023-09-12T23:39:10,789 | ^~ ~~~~ 2023-09-12T23:39:10,789 In function ‘WcsOthers’, 2023-09-12T23:39:10,790 inlined from ‘WcsMapFrm.constprop’ at ast/src/fitschan.c:36614:11: 2023-09-12T23:39:10,822 ast/src/fitschan.c:37644:19: note: ‘sprintf’ output between 2 and 201 bytes into a destination of size 101 2023-09-12T23:39:10,822 37644 | sprintf( buf, "%s-%s", newdom, buf2 ); 2023-09-12T23:39:10,823 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-12T23:39:12,793 ast/src/fitschan.c: In function ‘SpecTrans.constprop’: 2023-09-12T23:39:12,819 ast/src/fitschan.c:29983:22: warning: ‘strncpy’ output may be truncated copying 4 bytes from a string of length 5 [-Wstringop-truncation] 2023-09-12T23:39:12,820 29983 | strncpy( spectype + 4, sprj, 4 ); 2023-09-12T23:39:12,820 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-12T23:39:12,847 ast/src/fitschan.c:30075:44: warning: ‘%.3d’ directive writing between 3 and 11 bytes into a region of size between 0 and 8 [-Wformat-overflow=] 2023-09-12T23:39:12,847 30075 | sprintf( keyname, "CD%.3d%.3d", j + 1, i + 1 ); 2023-09-12T23:39:12,848 | ^~~~ 2023-09-12T23:39:12,873 ast/src/fitschan.c:30075:37: note: directive argument in the range [-2147483643, 2147483647] 2023-09-12T23:39:12,874 30075 | sprintf( keyname, "CD%.3d%.3d", j + 1, i + 1 ); 2023-09-12T23:39:12,875 | ^~~~~~~~~~~~ 2023-09-12T23:39:12,901 ast/src/fitschan.c:30075:19: note: ‘sprintf’ output between 9 and 25 bytes into a destination of size 13 2023-09-12T23:39:12,901 30075 | sprintf( keyname, "CD%.3d%.3d", j + 1, i + 1 ); 2023-09-12T23:39:12,902 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-12T23:39:12,929 ast/src/fitschan.c:30177:47: warning: ‘%.3d’ directive writing between 3 and 11 bytes into a region of size between 0 and 8 [-Wformat-overflow=] 2023-09-12T23:39:12,930 30177 | sprintf( keyname, "PC%.3d%.3d", j + 1, i + 1 ); 2023-09-12T23:39:12,930 | ^~~~ 2023-09-12T23:39:12,957 ast/src/fitschan.c:30177:40: note: directive argument in the range [-2147483642, 2147483647] 2023-09-12T23:39:12,957 30177 | sprintf( keyname, "PC%.3d%.3d", j + 1, i + 1 ); 2023-09-12T23:39:12,958 | ^~~~~~~~~~~~ 2023-09-12T23:39:12,985 ast/src/fitschan.c:30177:22: note: ‘sprintf’ output between 9 and 25 bytes into a destination of size 13 2023-09-12T23:39:12,985 30177 | sprintf( keyname, "PC%.3d%.3d", j + 1, i + 1 ); 2023-09-12T23:39:12,986 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-12T23:39:13,014 ast/src/fitschan.c:30389:44: warning: ‘%d’ directive writing between 1 and 11 bytes into a region of size between 0 and 8 [-Wformat-overflow=] 2023-09-12T23:39:13,014 30389 | sprintf( keyname, "C%dELT%d", m, j + 1 ); 2023-09-12T23:39:13,015 | ^~ 2023-09-12T23:39:13,042 ast/src/fitschan.c:30389:37: note: directive argument in the range [-2147483642, 2147483647] 2023-09-12T23:39:13,042 30389 | sprintf( keyname, "C%dELT%d", m, j + 1 ); 2023-09-12T23:39:13,043 | ^~~~~~~~~~ 2023-09-12T23:39:13,070 ast/src/fitschan.c:30389:19: note: ‘sprintf’ output between 7 and 27 bytes into a destination of size 13 2023-09-12T23:39:13,070 30389 | sprintf( keyname, "C%dELT%d", m, j + 1 ); 2023-09-12T23:39:13,071 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-12T23:39:13,098 ast/src/fitschan.c:30409:43: warning: ‘%d’ directive writing between 1 and 11 bytes into a region of size 8 [-Wformat-overflow=] 2023-09-12T23:39:13,098 30409 | sprintf( keyname, "CDELT%d%c", j + 1, ss ); 2023-09-12T23:39:13,099 | ^~ 2023-09-12T23:39:13,126 ast/src/fitschan.c:30409:37: note: directive argument in the range [-2147483642, 2147483647] 2023-09-12T23:39:13,126 30409 | sprintf( keyname, "CDELT%d%c", j + 1, ss ); 2023-09-12T23:39:13,127 | ^~~~~~~~~~~ 2023-09-12T23:39:13,154 ast/src/fitschan.c:30409:19: note: ‘sprintf’ output between 8 and 18 bytes into a destination of size 13 2023-09-12T23:39:13,155 30409 | sprintf( keyname, "CDELT%d%c", j + 1, ss ); 2023-09-12T23:39:13,155 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-12T23:39:13,182 ast/src/fitschan.c:30417:47: warning: ‘%.3d’ directive writing between 3 and 11 bytes into a region of size between 0 and 8 [-Wformat-overflow=] 2023-09-12T23:39:13,183 30417 | sprintf( keyname, "PC%.3d%.3d", j + 1, i + 1 ); 2023-09-12T23:39:13,183 | ^~~~ 2023-09-12T23:39:13,210 ast/src/fitschan.c:30417:40: note: directive argument in the range [-2147483642, 2147483647] 2023-09-12T23:39:13,211 30417 | sprintf( keyname, "PC%.3d%.3d", j + 1, i + 1 ); 2023-09-12T23:39:13,211 | ^~~~~~~~~~~~ 2023-09-12T23:39:13,238 ast/src/fitschan.c:30417:22: note: ‘sprintf’ output between 9 and 25 bytes into a destination of size 13 2023-09-12T23:39:13,239 30417 | sprintf( keyname, "PC%.3d%.3d", j + 1, i + 1 ); 2023-09-12T23:39:13,239 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-12T23:39:13,356 ast/src/fitschan.c:30556:28: warning: ‘axlon’ may be used uninitialized [-Wmaybe-uninitialized] 2023-09-12T23:39:13,357 30556 | SetValue( ret, FormatKey( "CTYPE", axlon + 1, -1, s, status ), 2023-09-12T23:39:13,358 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-12T23:39:13,383 ast/src/fitschan.c:29866:8: note: ‘axlon’ was declared here 2023-09-12T23:39:13,384 29866 | int axlon; /* Index of longitude axis */ 2023-09-12T23:39:13,384 | ^~~~~ 2023-09-12T23:39:13,409 ast/src/fitschan.c:30547:32: warning: ‘axlat’ may be used uninitialized [-Wmaybe-uninitialized] 2023-09-12T23:39:13,409 30547 | GetValue2( ret, this, FormatKey( "CRVAL", axlat + 1, -1, s, status ), 2023-09-12T23:39:13,410 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-12T23:39:13,435 ast/src/fitschan.c:29865:8: note: ‘axlat’ was declared here 2023-09-12T23:39:13,436 29865 | int axlat; /* Index of latitude axis */ 2023-09-12T23:39:13,437 | ^~~~~ 2023-09-12T23:39:15,383 In function ‘MakeFitsFrameSet’, 2023-09-12T23:39:15,384 inlined from ‘AddVersion.constprop’ at ast/src/fitschan.c:2653:11: 2023-09-12T23:39:15,401 ast/src/fitschan.h:666:13: warning: ‘astPutFits_’ reading 81 bytes from a region of size 12 [-Wstringop-overread] 2023-09-12T23:39:15,402 666 | astINVOKE(V,astPutFits_(astCheckFitsChan(this),card,overwrite,STATUS_PTR)) 2023-09-12T23:39:15,402 ast/src/object.h:512:22: note: in definition of macro ‘astRetV_’ 2023-09-12T23:39:15,403 512 | #define astRetV_(x) (x) 2023-09-12T23:39:15,403 | ^ 2023-09-12T23:39:15,404 ast/src/fitschan.h:666:1: note: in expansion of macro ‘astINVOKE’ 2023-09-12T23:39:15,405 666 | astINVOKE(V,astPutFits_(astCheckFitsChan(this),card,overwrite,STATUS_PTR)) 2023-09-12T23:39:15,405 | ^~~~~~~~~ 2023-09-12T23:39:15,406 ast/src/fitschan.c:20575:16: note: in expansion of macro ‘astPutFits’ 2023-09-12T23:39:15,406 20575 | astPutFits( fc, "CRPIX1 = 0", 0 ); 2023-09-12T23:39:15,407 | ^~~~~~~~~~ 2023-09-12T23:39:15,419 ast/src/fitschan.h:666:13: note: referencing argument 2 of type ‘const char[81]’ 2023-09-12T23:39:15,419 666 | astINVOKE(V,astPutFits_(astCheckFitsChan(this),card,overwrite,STATUS_PTR)) 2023-09-12T23:39:15,420 ast/src/object.h:512:22: note: in definition of macro ‘astRetV_’ 2023-09-12T23:39:15,420 512 | #define astRetV_(x) (x) 2023-09-12T23:39:15,421 | ^ 2023-09-12T23:39:15,422 ast/src/fitschan.h:666:1: note: in expansion of macro ‘astINVOKE’ 2023-09-12T23:39:15,423 666 | astINVOKE(V,astPutFits_(astCheckFitsChan(this),card,overwrite,STATUS_PTR)) 2023-09-12T23:39:15,423 | ^~~~~~~~~ 2023-09-12T23:39:15,424 ast/src/fitschan.c:20575:16: note: in expansion of macro ‘astPutFits’ 2023-09-12T23:39:15,425 20575 | astPutFits( fc, "CRPIX1 = 0", 0 ); 2023-09-12T23:39:15,426 | ^~~~~~~~~~ 2023-09-12T23:39:15,427 ast/src/fitschan.c: In function ‘AddVersion.constprop’: 2023-09-12T23:39:15,457 ast/src/fitschan.c:43614:6: note: in a call to function ‘astPutFits_’ 2023-09-12T23:39:15,458 43614 | void astPutFits_( AstFitsChan *this, const char *card, int overwrite, int *status ){ 2023-09-12T23:39:15,458 | ^~~~~~~~~~~ 2023-09-12T23:39:15,459 In function ‘MakeFitsFrameSet’, 2023-09-12T23:39:15,473 inlined from ‘AddVersion.constprop’ at ast/src/fitschan.c:2653:11: 2023-09-12T23:39:15,486 ast/src/fitschan.h:666:13: warning: ‘astPutFits_’ reading 81 bytes from a region of size 12 [-Wstringop-overread] 2023-09-12T23:39:15,486 666 | astINVOKE(V,astPutFits_(astCheckFitsChan(this),card,overwrite,STATUS_PTR)) 2023-09-12T23:39:15,487 ast/src/object.h:512:22: note: in definition of macro ‘astRetV_’ 2023-09-12T23:39:15,488 512 | #define astRetV_(x) (x) 2023-09-12T23:39:15,489 | ^ 2023-09-12T23:39:15,489 ast/src/fitschan.h:666:1: note: in expansion of macro ‘astINVOKE’ 2023-09-12T23:39:15,490 666 | astINVOKE(V,astPutFits_(astCheckFitsChan(this),card,overwrite,STATUS_PTR)) 2023-09-12T23:39:15,491 | ^~~~~~~~~ 2023-09-12T23:39:15,491 ast/src/fitschan.c:20576:16: note: in expansion of macro ‘astPutFits’ 2023-09-12T23:39:15,492 20576 | astPutFits( fc, "CRPIX2 = 0", 0 ); 2023-09-12T23:39:15,493 | ^~~~~~~~~~ 2023-09-12T23:39:15,494 ast/src/fitschan.h:666:13: note: referencing argument 2 of type ‘const char[81]’ 2023-09-12T23:39:15,495 666 | astINVOKE(V,astPutFits_(astCheckFitsChan(this),card,overwrite,STATUS_PTR)) 2023-09-12T23:39:15,495 ast/src/object.h:512:22: note: in definition of macro ‘astRetV_’ 2023-09-12T23:39:15,496 512 | #define astRetV_(x) (x) 2023-09-12T23:39:15,501 | ^ 2023-09-12T23:39:15,505 ast/src/fitschan.h:666:1: note: in expansion of macro ‘astINVOKE’ 2023-09-12T23:39:15,506 666 | astINVOKE(V,astPutFits_(astCheckFitsChan(this),card,overwrite,STATUS_PTR)) 2023-09-12T23:39:15,507 | ^~~~~~~~~ 2023-09-12T23:39:15,507 ast/src/fitschan.c:20576:16: note: in expansion of macro ‘astPutFits’ 2023-09-12T23:39:15,508 20576 | astPutFits( fc, "CRPIX2 = 0", 0 ); 2023-09-12T23:39:15,508 | ^~~~~~~~~~ 2023-09-12T23:39:15,509 ast/src/fitschan.c: In function ‘AddVersion.constprop’: 2023-09-12T23:39:15,530 ast/src/fitschan.c:43614:6: note: in a call to function ‘astPutFits_’ 2023-09-12T23:39:15,541 43614 | void astPutFits_( AstFitsChan *this, const char *card, int overwrite, int *status ){ 2023-09-12T23:39:15,542 | ^~~~~~~~~~~ 2023-09-12T23:39:15,543 In function ‘MakeFitsFrameSet’, 2023-09-12T23:39:15,561 inlined from ‘AddVersion.constprop’ at ast/src/fitschan.c:2653:11: 2023-09-12T23:39:15,562 ast/src/fitschan.h:666:13: warning: ‘astPutFits_’ reading 81 bytes from a region of size 17 [-Wstringop-overread] 2023-09-12T23:39:15,563 666 | astINVOKE(V,astPutFits_(astCheckFitsChan(this),card,overwrite,STATUS_PTR)) 2023-09-12T23:39:15,563 ast/src/object.h:512:22: note: in definition of macro ‘astRetV_’ 2023-09-12T23:39:15,569 512 | #define astRetV_(x) (x) 2023-09-12T23:39:15,570 | ^ 2023-09-12T23:39:15,570 ast/src/fitschan.h:666:1: note: in expansion of macro ‘astINVOKE’ 2023-09-12T23:39:15,570 666 | astINVOKE(V,astPutFits_(astCheckFitsChan(this),card,overwrite,STATUS_PTR)) 2023-09-12T23:39:15,596 | ^~~~~~~~~ 2023-09-12T23:39:15,665 ast/src/fitschan.c:20577:16: note: in expansion of macro ‘astPutFits’ 2023-09-12T23:39:15,665 20577 | astPutFits( fc, "CDELT1 = 0.0003", 0 ); 2023-09-12T23:39:15,733 | ^~~~~~~~~~ 2023-09-12T23:39:15,847 ast/src/fitschan.h:666:13: note: referencing argument 2 of type ‘const char[81]’ 2023-09-12T23:39:15,848 666 | astINVOKE(V,astPutFits_(astCheckFitsChan(this),card,overwrite,STATUS_PTR)) 2023-09-12T23:39:15,849 ast/src/object.h:512:22: note: in definition of macro ‘astRetV_’ 2023-09-12T23:39:15,850 512 | #define astRetV_(x) (x) 2023-09-12T23:39:15,851 | ^ 2023-09-12T23:39:15,852 ast/src/fitschan.h:666:1: note: in expansion of macro ‘astINVOKE’ 2023-09-12T23:39:15,852 666 | astINVOKE(V,astPutFits_(astCheckFitsChan(this),card,overwrite,STATUS_PTR)) 2023-09-12T23:39:15,853 | ^~~~~~~~~ 2023-09-12T23:39:15,854 ast/src/fitschan.c:20577:16: note: in expansion of macro ‘astPutFits’ 2023-09-12T23:39:15,854 20577 | astPutFits( fc, "CDELT1 = 0.0003", 0 ); 2023-09-12T23:39:15,855 | ^~~~~~~~~~ 2023-09-12T23:39:15,856 ast/src/fitschan.c: In function ‘AddVersion.constprop’: 2023-09-12T23:39:15,856 ast/src/fitschan.c:43614:6: note: in a call to function ‘astPutFits_’ 2023-09-12T23:39:15,857 43614 | void astPutFits_( AstFitsChan *this, const char *card, int overwrite, int *status ){ 2023-09-12T23:39:15,858 | ^~~~~~~~~~~ 2023-09-12T23:39:15,859 In function ‘MakeFitsFrameSet’, 2023-09-12T23:39:15,860 inlined from ‘AddVersion.constprop’ at ast/src/fitschan.c:2653:11: 2023-09-12T23:39:15,860 ast/src/fitschan.h:666:13: warning: ‘astPutFits_’ reading 81 bytes from a region of size 17 [-Wstringop-overread] 2023-09-12T23:39:15,861 666 | astINVOKE(V,astPutFits_(astCheckFitsChan(this),card,overwrite,STATUS_PTR)) 2023-09-12T23:39:15,862 ast/src/object.h:512:22: note: in definition of macro ‘astRetV_’ 2023-09-12T23:39:15,863 512 | #define astRetV_(x) (x) 2023-09-12T23:39:15,863 | ^ 2023-09-12T23:39:15,864 ast/src/fitschan.h:666:1: note: in expansion of macro ‘astINVOKE’ 2023-09-12T23:39:15,865 666 | astINVOKE(V,astPutFits_(astCheckFitsChan(this),card,overwrite,STATUS_PTR)) 2023-09-12T23:39:15,866 | ^~~~~~~~~ 2023-09-12T23:39:15,867 ast/src/fitschan.c:20578:16: note: in expansion of macro ‘astPutFits’ 2023-09-12T23:39:15,868 20578 | astPutFits( fc, "CDELT2 = 0.0003", 0 ); 2023-09-12T23:39:15,868 | ^~~~~~~~~~ 2023-09-12T23:39:15,868 ast/src/fitschan.h:666:13: note: referencing argument 2 of type ‘const char[81]’ 2023-09-12T23:39:15,869 666 | astINVOKE(V,astPutFits_(astCheckFitsChan(this),card,overwrite,STATUS_PTR)) 2023-09-12T23:39:15,869 ast/src/object.h:512:22: note: in definition of macro ‘astRetV_’ 2023-09-12T23:39:15,870 512 | #define astRetV_(x) (x) 2023-09-12T23:39:15,871 | ^ 2023-09-12T23:39:15,871 ast/src/fitschan.h:666:1: note: in expansion of macro ‘astINVOKE’ 2023-09-12T23:39:15,872 666 | astINVOKE(V,astPutFits_(astCheckFitsChan(this),card,overwrite,STATUS_PTR)) 2023-09-12T23:39:15,872 | ^~~~~~~~~ 2023-09-12T23:39:15,873 ast/src/fitschan.c:20578:16: note: in expansion of macro ‘astPutFits’ 2023-09-12T23:39:15,873 20578 | astPutFits( fc, "CDELT2 = 0.0003", 0 ); 2023-09-12T23:39:15,874 | ^~~~~~~~~~ 2023-09-12T23:39:15,874 ast/src/fitschan.c: In function ‘AddVersion.constprop’: 2023-09-12T23:39:15,875 ast/src/fitschan.c:43614:6: note: in a call to function ‘astPutFits_’ 2023-09-12T23:39:15,875 43614 | void astPutFits_( AstFitsChan *this, const char *card, int overwrite, int *status ){ 2023-09-12T23:39:15,876 | ^~~~~~~~~~~ 2023-09-12T23:39:15,877 In function ‘MakeFitsFrameSet’, 2023-09-12T23:39:15,877 inlined from ‘AddVersion.constprop’ at ast/src/fitschan.c:2653:11: 2023-09-12T23:39:15,878 ast/src/fitschan.h:666:13: warning: ‘astPutFits_’ reading 81 bytes from a region of size 21 [-Wstringop-overread] 2023-09-12T23:39:15,878 666 | astINVOKE(V,astPutFits_(astCheckFitsChan(this),card,overwrite,STATUS_PTR)) 2023-09-12T23:39:15,879 ast/src/object.h:512:22: note: in definition of macro ‘astRetV_’ 2023-09-12T23:39:15,880 512 | #define astRetV_(x) (x) 2023-09-12T23:39:15,880 | ^ 2023-09-12T23:39:15,881 ast/src/fitschan.h:666:1: note: in expansion of macro ‘astINVOKE’ 2023-09-12T23:39:15,885 666 | astINVOKE(V,astPutFits_(astCheckFitsChan(this),card,overwrite,STATUS_PTR)) 2023-09-12T23:39:15,886 | ^~~~~~~~~ 2023-09-12T23:39:15,886 ast/src/fitschan.c:20579:16: note: in expansion of macro ‘astPutFits’ 2023-09-12T23:39:15,889 20579 | astPutFits( fc, "CTYPE1 = 'RA---TAN'", 0 ); 2023-09-12T23:39:15,890 | ^~~~~~~~~~ 2023-09-12T23:39:15,891 ast/src/fitschan.h:666:13: note: referencing argument 2 of type ‘const char[81]’ 2023-09-12T23:39:15,892 666 | astINVOKE(V,astPutFits_(astCheckFitsChan(this),card,overwrite,STATUS_PTR)) 2023-09-12T23:39:15,892 ast/src/object.h:512:22: note: in definition of macro ‘astRetV_’ 2023-09-12T23:39:15,893 512 | #define astRetV_(x) (x) 2023-09-12T23:39:15,894 | ^ 2023-09-12T23:39:15,895 ast/src/fitschan.h:666:1: note: in expansion of macro ‘astINVOKE’ 2023-09-12T23:39:15,896 666 | astINVOKE(V,astPutFits_(astCheckFitsChan(this),card,overwrite,STATUS_PTR)) 2023-09-12T23:39:15,897 | ^~~~~~~~~ 2023-09-12T23:39:15,898 ast/src/fitschan.c:20579:16: note: in expansion of macro ‘astPutFits’ 2023-09-12T23:39:15,898 20579 | astPutFits( fc, "CTYPE1 = 'RA---TAN'", 0 ); 2023-09-12T23:39:15,899 | ^~~~~~~~~~ 2023-09-12T23:39:15,900 ast/src/fitschan.c: In function ‘AddVersion.constprop’: 2023-09-12T23:39:15,900 ast/src/fitschan.c:43614:6: note: in a call to function ‘astPutFits_’ 2023-09-12T23:39:15,901 43614 | void astPutFits_( AstFitsChan *this, const char *card, int overwrite, int *status ){ 2023-09-12T23:39:15,905 | ^~~~~~~~~~~ 2023-09-12T23:39:15,911 In function ‘MakeFitsFrameSet’, 2023-09-12T23:39:15,911 inlined from ‘AddVersion.constprop’ at ast/src/fitschan.c:2653:11: 2023-09-12T23:39:15,912 ast/src/fitschan.h:666:13: warning: ‘astPutFits_’ reading 81 bytes from a region of size 21 [-Wstringop-overread] 2023-09-12T23:39:15,913 666 | astINVOKE(V,astPutFits_(astCheckFitsChan(this),card,overwrite,STATUS_PTR)) 2023-09-12T23:39:15,917 ast/src/object.h:512:22: note: in definition of macro ‘astRetV_’ 2023-09-12T23:39:15,918 512 | #define astRetV_(x) (x) 2023-09-12T23:39:15,918 | ^ 2023-09-12T23:39:15,919 ast/src/fitschan.h:666:1: note: in expansion of macro ‘astINVOKE’ 2023-09-12T23:39:15,921 666 | astINVOKE(V,astPutFits_(astCheckFitsChan(this),card,overwrite,STATUS_PTR)) 2023-09-12T23:39:15,922 | ^~~~~~~~~ 2023-09-12T23:39:15,922 ast/src/fitschan.c:20580:16: note: in expansion of macro ‘astPutFits’ 2023-09-12T23:39:15,923 20580 | astPutFits( fc, "CTYPE2 = 'DEC--TAN'", 0 ); 2023-09-12T23:39:15,924 | ^~~~~~~~~~ 2023-09-12T23:39:15,924 ast/src/fitschan.h:666:13: note: referencing argument 2 of type ‘const char[81]’ 2023-09-12T23:39:15,925 666 | astINVOKE(V,astPutFits_(astCheckFitsChan(this),card,overwrite,STATUS_PTR)) 2023-09-12T23:39:15,925 ast/src/object.h:512:22: note: in definition of macro ‘astRetV_’ 2023-09-12T23:39:15,926 512 | #define astRetV_(x) (x) 2023-09-12T23:39:15,926 | ^ 2023-09-12T23:39:15,927 ast/src/fitschan.h:666:1: note: in expansion of macro ‘astINVOKE’ 2023-09-12T23:39:15,931 666 | astINVOKE(V,astPutFits_(astCheckFitsChan(this),card,overwrite,STATUS_PTR)) 2023-09-12T23:39:15,932 | ^~~~~~~~~ 2023-09-12T23:39:15,932 ast/src/fitschan.c:20580:16: note: in expansion of macro ‘astPutFits’ 2023-09-12T23:39:15,933 20580 | astPutFits( fc, "CTYPE2 = 'DEC--TAN'", 0 ); 2023-09-12T23:39:15,934 | ^~~~~~~~~~ 2023-09-12T23:39:15,935 ast/src/fitschan.c: In function ‘AddVersion.constprop’: 2023-09-12T23:39:15,941 ast/src/fitschan.c:43614:6: note: in a call to function ‘astPutFits_’ 2023-09-12T23:39:15,942 43614 | void astPutFits_( AstFitsChan *this, const char *card, int overwrite, int *status ){ 2023-09-12T23:39:15,943 | ^~~~~~~~~~~ 2023-09-12T23:39:15,943 In function ‘MakeFitsFrameSet’, 2023-09-12T23:39:15,944 inlined from ‘AddVersion.constprop’ at ast/src/fitschan.c:2653:11: 2023-09-12T23:39:15,945 ast/src/fitschan.h:666:13: warning: ‘astPutFits_’ reading 81 bytes from a region of size 16 [-Wstringop-overread] 2023-09-12T23:39:15,946 666 | astINVOKE(V,astPutFits_(astCheckFitsChan(this),card,overwrite,STATUS_PTR)) 2023-09-12T23:39:15,949 ast/src/object.h:512:22: note: in definition of macro ‘astRetV_’ 2023-09-12T23:39:15,950 512 | #define astRetV_(x) (x) 2023-09-12T23:39:15,950 | ^ 2023-09-12T23:39:15,951 ast/src/fitschan.h:666:1: note: in expansion of macro ‘astINVOKE’ 2023-09-12T23:39:15,952 666 | astINVOKE(V,astPutFits_(astCheckFitsChan(this),card,overwrite,STATUS_PTR)) 2023-09-12T23:39:15,952 | ^~~~~~~~~ 2023-09-12T23:39:15,953 ast/src/fitschan.c:20581:16: note: in expansion of macro ‘astPutFits’ 2023-09-12T23:39:15,954 20581 | astPutFits( fc, "RADESYS = 'FK5'", 0 ); 2023-09-12T23:39:15,954 | ^~~~~~~~~~ 2023-09-12T23:39:15,955 ast/src/fitschan.h:666:13: note: referencing argument 2 of type ‘const char[81]’ 2023-09-12T23:39:15,956 666 | astINVOKE(V,astPutFits_(astCheckFitsChan(this),card,overwrite,STATUS_PTR)) 2023-09-12T23:39:16,021 ast/src/object.h:512:22: note: in definition of macro ‘astRetV_’ 2023-09-12T23:39:16,085 512 | #define astRetV_(x) (x) 2023-09-12T23:39:16,132 | ^ 2023-09-12T23:39:16,209 ast/src/fitschan.h:666:1: note: in expansion of macro ‘astINVOKE’ 2023-09-12T23:39:16,241 666 | astINVOKE(V,astPutFits_(astCheckFitsChan(this),card,overwrite,STATUS_PTR)) 2023-09-12T23:39:16,329 | ^~~~~~~~~ 2023-09-12T23:39:16,388 ast/src/fitschan.c:20581:16: note: in expansion of macro ‘astPutFits’ 2023-09-12T23:39:16,455 20581 | astPutFits( fc, "RADESYS = 'FK5'", 0 ); 2023-09-12T23:39:16,518 | ^~~~~~~~~~ 2023-09-12T23:39:16,574 ast/src/fitschan.c: In function ‘AddVersion.constprop’: 2023-09-12T23:39:16,650 ast/src/fitschan.c:43614:6: note: in a call to function ‘astPutFits_’ 2023-09-12T23:39:16,654 43614 | void astPutFits_( AstFitsChan *this, const char *card, int overwrite, int *status ){ 2023-09-12T23:39:16,707 | ^~~~~~~~~~~ 2023-09-12T23:39:16,749 In function ‘MakeFitsFrameSet’, 2023-09-12T23:39:16,764 inlined from ‘AddVersion.constprop’ at ast/src/fitschan.c:2653:11: 2023-09-12T23:39:16,867 ast/src/fitschan.h:666:13: warning: ‘astPutFits_’ reading 81 bytes from a region of size 17 [-Wstringop-overread] 2023-09-12T23:39:16,871 666 | astINVOKE(V,astPutFits_(astCheckFitsChan(this),card,overwrite,STATUS_PTR)) 2023-09-12T23:39:16,872 ast/src/object.h:512:22: note: in definition of macro ‘astRetV_’ 2023-09-12T23:39:16,947 512 | #define astRetV_(x) (x) 2023-09-12T23:39:16,986 | ^ 2023-09-12T23:39:17,014 ast/src/fitschan.h:666:1: note: in expansion of macro ‘astINVOKE’ 2023-09-12T23:39:17,095 666 | astINVOKE(V,astPutFits_(astCheckFitsChan(this),card,overwrite,STATUS_PTR)) 2023-09-12T23:39:17,097 | ^~~~~~~~~ 2023-09-12T23:39:17,156 ast/src/fitschan.c:20582:16: note: in expansion of macro ‘astPutFits’ 2023-09-12T23:39:17,194 20582 | astPutFits( fc, "EQUINOX = 2000.0", 0 ); 2023-09-12T23:39:17,269 | ^~~~~~~~~~ 2023-09-12T23:39:17,270 ast/src/fitschan.h:666:13: note: referencing argument 2 of type ‘const char[81]’ 2023-09-12T23:39:17,271 666 | astINVOKE(V,astPutFits_(astCheckFitsChan(this),card,overwrite,STATUS_PTR)) 2023-09-12T23:39:17,272 ast/src/object.h:512:22: note: in definition of macro ‘astRetV_’ 2023-09-12T23:39:17,273 512 | #define astRetV_(x) (x) 2023-09-12T23:39:17,273 | ^ 2023-09-12T23:39:17,274 ast/src/fitschan.h:666:1: note: in expansion of macro ‘astINVOKE’ 2023-09-12T23:39:17,275 666 | astINVOKE(V,astPutFits_(astCheckFitsChan(this),card,overwrite,STATUS_PTR)) 2023-09-12T23:39:17,276 | ^~~~~~~~~ 2023-09-12T23:39:17,277 ast/src/fitschan.c:20582:16: note: in expansion of macro ‘astPutFits’ 2023-09-12T23:39:17,278 20582 | astPutFits( fc, "EQUINOX = 2000.0", 0 ); 2023-09-12T23:39:17,279 | ^~~~~~~~~~ 2023-09-12T23:39:17,279 ast/src/fitschan.c: In function ‘AddVersion.constprop’: 2023-09-12T23:39:17,280 ast/src/fitschan.c:43614:6: note: in a call to function ‘astPutFits_’ 2023-09-12T23:39:17,281 43614 | void astPutFits_( AstFitsChan *this, const char *card, int overwrite, int *status ){ 2023-09-12T23:39:17,281 | ^~~~~~~~~~~ 2023-09-12T23:39:17,282 ast/src/fitschan.c:20655:46: warning: ‘%d’ directive writing between 1 and 10 bytes into a region of size 5 [-Wformat-overflow=] 2023-09-12T23:39:17,283 20655 | sprintf( system_attr, "System(%d)", ilon + 1 ); 2023-09-12T23:39:17,284 | ^~ 2023-09-12T23:39:17,285 In function ‘MakeFitsFrameSet’, 2023-09-12T23:39:17,286 inlined from ‘AddVersion.constprop’ at ast/src/fitschan.c:2653:11: 2023-09-12T23:39:17,287 ast/src/fitschan.c:20655:38: note: directive argument in the range [0, 2147483647] 2023-09-12T23:39:17,288 20655 | sprintf( system_attr, "System(%d)", ilon + 1 ); 2023-09-12T23:39:17,289 | ^~~~~~~~~~~~ 2023-09-12T23:39:17,290 ast/src/fitschan.c:20655:16: note: ‘sprintf’ output between 10 and 19 bytes into a destination of size 12 2023-09-12T23:39:17,291 20655 | sprintf( system_attr, "System(%d)", ilon + 1 ); 2023-09-12T23:39:17,292 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-12T23:39:17,293 ast/src/fitschan.c: In function ‘AddVersion.constprop’: 2023-09-12T23:39:17,294 ast/src/fitschan.c:20662:48: warning: ‘%d’ directive writing between 1 and 10 bytes into a region of size 5 [-Wformat-overflow=] 2023-09-12T23:39:17,295 20662 | sprintf( equinox_attr, "Equinox(%d)", ilon + 1 ); 2023-09-12T23:39:17,295 | ^~ 2023-09-12T23:39:17,296 In function ‘MakeFitsFrameSet’, 2023-09-12T23:39:17,297 inlined from ‘AddVersion.constprop’ at ast/src/fitschan.c:2653:11: 2023-09-12T23:39:17,298 ast/src/fitschan.c:20662:39: note: directive argument in the range [0, 2147483647] 2023-09-12T23:39:17,299 20662 | sprintf( equinox_attr, "Equinox(%d)", ilon + 1 ); 2023-09-12T23:39:17,299 | ^~~~~~~~~~~~~ 2023-09-12T23:39:17,300 ast/src/fitschan.c:20662:16: note: ‘sprintf’ output between 11 and 20 bytes into a destination of size 13 2023-09-12T23:39:17,301 20662 | sprintf( equinox_attr, "Equinox(%d)", ilon + 1 ); 2023-09-12T23:39:17,302 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-12T23:39:17,303 ast/src/fitschan.c: In function ‘AddVersion.constprop’: 2023-09-12T23:39:17,304 ast/src/fitschan.c:10459:38: warning: ‘%d’ directive writing between 1 and 10 bytes into a region of size 8 [-Wformat-overflow=] 2023-09-12T23:39:17,305 10459 | sprintf( attr_name, "Symbol(%d)", i + 1 ); 2023-09-12T23:39:17,306 | ^~ 2023-09-12T23:39:17,306 In function ‘FitsAxisOrder’, 2023-09-12T23:39:17,307 inlined from ‘AddVersion.constprop’ at ast/src/fitschan.c:2687:9: 2023-09-12T23:39:17,308 ast/src/fitschan.c:10459:30: note: directive argument in the range [1, 1073741823] 2023-09-12T23:39:17,309 10459 | sprintf( attr_name, "Symbol(%d)", i + 1 ); 2023-09-12T23:39:17,309 | ^~~~~~~~~~~~ 2023-09-12T23:39:17,310 ast/src/fitschan.c:10459:10: note: ‘sprintf’ output between 10 and 19 bytes into a destination of size 15 2023-09-12T23:39:17,311 10459 | sprintf( attr_name, "Symbol(%d)", i + 1 ); 2023-09-12T23:39:17,312 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-12T23:39:17,312 ast/src/fitschan.c: In function ‘AddVersion.constprop’: 2023-09-12T23:39:17,313 ast/src/fitschan.c:10496:41: warning: ‘%d’ directive writing between 1 and 10 bytes into a region of size 8 [-Wformat-overflow=] 2023-09-12T23:39:17,314 10496 | sprintf( attr_name, "Symbol(%d)", i + 1 ); 2023-09-12T23:39:17,315 | ^~ 2023-09-12T23:39:17,315 In function ‘FitsAxisOrder’, 2023-09-12T23:39:17,316 inlined from ‘AddVersion.constprop’ at ast/src/fitschan.c:2687:9: 2023-09-12T23:39:17,317 ast/src/fitschan.c:10496:33: note: directive argument in the range [1, 1073741823] 2023-09-12T23:39:17,318 10496 | sprintf( attr_name, "Symbol(%d)", i + 1 ); 2023-09-12T23:39:17,319 | ^~~~~~~~~~~~ 2023-09-12T23:39:17,320 ast/src/fitschan.c:10496:13: note: ‘sprintf’ output between 10 and 19 bytes into a destination of size 15 2023-09-12T23:39:17,320 10496 | sprintf( attr_name, "Symbol(%d)", i + 1 ); 2023-09-12T23:39:17,321 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-12T23:39:17,322 In function ‘OtherAxes’, 2023-09-12T23:39:17,323 inlined from ‘AddVersion.constprop’ at ast/src/fitschan.c:2730:11: 2023-09-12T23:39:17,325 ast/src/fitschan.c:23537:15: warning: ‘axmap’ may be used uninitialized [-Wmaybe-uninitialized] 2023-09-12T23:39:17,326 23537 | if( !axmap ) { 2023-09-12T23:39:17,327 | ^ 2023-09-12T23:39:17,328 ast/src/fitschan.c: In function ‘AddVersion.constprop’: 2023-09-12T23:39:17,330 ast/src/fitschan.c:23320:16: note: ‘axmap’ was declared here 2023-09-12T23:39:17,332 23320 | AstMapping *axmap; /* Mapping from WCS to IWC */ 2023-09-12T23:39:17,333 | ^~~~~ 2023-09-12T23:39:17,334 In function ‘MakeFitsFrameSet’, 2023-09-12T23:39:17,340 inlined from ‘AddVersion.constprop’ at ast/src/fitschan.c:2653:11: 2023-09-12T23:39:17,341 ast/src/fitschan.h:666:13: warning: ‘astPutFits_’ reading 81 bytes from a region of size 12 [-Wstringop-overread] 2023-09-12T23:39:17,342 666 | astINVOKE(V,astPutFits_(astCheckFitsChan(this),card,overwrite,STATUS_PTR)) 2023-09-12T23:39:17,343 ast/src/object.h:512:22: note: in definition of macro ‘astRetV_’ 2023-09-12T23:39:17,344 512 | #define astRetV_(x) (x) 2023-09-12T23:39:17,344 | ^ 2023-09-12T23:39:17,345 ast/src/fitschan.h:666:1: note: in expansion of macro ‘astINVOKE’ 2023-09-12T23:39:17,346 666 | astINVOKE(V,astPutFits_(astCheckFitsChan(this),card,overwrite,STATUS_PTR)) 2023-09-12T23:39:17,347 | ^~~~~~~~~ 2023-09-12T23:39:17,348 ast/src/fitschan.c:20575:16: note: in expansion of macro ‘astPutFits’ 2023-09-12T23:39:17,349 20575 | astPutFits( fc, "CRPIX1 = 0", 0 ); 2023-09-12T23:39:17,349 | ^~~~~~~~~~ 2023-09-12T23:39:17,350 ast/src/fitschan.h:666:13: note: referencing argument 2 of type ‘const char[81]’ 2023-09-12T23:39:17,351 666 | astINVOKE(V,astPutFits_(astCheckFitsChan(this),card,overwrite,STATUS_PTR)) 2023-09-12T23:39:17,352 ast/src/object.h:512:22: note: in definition of macro ‘astRetV_’ 2023-09-12T23:39:17,353 512 | #define astRetV_(x) (x) 2023-09-12T23:39:17,355 | ^ 2023-09-12T23:39:17,356 ast/src/fitschan.h:666:1: note: in expansion of macro ‘astINVOKE’ 2023-09-12T23:39:17,357 666 | astINVOKE(V,astPutFits_(astCheckFitsChan(this),card,overwrite,STATUS_PTR)) 2023-09-12T23:39:17,358 | ^~~~~~~~~ 2023-09-12T23:39:17,360 ast/src/fitschan.c:20575:16: note: in expansion of macro ‘astPutFits’ 2023-09-12T23:39:17,361 20575 | astPutFits( fc, "CRPIX1 = 0", 0 ); 2023-09-12T23:39:17,363 | ^~~~~~~~~~ 2023-09-12T23:39:17,364 ast/src/fitschan.c: In function ‘AddVersion.constprop’: 2023-09-12T23:39:17,365 ast/src/fitschan.c:43614:6: note: in a call to function ‘astPutFits_’ 2023-09-12T23:39:17,367 43614 | void astPutFits_( AstFitsChan *this, const char *card, int overwrite, int *status ){ 2023-09-12T23:39:17,368 | ^~~~~~~~~~~ 2023-09-12T23:39:17,412 In function ‘MakeFitsFrameSet’, 2023-09-12T23:39:17,413 inlined from ‘AddVersion.constprop’ at ast/src/fitschan.c:2653:11: 2023-09-12T23:39:17,413 ast/src/fitschan.h:666:13: warning: ‘astPutFits_’ reading 81 bytes from a region of size 12 [-Wstringop-overread] 2023-09-12T23:39:17,414 666 | astINVOKE(V,astPutFits_(astCheckFitsChan(this),card,overwrite,STATUS_PTR)) 2023-09-12T23:39:17,415 ast/src/object.h:512:22: note: in definition of macro ‘astRetV_’ 2023-09-12T23:39:17,415 512 | #define astRetV_(x) (x) 2023-09-12T23:39:17,416 | ^ 2023-09-12T23:39:17,416 ast/src/fitschan.h:666:1: note: in expansion of macro ‘astINVOKE’ 2023-09-12T23:39:17,417 666 | astINVOKE(V,astPutFits_(astCheckFitsChan(this),card,overwrite,STATUS_PTR)) 2023-09-12T23:39:17,418 | ^~~~~~~~~ 2023-09-12T23:39:17,418 ast/src/fitschan.c:20576:16: note: in expansion of macro ‘astPutFits’ 2023-09-12T23:39:17,419 20576 | astPutFits( fc, "CRPIX2 = 0", 0 ); 2023-09-12T23:39:17,420 | ^~~~~~~~~~ 2023-09-12T23:39:17,421 ast/src/fitschan.h:666:13: note: referencing argument 2 of type ‘const char[81]’ 2023-09-12T23:39:17,422 666 | astINVOKE(V,astPutFits_(astCheckFitsChan(this),card,overwrite,STATUS_PTR)) 2023-09-12T23:39:17,422 ast/src/object.h:512:22: note: in definition of macro ‘astRetV_’ 2023-09-12T23:39:17,423 512 | #define astRetV_(x) (x) 2023-09-12T23:39:17,424 | ^ 2023-09-12T23:39:17,425 ast/src/fitschan.h:666:1: note: in expansion of macro ‘astINVOKE’ 2023-09-12T23:39:17,426 666 | astINVOKE(V,astPutFits_(astCheckFitsChan(this),card,overwrite,STATUS_PTR)) 2023-09-12T23:39:17,427 | ^~~~~~~~~ 2023-09-12T23:39:17,427 ast/src/fitschan.c:20576:16: note: in expansion of macro ‘astPutFits’ 2023-09-12T23:39:17,428 20576 | astPutFits( fc, "CRPIX2 = 0", 0 ); 2023-09-12T23:39:17,428 | ^~~~~~~~~~ 2023-09-12T23:39:17,429 ast/src/fitschan.c: In function ‘AddVersion.constprop’: 2023-09-12T23:39:17,430 ast/src/fitschan.c:43614:6: note: in a call to function ‘astPutFits_’ 2023-09-12T23:39:17,430 43614 | void astPutFits_( AstFitsChan *this, const char *card, int overwrite, int *status ){ 2023-09-12T23:39:17,431 | ^~~~~~~~~~~ 2023-09-12T23:39:17,432 In function ‘MakeFitsFrameSet’, 2023-09-12T23:39:17,432 inlined from ‘AddVersion.constprop’ at ast/src/fitschan.c:2653:11: 2023-09-12T23:39:17,433 ast/src/fitschan.h:666:13: warning: ‘astPutFits_’ reading 81 bytes from a region of size 17 [-Wstringop-overread] 2023-09-12T23:39:17,433 666 | astINVOKE(V,astPutFits_(astCheckFitsChan(this),card,overwrite,STATUS_PTR)) 2023-09-12T23:39:17,434 ast/src/object.h:512:22: note: in definition of macro ‘astRetV_’ 2023-09-12T23:39:17,435 512 | #define astRetV_(x) (x) 2023-09-12T23:39:17,435 | ^ 2023-09-12T23:39:17,436 ast/src/fitschan.h:666:1: note: in expansion of macro ‘astINVOKE’ 2023-09-12T23:39:17,437 666 | astINVOKE(V,astPutFits_(astCheckFitsChan(this),card,overwrite,STATUS_PTR)) 2023-09-12T23:39:17,437 | ^~~~~~~~~ 2023-09-12T23:39:17,438 ast/src/fitschan.c:20577:16: note: in expansion of macro ‘astPutFits’ 2023-09-12T23:39:17,438 20577 | astPutFits( fc, "CDELT1 = 0.0003", 0 ); 2023-09-12T23:39:17,439 | ^~~~~~~~~~ 2023-09-12T23:39:17,440 ast/src/fitschan.h:666:13: note: referencing argument 2 of type ‘const char[81]’ 2023-09-12T23:39:17,440 666 | astINVOKE(V,astPutFits_(astCheckFitsChan(this),card,overwrite,STATUS_PTR)) 2023-09-12T23:39:17,441 ast/src/object.h:512:22: note: in definition of macro ‘astRetV_’ 2023-09-12T23:39:17,442 512 | #define astRetV_(x) (x) 2023-09-12T23:39:17,442 | ^ 2023-09-12T23:39:17,443 ast/src/fitschan.h:666:1: note: in expansion of macro ‘astINVOKE’ 2023-09-12T23:39:17,443 666 | astINVOKE(V,astPutFits_(astCheckFitsChan(this),card,overwrite,STATUS_PTR)) 2023-09-12T23:39:17,444 | ^~~~~~~~~ 2023-09-12T23:39:17,445 ast/src/fitschan.c:20577:16: note: in expansion of macro ‘astPutFits’ 2023-09-12T23:39:17,445 20577 | astPutFits( fc, "CDELT1 = 0.0003", 0 ); 2023-09-12T23:39:17,446 | ^~~~~~~~~~ 2023-09-12T23:39:17,447 ast/src/fitschan.c: In function ‘AddVersion.constprop’: 2023-09-12T23:39:17,447 ast/src/fitschan.c:43614:6: note: in a call to function ‘astPutFits_’ 2023-09-12T23:39:17,448 43614 | void astPutFits_( AstFitsChan *this, const char *card, int overwrite, int *status ){ 2023-09-12T23:39:17,448 | ^~~~~~~~~~~ 2023-09-12T23:39:17,449 In function ‘MakeFitsFrameSet’, 2023-09-12T23:39:17,450 inlined from ‘AddVersion.constprop’ at ast/src/fitschan.c:2653:11: 2023-09-12T23:39:17,451 ast/src/fitschan.h:666:13: warning: ‘astPutFits_’ reading 81 bytes from a region of size 17 [-Wstringop-overread] 2023-09-12T23:39:17,452 666 | astINVOKE(V,astPutFits_(astCheckFitsChan(this),card,overwrite,STATUS_PTR)) 2023-09-12T23:39:17,452 ast/src/object.h:512:22: note: in definition of macro ‘astRetV_’ 2023-09-12T23:39:17,453 512 | #define astRetV_(x) (x) 2023-09-12T23:39:17,454 | ^ 2023-09-12T23:39:17,454 ast/src/fitschan.h:666:1: note: in expansion of macro ‘astINVOKE’ 2023-09-12T23:39:17,455 666 | astINVOKE(V,astPutFits_(astCheckFitsChan(this),card,overwrite,STATUS_PTR)) 2023-09-12T23:39:17,456 | ^~~~~~~~~ 2023-09-12T23:39:17,457 ast/src/fitschan.c:20578:16: note: in expansion of macro ‘astPutFits’ 2023-09-12T23:39:17,458 20578 | astPutFits( fc, "CDELT2 = 0.0003", 0 ); 2023-09-12T23:39:17,458 | ^~~~~~~~~~ 2023-09-12T23:39:17,459 ast/src/fitschan.h:666:13: note: referencing argument 2 of type ‘const char[81]’ 2023-09-12T23:39:17,459 666 | astINVOKE(V,astPutFits_(astCheckFitsChan(this),card,overwrite,STATUS_PTR)) 2023-09-12T23:39:17,460 ast/src/object.h:512:22: note: in definition of macro ‘astRetV_’ 2023-09-12T23:39:17,460 512 | #define astRetV_(x) (x) 2023-09-12T23:39:17,460 | ^ 2023-09-12T23:39:17,461 ast/src/fitschan.h:666:1: note: in expansion of macro ‘astINVOKE’ 2023-09-12T23:39:17,461 666 | astINVOKE(V,astPutFits_(astCheckFitsChan(this),card,overwrite,STATUS_PTR)) 2023-09-12T23:39:17,462 | ^~~~~~~~~ 2023-09-12T23:39:17,462 ast/src/fitschan.c:20578:16: note: in expansion of macro ‘astPutFits’ 2023-09-12T23:39:17,463 20578 | astPutFits( fc, "CDELT2 = 0.0003", 0 ); 2023-09-12T23:39:17,463 | ^~~~~~~~~~ 2023-09-12T23:39:17,464 ast/src/fitschan.c: In function ‘AddVersion.constprop’: 2023-09-12T23:39:17,465 ast/src/fitschan.c:43614:6: note: in a call to function ‘astPutFits_’ 2023-09-12T23:39:17,465 43614 | void astPutFits_( AstFitsChan *this, const char *card, int overwrite, int *status ){ 2023-09-12T23:39:17,466 | ^~~~~~~~~~~ 2023-09-12T23:39:17,466 In function ‘MakeFitsFrameSet’, 2023-09-12T23:39:17,467 inlined from ‘AddVersion.constprop’ at ast/src/fitschan.c:2653:11: 2023-09-12T23:39:17,467 ast/src/fitschan.h:666:13: warning: ‘astPutFits_’ reading 81 bytes from a region of size 21 [-Wstringop-overread] 2023-09-12T23:39:17,468 666 | astINVOKE(V,astPutFits_(astCheckFitsChan(this),card,overwrite,STATUS_PTR)) 2023-09-12T23:39:17,468 ast/src/object.h:512:22: note: in definition of macro ‘astRetV_’ 2023-09-12T23:39:17,469 512 | #define astRetV_(x) (x) 2023-09-12T23:39:17,470 | ^ 2023-09-12T23:39:17,470 ast/src/fitschan.h:666:1: note: in expansion of macro ‘astINVOKE’ 2023-09-12T23:39:17,471 666 | astINVOKE(V,astPutFits_(astCheckFitsChan(this),card,overwrite,STATUS_PTR)) 2023-09-12T23:39:17,472 | ^~~~~~~~~ 2023-09-12T23:39:17,473 ast/src/fitschan.c:20579:16: note: in expansion of macro ‘astPutFits’ 2023-09-12T23:39:17,473 20579 | astPutFits( fc, "CTYPE1 = 'RA---TAN'", 0 ); 2023-09-12T23:39:17,474 | ^~~~~~~~~~ 2023-09-12T23:39:17,475 ast/src/fitschan.h:666:13: note: referencing argument 2 of type ‘const char[81]’ 2023-09-12T23:39:17,475 666 | astINVOKE(V,astPutFits_(astCheckFitsChan(this),card,overwrite,STATUS_PTR)) 2023-09-12T23:39:17,476 ast/src/object.h:512:22: note: in definition of macro ‘astRetV_’ 2023-09-12T23:39:17,477 512 | #define astRetV_(x) (x) 2023-09-12T23:39:17,477 | ^ 2023-09-12T23:39:17,478 ast/src/fitschan.h:666:1: note: in expansion of macro ‘astINVOKE’ 2023-09-12T23:39:17,478 666 | astINVOKE(V,astPutFits_(astCheckFitsChan(this),card,overwrite,STATUS_PTR)) 2023-09-12T23:39:17,479 | ^~~~~~~~~ 2023-09-12T23:39:17,480 ast/src/fitschan.c:20579:16: note: in expansion of macro ‘astPutFits’ 2023-09-12T23:39:17,480 20579 | astPutFits( fc, "CTYPE1 = 'RA---TAN'", 0 ); 2023-09-12T23:39:17,481 | ^~~~~~~~~~ 2023-09-12T23:39:17,481 ast/src/fitschan.c: In function ‘AddVersion.constprop’: 2023-09-12T23:39:17,482 ast/src/fitschan.c:43614:6: note: in a call to function ‘astPutFits_’ 2023-09-12T23:39:17,483 43614 | void astPutFits_( AstFitsChan *this, const char *card, int overwrite, int *status ){ 2023-09-12T23:39:17,483 | ^~~~~~~~~~~ 2023-09-12T23:39:17,484 In function ‘MakeFitsFrameSet’, 2023-09-12T23:39:17,484 inlined from ‘AddVersion.constprop’ at ast/src/fitschan.c:2653:11: 2023-09-12T23:39:17,485 ast/src/fitschan.h:666:13: warning: ‘astPutFits_’ reading 81 bytes from a region of size 21 [-Wstringop-overread] 2023-09-12T23:39:17,486 666 | astINVOKE(V,astPutFits_(astCheckFitsChan(this),card,overwrite,STATUS_PTR)) 2023-09-12T23:39:17,486 ast/src/object.h:512:22: note: in definition of macro ‘astRetV_’ 2023-09-12T23:39:17,487 512 | #define astRetV_(x) (x) 2023-09-12T23:39:17,487 | ^ 2023-09-12T23:39:17,488 ast/src/fitschan.h:666:1: note: in expansion of macro ‘astINVOKE’ 2023-09-12T23:39:17,488 666 | astINVOKE(V,astPutFits_(astCheckFitsChan(this),card,overwrite,STATUS_PTR)) 2023-09-12T23:39:17,489 | ^~~~~~~~~ 2023-09-12T23:39:17,489 ast/src/fitschan.c:20580:16: note: in expansion of macro ‘astPutFits’ 2023-09-12T23:39:17,490 20580 | astPutFits( fc, "CTYPE2 = 'DEC--TAN'", 0 ); 2023-09-12T23:39:17,490 | ^~~~~~~~~~ 2023-09-12T23:39:17,491 ast/src/fitschan.h:666:13: note: referencing argument 2 of type ‘const char[81]’ 2023-09-12T23:39:17,491 666 | astINVOKE(V,astPutFits_(astCheckFitsChan(this),card,overwrite,STATUS_PTR)) 2023-09-12T23:39:17,492 ast/src/object.h:512:22: note: in definition of macro ‘astRetV_’ 2023-09-12T23:39:17,492 512 | #define astRetV_(x) (x) 2023-09-12T23:39:17,493 | ^ 2023-09-12T23:39:17,493 ast/src/fitschan.h:666:1: note: in expansion of macro ‘astINVOKE’ 2023-09-12T23:39:17,494 666 | astINVOKE(V,astPutFits_(astCheckFitsChan(this),card,overwrite,STATUS_PTR)) 2023-09-12T23:39:17,495 | ^~~~~~~~~ 2023-09-12T23:39:17,495 ast/src/fitschan.c:20580:16: note: in expansion of macro ‘astPutFits’ 2023-09-12T23:39:17,496 20580 | astPutFits( fc, "CTYPE2 = 'DEC--TAN'", 0 ); 2023-09-12T23:39:17,497 | ^~~~~~~~~~ 2023-09-12T23:39:17,498 ast/src/fitschan.c: In function ‘AddVersion.constprop’: 2023-09-12T23:39:17,498 ast/src/fitschan.c:43614:6: note: in a call to function ‘astPutFits_’ 2023-09-12T23:39:17,499 43614 | void astPutFits_( AstFitsChan *this, const char *card, int overwrite, int *status ){ 2023-09-12T23:39:17,500 | ^~~~~~~~~~~ 2023-09-12T23:39:17,500 In function ‘MakeFitsFrameSet’, 2023-09-12T23:39:17,501 inlined from ‘AddVersion.constprop’ at ast/src/fitschan.c:2653:11: 2023-09-12T23:39:17,502 ast/src/fitschan.h:666:13: warning: ‘astPutFits_’ reading 81 bytes from a region of size 16 [-Wstringop-overread] 2023-09-12T23:39:17,502 666 | astINVOKE(V,astPutFits_(astCheckFitsChan(this),card,overwrite,STATUS_PTR)) 2023-09-12T23:39:17,503 ast/src/object.h:512:22: note: in definition of macro ‘astRetV_’ 2023-09-12T23:39:17,504 512 | #define astRetV_(x) (x) 2023-09-12T23:39:17,504 | ^ 2023-09-12T23:39:17,505 ast/src/fitschan.h:666:1: note: in expansion of macro ‘astINVOKE’ 2023-09-12T23:39:17,506 666 | astINVOKE(V,astPutFits_(astCheckFitsChan(this),card,overwrite,STATUS_PTR)) 2023-09-12T23:39:17,506 | ^~~~~~~~~ 2023-09-12T23:39:17,507 ast/src/fitschan.c:20581:16: note: in expansion of macro ‘astPutFits’ 2023-09-12T23:39:17,507 20581 | astPutFits( fc, "RADESYS = 'FK5'", 0 ); 2023-09-12T23:39:17,508 | ^~~~~~~~~~ 2023-09-12T23:39:17,509 ast/src/fitschan.h:666:13: note: referencing argument 2 of type ‘const char[81]’ 2023-09-12T23:39:17,509 666 | astINVOKE(V,astPutFits_(astCheckFitsChan(this),card,overwrite,STATUS_PTR)) 2023-09-12T23:39:17,510 ast/src/object.h:512:22: note: in definition of macro ‘astRetV_’ 2023-09-12T23:39:17,510 512 | #define astRetV_(x) (x) 2023-09-12T23:39:17,511 | ^ 2023-09-12T23:39:17,511 ast/src/fitschan.h:666:1: note: in expansion of macro ‘astINVOKE’ 2023-09-12T23:39:17,512 666 | astINVOKE(V,astPutFits_(astCheckFitsChan(this),card,overwrite,STATUS_PTR)) 2023-09-12T23:39:17,513 | ^~~~~~~~~ 2023-09-12T23:39:17,513 ast/src/fitschan.c:20581:16: note: in expansion of macro ‘astPutFits’ 2023-09-12T23:39:17,514 20581 | astPutFits( fc, "RADESYS = 'FK5'", 0 ); 2023-09-12T23:39:17,514 | ^~~~~~~~~~ 2023-09-12T23:39:17,515 ast/src/fitschan.c: In function ‘AddVersion.constprop’: 2023-09-12T23:39:17,515 ast/src/fitschan.c:43614:6: note: in a call to function ‘astPutFits_’ 2023-09-12T23:39:17,516 43614 | void astPutFits_( AstFitsChan *this, const char *card, int overwrite, int *status ){ 2023-09-12T23:39:17,516 | ^~~~~~~~~~~ 2023-09-12T23:39:17,517 In function ‘MakeFitsFrameSet’, 2023-09-12T23:39:17,517 inlined from ‘AddVersion.constprop’ at ast/src/fitschan.c:2653:11: 2023-09-12T23:39:17,518 ast/src/fitschan.h:666:13: warning: ‘astPutFits_’ reading 81 bytes from a region of size 17 [-Wstringop-overread] 2023-09-12T23:39:17,518 666 | astINVOKE(V,astPutFits_(astCheckFitsChan(this),card,overwrite,STATUS_PTR)) 2023-09-12T23:39:17,519 ast/src/object.h:512:22: note: in definition of macro ‘astRetV_’ 2023-09-12T23:39:17,519 512 | #define astRetV_(x) (x) 2023-09-12T23:39:17,520 | ^ 2023-09-12T23:39:17,520 ast/src/fitschan.h:666:1: note: in expansion of macro ‘astINVOKE’ 2023-09-12T23:39:17,521 666 | astINVOKE(V,astPutFits_(astCheckFitsChan(this),card,overwrite,STATUS_PTR)) 2023-09-12T23:39:17,522 | ^~~~~~~~~ 2023-09-12T23:39:17,522 ast/src/fitschan.c:20582:16: note: in expansion of macro ‘astPutFits’ 2023-09-12T23:39:17,523 20582 | astPutFits( fc, "EQUINOX = 2000.0", 0 ); 2023-09-12T23:39:17,524 | ^~~~~~~~~~ 2023-09-12T23:39:17,524 ast/src/fitschan.h:666:13: note: referencing argument 2 of type ‘const char[81]’ 2023-09-12T23:39:17,525 666 | astINVOKE(V,astPutFits_(astCheckFitsChan(this),card,overwrite,STATUS_PTR)) 2023-09-12T23:39:17,526 ast/src/object.h:512:22: note: in definition of macro ‘astRetV_’ 2023-09-12T23:39:17,526 512 | #define astRetV_(x) (x) 2023-09-12T23:39:17,527 | ^ 2023-09-12T23:39:17,528 ast/src/fitschan.h:666:1: note: in expansion of macro ‘astINVOKE’ 2023-09-12T23:39:17,528 666 | astINVOKE(V,astPutFits_(astCheckFitsChan(this),card,overwrite,STATUS_PTR)) 2023-09-12T23:39:17,532 | ^~~~~~~~~ 2023-09-12T23:39:17,533 ast/src/fitschan.c:20582:16: note: in expansion of macro ‘astPutFits’ 2023-09-12T23:39:17,533 20582 | astPutFits( fc, "EQUINOX = 2000.0", 0 ); 2023-09-12T23:39:17,534 | ^~~~~~~~~~ 2023-09-12T23:39:17,535 ast/src/fitschan.c: In function ‘AddVersion.constprop’: 2023-09-12T23:39:17,536 ast/src/fitschan.c:43614:6: note: in a call to function ‘astPutFits_’ 2023-09-12T23:39:17,536 43614 | void astPutFits_( AstFitsChan *this, const char *card, int overwrite, int *status ){ 2023-09-12T23:39:17,537 | ^~~~~~~~~~~ 2023-09-12T23:39:18,236 ast/src/fitschan.c: In function ‘Read’: 2023-09-12T23:39:18,244 ast/src/fitschan.c:11254:40: warning: ‘%d’ directive writing between 1 and 11 bytes into a region of size 9 [-Wformat-overflow=] 2023-09-12T23:39:18,245 11254 | sprintf( buff, "Pixel axis %d", i + 1 ); 2023-09-12T23:39:18,246 | ^~ 2023-09-12T23:39:18,246 In function ‘FsetFromStore’, 2023-09-12T23:39:18,247 inlined from ‘Read’ at ast/src/fitschan.c:24901:16: 2023-09-12T23:39:18,253 ast/src/fitschan.c:11254:28: note: directive argument in the range [-2147483642, 2147483647] 2023-09-12T23:39:18,254 11254 | sprintf( buff, "Pixel axis %d", i + 1 ); 2023-09-12T23:39:18,255 | ^~~~~~~~~~~~~~~ 2023-09-12T23:39:18,262 ast/src/fitschan.c:11254:13: note: ‘sprintf’ output between 13 and 23 bytes into a destination of size 20 2023-09-12T23:39:18,263 11254 | sprintf( buff, "Pixel axis %d", i + 1 ); 2023-09-12T23:39:18,264 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-12T23:39:22,577 In file included from ast/src/fitstable.c:111: 2023-09-12T23:39:22,578 ast/src/pointset.h:216: warning: "isfinite" redefined 2023-09-12T23:39:22,578 216 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2023-09-12T23:39:22,579 | 2023-09-12T23:39:22,580 In file included from ast/src/pointset.h:194: 2023-09-12T23:39:22,580 /usr/include/math.h:994: note: this is the location of the previous definition 2023-09-12T23:39:22,581 994 | # define isfinite(x) __builtin_isfinite (x) 2023-09-12T23:39:22,581 | 2023-09-12T23:39:24,085 In file included from ast/src/mapping.h:327, 2023-09-12T23:39:24,086 from ast/src/unit.h:55, 2023-09-12T23:39:24,086 from ast/src/fluxframe.c:114: 2023-09-12T23:39:24,087 ast/src/pointset.h:216: warning: "isfinite" redefined 2023-09-12T23:39:24,087 216 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2023-09-12T23:39:24,088 | 2023-09-12T23:39:24,088 In file included from ast/src/pointset.h:194: 2023-09-12T23:39:24,089 /usr/include/math.h:994: note: this is the location of the previous definition 2023-09-12T23:39:24,089 994 | # define isfinite(x) __builtin_isfinite (x) 2023-09-12T23:39:24,090 | 2023-09-12T23:39:24,163 ast/src/fluxframe.c: In function ‘ClearAttrib’: 2023-09-12T23:39:24,164 ast/src/fluxframe.c:306:8: warning: variable ‘len’ set but not used [-Wunused-but-set-variable] 2023-09-12T23:39:24,164 306 | int len; /* Length of attrib string */ 2023-09-12T23:39:24,165 | ^~~ 2023-09-12T23:39:24,170 ast/src/fluxframe.c: In function ‘GetAttrib’: 2023-09-12T23:39:24,170 ast/src/fluxframe.c:906:8: warning: variable ‘len’ set but not used [-Wunused-but-set-variable] 2023-09-12T23:39:24,171 906 | int len; /* Length of attrib string */ 2023-09-12T23:39:24,172 | ^~~ 2023-09-12T23:39:24,208 ast/src/fluxframe.c: In function ‘SetAttrib’: 2023-09-12T23:39:24,210 ast/src/fluxframe.c:2699:8: warning: variable ‘ulen’ set but not used [-Wunused-but-set-variable] 2023-09-12T23:39:24,211 2699 | int ulen; /* Used length of setting string */ 2023-09-12T23:39:24,212 | ^~~~ 2023-09-12T23:39:24,221 ast/src/fluxframe.c: In function ‘SubFrame’: 2023-09-12T23:39:24,223 ast/src/fluxframe.c:3005:8: warning: variable ‘report’ set but not used [-Wunused-but-set-variable] 2023-09-12T23:39:24,224 3005 | int report; /* Report errors if FluxFrames cannot be aligned? */ 2023-09-12T23:39:24,225 | ^~~~~~ 2023-09-12T23:39:24,229 ast/src/fluxframe.c: In function ‘TestAttrib’: 2023-09-12T23:39:24,232 ast/src/fluxframe.c:3415:8: warning: variable ‘len’ set but not used [-Wunused-but-set-variable] 2023-09-12T23:39:24,232 3415 | int len; /* Length of attrib string */ 2023-09-12T23:39:24,233 | ^~~ 2023-09-12T23:39:24,242 ast/src/fluxframe.c: In function ‘Dump’: 2023-09-12T23:39:24,245 ast/src/fluxframe.c:3844:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-12T23:39:24,246 3844 | for( j = 2; j < strlen( buff ); j++ ) buff[ j ] = tolower( buff[ j ] ); 2023-09-12T23:39:24,246 | ^ 2023-09-12T23:39:24,256 ast/src/fluxframe.c: In function ‘astLoadFluxFrame_’: 2023-09-12T23:39:24,259 ast/src/fluxframe.c:4235:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-12T23:39:24,260 4235 | for( j = 0; j < strlen( buff ); j++ ) buff[ j ] = tolower( buff[ j ] ); 2023-09-12T23:39:24,261 | ^ 2023-09-12T23:39:25,837 In file included from ast/src/mapping.h:327, 2023-09-12T23:39:25,838 from ast/src/frame.c:695: 2023-09-12T23:39:25,838 ast/src/pointset.h:216: warning: "isfinite" redefined 2023-09-12T23:39:25,839 216 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2023-09-12T23:39:25,839 | 2023-09-12T23:39:25,840 In file included from ast/src/pointset.h:194: 2023-09-12T23:39:25,840 /usr/include/math.h:994: note: this is the location of the previous definition 2023-09-12T23:39:25,840 994 | # define isfinite(x) __builtin_isfinite (x) 2023-09-12T23:39:25,841 | 2023-09-12T23:39:26,188 ast/src/frame.c: In function ‘SetAttrib’: 2023-09-12T23:39:26,196 ast/src/frame.c:9926:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-12T23:39:26,196 9926 | if ( ival == astChrLen( setting ) - off2 ) { 2023-09-12T23:39:26,197 | ^~ 2023-09-12T23:39:26,207 ast/src/frame.c:9966:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-12T23:39:26,208 9966 | if ( ival == astChrLen( setting ) - off2 ) { 2023-09-12T23:39:26,209 | ^~ 2023-09-12T23:39:34,588 In file included from ast/src/mapping.h:327, 2023-09-12T23:39:34,589 from ast/src/frameset.c:776: 2023-09-12T23:39:34,589 ast/src/pointset.h:216: warning: "isfinite" redefined 2023-09-12T23:39:34,590 216 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2023-09-12T23:39:34,590 | 2023-09-12T23:39:34,591 In file included from ast/src/pointset.h:194: 2023-09-12T23:39:34,592 /usr/include/math.h:994: note: this is the location of the previous definition 2023-09-12T23:39:34,592 994 | # define isfinite(x) __builtin_isfinite (x) 2023-09-12T23:39:34,593 | 2023-09-12T23:39:39,638 ast/src/frameset.c: In function ‘GetAllVariants’: 2023-09-12T23:39:39,644 ast/src/frameset.c:6907:16: warning: ‘result’ may be used uninitialized [-Wmaybe-uninitialized] 2023-09-12T23:39:39,645 6907 | const char *result; 2023-09-12T23:39:39,646 | ^~~~~~ 2023-09-12T23:39:42,656 In file included from ast/src/grismmap.c:278: 2023-09-12T23:39:42,656 ast/src/pointset.h:216: warning: "isfinite" redefined 2023-09-12T23:39:42,657 216 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2023-09-12T23:39:42,658 | 2023-09-12T23:39:42,659 In file included from ast/src/pointset.h:194: 2023-09-12T23:39:42,659 /usr/include/math.h:994: note: this is the location of the previous definition 2023-09-12T23:39:42,660 994 | # define isfinite(x) __builtin_isfinite (x) 2023-09-12T23:39:42,660 | 2023-09-12T23:39:44,644 In file included from ast/src/interval.c:101: 2023-09-12T23:39:44,645 ast/src/pointset.h:216: warning: "isfinite" redefined 2023-09-12T23:39:44,646 216 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2023-09-12T23:39:44,646 | 2023-09-12T23:39:44,647 In file included from ast/src/pointset.h:194: 2023-09-12T23:39:44,647 /usr/include/math.h:994: note: this is the location of the previous definition 2023-09-12T23:39:44,648 994 | # define isfinite(x) __builtin_isfinite (x) 2023-09-12T23:39:44,649 | 2023-09-12T23:39:44,754 ast/src/interval.c: In function ‘astInitIntervalVtab_’: 2023-09-12T23:39:44,755 ast/src/interval.c:744:19: warning: variable ‘object’ set but not used [-Wunused-but-set-variable] 2023-09-12T23:39:44,756 744 | AstObjectVtab *object; /* Pointer to Object component of Vtab */ 2023-09-12T23:39:44,756 | ^~~~~~ 2023-09-12T23:39:47,556 In file included from ast/src/intramap.c:115: 2023-09-12T23:39:47,557 ast/src/pointset.h:216: warning: "isfinite" redefined 2023-09-12T23:39:47,558 216 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2023-09-12T23:39:47,558 | 2023-09-12T23:39:47,559 In file included from ast/src/pointset.h:194: 2023-09-12T23:39:47,559 /usr/include/math.h:994: note: this is the location of the previous definition 2023-09-12T23:39:47,560 994 | # define isfinite(x) __builtin_isfinite (x) 2023-09-12T23:39:47,560 | 2023-09-12T23:39:48,934 In file included from ast/src/keymap.c:240: 2023-09-12T23:39:48,934 ast/src/pointset.h:216: warning: "isfinite" redefined 2023-09-12T23:39:48,935 216 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2023-09-12T23:39:48,936 | 2023-09-12T23:39:48,936 In file included from ast/src/pointset.h:194: 2023-09-12T23:39:48,937 /usr/include/math.h:994: note: this is the location of the previous definition 2023-09-12T23:39:48,938 994 | # define isfinite(x) __builtin_isfinite (x) 2023-09-12T23:39:48,938 | 2023-09-12T23:39:59,962 In file included from ast/src/mapping.h:327, 2023-09-12T23:39:59,963 from ast/src/frame.h:556, 2023-09-12T23:39:59,963 from ast/src/region.h:68, 2023-09-12T23:39:59,964 from ast/src/box.h:69, 2023-09-12T23:39:59,964 from ast/src/loader.c:4: 2023-09-12T23:39:59,964 ast/src/pointset.h:216: warning: "isfinite" redefined 2023-09-12T23:39:59,965 216 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2023-09-12T23:39:59,965 | 2023-09-12T23:39:59,966 In file included from ast/src/pointset.h:194: 2023-09-12T23:39:59,966 /usr/include/math.h:994: note: this is the location of the previous definition 2023-09-12T23:39:59,967 994 | # define isfinite(x) __builtin_isfinite (x) 2023-09-12T23:39:59,968 | 2023-09-12T23:40:00,594 In file included from ast/src/lutmap.c:140: 2023-09-12T23:40:00,594 ast/src/pointset.h:216: warning: "isfinite" redefined 2023-09-12T23:40:00,595 216 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2023-09-12T23:40:00,596 | 2023-09-12T23:40:00,596 In file included from ast/src/pointset.h:194: 2023-09-12T23:40:00,597 /usr/include/math.h:994: note: this is the location of the previous definition 2023-09-12T23:40:00,597 994 | # define isfinite(x) __builtin_isfinite (x) 2023-09-12T23:40:00,598 | 2023-09-12T23:40:01,983 In file included from ast/src/mapping.c:450: 2023-09-12T23:40:01,984 ast/src/pointset.h:216: warning: "isfinite" redefined 2023-09-12T23:40:01,984 216 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2023-09-12T23:40:01,985 | 2023-09-12T23:40:01,986 In file included from ast/src/pointset.h:194: 2023-09-12T23:40:01,986 /usr/include/math.h:994: note: this is the location of the previous definition 2023-09-12T23:40:01,987 994 | # define isfinite(x) __builtin_isfinite (x) 2023-09-12T23:40:01,987 | 2023-09-12T23:45:39,091 ast/src/mapping.c: In function ‘FindGradient’: 2023-09-12T23:45:39,092 ast/src/mapping.c:1360:30: warning: ‘x1’ may be used uninitialized [-Wmaybe-uninitialized] 2023-09-12T23:45:39,093 1360 | ret = ( y2 - y1 )/( x2 - x1 ); 2023-09-12T23:45:39,094 | ~~~~~^~~~~~ 2023-09-12T23:45:39,094 ast/src/mapping.c:1297:11: note: ‘x1’ was declared here 2023-09-12T23:45:39,095 1297 | double x1; 2023-09-12T23:45:39,096 | ^~ 2023-09-12T23:45:44,331 ast/src/mapping.c: In function ‘RebinSeqUB’: 2023-09-12T23:45:44,343 ast/src/mapping.c:12594:42: warning: ‘neff’ may be used uninitialized [-Wmaybe-uninitialized] 2023-09-12T23:45:44,344 12594 | out_var[ i ] *= neff/( neff - 1.0 ); \ 2023-09-12T23:45:44,344 | ^ 2023-09-12T23:45:44,363 ast/src/mapping.c:12201:11: note: ‘neff’ was declared here 2023-09-12T23:45:44,363 12201 | double neff; /* Effective number of contributing input pixels */ \ 2023-09-12T23:45:44,364 | ^~~~ 2023-09-12T23:45:44,365 ast/src/mapping.c:12620:1: note: in expansion of macro ‘MAKE_REBINSEQ’ 2023-09-12T23:45:44,366 12620 | MAKE_REBINSEQ(UB,unsigned char,1) 2023-09-12T23:45:44,366 | ^~~~~~~~~~~~~ 2023-09-12T23:45:45,172 ast/src/mapping.c: In function ‘RebinSeqB’: 2023-09-12T23:45:45,185 ast/src/mapping.c:12594:42: warning: ‘neff’ may be used uninitialized [-Wmaybe-uninitialized] 2023-09-12T23:45:45,185 12594 | out_var[ i ] *= neff/( neff - 1.0 ); \ 2023-09-12T23:45:45,186 | ^ 2023-09-12T23:45:45,204 ast/src/mapping.c:12201:11: note: ‘neff’ was declared here 2023-09-12T23:45:45,205 12201 | double neff; /* Effective number of contributing input pixels */ \ 2023-09-12T23:45:45,205 | ^~~~ 2023-09-12T23:45:45,206 ast/src/mapping.c:12619:1: note: in expansion of macro ‘MAKE_REBINSEQ’ 2023-09-12T23:45:45,206 12619 | MAKE_REBINSEQ(B,signed char,1) 2023-09-12T23:45:45,207 | ^~~~~~~~~~~~~ 2023-09-12T23:45:46,015 ast/src/mapping.c: In function ‘RebinSeqI’: 2023-09-12T23:45:46,027 ast/src/mapping.c:12594:42: warning: ‘neff’ may be used uninitialized [-Wmaybe-uninitialized] 2023-09-12T23:45:46,027 12594 | out_var[ i ] *= neff/( neff - 1.0 ); \ 2023-09-12T23:45:46,028 | ^ 2023-09-12T23:45:46,046 ast/src/mapping.c:12201:11: note: ‘neff’ was declared here 2023-09-12T23:45:46,047 12201 | double neff; /* Effective number of contributing input pixels */ \ 2023-09-12T23:45:46,047 | ^~~~ 2023-09-12T23:45:46,048 ast/src/mapping.c:12618:1: note: in expansion of macro ‘MAKE_REBINSEQ’ 2023-09-12T23:45:46,048 12618 | MAKE_REBINSEQ(I,int,1) 2023-09-12T23:45:46,049 | ^~~~~~~~~~~~~ 2023-09-12T23:45:46,859 ast/src/mapping.c: In function ‘RebinSeqF’: 2023-09-12T23:45:46,871 ast/src/mapping.c:12594:42: warning: ‘neff’ may be used uninitialized [-Wmaybe-uninitialized] 2023-09-12T23:45:46,871 12594 | out_var[ i ] *= neff/( neff - 1.0 ); \ 2023-09-12T23:45:46,872 | ^ 2023-09-12T23:45:46,890 ast/src/mapping.c:12201:11: note: ‘neff’ was declared here 2023-09-12T23:45:46,891 12201 | double neff; /* Effective number of contributing input pixels */ \ 2023-09-12T23:45:46,892 | ^~~~ 2023-09-12T23:45:46,892 ast/src/mapping.c:12617:1: note: in expansion of macro ‘MAKE_REBINSEQ’ 2023-09-12T23:45:46,893 12617 | MAKE_REBINSEQ(F,float,0) 2023-09-12T23:45:46,894 | ^~~~~~~~~~~~~ 2023-09-12T23:45:47,701 ast/src/mapping.c: In function ‘RebinSeqD’: 2023-09-12T23:45:47,714 ast/src/mapping.c:12594:42: warning: ‘neff’ may be used uninitialized [-Wmaybe-uninitialized] 2023-09-12T23:45:47,714 12594 | out_var[ i ] *= neff/( neff - 1.0 ); \ 2023-09-12T23:45:47,715 | ^ 2023-09-12T23:45:47,733 ast/src/mapping.c:12201:11: note: ‘neff’ was declared here 2023-09-12T23:45:47,734 12201 | double neff; /* Effective number of contributing input pixels */ \ 2023-09-12T23:45:47,735 | ^~~~ 2023-09-12T23:45:47,735 ast/src/mapping.c:12616:1: note: in expansion of macro ‘MAKE_REBINSEQ’ 2023-09-12T23:45:47,736 12616 | MAKE_REBINSEQ(D,double,0) 2023-09-12T23:45:47,737 | ^~~~~~~~~~~~~ 2023-09-12T23:46:01,083 In file included from ast/src/mapping.h:327, 2023-09-12T23:46:01,083 from ast/src/mathmap.c:174: 2023-09-12T23:46:01,084 ast/src/pointset.h:216: warning: "isfinite" redefined 2023-09-12T23:46:01,085 216 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2023-09-12T23:46:01,085 | 2023-09-12T23:46:01,086 In file included from ast/src/pointset.h:194: 2023-09-12T23:46:01,087 /usr/include/math.h:994: note: this is the location of the previous definition 2023-09-12T23:46:01,088 994 | # define isfinite(x) __builtin_isfinite (x) 2023-09-12T23:46:01,088 | 2023-09-12T23:46:07,938 In file included from ast/src/matrixmap.c:223: 2023-09-12T23:46:07,939 ast/src/pointset.h:216: warning: "isfinite" redefined 2023-09-12T23:46:07,939 216 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2023-09-12T23:46:07,940 | 2023-09-12T23:46:07,940 In file included from ast/src/pointset.h:194: 2023-09-12T23:46:07,941 /usr/include/math.h:994: note: this is the location of the previous definition 2023-09-12T23:46:07,941 994 | # define isfinite(x) __builtin_isfinite (x) 2023-09-12T23:46:07,942 | 2023-09-12T23:46:08,907 ast/src/matrixmap.c: In function ‘MatWin2’: 2023-09-12T23:46:08,910 ast/src/matrixmap.c:3290:12: warning: ‘newshifts’ may be used uninitialized [-Wmaybe-uninitialized] 2023-09-12T23:46:08,910 3290 | double *newshifts; /* Shifts for new WinMap */ 2023-09-12T23:46:08,910 | ^~~~~~~~~ 2023-09-12T23:46:08,912 ast/src/matrixmap.c:3289:12: warning: ‘newscales’ may be used uninitialized [-Wmaybe-uninitialized] 2023-09-12T23:46:08,913 3289 | double *newscales; /* Scales for new WinMap */ 2023-09-12T23:46:08,914 | ^~~~~~~~~ 2023-09-12T23:46:11,687 In file included from ast/src/memory.c:217: 2023-09-12T23:46:11,687 ast/src/pointset.h:216: warning: "isfinite" redefined 2023-09-12T23:46:11,688 216 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2023-09-12T23:46:11,688 | 2023-09-12T23:46:11,689 In file included from ast/src/pointset.h:194: 2023-09-12T23:46:11,689 /usr/include/math.h:994: note: this is the location of the previous definition 2023-09-12T23:46:11,690 994 | # define isfinite(x) __builtin_isfinite (x) 2023-09-12T23:46:11,691 | 2023-09-12T23:46:11,747 ast/src/memory.c: In function ‘astChrMatchN_’: 2023-09-12T23:46:11,748 ast/src/memory.c:1633:48: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-12T23:46:11,748 1633 | while ( match && ( *str1 || *str2 ) && nc++ < n ) { 2023-09-12T23:46:11,749 | ^ 2023-09-12T23:46:11,763 ast/src/memory.c: In function ‘astFreeDouble_’: 2023-09-12T23:46:11,765 ast/src/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=] 2023-09-12T23:46:11,766 2641 | astError( AST__MEMIN, "Invalid attempt to free double allocated " 2023-09-12T23:46:11,767 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-12T23:46:11,767 2642 | "memory: the supplied memory size (%lu bytes) is not " 2023-09-12T23:46:11,768 2643 | "an integer multiple of %lu.", status, size, 2023-09-12T23:46:11,768 | ~~~~ 2023-09-12T23:46:11,769 | | 2023-09-12T23:46:11,769 | size_t {aka unsigned int} 2023-09-12T23:46:11,770 ast/src/memory.c:2642:54: note: format string is defined here 2023-09-12T23:46:11,770 2642 | "memory: the supplied memory size (%lu bytes) is not " 2023-09-12T23:46:11,771 | ~~^ 2023-09-12T23:46:11,771 | | 2023-09-12T23:46:11,772 | long unsigned int 2023-09-12T23:46:11,772 | %u 2023-09-12T23:46:11,773 ast/src/memory.c:2641:29: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 5 has type ‘unsigned int’ [-Wformat=] 2023-09-12T23:46:11,774 2641 | astError( AST__MEMIN, "Invalid attempt to free double allocated " 2023-09-12T23:46:11,775 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-12T23:46:11,775 ...... 2023-09-12T23:46:11,776 2644 | sizeof( void * ) ); 2023-09-12T23:46:11,776 | ~~~~~~~~~~~~~~~~ 2023-09-12T23:46:11,777 | | 2023-09-12T23:46:11,777 | unsigned int 2023-09-12T23:46:11,778 ast/src/memory.c:2643:43: note: format string is defined here 2023-09-12T23:46:11,779 2643 | "an integer multiple of %lu.", status, size, 2023-09-12T23:46:11,779 | ~~^ 2023-09-12T23:46:11,779 | | 2023-09-12T23:46:11,780 | long unsigned int 2023-09-12T23:46:11,780 | %u 2023-09-12T23:46:12,819 ast/src/memory.c: In function ‘ChrMatcher’: 2023-09-12T23:46:12,822 ast/src/memory.c:3383:40: warning: ‘%d’ directive writing between 1 and 10 bytes into a region of size 6 [-Wformat-overflow=] 2023-09-12T23:46:12,822 3383 | sprintf( stemp, ".*($%d).*", dollar ); 2023-09-12T23:46:12,823 | ^~ 2023-09-12T23:46:12,824 ast/src/memory.c:3383:35: note: directive argument in the range [1, 1073741824] 2023-09-12T23:46:12,825 3383 | sprintf( stemp, ".*($%d).*", dollar ); 2023-09-12T23:46:12,825 | ^~~~~~~~~~~ 2023-09-12T23:46:12,827 ast/src/memory.c:3383:19: note: ‘sprintf’ output between 9 and 18 bytes into a destination of size 10 2023-09-12T23:46:12,828 3383 | sprintf( stemp, ".*($%d).*", dollar ); 2023-09-12T23:46:12,828 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-12T23:46:13,808 In file included from ast/src/mapping.h:327, 2023-09-12T23:46:13,808 from ast/src/cmpmap.h:139, 2023-09-12T23:46:13,809 from ast/src/moc.c:199: 2023-09-12T23:46:13,810 ast/src/pointset.h:216: warning: "isfinite" redefined 2023-09-12T23:46:13,810 216 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2023-09-12T23:46:13,811 | 2023-09-12T23:46:13,812 In file included from ast/src/pointset.h:194: 2023-09-12T23:46:13,812 /usr/include/math.h:994: note: this is the location of the previous definition 2023-09-12T23:46:13,813 994 | # define isfinite(x) __builtin_isfinite (x) 2023-09-12T23:46:13,814 | 2023-09-12T23:46:13,994 ast/src/moc.c: In function ‘AddCell’: 2023-09-12T23:46:13,995 ast/src/moc.c:615:63: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 2023-09-12T23:46:13,995 615 | astError( AST__INVAR, "astAddCell(%s): Invalid value (%zu) " 2023-09-12T23:46:13,996 | ~~^ 2023-09-12T23:46:13,997 | | 2023-09-12T23:46:13,997 | unsigned int 2023-09-12T23:46:13,998 | %llu 2023-09-12T23:46:13,999 ...... 2023-09-12T23:46:13,999 618 | npix, MaxNpix( order ) + 1 ); 2023-09-12T23:46:14,000 | ~~~~ 2023-09-12T23:46:14,001 | | 2023-09-12T23:46:14,002 | int64_t {aka long long int} 2023-09-12T23:46:14,002 ast/src/moc.c:615:29: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 6 has type ‘long int’ [-Wformat=] 2023-09-12T23:46:14,003 615 | astError( AST__INVAR, "astAddCell(%s): Invalid value (%zu) " 2023-09-12T23:46:14,004 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-12T23:46:14,005 ast/src/moc.c:617:41: note: format string is defined here 2023-09-12T23:46:14,005 617 | "than 0 and less than %zu.", status, astGetClass( this ), 2023-09-12T23:46:14,006 | ~~^ 2023-09-12T23:46:14,006 | | 2023-09-12T23:46:14,007 | unsigned int 2023-09-12T23:46:14,007 | %lu 2023-09-12T23:46:14,011 ast/src/moc.c: In function ‘astAddMocText_’: 2023-09-12T23:46:14,013 ast/src/moc.c:1434:63: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 4 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 2023-09-12T23:46:14,013 1434 | astError( AST__INMOC, "Range start (%zu) is after range " 2023-09-12T23:46:14,014 | ~~^ 2023-09-12T23:46:14,014 | | 2023-09-12T23:46:14,014 | unsigned int 2023-09-12T23:46:14,015 | %llu 2023-09-12T23:46:14,015 1435 | "end (%zu).", status, npix0, npix ); 2023-09-12T23:46:14,016 | ~~~~~ 2023-09-12T23:46:14,016 | | 2023-09-12T23:46:14,017 | int64_t {aka long long int} 2023-09-12T23:46:14,018 ast/src/moc.c:1434:47: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 2023-09-12T23:46:14,018 1434 | astError( AST__INMOC, "Range start (%zu) is after range " 2023-09-12T23:46:14,019 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-12T23:46:14,020 1435 | "end (%zu).", status, npix0, npix ); 2023-09-12T23:46:14,021 | ~~~~ 2023-09-12T23:46:14,021 | | 2023-09-12T23:46:14,022 | int64_t {aka long long int} 2023-09-12T23:46:14,023 ast/src/moc.c:1435:43: note: format string is defined here 2023-09-12T23:46:14,024 1435 | "end (%zu).", status, npix0, npix ); 2023-09-12T23:46:14,024 | ~~^ 2023-09-12T23:46:14,025 | | 2023-09-12T23:46:14,026 | unsigned int 2023-09-12T23:46:14,026 | %llu 2023-09-12T23:46:14,174 ast/src/moc.c: In function ‘CombineRanges’: 2023-09-12T23:46:14,177 ast/src/moc.c:3053:44: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 2023-09-12T23:46:14,178 3053 | astError( AST__INTER, "CombineRanges(%s): Negative " 2023-09-12T23:46:14,179 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-12T23:46:14,179 ...... 2023-09-12T23:46:14,180 3056 | plist->value ); 2023-09-12T23:46:14,180 | ~~~~~~~~~~~~ 2023-09-12T23:46:14,181 | | 2023-09-12T23:46:14,182 | int64_t {aka long long int} 2023-09-12T23:46:14,183 ast/src/moc.c:3054:54: note: format string is defined here 2023-09-12T23:46:14,183 3054 | "depth at end-point %zu (internal programming" 2023-09-12T23:46:14,184 | ~~^ 2023-09-12T23:46:14,184 | | 2023-09-12T23:46:14,185 | unsigned int 2023-09-12T23:46:14,185 | %llu 2023-09-12T23:46:14,187 ast/src/moc.c:3086:41: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 2023-09-12T23:46:14,187 3086 | astError( AST__INTER, "CombineRanges(%s): More than 2 " 2023-09-12T23:46:14,188 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-12T23:46:14,188 3087 | "active ranges at %zu (internal programming " 2023-09-12T23:46:14,188 3088 | "error).", status, astGetClass(this), plist->value ); 2023-09-12T23:46:14,189 | ~~~~~~~~~~~~ 2023-09-12T23:46:14,189 | | 2023-09-12T23:46:14,190 | int64_t {aka long long int} 2023-09-12T23:46:14,191 ast/src/moc.c:3087:49: note: format string is defined here 2023-09-12T23:46:14,191 3087 | "active ranges at %zu (internal programming " 2023-09-12T23:46:14,192 | ~~^ 2023-09-12T23:46:14,192 | | 2023-09-12T23:46:14,193 | unsigned int 2023-09-12T23:46:14,194 | %llu 2023-09-12T23:46:14,197 ast/src/moc.c:3109:41: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 2023-09-12T23:46:14,198 3109 | astError( AST__INTER, "CombineRanges(%s): Negative depth at " 2023-09-12T23:46:14,198 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-12T23:46:14,199 3110 | "%zu (internal programming error).", status, 2023-09-12T23:46:14,199 3111 | astGetClass(this), plist->value ); 2023-09-12T23:46:14,200 | ~~~~~~~~~~~~ 2023-09-12T23:46:14,200 | | 2023-09-12T23:46:14,201 | int64_t {aka long long int} 2023-09-12T23:46:14,202 ast/src/moc.c:3110:32: note: format string is defined here 2023-09-12T23:46:14,202 3110 | "%zu (internal programming error).", status, 2023-09-12T23:46:14,203 | ~~^ 2023-09-12T23:46:14,203 | | 2023-09-12T23:46:14,204 | unsigned int 2023-09-12T23:46:14,204 | %llu 2023-09-12T23:46:14,206 ast/src/moc.c:3143:41: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 2023-09-12T23:46:14,207 3143 | astError( AST__INTER, "CombineRanges(%s): More than 2 " 2023-09-12T23:46:14,208 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-12T23:46:14,208 3144 | "active ranges at %zu (internal programming " 2023-09-12T23:46:14,209 3145 | "error).", status, astGetClass(this), plist->value ); 2023-09-12T23:46:14,209 | ~~~~~~~~~~~~ 2023-09-12T23:46:14,210 | | 2023-09-12T23:46:14,211 | int64_t {aka long long int} 2023-09-12T23:46:14,211 ast/src/moc.c:3144:49: note: format string is defined here 2023-09-12T23:46:14,212 3144 | "active ranges at %zu (internal programming " 2023-09-12T23:46:14,212 | ~~^ 2023-09-12T23:46:14,213 | | 2023-09-12T23:46:14,213 | unsigned int 2023-09-12T23:46:14,214 | %llu 2023-09-12T23:46:14,217 ast/src/moc.c:3169:41: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 2023-09-12T23:46:14,217 3169 | astError( AST__INTER, "CombineRanges(%s): Negative depth at " 2023-09-12T23:46:14,218 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-12T23:46:14,218 3170 | "%zu (internal programming error).", status, 2023-09-12T23:46:14,218 3171 | astGetClass(this), plist->value ); 2023-09-12T23:46:14,219 | ~~~~~~~~~~~~ 2023-09-12T23:46:14,219 | | 2023-09-12T23:46:14,220 | int64_t {aka long long int} 2023-09-12T23:46:14,221 ast/src/moc.c:3170:32: note: format string is defined here 2023-09-12T23:46:14,222 3170 | "%zu (internal programming error).", status, 2023-09-12T23:46:14,222 | ~~^ 2023-09-12T23:46:14,223 | | 2023-09-12T23:46:14,223 | unsigned int 2023-09-12T23:46:14,224 | %llu 2023-09-12T23:46:14,229 ast/src/moc.c:3209:66: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 2023-09-12T23:46:14,230 3209 | astError( AST__INTER, "CombineRanges(%s): Range 0 [%zu:%zu]" 2023-09-12T23:46:14,231 | ~~^ 2023-09-12T23:46:14,231 | | 2023-09-12T23:46:14,232 | unsigned int 2023-09-12T23:46:14,233 | %llu 2023-09-12T23:46:14,233 ...... 2023-09-12T23:46:14,234 3212 | pcur[ 0 ], pcur[ 1 ] ); 2023-09-12T23:46:14,234 | ~~~~~~~~~ 2023-09-12T23:46:14,235 | | 2023-09-12T23:46:14,235 | int64_t {aka long long int} 2023-09-12T23:46:14,236 ast/src/moc.c:3209:70: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 6 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 2023-09-12T23:46:14,237 3209 | astError( AST__INTER, "CombineRanges(%s): Range 0 [%zu:%zu]" 2023-09-12T23:46:14,237 | ~~^ 2023-09-12T23:46:14,238 | | 2023-09-12T23:46:14,238 | unsigned int 2023-09-12T23:46:14,239 | %llu 2023-09-12T23:46:14,240 ...... 2023-09-12T23:46:14,241 3212 | pcur[ 0 ], pcur[ 1 ] ); 2023-09-12T23:46:14,241 | ~~~~~~~~~ 2023-09-12T23:46:14,241 | | 2023-09-12T23:46:14,242 | int64_t {aka long long int} 2023-09-12T23:46:14,243 ast/src/moc.c:3217:73: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 6 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 2023-09-12T23:46:14,243 3217 | astError( AST__INTER, "CombineRanges(%s): Range %d [%zu:%zu]" 2023-09-12T23:46:14,243 | ~~^ 2023-09-12T23:46:14,244 | | 2023-09-12T23:46:14,244 | unsigned int 2023-09-12T23:46:14,245 | %llu 2023-09-12T23:46:14,245 ...... 2023-09-12T23:46:14,246 3220 | irange, pnew[ 0 ], pnew[ 1 ] ); 2023-09-12T23:46:14,246 | ~~~~~~~~~ 2023-09-12T23:46:14,246 | | 2023-09-12T23:46:14,247 | int64_t {aka long long int} 2023-09-12T23:46:14,249 ast/src/moc.c:3217:77: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 7 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 2023-09-12T23:46:14,249 3217 | astError( AST__INTER, "CombineRanges(%s): Range %d [%zu:%zu]" 2023-09-12T23:46:14,250 | ~~^ 2023-09-12T23:46:14,251 | | 2023-09-12T23:46:14,251 | unsigned int 2023-09-12T23:46:14,252 | %llu 2023-09-12T23:46:14,253 ...... 2023-09-12T23:46:14,254 3220 | irange, pnew[ 0 ], pnew[ 1 ] ); 2023-09-12T23:46:14,254 | ~~~~~~~~~ 2023-09-12T23:46:14,255 | | 2023-09-12T23:46:14,256 | int64_t {aka long long int} 2023-09-12T23:46:14,256 ast/src/moc.c:3224:73: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 6 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 2023-09-12T23:46:14,257 3224 | astError( AST__INTER, "CombineRanges(%s): Range %d [%zu:%zu]" 2023-09-12T23:46:14,258 | ~~^ 2023-09-12T23:46:14,259 | | 2023-09-12T23:46:14,259 | unsigned int 2023-09-12T23:46:14,260 | %llu 2023-09-12T23:46:14,260 ...... 2023-09-12T23:46:14,261 3227 | pcur[ 0 ], pcur[ 1 ], irange, pnew[ 0 ], pnew[ 1 ] ); 2023-09-12T23:46:14,262 | ~~~~~~~~~ 2023-09-12T23:46:14,262 | | 2023-09-12T23:46:14,263 | int64_t {aka long long int} 2023-09-12T23:46:14,263 ast/src/moc.c:3224:77: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 7 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 2023-09-12T23:46:14,264 3224 | astError( AST__INTER, "CombineRanges(%s): Range %d [%zu:%zu]" 2023-09-12T23:46:14,265 | ~~^ 2023-09-12T23:46:14,266 | | 2023-09-12T23:46:14,266 | unsigned int 2023-09-12T23:46:14,266 | %llu 2023-09-12T23:46:14,267 ...... 2023-09-12T23:46:14,267 3227 | pcur[ 0 ], pcur[ 1 ], irange, pnew[ 0 ], pnew[ 1 ] ); 2023-09-12T23:46:14,268 | ~~~~~~~~~ 2023-09-12T23:46:14,268 | | 2023-09-12T23:46:14,269 | int64_t {aka long long int} 2023-09-12T23:46:14,269 ast/src/moc.c:3224:41: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 9 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 2023-09-12T23:46:14,269 3224 | astError( AST__INTER, "CombineRanges(%s): Range %d [%zu:%zu]" 2023-09-12T23:46:14,270 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-12T23:46:14,270 ...... 2023-09-12T23:46:14,271 3227 | pcur[ 0 ], pcur[ 1 ], irange, pnew[ 0 ], pnew[ 1 ] ); 2023-09-12T23:46:14,271 | ~~~~~~~~~ 2023-09-12T23:46:14,272 | | 2023-09-12T23:46:14,272 | int64_t {aka long long int} 2023-09-12T23:46:14,272 ast/src/moc.c:3225:52: note: format string is defined here 2023-09-12T23:46:14,273 3225 | " overlaps range %d [%zu:%zu] (internal programming " 2023-09-12T23:46:14,273 | ~~^ 2023-09-12T23:46:14,274 | | 2023-09-12T23:46:14,275 | unsigned int 2023-09-12T23:46:14,275 | %llu 2023-09-12T23:46:14,277 ast/src/moc.c:3224:41: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 10 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 2023-09-12T23:46:14,277 3224 | astError( AST__INTER, "CombineRanges(%s): Range %d [%zu:%zu]" 2023-09-12T23:46:14,278 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-12T23:46:14,278 ...... 2023-09-12T23:46:14,279 3227 | pcur[ 0 ], pcur[ 1 ], irange, pnew[ 0 ], pnew[ 1 ] ); 2023-09-12T23:46:14,279 | ~~~~~~~~~ 2023-09-12T23:46:14,280 | | 2023-09-12T23:46:14,280 | int64_t {aka long long int} 2023-09-12T23:46:14,281 ast/src/moc.c:3225:56: note: format string is defined here 2023-09-12T23:46:14,282 3225 | " overlaps range %d [%zu:%zu] (internal programming " 2023-09-12T23:46:14,282 | ~~^ 2023-09-12T23:46:14,283 | | 2023-09-12T23:46:14,284 | unsigned int 2023-09-12T23:46:14,284 | %llu 2023-09-12T23:46:14,326 ast/src/moc.c: In function ‘astGetMocText_’: 2023-09-12T23:46:14,334 ast/src/moc.c:4901:52: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 4 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 2023-09-12T23:46:14,335 4901 | nc = sprintf( token, first?"{\"%d\":[%zu":"],\"%d\":[%zu", 2023-09-12T23:46:14,336 | ~~^ 2023-09-12T23:46:14,336 | | 2023-09-12T23:46:14,337 | unsigned int 2023-09-12T23:46:14,337 | %llu 2023-09-12T23:46:14,337 4902 | order, npix ); 2023-09-12T23:46:14,338 | ~~~~ 2023-09-12T23:46:14,338 | | 2023-09-12T23:46:14,339 | int64_t {aka long long int} 2023-09-12T23:46:14,344 ast/src/moc.c:4901:68: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 4 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 2023-09-12T23:46:14,344 4901 | nc = sprintf( token, first?"{\"%d\":[%zu":"],\"%d\":[%zu", 2023-09-12T23:46:14,345 | ~~^ 2023-09-12T23:46:14,345 | | 2023-09-12T23:46:14,346 | unsigned int 2023-09-12T23:46:14,346 | %llu 2023-09-12T23:46:14,347 4902 | order, npix ); 2023-09-12T23:46:14,347 | ~~~~ 2023-09-12T23:46:14,348 | | 2023-09-12T23:46:14,348 | int64_t {aka long long int} 2023-09-12T23:46:14,356 ast/src/moc.c:4909:38: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 3 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 2023-09-12T23:46:14,357 4909 | nc = sprintf( token, ",%zu", npix ); 2023-09-12T23:46:14,357 | ~~^ ~~~~ 2023-09-12T23:46:14,358 | | | 2023-09-12T23:46:14,359 | | int64_t {aka long long int} 2023-09-12T23:46:14,359 | unsigned int 2023-09-12T23:46:14,360 | %llu 2023-09-12T23:46:14,368 ast/src/moc.c:4920:41: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 3 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 2023-09-12T23:46:14,369 4920 | nc = sprintf( token, "-%zu", npix_prev ); 2023-09-12T23:46:14,369 | ~~^ ~~~~~~~~~ 2023-09-12T23:46:14,370 | | | 2023-09-12T23:46:14,371 | | int64_t {aka long long int} 2023-09-12T23:46:14,371 | unsigned int 2023-09-12T23:46:14,372 | %llu 2023-09-12T23:46:14,380 ast/src/moc.c:4925:46: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 4 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 2023-09-12T23:46:14,380 4925 | nc = sprintf( token, first?"%d/%zu":" %d/%zu", order, npix ); 2023-09-12T23:46:14,381 | ~~^ ~~~~ 2023-09-12T23:46:14,382 | | | 2023-09-12T23:46:14,382 | unsigned int int64_t {aka long long int} 2023-09-12T23:46:14,383 | %llu 2023-09-12T23:46:14,390 ast/src/moc.c:4925:56: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 4 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 2023-09-12T23:46:14,390 4925 | nc = sprintf( token, first?"%d/%zu":" %d/%zu", order, npix ); 2023-09-12T23:46:14,391 | ~~^ ~~~~ 2023-09-12T23:46:14,392 | | | 2023-09-12T23:46:14,392 | | int64_t {aka long long int} 2023-09-12T23:46:14,393 | unsigned int 2023-09-12T23:46:14,393 | %llu 2023-09-12T23:46:14,402 ast/src/moc.c:4933:41: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 3 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 2023-09-12T23:46:14,402 4933 | nc = sprintf( token, "-%zu", npix_prev ); 2023-09-12T23:46:14,403 | ~~^ ~~~~~~~~~ 2023-09-12T23:46:14,403 | | | 2023-09-12T23:46:14,404 | | int64_t {aka long long int} 2023-09-12T23:46:14,404 | unsigned int 2023-09-12T23:46:14,405 | %llu 2023-09-12T23:46:14,414 ast/src/moc.c:4938:38: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 3 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 2023-09-12T23:46:14,414 4938 | nc = sprintf( token, ",%zu", npix ); 2023-09-12T23:46:14,415 | ~~^ ~~~~ 2023-09-12T23:46:14,415 | | | 2023-09-12T23:46:14,416 | | int64_t {aka long long int} 2023-09-12T23:46:14,416 | unsigned int 2023-09-12T23:46:14,417 | %llu 2023-09-12T23:46:14,429 ast/src/moc.c:4952:35: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 3 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 2023-09-12T23:46:14,429 4952 | nc = sprintf( token, "-%zu", npix ); 2023-09-12T23:46:14,430 | ~~^ ~~~~ 2023-09-12T23:46:14,430 | | | 2023-09-12T23:46:14,431 | | int64_t {aka long long int} 2023-09-12T23:46:14,432 | unsigned int 2023-09-12T23:46:14,433 | %llu 2023-09-12T23:46:14,439 ast/src/moc.c: In function ‘GetNorm’: 2023-09-12T23:46:14,447 ast/src/moc.c:5106:37: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-12T23:46:14,448 5106 | for( irange = 0; irange < nrange; irange++ ) { \ 2023-09-12T23:46:14,448 | ^ 2023-09-12T23:46:14,449 ast/src/moc.c:5178:13: note: in expansion of macro ‘UNMAP’ 2023-09-12T23:46:14,450 5178 | UNMAP 2023-09-12T23:46:14,450 | ^~~~~ 2023-09-12T23:46:14,458 ast/src/moc.c:5106:37: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-12T23:46:14,459 5106 | for( irange = 0; irange < nrange; irange++ ) { \ 2023-09-12T23:46:14,459 | ^ 2023-09-12T23:46:14,460 ast/src/moc.c:5185:13: note: in expansion of macro ‘UNMAP’ 2023-09-12T23:46:14,461 5185 | UNMAP 2023-09-12T23:46:14,462 | ^~~~~ 2023-09-12T23:46:15,889 ast/src/moc.c: In function ‘TestCell’: 2023-09-12T23:46:15,904 ast/src/moc.c:8964:64: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 2023-09-12T23:46:15,905 8964 | astError( AST__INVAR, "astTestCell(%s): Invalid value (%zu) " 2023-09-12T23:46:15,906 | ~~^ 2023-09-12T23:46:15,906 | | 2023-09-12T23:46:15,907 | unsigned int 2023-09-12T23:46:15,907 | %llu 2023-09-12T23:46:15,907 ...... 2023-09-12T23:46:15,908 8967 | npix, MaxNpix( order ) + 1 ); 2023-09-12T23:46:15,908 | ~~~~ 2023-09-12T23:46:15,909 | | 2023-09-12T23:46:15,909 | int64_t {aka long long int} 2023-09-12T23:46:15,918 ast/src/moc.c:8964:29: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 6 has type ‘long int’ [-Wformat=] 2023-09-12T23:46:15,919 8964 | astError( AST__INVAR, "astTestCell(%s): Invalid value (%zu) " 2023-09-12T23:46:15,919 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-12T23:46:15,929 ast/src/moc.c:8966:41: note: format string is defined here 2023-09-12T23:46:15,929 8966 | "than 0 and less than %zu.", status, astGetClass( this ), 2023-09-12T23:46:15,930 | ~~^ 2023-09-12T23:46:15,930 | | 2023-09-12T23:46:15,931 | unsigned int 2023-09-12T23:46:15,931 | %lu 2023-09-12T23:46:16,039 ast/src/moc.c: In function ‘astLoadMoc_’: 2023-09-12T23:46:16,056 ast/src/moc.c:10554:54: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 4 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 2023-09-12T23:46:16,057 10554 | astError( AST__LDERR, "Upper bound (%zu) is too high for " 2023-09-12T23:46:16,057 | ~~^ 2023-09-12T23:46:16,058 | | 2023-09-12T23:46:16,058 | unsigned int 2023-09-12T23:46:16,059 | %llu 2023-09-12T23:46:16,060 10555 | "order %d.", status, pr[ 1 ], new->maxorder ); 2023-09-12T23:46:16,060 | ~~~~~~~ 2023-09-12T23:46:16,061 | | 2023-09-12T23:46:16,062 | int64_t {aka long long int} 2023-09-12T23:46:16,077 ast/src/moc.c:10561:54: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 4 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 2023-09-12T23:46:16,077 10561 | astError( AST__LDERR, "Upper bound (%zu) lower than lower " 2023-09-12T23:46:16,078 | ~~^ 2023-09-12T23:46:16,078 | | 2023-09-12T23:46:16,079 | unsigned int 2023-09-12T23:46:16,080 | %llu 2023-09-12T23:46:16,080 10562 | "bound (%zu).", status, pr[ 1 ], pr[ 0 ] ); 2023-09-12T23:46:16,081 | ~~~~~~~ 2023-09-12T23:46:16,081 | | 2023-09-12T23:46:16,082 | int64_t {aka long long int} 2023-09-12T23:46:16,094 ast/src/moc.c:10561:38: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 2023-09-12T23:46:16,095 10561 | astError( AST__LDERR, "Upper bound (%zu) lower than lower " 2023-09-12T23:46:16,095 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-12T23:46:16,096 10562 | "bound (%zu).", status, pr[ 1 ], pr[ 0 ] ); 2023-09-12T23:46:16,096 | ~~~~~~~ 2023-09-12T23:46:16,097 | | 2023-09-12T23:46:16,097 | int64_t {aka long long int} 2023-09-12T23:46:16,108 ast/src/moc.c:10562:36: note: format string is defined here 2023-09-12T23:46:16,109 10562 | "bound (%zu).", status, pr[ 1 ], pr[ 0 ] ); 2023-09-12T23:46:16,109 | ~~^ 2023-09-12T23:46:16,110 | | 2023-09-12T23:46:16,110 | unsigned int 2023-09-12T23:46:16,111 | %llu 2023-09-12T23:46:16,129 ast/src/moc.c:10568:48: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 4 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 2023-09-12T23:46:16,130 10568 | astError( AST__LDERR, "Range [%zu:%zu] overlaps range " 2023-09-12T23:46:16,130 | ~~^ 2023-09-12T23:46:16,131 | | 2023-09-12T23:46:16,131 | unsigned int 2023-09-12T23:46:16,132 | %llu 2023-09-12T23:46:16,132 10569 | "[%zu:%zu].", status, pr[ 0 ], pr[ 1 ], llast, 2023-09-12T23:46:16,133 | ~~~~~~~ 2023-09-12T23:46:16,133 | | 2023-09-12T23:46:16,134 | int64_t {aka long long int} 2023-09-12T23:46:16,151 ast/src/moc.c:10568:52: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 2023-09-12T23:46:16,152 10568 | astError( AST__LDERR, "Range [%zu:%zu] overlaps range " 2023-09-12T23:46:16,152 | ~~^ 2023-09-12T23:46:16,153 | | 2023-09-12T23:46:16,153 | unsigned int 2023-09-12T23:46:16,154 | %llu 2023-09-12T23:46:16,155 10569 | "[%zu:%zu].", status, pr[ 0 ], pr[ 1 ], llast, 2023-09-12T23:46:16,155 | ~~~~~~~ 2023-09-12T23:46:16,156 | | 2023-09-12T23:46:16,156 | int64_t {aka long long int} 2023-09-12T23:46:16,169 ast/src/moc.c:10568:38: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 6 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 2023-09-12T23:46:16,170 10568 | astError( AST__LDERR, "Range [%zu:%zu] overlaps range " 2023-09-12T23:46:16,170 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-12T23:46:16,171 10569 | "[%zu:%zu].", status, pr[ 0 ], pr[ 1 ], llast, 2023-09-12T23:46:16,171 | ~~~~~ 2023-09-12T23:46:16,172 | | 2023-09-12T23:46:16,173 | int64_t {aka long long int} 2023-09-12T23:46:16,184 ast/src/moc.c:10569:30: note: format string is defined here 2023-09-12T23:46:16,185 10569 | "[%zu:%zu].", status, pr[ 0 ], pr[ 1 ], llast, 2023-09-12T23:46:16,185 | ~~^ 2023-09-12T23:46:16,186 | | 2023-09-12T23:46:16,186 | unsigned int 2023-09-12T23:46:16,187 | %llu 2023-09-12T23:46:16,202 ast/src/moc.c:10568:38: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 7 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 2023-09-12T23:46:16,202 10568 | astError( AST__LDERR, "Range [%zu:%zu] overlaps range " 2023-09-12T23:46:16,203 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-12T23:46:16,203 10569 | "[%zu:%zu].", status, pr[ 0 ], pr[ 1 ], llast, 2023-09-12T23:46:16,203 10570 | ulast ); 2023-09-12T23:46:16,204 | ~~~~~ 2023-09-12T23:46:16,204 | | 2023-09-12T23:46:16,205 | int64_t {aka long long int} 2023-09-12T23:46:16,217 ast/src/moc.c:10569:34: note: format string is defined here 2023-09-12T23:46:16,217 10569 | "[%zu:%zu].", status, pr[ 0 ], pr[ 1 ], llast, 2023-09-12T23:46:16,218 | ~~^ 2023-09-12T23:46:16,218 | | 2023-09-12T23:46:16,218 | unsigned int 2023-09-12T23:46:16,219 | %llu 2023-09-12T23:46:24,254 In file included from ast/src/channel.h:220, 2023-09-12T23:46:24,254 from ast/src/moc.c:198: 2023-09-12T23:46:24,255 ast/src/object.h: In function ‘MakeCorners’: 2023-09-12T23:46:24,255 ast/src/object.h:511:21: warning: ‘ncorner’ may be used uninitialized [-Wmaybe-uninitialized] 2023-09-12T23:46:24,256 511 | #define astRetF_(x) (x) 2023-09-12T23:46:24,256 | ^ 2023-09-12T23:46:24,259 ast/src/moc.c:5925:8: note: ‘ncorner’ was declared here 2023-09-12T23:46:24,260 5925 | int ncorner; 2023-09-12T23:46:24,261 | ^~~~~~~ 2023-09-12T23:46:24,265 ast/src/moc.c:6065:48: warning: ‘cross’ may be used uninitialized [-Wmaybe-uninitialized] 2023-09-12T23:46:24,266 6065 | for( Comp_Corner_Loop = 0; Comp_Corner_Loop <= cross; Comp_Corner_Loop++ ) { 2023-09-12T23:46:24,266 | ~~~~~~~~~~~~~~~~~^~~~~~~~ 2023-09-12T23:46:24,270 ast/src/moc.c:5920:8: note: ‘cross’ was declared here 2023-09-12T23:46:24,271 5920 | int cross; 2023-09-12T23:46:24,272 | ^~~~~ 2023-09-12T23:46:24,554 ast/src/moc.c: In function ‘PutCell.isra’: 2023-09-12T23:46:24,561 ast/src/moc.c:7002:34: warning: ‘ii’ may be used uninitialized [-Wmaybe-uninitialized] 2023-09-12T23:46:24,561 7002 | clist->ix[ order ][ ii ] = ix[ icell ]; 2023-09-12T23:46:24,562 | ^ 2023-09-12T23:46:24,568 ast/src/moc.c:6825:8: note: ‘ii’ was declared here 2023-09-12T23:46:24,568 6825 | int ii; 2023-09-12T23:46:24,569 | ^~ 2023-09-12T23:46:24,925 In function ‘CombineRanges’, 2023-09-12T23:46:24,925 inlined from ‘astMocNorm_’ at ast/src/moc.c:6405:4, 2023-09-12T23:46:24,926 inlined from ‘astMocNorm_’ at ast/src/moc.c:6340:6: 2023-09-12T23:46:24,927 ast/src/moc.c:3215:37: warning: ‘nnew’ may be used uninitialized [-Wmaybe-uninitialized] 2023-09-12T23:46:24,928 3215 | for( irange = 1; irange < this->nrange; irange++,pnew += 2 ) { 2023-09-12T23:46:24,929 | ~~~~~~~^~~~~~~~~~~~~~ 2023-09-12T23:46:24,930 ast/src/moc.c: In function ‘astMocNorm_’: 2023-09-12T23:46:24,930 ast/src/moc.c:2981:8: note: ‘nnew’ was declared here 2023-09-12T23:46:24,931 2981 | int nnew; 2023-09-12T23:46:24,932 | ^~~~ 2023-09-12T23:46:26,075 In file included from ast/src/moc.c:208: 2023-09-12T23:46:26,076 ast/src/memory.h: In function ‘RegBaseMesh’: 2023-09-12T23:46:26,076 ast/src/memory.h:278:47: warning: ‘npoint’ may be used uninitialized [-Wmaybe-uninitialized] 2023-09-12T23:46:26,076 278 | #define astCalloc(nmemb,size) astERROR_INVOKE(astCalloc_(nmemb,size,STATUS_PTR)) 2023-09-12T23:46:26,077 | ^~~~~~~~~~ 2023-09-12T23:46:26,082 ast/src/moc.c:7296:8: note: ‘npoint’ was declared here 2023-09-12T23:46:26,082 7296 | int npoint; 2023-09-12T23:46:26,083 | ^~~~~~ 2023-09-12T23:46:26,089 ast/src/moc.c:7949:28: warning: ‘ndis’ may be used uninitialized [-Wmaybe-uninitialized] 2023-09-12T23:46:26,089 7949 | this->mdlen = npoint + ndis; 2023-09-12T23:46:26,090 | ~~~~~~~^~~~~~ 2023-09-12T23:46:26,095 ast/src/moc.c:7295:8: note: ‘ndis’ was declared here 2023-09-12T23:46:26,096 7295 | int ndis; 2023-09-12T23:46:26,096 | ^~~~ 2023-09-12T23:46:26,103 ast/src/moc.c:7855:31: warning: ‘nused’ may be used uninitialized [-Wmaybe-uninitialized] 2023-09-12T23:46:26,103 7855 | if( new_corner && ++nused == 5 && astOK ) { 2023-09-12T23:46:26,104 | ~~~~~~~~~~~^~~~~~~~~~~~~~~ 2023-09-12T23:46:26,109 ast/src/moc.c:7297:8: note: ‘nused’ was declared here 2023-09-12T23:46:26,110 7297 | int nused; 2023-09-12T23:46:26,111 | ^~~~~ 2023-09-12T23:46:28,470 ast/src/moc.c: In function ‘astAddMocText_’: 2023-09-12T23:46:28,471 ast/src/moc.c:1523:77: warning: ‘%.30s’ directive argument is null [-Wformat-overflow=] 2023-09-12T23:46:28,472 1523 | astError( AST__INMOC, "%s(%s): Invalid string MOC supplied: '%.30s...'", 2023-09-12T23:46:28,472 | ^~~~~ 2023-09-12T23:46:28,473 ast/src/moc.c:1513:75: warning: ‘%.30s’ directive argument is null [-Wformat-overflow=] 2023-09-12T23:46:28,474 1513 | astError( AST__INMOC, "%s(%s): Invalid JSON MOC supplied: '%.30s...'", 2023-09-12T23:46:28,475 | ^~~~~ 2023-09-12T23:46:29,638 ast/src/moc.c: In function ‘AddPixelMaskUS’: 2023-09-12T23:46:29,639 ast/src/moc.c:1984:9: warning: ‘ok’ may be used uninitialized [-Wmaybe-uninitialized] 2023-09-12T23:46:29,640 1984 | if( !ok ) { \ 2023-09-12T23:46:29,641 | ^ 2023-09-12T23:46:29,642 ast/src/moc.c:1896:8: note: ‘ok’ was declared here 2023-09-12T23:46:29,643 1896 | int ok; /* At least one selected pixel? */ \ 2023-09-12T23:46:29,643 | ^~ 2023-09-12T23:46:29,644 ast/src/moc.c:2215:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2023-09-12T23:46:29,644 2215 | MAKE_ADDPIXELMASK(US,unsigned short int,UNSIGNED_SHORT_INT) 2023-09-12T23:46:29,645 | ^~~~~~~~~~~~~~~~~ 2023-09-12T23:46:29,646 ast/src/moc.c:2130:22: warning: ‘glbnd_min[1]’ may be used uninitialized [-Wmaybe-uninitialized] 2023-09-12T23:46:29,647 2130 | inb[ 0 ] = glbnd_min[ 1 ]; \ 2023-09-12T23:46:29,647 | ^ 2023-09-12T23:46:29,648 ast/src/moc.c:1859:11: note: ‘glbnd_min[1]’ was declared here 2023-09-12T23:46:29,648 1859 | AstDim glbnd_min[2]; /* Best lower bounds of region in grid coords */ \ 2023-09-12T23:46:29,649 | ^~~~~~~~~ 2023-09-12T23:46:29,649 ast/src/moc.c:2215:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2023-09-12T23:46:29,650 2215 | MAKE_ADDPIXELMASK(US,unsigned short int,UNSIGNED_SHORT_INT) 2023-09-12T23:46:29,651 | ^~~~~~~~~~~~~~~~~ 2023-09-12T23:46:29,651 ast/src/moc.c:2129:22: warning: ‘glbnd_min[0]’ may be used uninitialized [-Wmaybe-uninitialized] 2023-09-12T23:46:29,652 2129 | ina[ 0 ] = glbnd_min[ 0 ]; \ 2023-09-12T23:46:29,653 | ^ 2023-09-12T23:46:29,653 ast/src/moc.c:1859:11: note: ‘glbnd_min[0]’ was declared here 2023-09-12T23:46:29,654 1859 | AstDim glbnd_min[2]; /* Best lower bounds of region in grid coords */ \ 2023-09-12T23:46:29,654 | ^~~~~~~~~ 2023-09-12T23:46:29,655 ast/src/moc.c:2215:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2023-09-12T23:46:29,655 2215 | MAKE_ADDPIXELMASK(US,unsigned short int,UNSIGNED_SHORT_INT) 2023-09-12T23:46:29,656 | ^~~~~~~~~~~~~~~~~ 2023-09-12T23:46:29,656 ast/src/moc.c:2132:22: warning: ‘gubnd_min[1]’ may be used uninitialized [-Wmaybe-uninitialized] 2023-09-12T23:46:29,657 2132 | inb[ 1 ] = gubnd_min[ 1 ]; \ 2023-09-12T23:46:29,657 | ^ 2023-09-12T23:46:29,658 ast/src/moc.c:1860:11: note: ‘gubnd_min[1]’ was declared here 2023-09-12T23:46:29,658 1860 | AstDim gubnd_min[2]; /* Best upper bounds of region in grid coords */ \ 2023-09-12T23:46:29,659 | ^~~~~~~~~ 2023-09-12T23:46:29,659 ast/src/moc.c:2215:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2023-09-12T23:46:29,660 2215 | MAKE_ADDPIXELMASK(US,unsigned short int,UNSIGNED_SHORT_INT) 2023-09-12T23:46:29,660 | ^~~~~~~~~~~~~~~~~ 2023-09-12T23:46:29,660 ast/src/moc.c:2131:22: warning: ‘gubnd_min[0]’ may be used uninitialized [-Wmaybe-uninitialized] 2023-09-12T23:46:29,661 2131 | ina[ 1 ] = gubnd_min[ 0 ]; \ 2023-09-12T23:46:29,662 | ^ 2023-09-12T23:46:29,662 ast/src/moc.c:1860:11: note: ‘gubnd_min[0]’ was declared here 2023-09-12T23:46:29,663 1860 | AstDim gubnd_min[2]; /* Best upper bounds of region in grid coords */ \ 2023-09-12T23:46:29,663 | ^~~~~~~~~ 2023-09-12T23:46:29,663 ast/src/moc.c:2215:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2023-09-12T23:46:29,664 2215 | MAKE_ADDPIXELMASK(US,unsigned short int,UNSIGNED_SHORT_INT) 2023-09-12T23:46:29,665 | ^~~~~~~~~~~~~~~~~ 2023-09-12T23:46:29,665 ast/src/moc.c:2032:31: warning: ‘ly’ may be used uninitialized [-Wmaybe-uninitialized] 2023-09-12T23:46:29,666 2032 | lbnd_in[ 1 ] = ly - HALF; \ 2023-09-12T23:46:29,666 | ^ 2023-09-12T23:46:29,667 ast/src/moc.c:1866:11: note: ‘ly’ was declared here 2023-09-12T23:46:29,668 1866 | AstDim ly; /* Lower bound on 2nd grid axis of selection box */ \ 2023-09-12T23:46:29,668 | ^~ 2023-09-12T23:46:29,669 ast/src/moc.c:2215:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2023-09-12T23:46:29,669 2215 | MAKE_ADDPIXELMASK(US,unsigned short int,UNSIGNED_SHORT_INT) 2023-09-12T23:46:29,670 | ^~~~~~~~~~~~~~~~~ 2023-09-12T23:46:29,671 ast/src/moc.c:2030:31: warning: ‘lx’ may be used uninitialized [-Wmaybe-uninitialized] 2023-09-12T23:46:29,671 2030 | lbnd_in[ 0 ] = lx - HALF; \ 2023-09-12T23:46:29,672 | ^ 2023-09-12T23:46:29,672 ast/src/moc.c:1865:11: note: ‘lx’ was declared here 2023-09-12T23:46:29,673 1865 | AstDim lx; /* Lower bound on 1st grid axis of selection box */ \ 2023-09-12T23:46:29,673 | ^~ 2023-09-12T23:46:29,674 ast/src/moc.c:2215:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2023-09-12T23:46:29,674 2215 | MAKE_ADDPIXELMASK(US,unsigned short int,UNSIGNED_SHORT_INT) 2023-09-12T23:46:29,675 | ^~~~~~~~~~~~~~~~~ 2023-09-12T23:46:29,675 ast/src/moc.c:2033:31: warning: ‘hy’ may be used uninitialized [-Wmaybe-uninitialized] 2023-09-12T23:46:29,676 2033 | ubnd_in[ 1 ] = hy + HALF; \ 2023-09-12T23:46:29,677 | ^ 2023-09-12T23:46:29,677 ast/src/moc.c:1862:11: note: ‘hy’ was declared here 2023-09-12T23:46:29,678 1862 | AstDim hy; /* Upper bound on 2ns grid axis of selection box */ \ 2023-09-12T23:46:29,679 | ^~ 2023-09-12T23:46:29,679 ast/src/moc.c:2215:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2023-09-12T23:46:29,680 2215 | MAKE_ADDPIXELMASK(US,unsigned short int,UNSIGNED_SHORT_INT) 2023-09-12T23:46:29,680 | ^~~~~~~~~~~~~~~~~ 2023-09-12T23:46:29,681 ast/src/moc.c:2031:31: warning: ‘hx’ may be used uninitialized [-Wmaybe-uninitialized] 2023-09-12T23:46:29,681 2031 | ubnd_in[ 0 ] = hx + HALF; \ 2023-09-12T23:46:29,681 | ^ 2023-09-12T23:46:29,682 ast/src/moc.c:1861:11: note: ‘hx’ was declared here 2023-09-12T23:46:29,683 1861 | AstDim hx; /* Upper bound on 1st grid axis of selection box */ \ 2023-09-12T23:46:29,683 | ^~ 2023-09-12T23:46:29,684 ast/src/moc.c:2215:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2023-09-12T23:46:29,684 2215 | MAKE_ADDPIXELMASK(US,unsigned short int,UNSIGNED_SHORT_INT) 2023-09-12T23:46:29,685 | ^~~~~~~~~~~~~~~~~ 2023-09-12T23:46:30,359 ast/src/moc.c: In function ‘AddPixelMaskUL’: 2023-09-12T23:46:30,361 ast/src/moc.c:1984:9: warning: ‘ok’ may be used uninitialized [-Wmaybe-uninitialized] 2023-09-12T23:46:30,361 1984 | if( !ok ) { \ 2023-09-12T23:46:30,362 | ^ 2023-09-12T23:46:30,363 ast/src/moc.c:1896:8: note: ‘ok’ was declared here 2023-09-12T23:46:30,364 1896 | int ok; /* At least one selected pixel? */ \ 2023-09-12T23:46:30,364 | ^~ 2023-09-12T23:46:30,365 ast/src/moc.c:2211:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2023-09-12T23:46:30,365 2211 | MAKE_ADDPIXELMASK(UL,unsigned long int,UNSIGNED_LONG_INT) 2023-09-12T23:46:30,366 | ^~~~~~~~~~~~~~~~~ 2023-09-12T23:46:30,366 ast/src/moc.c:2130:22: warning: ‘glbnd_min[1]’ may be used uninitialized [-Wmaybe-uninitialized] 2023-09-12T23:46:30,367 2130 | inb[ 0 ] = glbnd_min[ 1 ]; \ 2023-09-12T23:46:30,367 | ^ 2023-09-12T23:46:30,368 ast/src/moc.c:1859:11: note: ‘glbnd_min[1]’ was declared here 2023-09-12T23:46:30,369 1859 | AstDim glbnd_min[2]; /* Best lower bounds of region in grid coords */ \ 2023-09-12T23:46:30,370 | ^~~~~~~~~ 2023-09-12T23:46:30,370 ast/src/moc.c:2211:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2023-09-12T23:46:30,371 2211 | MAKE_ADDPIXELMASK(UL,unsigned long int,UNSIGNED_LONG_INT) 2023-09-12T23:46:30,372 | ^~~~~~~~~~~~~~~~~ 2023-09-12T23:46:30,372 ast/src/moc.c:2129:22: warning: ‘glbnd_min[0]’ may be used uninitialized [-Wmaybe-uninitialized] 2023-09-12T23:46:30,373 2129 | ina[ 0 ] = glbnd_min[ 0 ]; \ 2023-09-12T23:46:30,374 | ^ 2023-09-12T23:46:30,374 ast/src/moc.c:1859:11: note: ‘glbnd_min[0]’ was declared here 2023-09-12T23:46:30,375 1859 | AstDim glbnd_min[2]; /* Best lower bounds of region in grid coords */ \ 2023-09-12T23:46:30,375 | ^~~~~~~~~ 2023-09-12T23:46:30,376 ast/src/moc.c:2211:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2023-09-12T23:46:30,377 2211 | MAKE_ADDPIXELMASK(UL,unsigned long int,UNSIGNED_LONG_INT) 2023-09-12T23:46:30,378 | ^~~~~~~~~~~~~~~~~ 2023-09-12T23:46:30,378 ast/src/moc.c:2132:22: warning: ‘gubnd_min[1]’ may be used uninitialized [-Wmaybe-uninitialized] 2023-09-12T23:46:30,379 2132 | inb[ 1 ] = gubnd_min[ 1 ]; \ 2023-09-12T23:46:30,379 | ^ 2023-09-12T23:46:30,380 ast/src/moc.c:1860:11: note: ‘gubnd_min[1]’ was declared here 2023-09-12T23:46:30,380 1860 | AstDim gubnd_min[2]; /* Best upper bounds of region in grid coords */ \ 2023-09-12T23:46:30,381 | ^~~~~~~~~ 2023-09-12T23:46:30,382 ast/src/moc.c:2211:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2023-09-12T23:46:30,382 2211 | MAKE_ADDPIXELMASK(UL,unsigned long int,UNSIGNED_LONG_INT) 2023-09-12T23:46:30,383 | ^~~~~~~~~~~~~~~~~ 2023-09-12T23:46:30,384 ast/src/moc.c:2131:22: warning: ‘gubnd_min[0]’ may be used uninitialized [-Wmaybe-uninitialized] 2023-09-12T23:46:30,384 2131 | ina[ 1 ] = gubnd_min[ 0 ]; \ 2023-09-12T23:46:30,385 | ^ 2023-09-12T23:46:30,385 ast/src/moc.c:1860:11: note: ‘gubnd_min[0]’ was declared here 2023-09-12T23:46:30,386 1860 | AstDim gubnd_min[2]; /* Best upper bounds of region in grid coords */ \ 2023-09-12T23:46:30,386 | ^~~~~~~~~ 2023-09-12T23:46:30,386 ast/src/moc.c:2211:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2023-09-12T23:46:30,387 2211 | MAKE_ADDPIXELMASK(UL,unsigned long int,UNSIGNED_LONG_INT) 2023-09-12T23:46:30,387 | ^~~~~~~~~~~~~~~~~ 2023-09-12T23:46:30,388 ast/src/moc.c:2032:31: warning: ‘ly’ may be used uninitialized [-Wmaybe-uninitialized] 2023-09-12T23:46:30,388 2032 | lbnd_in[ 1 ] = ly - HALF; \ 2023-09-12T23:46:30,388 | ^ 2023-09-12T23:46:30,389 ast/src/moc.c:1866:11: note: ‘ly’ was declared here 2023-09-12T23:46:30,389 1866 | AstDim ly; /* Lower bound on 2nd grid axis of selection box */ \ 2023-09-12T23:46:30,390 | ^~ 2023-09-12T23:46:30,390 ast/src/moc.c:2211:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2023-09-12T23:46:30,391 2211 | MAKE_ADDPIXELMASK(UL,unsigned long int,UNSIGNED_LONG_INT) 2023-09-12T23:46:30,391 | ^~~~~~~~~~~~~~~~~ 2023-09-12T23:46:30,391 ast/src/moc.c:2030:31: warning: ‘lx’ may be used uninitialized [-Wmaybe-uninitialized] 2023-09-12T23:46:30,392 2030 | lbnd_in[ 0 ] = lx - HALF; \ 2023-09-12T23:46:30,392 | ^ 2023-09-12T23:46:30,393 ast/src/moc.c:1865:11: note: ‘lx’ was declared here 2023-09-12T23:46:30,394 1865 | AstDim lx; /* Lower bound on 1st grid axis of selection box */ \ 2023-09-12T23:46:30,394 | ^~ 2023-09-12T23:46:30,395 ast/src/moc.c:2211:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2023-09-12T23:46:30,396 2211 | MAKE_ADDPIXELMASK(UL,unsigned long int,UNSIGNED_LONG_INT) 2023-09-12T23:46:30,396 | ^~~~~~~~~~~~~~~~~ 2023-09-12T23:46:30,397 ast/src/moc.c:2033:31: warning: ‘hy’ may be used uninitialized [-Wmaybe-uninitialized] 2023-09-12T23:46:30,397 2033 | ubnd_in[ 1 ] = hy + HALF; \ 2023-09-12T23:46:30,398 | ^ 2023-09-12T23:46:30,399 ast/src/moc.c:1862:11: note: ‘hy’ was declared here 2023-09-12T23:46:30,399 1862 | AstDim hy; /* Upper bound on 2ns grid axis of selection box */ \ 2023-09-12T23:46:30,400 | ^~ 2023-09-12T23:46:30,401 ast/src/moc.c:2211:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2023-09-12T23:46:30,401 2211 | MAKE_ADDPIXELMASK(UL,unsigned long int,UNSIGNED_LONG_INT) 2023-09-12T23:46:30,402 | ^~~~~~~~~~~~~~~~~ 2023-09-12T23:46:30,402 ast/src/moc.c:2031:31: warning: ‘hx’ may be used uninitialized [-Wmaybe-uninitialized] 2023-09-12T23:46:30,403 2031 | ubnd_in[ 0 ] = hx + HALF; \ 2023-09-12T23:46:30,404 | ^ 2023-09-12T23:46:30,404 ast/src/moc.c:1861:11: note: ‘hx’ was declared here 2023-09-12T23:46:30,405 1861 | AstDim hx; /* Upper bound on 1st grid axis of selection box */ \ 2023-09-12T23:46:30,406 | ^~ 2023-09-12T23:46:30,407 ast/src/moc.c:2211:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2023-09-12T23:46:30,407 2211 | MAKE_ADDPIXELMASK(UL,unsigned long int,UNSIGNED_LONG_INT) 2023-09-12T23:46:30,408 | ^~~~~~~~~~~~~~~~~ 2023-09-12T23:46:31,079 ast/src/moc.c: In function ‘AddPixelMaskUI’: 2023-09-12T23:46:31,080 ast/src/moc.c:1984:9: warning: ‘ok’ may be used uninitialized [-Wmaybe-uninitialized] 2023-09-12T23:46:31,081 1984 | if( !ok ) { \ 2023-09-12T23:46:31,082 | ^ 2023-09-12T23:46:31,083 ast/src/moc.c:1896:8: note: ‘ok’ was declared here 2023-09-12T23:46:31,084 1896 | int ok; /* At least one selected pixel? */ \ 2023-09-12T23:46:31,085 | ^~ 2023-09-12T23:46:31,085 ast/src/moc.c:2213:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2023-09-12T23:46:31,085 2213 | MAKE_ADDPIXELMASK(UI,unsigned int,UNSIGNED_INT) 2023-09-12T23:46:31,086 | ^~~~~~~~~~~~~~~~~ 2023-09-12T23:46:31,086 ast/src/moc.c:2130:22: warning: ‘glbnd_min[1]’ may be used uninitialized [-Wmaybe-uninitialized] 2023-09-12T23:46:31,087 2130 | inb[ 0 ] = glbnd_min[ 1 ]; \ 2023-09-12T23:46:31,087 | ^ 2023-09-12T23:46:31,088 ast/src/moc.c:1859:11: note: ‘glbnd_min[1]’ was declared here 2023-09-12T23:46:31,089 1859 | AstDim glbnd_min[2]; /* Best lower bounds of region in grid coords */ \ 2023-09-12T23:46:31,089 | ^~~~~~~~~ 2023-09-12T23:46:31,089 ast/src/moc.c:2213:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2023-09-12T23:46:31,090 2213 | MAKE_ADDPIXELMASK(UI,unsigned int,UNSIGNED_INT) 2023-09-12T23:46:31,090 | ^~~~~~~~~~~~~~~~~ 2023-09-12T23:46:31,091 ast/src/moc.c:2129:22: warning: ‘glbnd_min[0]’ may be used uninitialized [-Wmaybe-uninitialized] 2023-09-12T23:46:31,091 2129 | ina[ 0 ] = glbnd_min[ 0 ]; \ 2023-09-12T23:46:31,092 | ^ 2023-09-12T23:46:31,093 ast/src/moc.c:1859:11: note: ‘glbnd_min[0]’ was declared here 2023-09-12T23:46:31,093 1859 | AstDim glbnd_min[2]; /* Best lower bounds of region in grid coords */ \ 2023-09-12T23:46:31,094 | ^~~~~~~~~ 2023-09-12T23:46:31,094 ast/src/moc.c:2213:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2023-09-12T23:46:31,095 2213 | MAKE_ADDPIXELMASK(UI,unsigned int,UNSIGNED_INT) 2023-09-12T23:46:31,095 | ^~~~~~~~~~~~~~~~~ 2023-09-12T23:46:31,096 ast/src/moc.c:2132:22: warning: ‘gubnd_min[1]’ may be used uninitialized [-Wmaybe-uninitialized] 2023-09-12T23:46:31,096 2132 | inb[ 1 ] = gubnd_min[ 1 ]; \ 2023-09-12T23:46:31,097 | ^ 2023-09-12T23:46:31,098 ast/src/moc.c:1860:11: note: ‘gubnd_min[1]’ was declared here 2023-09-12T23:46:31,098 1860 | AstDim gubnd_min[2]; /* Best upper bounds of region in grid coords */ \ 2023-09-12T23:46:31,099 | ^~~~~~~~~ 2023-09-12T23:46:31,100 ast/src/moc.c:2213:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2023-09-12T23:46:31,100 2213 | MAKE_ADDPIXELMASK(UI,unsigned int,UNSIGNED_INT) 2023-09-12T23:46:31,101 | ^~~~~~~~~~~~~~~~~ 2023-09-12T23:46:31,102 ast/src/moc.c:2131:22: warning: ‘gubnd_min[0]’ may be used uninitialized [-Wmaybe-uninitialized] 2023-09-12T23:46:31,102 2131 | ina[ 1 ] = gubnd_min[ 0 ]; \ 2023-09-12T23:46:31,103 | ^ 2023-09-12T23:46:31,104 ast/src/moc.c:1860:11: note: ‘gubnd_min[0]’ was declared here 2023-09-12T23:46:31,104 1860 | AstDim gubnd_min[2]; /* Best upper bounds of region in grid coords */ \ 2023-09-12T23:46:31,105 | ^~~~~~~~~ 2023-09-12T23:46:31,105 ast/src/moc.c:2213:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2023-09-12T23:46:31,106 2213 | MAKE_ADDPIXELMASK(UI,unsigned int,UNSIGNED_INT) 2023-09-12T23:46:31,106 | ^~~~~~~~~~~~~~~~~ 2023-09-12T23:46:31,107 ast/src/moc.c:2032:31: warning: ‘ly’ may be used uninitialized [-Wmaybe-uninitialized] 2023-09-12T23:46:31,107 2032 | lbnd_in[ 1 ] = ly - HALF; \ 2023-09-12T23:46:31,108 | ^ 2023-09-12T23:46:31,108 ast/src/moc.c:1866:11: note: ‘ly’ was declared here 2023-09-12T23:46:31,109 1866 | AstDim ly; /* Lower bound on 2nd grid axis of selection box */ \ 2023-09-12T23:46:31,110 | ^~ 2023-09-12T23:46:31,110 ast/src/moc.c:2213:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2023-09-12T23:46:31,111 2213 | MAKE_ADDPIXELMASK(UI,unsigned int,UNSIGNED_INT) 2023-09-12T23:46:31,112 | ^~~~~~~~~~~~~~~~~ 2023-09-12T23:46:31,112 ast/src/moc.c:2030:31: warning: ‘lx’ may be used uninitialized [-Wmaybe-uninitialized] 2023-09-12T23:46:31,113 2030 | lbnd_in[ 0 ] = lx - HALF; \ 2023-09-12T23:46:31,113 | ^ 2023-09-12T23:46:31,114 ast/src/moc.c:1865:11: note: ‘lx’ was declared here 2023-09-12T23:46:31,114 1865 | AstDim lx; /* Lower bound on 1st grid axis of selection box */ \ 2023-09-12T23:46:31,114 | ^~ 2023-09-12T23:46:31,115 ast/src/moc.c:2213:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2023-09-12T23:46:31,115 2213 | MAKE_ADDPIXELMASK(UI,unsigned int,UNSIGNED_INT) 2023-09-12T23:46:31,116 | ^~~~~~~~~~~~~~~~~ 2023-09-12T23:46:31,116 ast/src/moc.c:2033:31: warning: ‘hy’ may be used uninitialized [-Wmaybe-uninitialized] 2023-09-12T23:46:31,116 2033 | ubnd_in[ 1 ] = hy + HALF; \ 2023-09-12T23:46:31,117 | ^ 2023-09-12T23:46:31,117 ast/src/moc.c:1862:11: note: ‘hy’ was declared here 2023-09-12T23:46:31,118 1862 | AstDim hy; /* Upper bound on 2ns grid axis of selection box */ \ 2023-09-12T23:46:31,118 | ^~ 2023-09-12T23:46:31,119 ast/src/moc.c:2213:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2023-09-12T23:46:31,119 2213 | MAKE_ADDPIXELMASK(UI,unsigned int,UNSIGNED_INT) 2023-09-12T23:46:31,119 | ^~~~~~~~~~~~~~~~~ 2023-09-12T23:46:31,120 ast/src/moc.c:2031:31: warning: ‘hx’ may be used uninitialized [-Wmaybe-uninitialized] 2023-09-12T23:46:31,120 2031 | ubnd_in[ 0 ] = hx + HALF; \ 2023-09-12T23:46:31,121 | ^ 2023-09-12T23:46:31,122 ast/src/moc.c:1861:11: note: ‘hx’ was declared here 2023-09-12T23:46:31,123 1861 | AstDim hx; /* Upper bound on 1st grid axis of selection box */ \ 2023-09-12T23:46:31,124 | ^~ 2023-09-12T23:46:31,124 ast/src/moc.c:2213:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2023-09-12T23:46:31,125 2213 | MAKE_ADDPIXELMASK(UI,unsigned int,UNSIGNED_INT) 2023-09-12T23:46:31,126 | ^~~~~~~~~~~~~~~~~ 2023-09-12T23:46:31,800 ast/src/moc.c: In function ‘AddPixelMaskUB’: 2023-09-12T23:46:31,802 ast/src/moc.c:1984:9: warning: ‘ok’ may be used uninitialized [-Wmaybe-uninitialized] 2023-09-12T23:46:31,802 1984 | if( !ok ) { \ 2023-09-12T23:46:31,803 | ^ 2023-09-12T23:46:31,805 ast/src/moc.c:1896:8: note: ‘ok’ was declared here 2023-09-12T23:46:31,805 1896 | int ok; /* At least one selected pixel? */ \ 2023-09-12T23:46:31,806 | ^~ 2023-09-12T23:46:31,807 ast/src/moc.c:2217:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2023-09-12T23:46:31,807 2217 | MAKE_ADDPIXELMASK(UB,unsigned char,UNSIGNED_CHAR) 2023-09-12T23:46:31,808 | ^~~~~~~~~~~~~~~~~ 2023-09-12T23:46:31,809 ast/src/moc.c:2130:22: warning: ‘glbnd_min[1]’ may be used uninitialized [-Wmaybe-uninitialized] 2023-09-12T23:46:31,810 2130 | inb[ 0 ] = glbnd_min[ 1 ]; \ 2023-09-12T23:46:31,811 | ^ 2023-09-12T23:46:31,812 ast/src/moc.c:1859:11: note: ‘glbnd_min[1]’ was declared here 2023-09-12T23:46:31,813 1859 | AstDim glbnd_min[2]; /* Best lower bounds of region in grid coords */ \ 2023-09-12T23:46:31,814 | ^~~~~~~~~ 2023-09-12T23:46:31,814 ast/src/moc.c:2217:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2023-09-12T23:46:31,815 2217 | MAKE_ADDPIXELMASK(UB,unsigned char,UNSIGNED_CHAR) 2023-09-12T23:46:31,816 | ^~~~~~~~~~~~~~~~~ 2023-09-12T23:46:31,816 ast/src/moc.c:2129:22: warning: ‘glbnd_min[0]’ may be used uninitialized [-Wmaybe-uninitialized] 2023-09-12T23:46:31,817 2129 | ina[ 0 ] = glbnd_min[ 0 ]; \ 2023-09-12T23:46:31,817 | ^ 2023-09-12T23:46:31,818 ast/src/moc.c:1859:11: note: ‘glbnd_min[0]’ was declared here 2023-09-12T23:46:31,818 1859 | AstDim glbnd_min[2]; /* Best lower bounds of region in grid coords */ \ 2023-09-12T23:46:31,819 | ^~~~~~~~~ 2023-09-12T23:46:31,819 ast/src/moc.c:2217:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2023-09-12T23:46:31,820 2217 | MAKE_ADDPIXELMASK(UB,unsigned char,UNSIGNED_CHAR) 2023-09-12T23:46:31,820 | ^~~~~~~~~~~~~~~~~ 2023-09-12T23:46:31,820 ast/src/moc.c:2132:22: warning: ‘gubnd_min[1]’ may be used uninitialized [-Wmaybe-uninitialized] 2023-09-12T23:46:31,821 2132 | inb[ 1 ] = gubnd_min[ 1 ]; \ 2023-09-12T23:46:31,821 | ^ 2023-09-12T23:46:31,822 ast/src/moc.c:1860:11: note: ‘gubnd_min[1]’ was declared here 2023-09-12T23:46:31,822 1860 | AstDim gubnd_min[2]; /* Best upper bounds of region in grid coords */ \ 2023-09-12T23:46:31,822 | ^~~~~~~~~ 2023-09-12T23:46:31,823 ast/src/moc.c:2217:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2023-09-12T23:46:31,823 2217 | MAKE_ADDPIXELMASK(UB,unsigned char,UNSIGNED_CHAR) 2023-09-12T23:46:31,824 | ^~~~~~~~~~~~~~~~~ 2023-09-12T23:46:31,824 ast/src/moc.c:2131:22: warning: ‘gubnd_min[0]’ may be used uninitialized [-Wmaybe-uninitialized] 2023-09-12T23:46:31,825 2131 | ina[ 1 ] = gubnd_min[ 0 ]; \ 2023-09-12T23:46:31,825 | ^ 2023-09-12T23:46:31,826 ast/src/moc.c:1860:11: note: ‘gubnd_min[0]’ was declared here 2023-09-12T23:46:31,826 1860 | AstDim gubnd_min[2]; /* Best upper bounds of region in grid coords */ \ 2023-09-12T23:46:31,826 | ^~~~~~~~~ 2023-09-12T23:46:31,827 ast/src/moc.c:2217:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2023-09-12T23:46:31,827 2217 | MAKE_ADDPIXELMASK(UB,unsigned char,UNSIGNED_CHAR) 2023-09-12T23:46:31,828 | ^~~~~~~~~~~~~~~~~ 2023-09-12T23:46:31,828 ast/src/moc.c:2032:31: warning: ‘ly’ may be used uninitialized [-Wmaybe-uninitialized] 2023-09-12T23:46:31,829 2032 | lbnd_in[ 1 ] = ly - HALF; \ 2023-09-12T23:46:31,829 | ^ 2023-09-12T23:46:31,830 ast/src/moc.c:1866:11: note: ‘ly’ was declared here 2023-09-12T23:46:31,831 1866 | AstDim ly; /* Lower bound on 2nd grid axis of selection box */ \ 2023-09-12T23:46:31,832 | ^~ 2023-09-12T23:46:31,832 ast/src/moc.c:2217:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2023-09-12T23:46:31,833 2217 | MAKE_ADDPIXELMASK(UB,unsigned char,UNSIGNED_CHAR) 2023-09-12T23:46:31,833 | ^~~~~~~~~~~~~~~~~ 2023-09-12T23:46:31,834 ast/src/moc.c:2030:31: warning: ‘lx’ may be used uninitialized [-Wmaybe-uninitialized] 2023-09-12T23:46:31,834 2030 | lbnd_in[ 0 ] = lx - HALF; \ 2023-09-12T23:46:31,834 | ^ 2023-09-12T23:46:31,835 ast/src/moc.c:1865:11: note: ‘lx’ was declared here 2023-09-12T23:46:31,836 1865 | AstDim lx; /* Lower bound on 1st grid axis of selection box */ \ 2023-09-12T23:46:31,836 | ^~ 2023-09-12T23:46:31,837 ast/src/moc.c:2217:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2023-09-12T23:46:31,837 2217 | MAKE_ADDPIXELMASK(UB,unsigned char,UNSIGNED_CHAR) 2023-09-12T23:46:31,838 | ^~~~~~~~~~~~~~~~~ 2023-09-12T23:46:31,838 ast/src/moc.c:2033:31: warning: ‘hy’ may be used uninitialized [-Wmaybe-uninitialized] 2023-09-12T23:46:31,839 2033 | ubnd_in[ 1 ] = hy + HALF; \ 2023-09-12T23:46:31,839 | ^ 2023-09-12T23:46:31,840 ast/src/moc.c:1862:11: note: ‘hy’ was declared here 2023-09-12T23:46:31,840 1862 | AstDim hy; /* Upper bound on 2ns grid axis of selection box */ \ 2023-09-12T23:46:31,841 | ^~ 2023-09-12T23:46:31,842 ast/src/moc.c:2217:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2023-09-12T23:46:31,842 2217 | MAKE_ADDPIXELMASK(UB,unsigned char,UNSIGNED_CHAR) 2023-09-12T23:46:31,843 | ^~~~~~~~~~~~~~~~~ 2023-09-12T23:46:31,843 ast/src/moc.c:2031:31: warning: ‘hx’ may be used uninitialized [-Wmaybe-uninitialized] 2023-09-12T23:46:31,844 2031 | ubnd_in[ 0 ] = hx + HALF; \ 2023-09-12T23:46:31,844 | ^ 2023-09-12T23:46:31,845 ast/src/moc.c:1861:11: note: ‘hx’ was declared here 2023-09-12T23:46:31,845 1861 | AstDim hx; /* Upper bound on 1st grid axis of selection box */ \ 2023-09-12T23:46:31,846 | ^~ 2023-09-12T23:46:31,847 ast/src/moc.c:2217:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2023-09-12T23:46:31,847 2217 | MAKE_ADDPIXELMASK(UB,unsigned char,UNSIGNED_CHAR) 2023-09-12T23:46:31,848 | ^~~~~~~~~~~~~~~~~ 2023-09-12T23:46:32,517 ast/src/moc.c: In function ‘AddPixelMaskS’: 2023-09-12T23:46:32,519 ast/src/moc.c:1984:9: warning: ‘ok’ may be used uninitialized [-Wmaybe-uninitialized] 2023-09-12T23:46:32,519 1984 | if( !ok ) { \ 2023-09-12T23:46:32,520 | ^ 2023-09-12T23:46:32,522 ast/src/moc.c:1896:8: note: ‘ok’ was declared here 2023-09-12T23:46:32,522 1896 | int ok; /* At least one selected pixel? */ \ 2023-09-12T23:46:32,523 | ^~ 2023-09-12T23:46:32,523 ast/src/moc.c:2214:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2023-09-12T23:46:32,523 2214 | MAKE_ADDPIXELMASK(S,short int,SHORT_INT) 2023-09-12T23:46:32,524 | ^~~~~~~~~~~~~~~~~ 2023-09-12T23:46:32,524 ast/src/moc.c:2130:22: warning: ‘glbnd_min[1]’ may be used uninitialized [-Wmaybe-uninitialized] 2023-09-12T23:46:32,525 2130 | inb[ 0 ] = glbnd_min[ 1 ]; \ 2023-09-12T23:46:32,525 | ^ 2023-09-12T23:46:32,527 ast/src/moc.c:1859:11: note: ‘glbnd_min[1]’ was declared here 2023-09-12T23:46:32,527 1859 | AstDim glbnd_min[2]; /* Best lower bounds of region in grid coords */ \ 2023-09-12T23:46:32,528 | ^~~~~~~~~ 2023-09-12T23:46:32,528 ast/src/moc.c:2214:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2023-09-12T23:46:32,529 2214 | MAKE_ADDPIXELMASK(S,short int,SHORT_INT) 2023-09-12T23:46:32,530 | ^~~~~~~~~~~~~~~~~ 2023-09-12T23:46:32,530 ast/src/moc.c:2129:22: warning: ‘glbnd_min[0]’ may be used uninitialized [-Wmaybe-uninitialized] 2023-09-12T23:46:32,531 2129 | ina[ 0 ] = glbnd_min[ 0 ]; \ 2023-09-12T23:46:32,532 | ^ 2023-09-12T23:46:32,532 ast/src/moc.c:1859:11: note: ‘glbnd_min[0]’ was declared here 2023-09-12T23:46:32,533 1859 | AstDim glbnd_min[2]; /* Best lower bounds of region in grid coords */ \ 2023-09-12T23:46:32,534 | ^~~~~~~~~ 2023-09-12T23:46:32,534 ast/src/moc.c:2214:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2023-09-12T23:46:32,535 2214 | MAKE_ADDPIXELMASK(S,short int,SHORT_INT) 2023-09-12T23:46:32,535 | ^~~~~~~~~~~~~~~~~ 2023-09-12T23:46:32,536 ast/src/moc.c:2132:22: warning: ‘gubnd_min[1]’ may be used uninitialized [-Wmaybe-uninitialized] 2023-09-12T23:46:32,536 2132 | inb[ 1 ] = gubnd_min[ 1 ]; \ 2023-09-12T23:46:32,537 | ^ 2023-09-12T23:46:32,537 ast/src/moc.c:1860:11: note: ‘gubnd_min[1]’ was declared here 2023-09-12T23:46:32,538 1860 | AstDim gubnd_min[2]; /* Best upper bounds of region in grid coords */ \ 2023-09-12T23:46:32,539 | ^~~~~~~~~ 2023-09-12T23:46:32,539 ast/src/moc.c:2214:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2023-09-12T23:46:32,540 2214 | MAKE_ADDPIXELMASK(S,short int,SHORT_INT) 2023-09-12T23:46:32,540 | ^~~~~~~~~~~~~~~~~ 2023-09-12T23:46:32,541 ast/src/moc.c:2131:22: warning: ‘gubnd_min[0]’ may be used uninitialized [-Wmaybe-uninitialized] 2023-09-12T23:46:32,541 2131 | ina[ 1 ] = gubnd_min[ 0 ]; \ 2023-09-12T23:46:32,542 | ^ 2023-09-12T23:46:32,542 ast/src/moc.c:1860:11: note: ‘gubnd_min[0]’ was declared here 2023-09-12T23:46:32,543 1860 | AstDim gubnd_min[2]; /* Best upper bounds of region in grid coords */ \ 2023-09-12T23:46:32,544 | ^~~~~~~~~ 2023-09-12T23:46:32,544 ast/src/moc.c:2214:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2023-09-12T23:46:32,545 2214 | MAKE_ADDPIXELMASK(S,short int,SHORT_INT) 2023-09-12T23:46:32,545 | ^~~~~~~~~~~~~~~~~ 2023-09-12T23:46:32,546 ast/src/moc.c:2032:31: warning: ‘ly’ may be used uninitialized [-Wmaybe-uninitialized] 2023-09-12T23:46:32,546 2032 | lbnd_in[ 1 ] = ly - HALF; \ 2023-09-12T23:46:32,546 | ^ 2023-09-12T23:46:32,547 ast/src/moc.c:1866:11: note: ‘ly’ was declared here 2023-09-12T23:46:32,547 1866 | AstDim ly; /* Lower bound on 2nd grid axis of selection box */ \ 2023-09-12T23:46:32,548 | ^~ 2023-09-12T23:46:32,548 ast/src/moc.c:2214:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2023-09-12T23:46:32,548 2214 | MAKE_ADDPIXELMASK(S,short int,SHORT_INT) 2023-09-12T23:46:32,549 | ^~~~~~~~~~~~~~~~~ 2023-09-12T23:46:32,549 ast/src/moc.c:2030:31: warning: ‘lx’ may be used uninitialized [-Wmaybe-uninitialized] 2023-09-12T23:46:32,550 2030 | lbnd_in[ 0 ] = lx - HALF; \ 2023-09-12T23:46:32,550 | ^ 2023-09-12T23:46:32,551 ast/src/moc.c:1865:11: note: ‘lx’ was declared here 2023-09-12T23:46:32,551 1865 | AstDim lx; /* Lower bound on 1st grid axis of selection box */ \ 2023-09-12T23:46:32,552 | ^~ 2023-09-12T23:46:32,552 ast/src/moc.c:2214:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2023-09-12T23:46:32,553 2214 | MAKE_ADDPIXELMASK(S,short int,SHORT_INT) 2023-09-12T23:46:32,553 | ^~~~~~~~~~~~~~~~~ 2023-09-12T23:46:32,554 ast/src/moc.c:2033:31: warning: ‘hy’ may be used uninitialized [-Wmaybe-uninitialized] 2023-09-12T23:46:32,554 2033 | ubnd_in[ 1 ] = hy + HALF; \ 2023-09-12T23:46:32,555 | ^ 2023-09-12T23:46:32,556 ast/src/moc.c:1862:11: note: ‘hy’ was declared here 2023-09-12T23:46:32,556 1862 | AstDim hy; /* Upper bound on 2ns grid axis of selection box */ \ 2023-09-12T23:46:32,557 | ^~ 2023-09-12T23:46:32,557 ast/src/moc.c:2214:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2023-09-12T23:46:32,558 2214 | MAKE_ADDPIXELMASK(S,short int,SHORT_INT) 2023-09-12T23:46:32,559 | ^~~~~~~~~~~~~~~~~ 2023-09-12T23:46:32,559 ast/src/moc.c:2031:31: warning: ‘hx’ may be used uninitialized [-Wmaybe-uninitialized] 2023-09-12T23:46:32,560 2031 | ubnd_in[ 0 ] = hx + HALF; \ 2023-09-12T23:46:32,560 | ^ 2023-09-12T23:46:32,561 ast/src/moc.c:1861:11: note: ‘hx’ was declared here 2023-09-12T23:46:32,562 1861 | AstDim hx; /* Upper bound on 1st grid axis of selection box */ \ 2023-09-12T23:46:32,563 | ^~ 2023-09-12T23:46:32,563 ast/src/moc.c:2214:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2023-09-12T23:46:32,564 2214 | MAKE_ADDPIXELMASK(S,short int,SHORT_INT) 2023-09-12T23:46:32,565 | ^~~~~~~~~~~~~~~~~ 2023-09-12T23:46:33,243 ast/src/moc.c: In function ‘AddPixelMaskL’: 2023-09-12T23:46:33,245 ast/src/moc.c:1984:9: warning: ‘ok’ may be used uninitialized [-Wmaybe-uninitialized] 2023-09-12T23:46:33,245 1984 | if( !ok ) { \ 2023-09-12T23:46:33,246 | ^ 2023-09-12T23:46:33,247 ast/src/moc.c:1896:8: note: ‘ok’ was declared here 2023-09-12T23:46:33,248 1896 | int ok; /* At least one selected pixel? */ \ 2023-09-12T23:46:33,249 | ^~ 2023-09-12T23:46:33,249 ast/src/moc.c:2210:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2023-09-12T23:46:33,250 2210 | MAKE_ADDPIXELMASK(L,long int,LONG_INT) 2023-09-12T23:46:33,251 | ^~~~~~~~~~~~~~~~~ 2023-09-12T23:46:33,251 ast/src/moc.c:2130:22: warning: ‘glbnd_min[1]’ may be used uninitialized [-Wmaybe-uninitialized] 2023-09-12T23:46:33,252 2130 | inb[ 0 ] = glbnd_min[ 1 ]; \ 2023-09-12T23:46:33,253 | ^ 2023-09-12T23:46:33,253 ast/src/moc.c:1859:11: note: ‘glbnd_min[1]’ was declared here 2023-09-12T23:46:33,254 1859 | AstDim glbnd_min[2]; /* Best lower bounds of region in grid coords */ \ 2023-09-12T23:46:33,254 | ^~~~~~~~~ 2023-09-12T23:46:33,254 ast/src/moc.c:2210:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2023-09-12T23:46:33,255 2210 | MAKE_ADDPIXELMASK(L,long int,LONG_INT) 2023-09-12T23:46:33,255 | ^~~~~~~~~~~~~~~~~ 2023-09-12T23:46:33,256 ast/src/moc.c:2129:22: warning: ‘glbnd_min[0]’ may be used uninitialized [-Wmaybe-uninitialized] 2023-09-12T23:46:33,256 2129 | ina[ 0 ] = glbnd_min[ 0 ]; \ 2023-09-12T23:46:33,256 | ^ 2023-09-12T23:46:33,257 ast/src/moc.c:1859:11: note: ‘glbnd_min[0]’ was declared here 2023-09-12T23:46:33,258 1859 | AstDim glbnd_min[2]; /* Best lower bounds of region in grid coords */ \ 2023-09-12T23:46:33,258 | ^~~~~~~~~ 2023-09-12T23:46:33,258 ast/src/moc.c:2210:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2023-09-12T23:46:33,259 2210 | MAKE_ADDPIXELMASK(L,long int,LONG_INT) 2023-09-12T23:46:33,259 | ^~~~~~~~~~~~~~~~~ 2023-09-12T23:46:33,260 ast/src/moc.c:2132:22: warning: ‘gubnd_min[1]’ may be used uninitialized [-Wmaybe-uninitialized] 2023-09-12T23:46:33,260 2132 | inb[ 1 ] = gubnd_min[ 1 ]; \ 2023-09-12T23:46:33,261 | ^ 2023-09-12T23:46:33,262 ast/src/moc.c:1860:11: note: ‘gubnd_min[1]’ was declared here 2023-09-12T23:46:33,262 1860 | AstDim gubnd_min[2]; /* Best upper bounds of region in grid coords */ \ 2023-09-12T23:46:33,263 | ^~~~~~~~~ 2023-09-12T23:46:33,264 ast/src/moc.c:2210:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2023-09-12T23:46:33,264 2210 | MAKE_ADDPIXELMASK(L,long int,LONG_INT) 2023-09-12T23:46:33,265 | ^~~~~~~~~~~~~~~~~ 2023-09-12T23:46:33,265 ast/src/moc.c:2131:22: warning: ‘gubnd_min[0]’ may be used uninitialized [-Wmaybe-uninitialized] 2023-09-12T23:46:33,266 2131 | ina[ 1 ] = gubnd_min[ 0 ]; \ 2023-09-12T23:46:33,267 | ^ 2023-09-12T23:46:33,267 ast/src/moc.c:1860:11: note: ‘gubnd_min[0]’ was declared here 2023-09-12T23:46:33,268 1860 | AstDim gubnd_min[2]; /* Best upper bounds of region in grid coords */ \ 2023-09-12T23:46:33,269 | ^~~~~~~~~ 2023-09-12T23:46:33,269 ast/src/moc.c:2210:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2023-09-12T23:46:33,270 2210 | MAKE_ADDPIXELMASK(L,long int,LONG_INT) 2023-09-12T23:46:33,270 | ^~~~~~~~~~~~~~~~~ 2023-09-12T23:46:33,271 ast/src/moc.c:2032:31: warning: ‘ly’ may be used uninitialized [-Wmaybe-uninitialized] 2023-09-12T23:46:33,272 2032 | lbnd_in[ 1 ] = ly - HALF; \ 2023-09-12T23:46:33,272 | ^ 2023-09-12T23:46:33,273 ast/src/moc.c:1866:11: note: ‘ly’ was declared here 2023-09-12T23:46:33,273 1866 | AstDim ly; /* Lower bound on 2nd grid axis of selection box */ \ 2023-09-12T23:46:33,274 | ^~ 2023-09-12T23:46:33,274 ast/src/moc.c:2210:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2023-09-12T23:46:33,275 2210 | MAKE_ADDPIXELMASK(L,long int,LONG_INT) 2023-09-12T23:46:33,275 | ^~~~~~~~~~~~~~~~~ 2023-09-12T23:46:33,276 ast/src/moc.c:2030:31: warning: ‘lx’ may be used uninitialized [-Wmaybe-uninitialized] 2023-09-12T23:46:33,276 2030 | lbnd_in[ 0 ] = lx - HALF; \ 2023-09-12T23:46:33,277 | ^ 2023-09-12T23:46:33,278 ast/src/moc.c:1865:11: note: ‘lx’ was declared here 2023-09-12T23:46:33,278 1865 | AstDim lx; /* Lower bound on 1st grid axis of selection box */ \ 2023-09-12T23:46:33,279 | ^~ 2023-09-12T23:46:33,280 ast/src/moc.c:2210:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2023-09-12T23:46:33,280 2210 | MAKE_ADDPIXELMASK(L,long int,LONG_INT) 2023-09-12T23:46:33,280 | ^~~~~~~~~~~~~~~~~ 2023-09-12T23:46:33,281 ast/src/moc.c:2033:31: warning: ‘hy’ may be used uninitialized [-Wmaybe-uninitialized] 2023-09-12T23:46:33,281 2033 | ubnd_in[ 1 ] = hy + HALF; \ 2023-09-12T23:46:33,282 | ^ 2023-09-12T23:46:33,282 ast/src/moc.c:1862:11: note: ‘hy’ was declared here 2023-09-12T23:46:33,283 1862 | AstDim hy; /* Upper bound on 2ns grid axis of selection box */ \ 2023-09-12T23:46:33,283 | ^~ 2023-09-12T23:46:33,283 ast/src/moc.c:2210:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2023-09-12T23:46:33,284 2210 | MAKE_ADDPIXELMASK(L,long int,LONG_INT) 2023-09-12T23:46:33,284 | ^~~~~~~~~~~~~~~~~ 2023-09-12T23:46:33,285 ast/src/moc.c:2031:31: warning: ‘hx’ may be used uninitialized [-Wmaybe-uninitialized] 2023-09-12T23:46:33,285 2031 | ubnd_in[ 0 ] = hx + HALF; \ 2023-09-12T23:46:33,285 | ^ 2023-09-12T23:46:33,287 ast/src/moc.c:1861:11: note: ‘hx’ was declared here 2023-09-12T23:46:33,287 1861 | AstDim hx; /* Upper bound on 1st grid axis of selection box */ \ 2023-09-12T23:46:33,288 | ^~ 2023-09-12T23:46:33,288 ast/src/moc.c:2210:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2023-09-12T23:46:33,289 2210 | MAKE_ADDPIXELMASK(L,long int,LONG_INT) 2023-09-12T23:46:33,290 | ^~~~~~~~~~~~~~~~~ 2023-09-12T23:46:33,958 ast/src/moc.c: In function ‘AddPixelMaskI’: 2023-09-12T23:46:33,960 ast/src/moc.c:1984:9: warning: ‘ok’ may be used uninitialized [-Wmaybe-uninitialized] 2023-09-12T23:46:33,961 1984 | if( !ok ) { \ 2023-09-12T23:46:33,963 | ^ 2023-09-12T23:46:33,964 ast/src/moc.c:1896:8: note: ‘ok’ was declared here 2023-09-12T23:46:33,966 1896 | int ok; /* At least one selected pixel? */ \ 2023-09-12T23:46:33,968 | ^~ 2023-09-12T23:46:33,970 ast/src/moc.c:2212:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2023-09-12T23:46:33,971 2212 | MAKE_ADDPIXELMASK(I,int,INT) 2023-09-12T23:46:33,973 | ^~~~~~~~~~~~~~~~~ 2023-09-12T23:46:33,975 ast/src/moc.c:2130:22: warning: ‘glbnd_min[1]’ may be used uninitialized [-Wmaybe-uninitialized] 2023-09-12T23:46:33,975 2130 | inb[ 0 ] = glbnd_min[ 1 ]; \ 2023-09-12T23:46:33,976 | ^ 2023-09-12T23:46:33,976 ast/src/moc.c:1859:11: note: ‘glbnd_min[1]’ was declared here 2023-09-12T23:46:33,977 1859 | AstDim glbnd_min[2]; /* Best lower bounds of region in grid coords */ \ 2023-09-12T23:46:33,978 | ^~~~~~~~~ 2023-09-12T23:46:33,978 ast/src/moc.c:2212:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2023-09-12T23:46:33,979 2212 | MAKE_ADDPIXELMASK(I,int,INT) 2023-09-12T23:46:33,979 | ^~~~~~~~~~~~~~~~~ 2023-09-12T23:46:33,980 ast/src/moc.c:2129:22: warning: ‘glbnd_min[0]’ may be used uninitialized [-Wmaybe-uninitialized] 2023-09-12T23:46:33,980 2129 | ina[ 0 ] = glbnd_min[ 0 ]; \ 2023-09-12T23:46:33,981 | ^ 2023-09-12T23:46:33,981 ast/src/moc.c:1859:11: note: ‘glbnd_min[0]’ was declared here 2023-09-12T23:46:33,982 1859 | AstDim glbnd_min[2]; /* Best lower bounds of region in grid coords */ \ 2023-09-12T23:46:33,983 | ^~~~~~~~~ 2023-09-12T23:46:33,983 ast/src/moc.c:2212:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2023-09-12T23:46:33,984 2212 | MAKE_ADDPIXELMASK(I,int,INT) 2023-09-12T23:46:33,984 | ^~~~~~~~~~~~~~~~~ 2023-09-12T23:46:33,985 ast/src/moc.c:2132:22: warning: ‘gubnd_min[1]’ may be used uninitialized [-Wmaybe-uninitialized] 2023-09-12T23:46:33,986 2132 | inb[ 1 ] = gubnd_min[ 1 ]; \ 2023-09-12T23:46:33,987 | ^ 2023-09-12T23:46:33,987 ast/src/moc.c:1860:11: note: ‘gubnd_min[1]’ was declared here 2023-09-12T23:46:33,988 1860 | AstDim gubnd_min[2]; /* Best upper bounds of region in grid coords */ \ 2023-09-12T23:46:33,988 | ^~~~~~~~~ 2023-09-12T23:46:33,988 ast/src/moc.c:2212:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2023-09-12T23:46:33,989 2212 | MAKE_ADDPIXELMASK(I,int,INT) 2023-09-12T23:46:33,989 | ^~~~~~~~~~~~~~~~~ 2023-09-12T23:46:33,989 ast/src/moc.c:2131:22: warning: ‘gubnd_min[0]’ may be used uninitialized [-Wmaybe-uninitialized] 2023-09-12T23:46:33,990 2131 | ina[ 1 ] = gubnd_min[ 0 ]; \ 2023-09-12T23:46:33,990 | ^ 2023-09-12T23:46:33,991 ast/src/moc.c:1860:11: note: ‘gubnd_min[0]’ was declared here 2023-09-12T23:46:33,991 1860 | AstDim gubnd_min[2]; /* Best upper bounds of region in grid coords */ \ 2023-09-12T23:46:33,992 | ^~~~~~~~~ 2023-09-12T23:46:33,992 ast/src/moc.c:2212:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2023-09-12T23:46:33,992 2212 | MAKE_ADDPIXELMASK(I,int,INT) 2023-09-12T23:46:33,993 | ^~~~~~~~~~~~~~~~~ 2023-09-12T23:46:33,993 ast/src/moc.c:2032:31: warning: ‘ly’ may be used uninitialized [-Wmaybe-uninitialized] 2023-09-12T23:46:33,994 2032 | lbnd_in[ 1 ] = ly - HALF; \ 2023-09-12T23:46:33,994 | ^ 2023-09-12T23:46:33,995 ast/src/moc.c:1866:11: note: ‘ly’ was declared here 2023-09-12T23:46:33,995 1866 | AstDim ly; /* Lower bound on 2nd grid axis of selection box */ \ 2023-09-12T23:46:33,995 | ^~ 2023-09-12T23:46:33,996 ast/src/moc.c:2212:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2023-09-12T23:46:33,997 2212 | MAKE_ADDPIXELMASK(I,int,INT) 2023-09-12T23:46:33,997 | ^~~~~~~~~~~~~~~~~ 2023-09-12T23:46:33,998 ast/src/moc.c:2030:31: warning: ‘lx’ may be used uninitialized [-Wmaybe-uninitialized] 2023-09-12T23:46:33,999 2030 | lbnd_in[ 0 ] = lx - HALF; \ 2023-09-12T23:46:33,999 | ^ 2023-09-12T23:46:34,000 ast/src/moc.c:1865:11: note: ‘lx’ was declared here 2023-09-12T23:46:34,000 1865 | AstDim lx; /* Lower bound on 1st grid axis of selection box */ \ 2023-09-12T23:46:34,001 | ^~ 2023-09-12T23:46:34,002 ast/src/moc.c:2212:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2023-09-12T23:46:34,003 2212 | MAKE_ADDPIXELMASK(I,int,INT) 2023-09-12T23:46:34,004 | ^~~~~~~~~~~~~~~~~ 2023-09-12T23:46:34,004 ast/src/moc.c:2033:31: warning: ‘hy’ may be used uninitialized [-Wmaybe-uninitialized] 2023-09-12T23:46:34,005 2033 | ubnd_in[ 1 ] = hy + HALF; \ 2023-09-12T23:46:34,006 | ^ 2023-09-12T23:46:34,007 ast/src/moc.c:1862:11: note: ‘hy’ was declared here 2023-09-12T23:46:34,007 1862 | AstDim hy; /* Upper bound on 2ns grid axis of selection box */ \ 2023-09-12T23:46:34,008 | ^~ 2023-09-12T23:46:34,009 ast/src/moc.c:2212:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2023-09-12T23:46:34,009 2212 | MAKE_ADDPIXELMASK(I,int,INT) 2023-09-12T23:46:34,010 | ^~~~~~~~~~~~~~~~~ 2023-09-12T23:46:34,011 ast/src/moc.c:2031:31: warning: ‘hx’ may be used uninitialized [-Wmaybe-uninitialized] 2023-09-12T23:46:34,011 2031 | ubnd_in[ 0 ] = hx + HALF; \ 2023-09-12T23:46:34,012 | ^ 2023-09-12T23:46:34,013 ast/src/moc.c:1861:11: note: ‘hx’ was declared here 2023-09-12T23:46:34,014 1861 | AstDim hx; /* Upper bound on 1st grid axis of selection box */ \ 2023-09-12T23:46:34,014 | ^~ 2023-09-12T23:46:34,015 ast/src/moc.c:2212:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2023-09-12T23:46:34,016 2212 | MAKE_ADDPIXELMASK(I,int,INT) 2023-09-12T23:46:34,017 | ^~~~~~~~~~~~~~~~~ 2023-09-12T23:46:34,678 ast/src/moc.c: In function ‘AddPixelMaskF’: 2023-09-12T23:46:34,680 ast/src/moc.c:1984:9: warning: ‘ok’ may be used uninitialized [-Wmaybe-uninitialized] 2023-09-12T23:46:34,680 1984 | if( !ok ) { \ 2023-09-12T23:46:34,681 | ^ 2023-09-12T23:46:34,682 ast/src/moc.c:1896:8: note: ‘ok’ was declared here 2023-09-12T23:46:34,683 1896 | int ok; /* At least one selected pixel? */ \ 2023-09-12T23:46:34,683 | ^~ 2023-09-12T23:46:34,684 ast/src/moc.c:2218:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2023-09-12T23:46:34,684 2218 | MAKE_ADDPIXELMASK(F,float,FLOAT) 2023-09-12T23:46:34,685 | ^~~~~~~~~~~~~~~~~ 2023-09-12T23:46:34,685 ast/src/moc.c:2130:22: warning: ‘glbnd_min[1]’ may be used uninitialized [-Wmaybe-uninitialized] 2023-09-12T23:46:34,686 2130 | inb[ 0 ] = glbnd_min[ 1 ]; \ 2023-09-12T23:46:34,686 | ^ 2023-09-12T23:46:34,688 ast/src/moc.c:1859:11: note: ‘glbnd_min[1]’ was declared here 2023-09-12T23:46:34,688 1859 | AstDim glbnd_min[2]; /* Best lower bounds of region in grid coords */ \ 2023-09-12T23:46:34,688 | ^~~~~~~~~ 2023-09-12T23:46:34,689 ast/src/moc.c:2218:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2023-09-12T23:46:34,689 2218 | MAKE_ADDPIXELMASK(F,float,FLOAT) 2023-09-12T23:46:34,690 | ^~~~~~~~~~~~~~~~~ 2023-09-12T23:46:34,690 ast/src/moc.c:2129:22: warning: ‘glbnd_min[0]’ may be used uninitialized [-Wmaybe-uninitialized] 2023-09-12T23:46:34,691 2129 | ina[ 0 ] = glbnd_min[ 0 ]; \ 2023-09-12T23:46:34,691 | ^ 2023-09-12T23:46:34,692 ast/src/moc.c:1859:11: note: ‘glbnd_min[0]’ was declared here 2023-09-12T23:46:34,693 1859 | AstDim glbnd_min[2]; /* Best lower bounds of region in grid coords */ \ 2023-09-12T23:46:34,693 | ^~~~~~~~~ 2023-09-12T23:46:34,694 ast/src/moc.c:2218:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2023-09-12T23:46:34,694 2218 | MAKE_ADDPIXELMASK(F,float,FLOAT) 2023-09-12T23:46:34,695 | ^~~~~~~~~~~~~~~~~ 2023-09-12T23:46:34,695 ast/src/moc.c:2132:22: warning: ‘gubnd_min[1]’ may be used uninitialized [-Wmaybe-uninitialized] 2023-09-12T23:46:34,696 2132 | inb[ 1 ] = gubnd_min[ 1 ]; \ 2023-09-12T23:46:34,696 | ^ 2023-09-12T23:46:34,697 ast/src/moc.c:1860:11: note: ‘gubnd_min[1]’ was declared here 2023-09-12T23:46:34,697 1860 | AstDim gubnd_min[2]; /* Best upper bounds of region in grid coords */ \ 2023-09-12T23:46:34,698 | ^~~~~~~~~ 2023-09-12T23:46:34,698 ast/src/moc.c:2218:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2023-09-12T23:46:34,699 2218 | MAKE_ADDPIXELMASK(F,float,FLOAT) 2023-09-12T23:46:34,699 | ^~~~~~~~~~~~~~~~~ 2023-09-12T23:46:34,700 ast/src/moc.c:2131:22: warning: ‘gubnd_min[0]’ may be used uninitialized [-Wmaybe-uninitialized] 2023-09-12T23:46:34,700 2131 | ina[ 1 ] = gubnd_min[ 0 ]; \ 2023-09-12T23:46:34,701 | ^ 2023-09-12T23:46:34,701 ast/src/moc.c:1860:11: note: ‘gubnd_min[0]’ was declared here 2023-09-12T23:46:34,702 1860 | AstDim gubnd_min[2]; /* Best upper bounds of region in grid coords */ \ 2023-09-12T23:46:34,702 | ^~~~~~~~~ 2023-09-12T23:46:34,703 ast/src/moc.c:2218:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2023-09-12T23:46:34,704 2218 | MAKE_ADDPIXELMASK(F,float,FLOAT) 2023-09-12T23:46:34,704 | ^~~~~~~~~~~~~~~~~ 2023-09-12T23:46:34,705 ast/src/moc.c:2032:31: warning: ‘ly’ may be used uninitialized [-Wmaybe-uninitialized] 2023-09-12T23:46:34,705 2032 | lbnd_in[ 1 ] = ly - HALF; \ 2023-09-12T23:46:34,706 | ^ 2023-09-12T23:46:34,707 ast/src/moc.c:1866:11: note: ‘ly’ was declared here 2023-09-12T23:46:34,707 1866 | AstDim ly; /* Lower bound on 2nd grid axis of selection box */ \ 2023-09-12T23:46:34,708 | ^~ 2023-09-12T23:46:34,708 ast/src/moc.c:2218:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2023-09-12T23:46:34,709 2218 | MAKE_ADDPIXELMASK(F,float,FLOAT) 2023-09-12T23:46:34,709 | ^~~~~~~~~~~~~~~~~ 2023-09-12T23:46:34,710 ast/src/moc.c:2030:31: warning: ‘lx’ may be used uninitialized [-Wmaybe-uninitialized] 2023-09-12T23:46:34,710 2030 | lbnd_in[ 0 ] = lx - HALF; \ 2023-09-12T23:46:34,710 | ^ 2023-09-12T23:46:34,711 ast/src/moc.c:1865:11: note: ‘lx’ was declared here 2023-09-12T23:46:34,712 1865 | AstDim lx; /* Lower bound on 1st grid axis of selection box */ \ 2023-09-12T23:46:34,712 | ^~ 2023-09-12T23:46:34,713 ast/src/moc.c:2218:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2023-09-12T23:46:34,713 2218 | MAKE_ADDPIXELMASK(F,float,FLOAT) 2023-09-12T23:46:34,714 | ^~~~~~~~~~~~~~~~~ 2023-09-12T23:46:34,714 ast/src/moc.c:2033:31: warning: ‘hy’ may be used uninitialized [-Wmaybe-uninitialized] 2023-09-12T23:46:34,714 2033 | ubnd_in[ 1 ] = hy + HALF; \ 2023-09-12T23:46:34,715 | ^ 2023-09-12T23:46:34,716 ast/src/moc.c:1862:11: note: ‘hy’ was declared here 2023-09-12T23:46:34,717 1862 | AstDim hy; /* Upper bound on 2ns grid axis of selection box */ \ 2023-09-12T23:46:34,717 | ^~ 2023-09-12T23:46:34,718 ast/src/moc.c:2218:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2023-09-12T23:46:34,718 2218 | MAKE_ADDPIXELMASK(F,float,FLOAT) 2023-09-12T23:46:34,719 | ^~~~~~~~~~~~~~~~~ 2023-09-12T23:46:34,719 ast/src/moc.c:2031:31: warning: ‘hx’ may be used uninitialized [-Wmaybe-uninitialized] 2023-09-12T23:46:34,720 2031 | ubnd_in[ 0 ] = hx + HALF; \ 2023-09-12T23:46:34,720 | ^ 2023-09-12T23:46:34,721 ast/src/moc.c:1861:11: note: ‘hx’ was declared here 2023-09-12T23:46:34,722 1861 | AstDim hx; /* Upper bound on 1st grid axis of selection box */ \ 2023-09-12T23:46:34,723 | ^~ 2023-09-12T23:46:34,723 ast/src/moc.c:2218:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2023-09-12T23:46:34,724 2218 | MAKE_ADDPIXELMASK(F,float,FLOAT) 2023-09-12T23:46:34,725 | ^~~~~~~~~~~~~~~~~ 2023-09-12T23:46:35,394 ast/src/moc.c: In function ‘AddPixelMaskD’: 2023-09-12T23:46:35,395 ast/src/moc.c:1984:9: warning: ‘ok’ may be used uninitialized [-Wmaybe-uninitialized] 2023-09-12T23:46:35,396 1984 | if( !ok ) { \ 2023-09-12T23:46:35,396 | ^ 2023-09-12T23:46:35,398 ast/src/moc.c:1896:8: note: ‘ok’ was declared here 2023-09-12T23:46:35,398 1896 | int ok; /* At least one selected pixel? */ \ 2023-09-12T23:46:35,399 | ^~ 2023-09-12T23:46:35,399 ast/src/moc.c:2209:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2023-09-12T23:46:35,400 2209 | MAKE_ADDPIXELMASK(D,double,DOUBLE) 2023-09-12T23:46:35,400 | ^~~~~~~~~~~~~~~~~ 2023-09-12T23:46:35,401 ast/src/moc.c:2130:22: warning: ‘glbnd_min[1]’ may be used uninitialized [-Wmaybe-uninitialized] 2023-09-12T23:46:35,402 2130 | inb[ 0 ] = glbnd_min[ 1 ]; \ 2023-09-12T23:46:35,402 | ^ 2023-09-12T23:46:35,403 ast/src/moc.c:1859:11: note: ‘glbnd_min[1]’ was declared here 2023-09-12T23:46:35,404 1859 | AstDim glbnd_min[2]; /* Best lower bounds of region in grid coords */ \ 2023-09-12T23:46:35,404 | ^~~~~~~~~ 2023-09-12T23:46:35,405 ast/src/moc.c:2209:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2023-09-12T23:46:35,406 2209 | MAKE_ADDPIXELMASK(D,double,DOUBLE) 2023-09-12T23:46:35,406 | ^~~~~~~~~~~~~~~~~ 2023-09-12T23:46:35,407 ast/src/moc.c:2129:22: warning: ‘glbnd_min[0]’ may be used uninitialized [-Wmaybe-uninitialized] 2023-09-12T23:46:35,407 2129 | ina[ 0 ] = glbnd_min[ 0 ]; \ 2023-09-12T23:46:35,408 | ^ 2023-09-12T23:46:35,409 ast/src/moc.c:1859:11: note: ‘glbnd_min[0]’ was declared here 2023-09-12T23:46:35,409 1859 | AstDim glbnd_min[2]; /* Best lower bounds of region in grid coords */ \ 2023-09-12T23:46:35,410 | ^~~~~~~~~ 2023-09-12T23:46:35,410 ast/src/moc.c:2209:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2023-09-12T23:46:35,410 2209 | MAKE_ADDPIXELMASK(D,double,DOUBLE) 2023-09-12T23:46:35,411 | ^~~~~~~~~~~~~~~~~ 2023-09-12T23:46:35,411 ast/src/moc.c:2132:22: warning: ‘gubnd_min[1]’ may be used uninitialized [-Wmaybe-uninitialized] 2023-09-12T23:46:35,412 2132 | inb[ 1 ] = gubnd_min[ 1 ]; \ 2023-09-12T23:46:35,412 | ^ 2023-09-12T23:46:35,414 ast/src/moc.c:1860:11: note: ‘gubnd_min[1]’ was declared here 2023-09-12T23:46:35,414 1860 | AstDim gubnd_min[2]; /* Best upper bounds of region in grid coords */ \ 2023-09-12T23:46:35,415 | ^~~~~~~~~ 2023-09-12T23:46:35,415 ast/src/moc.c:2209:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2023-09-12T23:46:35,415 2209 | MAKE_ADDPIXELMASK(D,double,DOUBLE) 2023-09-12T23:46:35,416 | ^~~~~~~~~~~~~~~~~ 2023-09-12T23:46:35,416 ast/src/moc.c:2131:22: warning: ‘gubnd_min[0]’ may be used uninitialized [-Wmaybe-uninitialized] 2023-09-12T23:46:35,417 2131 | ina[ 1 ] = gubnd_min[ 0 ]; \ 2023-09-12T23:46:35,417 | ^ 2023-09-12T23:46:35,418 ast/src/moc.c:1860:11: note: ‘gubnd_min[0]’ was declared here 2023-09-12T23:46:35,419 1860 | AstDim gubnd_min[2]; /* Best upper bounds of region in grid coords */ \ 2023-09-12T23:46:35,419 | ^~~~~~~~~ 2023-09-12T23:46:35,420 ast/src/moc.c:2209:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2023-09-12T23:46:35,421 2209 | MAKE_ADDPIXELMASK(D,double,DOUBLE) 2023-09-12T23:46:35,421 | ^~~~~~~~~~~~~~~~~ 2023-09-12T23:46:35,422 ast/src/moc.c:2032:31: warning: ‘ly’ may be used uninitialized [-Wmaybe-uninitialized] 2023-09-12T23:46:35,422 2032 | lbnd_in[ 1 ] = ly - HALF; \ 2023-09-12T23:46:35,423 | ^ 2023-09-12T23:46:35,423 ast/src/moc.c:1866:11: note: ‘ly’ was declared here 2023-09-12T23:46:35,424 1866 | AstDim ly; /* Lower bound on 2nd grid axis of selection box */ \ 2023-09-12T23:46:35,424 | ^~ 2023-09-12T23:46:35,425 ast/src/moc.c:2209:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2023-09-12T23:46:35,425 2209 | MAKE_ADDPIXELMASK(D,double,DOUBLE) 2023-09-12T23:46:35,426 | ^~~~~~~~~~~~~~~~~ 2023-09-12T23:46:35,426 ast/src/moc.c:2030:31: warning: ‘lx’ may be used uninitialized [-Wmaybe-uninitialized] 2023-09-12T23:46:35,427 2030 | lbnd_in[ 0 ] = lx - HALF; \ 2023-09-12T23:46:35,427 | ^ 2023-09-12T23:46:35,428 ast/src/moc.c:1865:11: note: ‘lx’ was declared here 2023-09-12T23:46:35,429 1865 | AstDim lx; /* Lower bound on 1st grid axis of selection box */ \ 2023-09-12T23:46:35,429 | ^~ 2023-09-12T23:46:35,430 ast/src/moc.c:2209:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2023-09-12T23:46:35,430 2209 | MAKE_ADDPIXELMASK(D,double,DOUBLE) 2023-09-12T23:46:35,431 | ^~~~~~~~~~~~~~~~~ 2023-09-12T23:46:35,432 ast/src/moc.c:2033:31: warning: ‘hy’ may be used uninitialized [-Wmaybe-uninitialized] 2023-09-12T23:46:35,432 2033 | ubnd_in[ 1 ] = hy + HALF; \ 2023-09-12T23:46:35,433 | ^ 2023-09-12T23:46:35,433 ast/src/moc.c:1862:11: note: ‘hy’ was declared here 2023-09-12T23:46:35,434 1862 | AstDim hy; /* Upper bound on 2ns grid axis of selection box */ \ 2023-09-12T23:46:35,435 | ^~ 2023-09-12T23:46:35,435 ast/src/moc.c:2209:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2023-09-12T23:46:35,436 2209 | MAKE_ADDPIXELMASK(D,double,DOUBLE) 2023-09-12T23:46:35,436 | ^~~~~~~~~~~~~~~~~ 2023-09-12T23:46:35,437 ast/src/moc.c:2031:31: warning: ‘hx’ may be used uninitialized [-Wmaybe-uninitialized] 2023-09-12T23:46:35,437 2031 | ubnd_in[ 0 ] = hx + HALF; \ 2023-09-12T23:46:35,438 | ^ 2023-09-12T23:46:35,438 ast/src/moc.c:1861:11: note: ‘hx’ was declared here 2023-09-12T23:46:35,439 1861 | AstDim hx; /* Upper bound on 1st grid axis of selection box */ \ 2023-09-12T23:46:35,440 | ^~ 2023-09-12T23:46:35,440 ast/src/moc.c:2209:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2023-09-12T23:46:35,441 2209 | MAKE_ADDPIXELMASK(D,double,DOUBLE) 2023-09-12T23:46:35,441 | ^~~~~~~~~~~~~~~~~ 2023-09-12T23:46:36,109 ast/src/moc.c: In function ‘AddPixelMaskB’: 2023-09-12T23:46:36,111 ast/src/moc.c:1984:9: warning: ‘ok’ may be used uninitialized [-Wmaybe-uninitialized] 2023-09-12T23:46:36,111 1984 | if( !ok ) { \ 2023-09-12T23:46:36,111 | ^ 2023-09-12T23:46:36,113 ast/src/moc.c:1896:8: note: ‘ok’ was declared here 2023-09-12T23:46:36,114 1896 | int ok; /* At least one selected pixel? */ \ 2023-09-12T23:46:36,114 | ^~ 2023-09-12T23:46:36,115 ast/src/moc.c:2216:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2023-09-12T23:46:36,115 2216 | MAKE_ADDPIXELMASK(B,signed char,SIGNED_CHAR) 2023-09-12T23:46:36,115 | ^~~~~~~~~~~~~~~~~ 2023-09-12T23:46:36,116 ast/src/moc.c:2130:22: warning: ‘glbnd_min[1]’ may be used uninitialized [-Wmaybe-uninitialized] 2023-09-12T23:46:36,116 2130 | inb[ 0 ] = glbnd_min[ 1 ]; \ 2023-09-12T23:46:36,117 | ^ 2023-09-12T23:46:36,118 ast/src/moc.c:1859:11: note: ‘glbnd_min[1]’ was declared here 2023-09-12T23:46:36,119 1859 | AstDim glbnd_min[2]; /* Best lower bounds of region in grid coords */ \ 2023-09-12T23:46:36,120 | ^~~~~~~~~ 2023-09-12T23:46:36,120 ast/src/moc.c:2216:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2023-09-12T23:46:36,121 2216 | MAKE_ADDPIXELMASK(B,signed char,SIGNED_CHAR) 2023-09-12T23:46:36,121 | ^~~~~~~~~~~~~~~~~ 2023-09-12T23:46:36,122 ast/src/moc.c:2129:22: warning: ‘glbnd_min[0]’ may be used uninitialized [-Wmaybe-uninitialized] 2023-09-12T23:46:36,123 2129 | ina[ 0 ] = glbnd_min[ 0 ]; \ 2023-09-12T23:46:36,123 | ^ 2023-09-12T23:46:36,124 ast/src/moc.c:1859:11: note: ‘glbnd_min[0]’ was declared here 2023-09-12T23:46:36,125 1859 | AstDim glbnd_min[2]; /* Best lower bounds of region in grid coords */ \ 2023-09-12T23:46:36,125 | ^~~~~~~~~ 2023-09-12T23:46:36,126 ast/src/moc.c:2216:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2023-09-12T23:46:36,126 2216 | MAKE_ADDPIXELMASK(B,signed char,SIGNED_CHAR) 2023-09-12T23:46:36,127 | ^~~~~~~~~~~~~~~~~ 2023-09-12T23:46:36,127 ast/src/moc.c:2132:22: warning: ‘gubnd_min[1]’ may be used uninitialized [-Wmaybe-uninitialized] 2023-09-12T23:46:36,128 2132 | inb[ 1 ] = gubnd_min[ 1 ]; \ 2023-09-12T23:46:36,128 | ^ 2023-09-12T23:46:36,129 ast/src/moc.c:1860:11: note: ‘gubnd_min[1]’ was declared here 2023-09-12T23:46:36,130 1860 | AstDim gubnd_min[2]; /* Best upper bounds of region in grid coords */ \ 2023-09-12T23:46:36,130 | ^~~~~~~~~ 2023-09-12T23:46:36,131 ast/src/moc.c:2216:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2023-09-12T23:46:36,131 2216 | MAKE_ADDPIXELMASK(B,signed char,SIGNED_CHAR) 2023-09-12T23:46:36,132 | ^~~~~~~~~~~~~~~~~ 2023-09-12T23:46:36,132 ast/src/moc.c:2131:22: warning: ‘gubnd_min[0]’ may be used uninitialized [-Wmaybe-uninitialized] 2023-09-12T23:46:36,133 2131 | ina[ 1 ] = gubnd_min[ 0 ]; \ 2023-09-12T23:46:36,134 | ^ 2023-09-12T23:46:36,134 ast/src/moc.c:1860:11: note: ‘gubnd_min[0]’ was declared here 2023-09-12T23:46:36,135 1860 | AstDim gubnd_min[2]; /* Best upper bounds of region in grid coords */ \ 2023-09-12T23:46:36,135 | ^~~~~~~~~ 2023-09-12T23:46:36,135 ast/src/moc.c:2216:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2023-09-12T23:46:36,136 2216 | MAKE_ADDPIXELMASK(B,signed char,SIGNED_CHAR) 2023-09-12T23:46:36,136 | ^~~~~~~~~~~~~~~~~ 2023-09-12T23:46:36,136 ast/src/moc.c:2032:31: warning: ‘ly’ may be used uninitialized [-Wmaybe-uninitialized] 2023-09-12T23:46:36,137 2032 | lbnd_in[ 1 ] = ly - HALF; \ 2023-09-12T23:46:36,137 | ^ 2023-09-12T23:46:36,138 ast/src/moc.c:1866:11: note: ‘ly’ was declared here 2023-09-12T23:46:36,138 1866 | AstDim ly; /* Lower bound on 2nd grid axis of selection box */ \ 2023-09-12T23:46:36,139 | ^~ 2023-09-12T23:46:36,139 ast/src/moc.c:2216:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2023-09-12T23:46:36,139 2216 | MAKE_ADDPIXELMASK(B,signed char,SIGNED_CHAR) 2023-09-12T23:46:36,140 | ^~~~~~~~~~~~~~~~~ 2023-09-12T23:46:36,140 ast/src/moc.c:2030:31: warning: ‘lx’ may be used uninitialized [-Wmaybe-uninitialized] 2023-09-12T23:46:36,141 2030 | lbnd_in[ 0 ] = lx - HALF; \ 2023-09-12T23:46:36,141 | ^ 2023-09-12T23:46:36,142 ast/src/moc.c:1865:11: note: ‘lx’ was declared here 2023-09-12T23:46:36,143 1865 | AstDim lx; /* Lower bound on 1st grid axis of selection box */ \ 2023-09-12T23:46:36,143 | ^~ 2023-09-12T23:46:36,144 ast/src/moc.c:2216:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2023-09-12T23:46:36,145 2216 | MAKE_ADDPIXELMASK(B,signed char,SIGNED_CHAR) 2023-09-12T23:46:36,145 | ^~~~~~~~~~~~~~~~~ 2023-09-12T23:46:36,146 ast/src/moc.c:2033:31: warning: ‘hy’ may be used uninitialized [-Wmaybe-uninitialized] 2023-09-12T23:46:36,146 2033 | ubnd_in[ 1 ] = hy + HALF; \ 2023-09-12T23:46:36,147 | ^ 2023-09-12T23:46:36,148 ast/src/moc.c:1862:11: note: ‘hy’ was declared here 2023-09-12T23:46:36,148 1862 | AstDim hy; /* Upper bound on 2ns grid axis of selection box */ \ 2023-09-12T23:46:36,149 | ^~ 2023-09-12T23:46:36,149 ast/src/moc.c:2216:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2023-09-12T23:46:36,150 2216 | MAKE_ADDPIXELMASK(B,signed char,SIGNED_CHAR) 2023-09-12T23:46:36,151 | ^~~~~~~~~~~~~~~~~ 2023-09-12T23:46:36,151 ast/src/moc.c:2031:31: warning: ‘hx’ may be used uninitialized [-Wmaybe-uninitialized] 2023-09-12T23:46:36,152 2031 | ubnd_in[ 0 ] = hx + HALF; \ 2023-09-12T23:46:36,152 | ^ 2023-09-12T23:46:36,153 ast/src/moc.c:1861:11: note: ‘hx’ was declared here 2023-09-12T23:46:36,154 1861 | AstDim hx; /* Upper bound on 1st grid axis of selection box */ \ 2023-09-12T23:46:36,154 | ^~ 2023-09-12T23:46:36,155 ast/src/moc.c:2216:1: note: in expansion of macro ‘MAKE_ADDPIXELMASK’ 2023-09-12T23:46:36,156 2216 | MAKE_ADDPIXELMASK(B,signed char,SIGNED_CHAR) 2023-09-12T23:46:36,156 | ^~~~~~~~~~~~~~~~~ 2023-09-12T23:46:36,615 ast/src/moc.c: In function ‘AddCell’: 2023-09-12T23:46:36,616 ast/src/moc.c:639:28: warning: ‘maxorder’ may be used uninitialized [-Wmaybe-uninitialized] 2023-09-12T23:46:36,617 639 | shift = 2*( maxorder - order ); 2023-09-12T23:46:36,617 | ~~~~~~~~~~~^~~~~~~~~ 2023-09-12T23:46:36,618 ast/src/moc.c:598:8: note: ‘maxorder’ was declared here 2023-09-12T23:46:36,619 598 | int maxorder; 2023-09-12T23:46:36,620 | ^~~~~~~~ 2023-09-12T23:46:36,694 ast/src/moc.c: In function ‘AddMocData’: 2023-09-12T23:46:36,694 ast/src/moc.c:859:25: warning: ‘pnk’ may be used uninitialized [-Wmaybe-uninitialized] 2023-09-12T23:46:36,695 859 | npix = *(pnk++) - ( ONE << (2 + 2*order) ); 2023-09-12T23:46:36,695 | ~~~~^~~ 2023-09-12T23:46:36,696 ast/src/moc.c:766:19: note: ‘pnk’ was declared here 2023-09-12T23:46:36,697 766 | const int64_t *pnk; 2023-09-12T23:46:36,697 | ^~~ 2023-09-12T23:46:36,698 ast/src/moc.c:855:30: warning: ‘pni’ may be used uninitialized [-Wmaybe-uninitialized] 2023-09-12T23:46:36,698 855 | order = log2_32( *pni / 4 ) / 2; 2023-09-12T23:46:36,699 | ^~~~ 2023-09-12T23:46:36,699 ast/src/moc.c:765:15: note: ‘pni’ was declared here 2023-09-12T23:46:36,700 765 | const int *pni; 2023-09-12T23:46:36,700 | ^~~ 2023-09-12T23:46:36,877 ast/src/moc.c: In function ‘AddRegion’: 2023-09-12T23:46:36,879 ast/src/moc.c:2602:19: warning: ‘glbnd_min[0]’ may be used uninitialized [-Wmaybe-uninitialized] 2023-09-12T23:46:36,880 2602 | ina[ 0 ] = glbnd_min[ 0 ]; 2023-09-12T23:46:36,880 | ~~~~~~~~~^~~~~~~~~~~~~~~~ 2023-09-12T23:46:36,881 ast/src/moc.c:2319:11: note: ‘glbnd_min[0]’ was declared here 2023-09-12T23:46:36,882 2319 | AstDim glbnd_min[2]; /* Best lower bounds of region in grid coords */ 2023-09-12T23:46:36,882 | ^~~~~~~~~ 2023-09-12T23:46:36,883 ast/src/moc.c:2605:19: warning: ‘gubnd_min[1]’ may be used uninitialized [-Wmaybe-uninitialized] 2023-09-12T23:46:36,884 2605 | inb[ 1 ] = gubnd_min[ 1 ]; 2023-09-12T23:46:36,884 | ~~~~~~~~~^~~~~~~~~~~~~~~~ 2023-09-12T23:46:36,885 ast/src/moc.c:2320:11: note: ‘gubnd_min[1]’ was declared here 2023-09-12T23:46:36,886 2320 | AstDim gubnd_min[2]; /* Best upper bounds of region in grid coords */ 2023-09-12T23:46:36,886 | ^~~~~~~~~ 2023-09-12T23:46:36,888 ast/src/moc.c:2604:19: warning: ‘gubnd_min[0]’ may be used uninitialized [-Wmaybe-uninitialized] 2023-09-12T23:46:36,888 2604 | ina[ 1 ] = gubnd_min[ 0 ]; 2023-09-12T23:46:36,889 | ~~~~~~~~~^~~~~~~~~~~~~~~~ 2023-09-12T23:46:36,890 ast/src/moc.c:2320:11: note: ‘gubnd_min[0]’ was declared here 2023-09-12T23:46:36,890 2320 | AstDim gubnd_min[2]; /* Best upper bounds of region in grid coords */ 2023-09-12T23:46:36,891 | ^~~~~~~~~ 2023-09-12T23:46:36,892 ast/src/moc.c:2603:19: warning: ‘glbnd_min[1]’ may be used uninitialized [-Wmaybe-uninitialized] 2023-09-12T23:46:36,892 2603 | inb[ 0 ] = glbnd_min[ 1 ]; 2023-09-12T23:46:36,893 | ~~~~~~~~~^~~~~~~~~~~~~~~~ 2023-09-12T23:46:36,894 ast/src/moc.c:2319:11: note: ‘glbnd_min[1]’ was declared here 2023-09-12T23:46:36,894 2319 | AstDim glbnd_min[2]; /* Best lower bounds of region in grid coords */ 2023-09-12T23:46:36,895 | ^~~~~~~~~ 2023-09-12T23:46:38,308 In file included from ast/src/mapping.h:327, 2023-09-12T23:46:38,309 from ast/src/frame.h:556, 2023-09-12T23:46:38,310 from ast/src/region.h:68, 2023-09-12T23:46:38,310 from ast/src/moc.h:68, 2023-09-12T23:46:38,311 from ast/src/mocchan.c:111: 2023-09-12T23:46:38,311 ast/src/pointset.h:216: warning: "isfinite" redefined 2023-09-12T23:46:38,312 216 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2023-09-12T23:46:38,312 | 2023-09-12T23:46:38,313 In file included from ast/src/pointset.h:194: 2023-09-12T23:46:38,314 /usr/include/math.h:994: note: this is the location of the previous definition 2023-09-12T23:46:38,314 994 | # define isfinite(x) __builtin_isfinite (x) 2023-09-12T23:46:38,315 | 2023-09-12T23:46:39,131 In file included from ast/src/normmap.c:97: 2023-09-12T23:46:39,132 ast/src/pointset.h:216: warning: "isfinite" redefined 2023-09-12T23:46:39,132 216 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2023-09-12T23:46:39,133 | 2023-09-12T23:46:39,134 In file included from ast/src/pointset.h:194: 2023-09-12T23:46:39,134 /usr/include/math.h:994: note: this is the location of the previous definition 2023-09-12T23:46:39,135 994 | # define isfinite(x) __builtin_isfinite (x) 2023-09-12T23:46:39,135 | 2023-09-12T23:46:39,771 In file included from ast/src/nullregion.c:83: 2023-09-12T23:46:39,772 ast/src/pointset.h:216: warning: "isfinite" redefined 2023-09-12T23:46:39,772 216 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2023-09-12T23:46:39,773 | 2023-09-12T23:46:39,773 In file included from ast/src/pointset.h:194: 2023-09-12T23:46:39,774 /usr/include/math.h:994: note: this is the location of the previous definition 2023-09-12T23:46:39,774 994 | # define isfinite(x) __builtin_isfinite (x) 2023-09-12T23:46:39,775 | 2023-09-12T23:46:40,662 In file included from ast/src/mapping.h:327, 2023-09-12T23:46:40,663 from ast/src/frame.h:556, 2023-09-12T23:46:40,663 from ast/src/frameset.h:438, 2023-09-12T23:46:40,664 from ast/src/plot.h:86, 2023-09-12T23:46:40,664 from ast/src/object.c:277: 2023-09-12T23:46:40,664 ast/src/pointset.h:216: warning: "isfinite" redefined 2023-09-12T23:46:40,665 216 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2023-09-12T23:46:40,665 | 2023-09-12T23:46:40,666 In file included from ast/src/pointset.h:194: 2023-09-12T23:46:40,666 /usr/include/math.h:994: note: this is the location of the previous definition 2023-09-12T23:46:40,667 994 | # define isfinite(x) __builtin_isfinite (x) 2023-09-12T23:46:40,668 | 2023-09-12T23:46:40,834 ast/src/object.c: In function ‘FromStringSource’: 2023-09-12T23:46:40,838 ast/src/object.c:4575:14: warning: operand of ‘?:’ changes signedness from ‘int’ to ‘size_t’ {aka ‘unsigned int’} due to unsignedness of other operand [-Wsign-compare] 2023-09-12T23:46:40,838 4575 | nc = nl ? nl - data->ptr : strlen( data->ptr ); 2023-09-12T23:46:40,839 | ^~~~~~~~~~~~~~ 2023-09-12T23:46:43,376 In file included from ast/src/pcdmap.c:112: 2023-09-12T23:46:43,377 ast/src/pointset.h:216: warning: "isfinite" redefined 2023-09-12T23:46:43,377 216 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2023-09-12T23:46:43,378 | 2023-09-12T23:46:43,379 In file included from ast/src/pointset.h:194: 2023-09-12T23:46:43,379 /usr/include/math.h:994: note: this is the location of the previous definition 2023-09-12T23:46:43,380 994 | # define isfinite(x) __builtin_isfinite (x) 2023-09-12T23:46:43,380 | 2023-09-12T23:46:44,942 In file included from ast/src/permmap.c:115: 2023-09-12T23:46:44,943 ast/src/pointset.h:216: warning: "isfinite" redefined 2023-09-12T23:46:44,944 216 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2023-09-12T23:46:44,944 | 2023-09-12T23:46:44,945 In file included from ast/src/pointset.h:194: 2023-09-12T23:46:44,945 /usr/include/math.h:994: note: this is the location of the previous definition 2023-09-12T23:46:44,946 994 | # define isfinite(x) __builtin_isfinite (x) 2023-09-12T23:46:44,947 | 2023-09-12T23:46:47,041 In file included from ast/src/mapping.h:327, 2023-09-12T23:46:47,041 from ast/src/cmpmap.h:139, 2023-09-12T23:46:47,042 from ast/src/plot.c:1481: 2023-09-12T23:46:47,043 ast/src/pointset.h:216: warning: "isfinite" redefined 2023-09-12T23:46:47,043 216 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2023-09-12T23:46:47,044 | 2023-09-12T23:46:47,045 In file included from ast/src/pointset.h:194: 2023-09-12T23:46:47,045 /usr/include/math.h:994: note: this is the location of the previous definition 2023-09-12T23:46:47,046 994 | # define isfinite(x) __builtin_isfinite (x) 2023-09-12T23:46:47,046 | 2023-09-12T23:46:47,367 ast/src/plot.c: In function ‘CheckLabels2’: 2023-09-12T23:46:47,370 ast/src/plot.c:6258:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-12T23:46:47,371 6258 | if( llen > strlen( old_list[ i ] ) ) { 2023-09-12T23:46:47,372 | ^ 2023-09-12T23:46:48,147 ast/src/plot.c: In function ‘HasEscapes’: 2023-09-12T23:46:48,162 ast/src/plot.c:19520:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-12T23:46:48,162 19520 | } else if( nc < strlen( text ) ) { 2023-09-12T23:46:48,163 | ^ 2023-09-12T23:46:48,919 ast/src/plot.c: At top level: 2023-09-12T23:46:48,939 ast/src/plot.c:26524:59: warning: argument 3 of type ‘int[2]’ with mismatched bound [-Warray-parameter=] 2023-09-12T23:46:48,940 26524 | static void TextLabels( AstPlot *this, int edgeticks, int dounits[2], 2023-09-12T23:46:48,941 | ~~~~^~~~~~~~~~ 2023-09-12T23:46:48,941 ast/src/plot.c:2340:41: note: previously declared as ‘int *’ 2023-09-12T23:46:48,942 2340 | static void TextLabels( AstPlot *, int, int *, const char *, const char *, int * ); 2023-09-12T23:46:48,942 | ^~~~~ 2023-09-12T23:46:59,973 In function ‘TickMarks’, 2023-09-12T23:46:59,974 inlined from ‘GridLines.constprop’ at ast/src/plot.c:18837:22: 2023-09-12T23:46:59,997 ast/src/plot.c:27499:12: warning: ‘refval’ may be used uninitialized [-Wmaybe-uninitialized] 2023-09-12T23:46:59,998 27499 | ok = CheckLabels( this, frame, axis, ticks, nmajor, 1, labels, refval, status ); 2023-09-12T23:46:59,999 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-12T23:46:59,999 ast/src/plot.c: In function ‘GridLines.constprop’: 2023-09-12T23:47:00,022 ast/src/plot.c:27375:11: note: ‘refval’ was declared here 2023-09-12T23:47:00,023 27375 | double refval; /* Value for other axis to use when normalizing */ 2023-09-12T23:47:00,023 | ^~~~~~ 2023-09-12T23:47:12,597 In file included from ast/src/mapping.h:327, 2023-09-12T23:47:12,597 from ast/src/frame.h:556, 2023-09-12T23:47:12,597 from ast/src/cmpframe.h:257, 2023-09-12T23:47:12,598 from ast/src/plot3d.c:1161: 2023-09-12T23:47:12,599 ast/src/pointset.h:216: warning: "isfinite" redefined 2023-09-12T23:47:12,600 216 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2023-09-12T23:47:12,600 | 2023-09-12T23:47:12,601 In file included from ast/src/pointset.h:194: 2023-09-12T23:47:12,601 /usr/include/math.h:994: note: this is the location of the previous definition 2023-09-12T23:47:12,602 994 | # define isfinite(x) __builtin_isfinite (x) 2023-09-12T23:47:12,602 | 2023-09-12T23:47:12,856 ast/src/plot3d.c:6591:31: warning: argument 4 of type ‘const float[]’ with mismatched bound [-Warray-parameter=] 2023-09-12T23:47:12,856 6591 | const float up[], const char *just, int *status ){ 2023-09-12T23:47:12,857 | ~~~~~~~~~~~~^~~~ 2023-09-12T23:47:12,858 ast/src/plot3d.c:1311:61: note: previously declared as ‘const float[2]’ 2023-09-12T23:47:12,858 1311 | static void Text( AstPlot *, const char *, const double [], const float [2], const char *, int * ); 2023-09-12T23:47:12,859 | ^~~~~~~~~~~~~~~ 2023-09-12T23:47:13,165 ast/src/plot3d.c: In function ‘Text’: 2023-09-12T23:47:13,170 ast/src/plot3d.c:6765:18: warning: ‘astG3DText’ accessing 12 bytes in a region of size 8 [-Wstringop-overflow=] 2023-09-12T23:47:13,170 6765 | if( !astG3DText( ltext, ref, ljust, (float *) up, norm ) ) { 2023-09-12T23:47:13,171 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-12T23:47:13,172 ast/src/plot3d.c:6765:18: note: referencing argument 4 of type ‘float[3]’ 2023-09-12T23:47:13,173 ast/src/plot3d.c:6765:18: note: referencing argument 5 of type ‘float[3]’ 2023-09-12T23:47:13,173 In file included from ast/src/plot3d.c:1171: 2023-09-12T23:47:13,173 ast/src/grf3d.h:65:5: note: in a call to function ‘astG3DText’ 2023-09-12T23:47:13,174 65 | int astG3DText( const char *, float[3], const char *, float[3], float[3] ); 2023-09-12T23:47:13,174 | ^~~~~~~~~~ 2023-09-12T23:47:17,467 In function ‘Text’, 2023-09-12T23:47:17,468 inlined from ‘Text’ at ast/src/plot3d.c:6590:13: 2023-09-12T23:47:17,472 ast/src/plot3d.c:6765:18: warning: ‘astG3DText’ accessing 12 bytes in a region of size 8 [-Wstringop-overflow=] 2023-09-12T23:47:17,472 6765 | if( !astG3DText( ltext, ref, ljust, (float *) up, norm ) ) { 2023-09-12T23:47:17,473 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-12T23:47:17,473 ast/src/plot3d.c:6765:18: note: referencing argument 4 of type ‘float[3]’ 2023-09-12T23:47:17,474 ast/src/plot3d.c:6765:18: note: referencing argument 5 of type ‘float[3]’ 2023-09-12T23:47:17,475 ast/src/grf3d.h: In function ‘Text’: 2023-09-12T23:47:17,475 ast/src/grf3d.h:65:5: note: in a call to function ‘astG3DText’ 2023-09-12T23:47:17,476 65 | int astG3DText( const char *, float[3], const char *, float[3], float[3] ); 2023-09-12T23:47:17,476 | ^~~~~~~~~~ 2023-09-12T23:47:17,495 In function ‘Text’, 2023-09-12T23:47:17,496 inlined from ‘Text’ at ast/src/plot3d.c:6590:13: 2023-09-12T23:47:17,500 ast/src/plot3d.c:6765:18: warning: ‘astG3DText’ accessing 12 bytes in a region of size 8 [-Wstringop-overflow=] 2023-09-12T23:47:17,501 6765 | if( !astG3DText( ltext, ref, ljust, (float *) up, norm ) ) { 2023-09-12T23:47:17,501 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-12T23:47:17,502 ast/src/plot3d.c:6765:18: note: referencing argument 4 of type ‘float[3]’ 2023-09-12T23:47:17,502 ast/src/plot3d.c:6765:18: note: referencing argument 5 of type ‘float[3]’ 2023-09-12T23:47:17,503 ast/src/grf3d.h: In function ‘Text’: 2023-09-12T23:47:17,504 ast/src/grf3d.h:65:5: note: in a call to function ‘astG3DText’ 2023-09-12T23:47:17,504 65 | int astG3DText( const char *, float[3], const char *, float[3], float[3] ); 2023-09-12T23:47:17,505 | ^~~~~~~~~~ 2023-09-12T23:47:18,880 In file included from ast/src/pointlist.c:103: 2023-09-12T23:47:18,881 ast/src/pointset.h:216: warning: "isfinite" redefined 2023-09-12T23:47:18,882 216 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2023-09-12T23:47:18,882 | 2023-09-12T23:47:18,883 In file included from ast/src/pointset.h:194: 2023-09-12T23:47:18,883 /usr/include/math.h:994: note: this is the location of the previous definition 2023-09-12T23:47:18,884 994 | # define isfinite(x) __builtin_isfinite (x) 2023-09-12T23:47:18,884 | 2023-09-12T23:47:22,287 In file included from ast/src/pointset.c:466: 2023-09-12T23:47:22,288 ast/src/pointset.h:216: warning: "isfinite" redefined 2023-09-12T23:47:22,288 216 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2023-09-12T23:47:22,289 | 2023-09-12T23:47:22,289 In file included from ast/src/pointset.h:194: 2023-09-12T23:47:22,290 /usr/include/math.h:994: note: this is the location of the previous definition 2023-09-12T23:47:22,291 994 | # define isfinite(x) __builtin_isfinite (x) 2023-09-12T23:47:22,291 | 2023-09-12T23:47:22,342 ast/src/pointset.c: In function ‘astCheckNaN_’: 2023-09-12T23:47:22,343 ast/src/pointset.c:1686:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2023-09-12T23:47:22,344 1686 | for( i = 0; i < sizeof( ast_nan ); i++ ) *(p++) = 255; 2023-09-12T23:47:22,345 | ^ 2023-09-12T23:47:22,345 ast/src/pointset.c: In function ‘astCheckNaNF_’: 2023-09-12T23:47:22,346 ast/src/pointset.c:1739:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2023-09-12T23:47:22,346 1739 | for( i = 0; i < sizeof( ast_nanf ); i++ ) *(p++) = 255; 2023-09-12T23:47:22,347 | ^ 2023-09-12T23:47:23,839 In file included from ast/src/polygon.c:170: 2023-09-12T23:47:23,840 ast/src/pointset.h:216: warning: "isfinite" redefined 2023-09-12T23:47:23,840 216 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2023-09-12T23:47:23,841 | 2023-09-12T23:47:23,841 In file included from ast/src/pointset.h:194: 2023-09-12T23:47:23,842 /usr/include/math.h:994: note: this is the location of the previous definition 2023-09-12T23:47:23,842 994 | # define isfinite(x) __builtin_isfinite (x) 2023-09-12T23:47:23,843 | 2023-09-12T23:48:23,190 In file included from ast/src/polymap.c:161: 2023-09-12T23:48:23,191 ast/src/pointset.h:216: warning: "isfinite" redefined 2023-09-12T23:48:23,191 216 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2023-09-12T23:48:23,192 | 2023-09-12T23:48:23,192 In file included from ast/src/pointset.h:194: 2023-09-12T23:48:23,193 /usr/include/math.h:994: note: this is the location of the previous definition 2023-09-12T23:48:23,193 994 | # define isfinite(x) __builtin_isfinite (x) 2023-09-12T23:48:23,194 | 2023-09-12T23:48:27,502 In file included from ast/src/prism.c:105: 2023-09-12T23:48:27,502 ast/src/pointset.h:216: warning: "isfinite" redefined 2023-09-12T23:48:27,503 216 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2023-09-12T23:48:27,504 | 2023-09-12T23:48:27,504 In file included from ast/src/pointset.h:194: 2023-09-12T23:48:27,505 /usr/include/math.h:994: note: this is the location of the previous definition 2023-09-12T23:48:27,505 994 | # define isfinite(x) __builtin_isfinite (x) 2023-09-12T23:48:27,506 | 2023-09-12T23:48:29,881 In file included from ast/src/ratemap.c:91: 2023-09-12T23:48:29,881 ast/src/pointset.h:216: warning: "isfinite" redefined 2023-09-12T23:48:29,882 216 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2023-09-12T23:48:29,883 | 2023-09-12T23:48:29,883 In file included from ast/src/pointset.h:194: 2023-09-12T23:48:29,884 /usr/include/math.h:994: note: this is the location of the previous definition 2023-09-12T23:48:29,885 994 | # define isfinite(x) __builtin_isfinite (x) 2023-09-12T23:48:29,885 | 2023-09-12T23:48:30,650 In file included from ast/src/mapping.h:327, 2023-09-12T23:48:30,651 from ast/src/region.c:828: 2023-09-12T23:48:30,652 ast/src/pointset.h:216: warning: "isfinite" redefined 2023-09-12T23:48:30,652 216 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2023-09-12T23:48:30,653 | 2023-09-12T23:48:30,653 In file included from ast/src/pointset.h:194: 2023-09-12T23:48:30,654 /usr/include/math.h:994: note: this is the location of the previous definition 2023-09-12T23:48:30,655 994 | # define isfinite(x) __builtin_isfinite (x) 2023-09-12T23:48:30,655 | 2023-09-12T23:48:39,577 ast/src/region.c: In function ‘OverlapX’: 2023-09-12T23:48:39,583 ast/src/region.c:7283:24: warning: ‘inside1’ may be used uninitialized [-Wmaybe-uninitialized] 2023-09-12T23:48:39,583 7283 | if( inside1 ) { 2023-09-12T23:48:39,584 | ^ 2023-09-12T23:48:39,588 ast/src/region.c:6951:8: note: ‘inside1’ was declared here 2023-09-12T23:48:39,589 6951 | int inside1; /* The position is inside reg1? */ 2023-09-12T23:48:39,590 | ^~~~~~~ 2023-09-12T23:48:39,941 ast/src/region.c: In function ‘astMask4D_’: 2023-09-12T23:48:39,952 ast/src/region.c:13766:11: warning: ‘result’ may be used uninitialized [-Wmaybe-uninitialized] 2023-09-12T23:48:39,953 13766 | return result; \ 2023-09-12T23:48:39,953 | ^~~~~~ 2023-09-12T23:48:39,971 ast/src/region.c:13740:8: note: ‘result’ was declared here 2023-09-12T23:48:39,971 13740 | int result; \ 2023-09-12T23:48:39,972 | ^~~~~~ 2023-09-12T23:48:39,973 ast/src/region.c:13772:1: note: in expansion of macro ‘MAKE_MASK4_’ 2023-09-12T23:48:39,973 13772 | MAKE_MASK4_(D,double) 2023-09-12T23:48:39,974 | ^~~~~~~~~~~ 2023-09-12T23:48:40,006 ast/src/region.c: In function ‘astMask4F_’: 2023-09-12T23:48:40,018 ast/src/region.c:13766:11: warning: ‘result’ may be used uninitialized [-Wmaybe-uninitialized] 2023-09-12T23:48:40,018 13766 | return result; \ 2023-09-12T23:48:40,019 | ^~~~~~ 2023-09-12T23:48:40,036 ast/src/region.c:13740:8: note: ‘result’ was declared here 2023-09-12T23:48:40,037 13740 | int result; \ 2023-09-12T23:48:40,037 | ^~~~~~ 2023-09-12T23:48:40,038 ast/src/region.c:13773:1: note: in expansion of macro ‘MAKE_MASK4_’ 2023-09-12T23:48:40,039 13773 | MAKE_MASK4_(F,float) 2023-09-12T23:48:40,039 | ^~~~~~~~~~~ 2023-09-12T23:48:40,071 ast/src/region.c: In function ‘astMask4L_’: 2023-09-12T23:48:40,083 ast/src/region.c:13766:11: warning: ‘result’ may be used uninitialized [-Wmaybe-uninitialized] 2023-09-12T23:48:40,084 13766 | return result; \ 2023-09-12T23:48:40,084 | ^~~~~~ 2023-09-12T23:48:40,102 ast/src/region.c:13740:8: note: ‘result’ was declared here 2023-09-12T23:48:40,102 13740 | int result; \ 2023-09-12T23:48:40,103 | ^~~~~~ 2023-09-12T23:48:40,104 ast/src/region.c:13774:1: note: in expansion of macro ‘MAKE_MASK4_’ 2023-09-12T23:48:40,104 13774 | MAKE_MASK4_(L,long int) 2023-09-12T23:48:40,105 | ^~~~~~~~~~~ 2023-09-12T23:48:40,136 ast/src/region.c: In function ‘astMask4UL_’: 2023-09-12T23:48:40,148 ast/src/region.c:13766:11: warning: ‘result’ may be used uninitialized [-Wmaybe-uninitialized] 2023-09-12T23:48:40,149 13766 | return result; \ 2023-09-12T23:48:40,149 | ^~~~~~ 2023-09-12T23:48:40,167 ast/src/region.c:13740:8: note: ‘result’ was declared here 2023-09-12T23:48:40,168 13740 | int result; \ 2023-09-12T23:48:40,168 | ^~~~~~ 2023-09-12T23:48:40,169 ast/src/region.c:13775:1: note: in expansion of macro ‘MAKE_MASK4_’ 2023-09-12T23:48:40,169 13775 | MAKE_MASK4_(UL,unsigned long int) 2023-09-12T23:48:40,170 | ^~~~~~~~~~~ 2023-09-12T23:48:40,202 ast/src/region.c: In function ‘astMask4I_’: 2023-09-12T23:48:40,213 ast/src/region.c:13766:11: warning: ‘result’ may be used uninitialized [-Wmaybe-uninitialized] 2023-09-12T23:48:40,214 13766 | return result; \ 2023-09-12T23:48:40,215 | ^~~~~~ 2023-09-12T23:48:40,232 ast/src/region.c:13740:8: note: ‘result’ was declared here 2023-09-12T23:48:40,233 13740 | int result; \ 2023-09-12T23:48:40,233 | ^~~~~~ 2023-09-12T23:48:40,234 ast/src/region.c:13776:1: note: in expansion of macro ‘MAKE_MASK4_’ 2023-09-12T23:48:40,234 13776 | MAKE_MASK4_(I,int) 2023-09-12T23:48:40,235 | ^~~~~~~~~~~ 2023-09-12T23:48:40,267 ast/src/region.c: In function ‘astMask4UI_’: 2023-09-12T23:48:40,279 ast/src/region.c:13766:11: warning: ‘result’ may be used uninitialized [-Wmaybe-uninitialized] 2023-09-12T23:48:40,279 13766 | return result; \ 2023-09-12T23:48:40,280 | ^~~~~~ 2023-09-12T23:48:40,298 ast/src/region.c:13740:8: note: ‘result’ was declared here 2023-09-12T23:48:40,298 13740 | int result; \ 2023-09-12T23:48:40,299 | ^~~~~~ 2023-09-12T23:48:40,300 ast/src/region.c:13777:1: note: in expansion of macro ‘MAKE_MASK4_’ 2023-09-12T23:48:40,300 13777 | MAKE_MASK4_(UI,unsigned int) 2023-09-12T23:48:40,301 | ^~~~~~~~~~~ 2023-09-12T23:48:40,333 ast/src/region.c: In function ‘astMask4S_’: 2023-09-12T23:48:40,344 ast/src/region.c:13766:11: warning: ‘result’ may be used uninitialized [-Wmaybe-uninitialized] 2023-09-12T23:48:40,345 13766 | return result; \ 2023-09-12T23:48:40,345 | ^~~~~~ 2023-09-12T23:48:40,363 ast/src/region.c:13740:8: note: ‘result’ was declared here 2023-09-12T23:48:40,363 13740 | int result; \ 2023-09-12T23:48:40,364 | ^~~~~~ 2023-09-12T23:48:40,365 ast/src/region.c:13778:1: note: in expansion of macro ‘MAKE_MASK4_’ 2023-09-12T23:48:40,365 13778 | MAKE_MASK4_(S,short int) 2023-09-12T23:48:40,365 | ^~~~~~~~~~~ 2023-09-12T23:48:40,398 ast/src/region.c: In function ‘astMask4US_’: 2023-09-12T23:48:40,410 ast/src/region.c:13766:11: warning: ‘result’ may be used uninitialized [-Wmaybe-uninitialized] 2023-09-12T23:48:40,410 13766 | return result; \ 2023-09-12T23:48:40,411 | ^~~~~~ 2023-09-12T23:48:40,428 ast/src/region.c:13740:8: note: ‘result’ was declared here 2023-09-12T23:48:40,429 13740 | int result; \ 2023-09-12T23:48:40,430 | ^~~~~~ 2023-09-12T23:48:40,430 ast/src/region.c:13779:1: note: in expansion of macro ‘MAKE_MASK4_’ 2023-09-12T23:48:40,431 13779 | MAKE_MASK4_(US,unsigned short int) 2023-09-12T23:48:40,431 | ^~~~~~~~~~~ 2023-09-12T23:48:40,464 ast/src/region.c: In function ‘astMask4B_’: 2023-09-12T23:48:40,476 ast/src/region.c:13766:11: warning: ‘result’ may be used uninitialized [-Wmaybe-uninitialized] 2023-09-12T23:48:40,476 13766 | return result; \ 2023-09-12T23:48:40,477 | ^~~~~~ 2023-09-12T23:48:40,494 ast/src/region.c:13740:8: note: ‘result’ was declared here 2023-09-12T23:48:40,495 13740 | int result; \ 2023-09-12T23:48:40,496 | ^~~~~~ 2023-09-12T23:48:40,496 ast/src/region.c:13780:1: note: in expansion of macro ‘MAKE_MASK4_’ 2023-09-12T23:48:40,497 13780 | MAKE_MASK4_(B,signed char) 2023-09-12T23:48:40,498 | ^~~~~~~~~~~ 2023-09-12T23:48:40,530 ast/src/region.c: In function ‘astMask4UB_’: 2023-09-12T23:48:40,542 ast/src/region.c:13766:11: warning: ‘result’ may be used uninitialized [-Wmaybe-uninitialized] 2023-09-12T23:48:40,543 13766 | return result; \ 2023-09-12T23:48:40,543 | ^~~~~~ 2023-09-12T23:48:40,561 ast/src/region.c:13740:8: note: ‘result’ was declared here 2023-09-12T23:48:40,561 13740 | int result; \ 2023-09-12T23:48:40,562 | ^~~~~~ 2023-09-12T23:48:40,563 ast/src/region.c:13781:1: note: in expansion of macro ‘MAKE_MASK4_’ 2023-09-12T23:48:40,563 13781 | MAKE_MASK4_(UB,unsigned char) 2023-09-12T23:48:40,564 | ^~~~~~~~~~~ 2023-09-12T23:48:41,284 In file included from ast/src/selectormap.c:102: 2023-09-12T23:48:41,285 ast/src/pointset.h:216: warning: "isfinite" redefined 2023-09-12T23:48:41,286 216 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2023-09-12T23:48:41,286 | 2023-09-12T23:48:41,287 In file included from ast/src/pointset.h:194: 2023-09-12T23:48:41,288 /usr/include/math.h:994: note: this is the location of the previous definition 2023-09-12T23:48:41,288 994 | # define isfinite(x) __builtin_isfinite (x) 2023-09-12T23:48:41,289 | 2023-09-12T23:48:42,159 In file included from ast/src/shiftmap.c:82: 2023-09-12T23:48:42,159 ast/src/pointset.h:216: warning: "isfinite" redefined 2023-09-12T23:48:42,160 216 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2023-09-12T23:48:42,161 | 2023-09-12T23:48:42,161 In file included from ast/src/pointset.h:194: 2023-09-12T23:48:42,162 /usr/include/math.h:994: note: this is the location of the previous definition 2023-09-12T23:48:42,163 994 | # define isfinite(x) __builtin_isfinite (x) 2023-09-12T23:48:42,164 | 2023-09-12T23:48:42,970 In file included from ast/src/skyaxis.c:141: 2023-09-12T23:48:42,970 ast/src/pointset.h:216: warning: "isfinite" redefined 2023-09-12T23:48:42,971 216 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2023-09-12T23:48:42,971 | 2023-09-12T23:48:42,972 In file included from ./ast/pal.h:90, 2023-09-12T23:48:42,972 from ast/src/skyaxis.c:136: 2023-09-12T23:48:42,973 /usr/include/math.h:994: note: this is the location of the previous definition 2023-09-12T23:48:42,973 994 | # define isfinite(x) __builtin_isfinite (x) 2023-09-12T23:48:42,974 | 2023-09-12T23:48:45,646 In file included from ast/src/skyframe.c:767: 2023-09-12T23:48:45,647 ast/src/pointset.h:216: warning: "isfinite" redefined 2023-09-12T23:48:45,647 216 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2023-09-12T23:48:45,648 | 2023-09-12T23:48:45,648 In file included from ast/src/pointset.h:194: 2023-09-12T23:48:45,649 /usr/include/math.h:994: note: this is the location of the previous definition 2023-09-12T23:48:45,649 994 | # define isfinite(x) __builtin_isfinite (x) 2023-09-12T23:48:45,650 | 2023-09-12T23:48:45,977 ast/src/skyframe.c: In function ‘SetAttrib’: 2023-09-12T23:48:45,983 ast/src/skyframe.c:8662:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-12T23:48:45,984 8662 | if( nc == strlen( setting + offset ) ) { 2023-09-12T23:48:45,985 | ^~ 2023-09-12T23:48:45,993 ast/src/skyframe.c:8716:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-12T23:48:45,994 8716 | if( nc == strlen( setting + offset ) ) { 2023-09-12T23:48:45,995 | ^~ 2023-09-12T23:48:51,930 In file included from ast/src/slamap.c:188: 2023-09-12T23:48:51,930 ast/src/pointset.h:216: warning: "isfinite" redefined 2023-09-12T23:48:51,931 216 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2023-09-12T23:48:51,932 | 2023-09-12T23:48:51,932 In file included from ./ast/pal.h:90, 2023-09-12T23:48:51,933 from ast/src/slamap.c:181: 2023-09-12T23:48:51,933 /usr/include/math.h:994: note: this is the location of the previous definition 2023-09-12T23:48:51,934 994 | # define isfinite(x) __builtin_isfinite (x) 2023-09-12T23:48:51,935 | 2023-09-12T23:48:55,627 In file included from ast/src/mapping.h:327, 2023-09-12T23:48:55,627 from ast/src/specfluxframe.c:90: 2023-09-12T23:48:55,628 ast/src/pointset.h:216: warning: "isfinite" redefined 2023-09-12T23:48:55,628 216 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2023-09-12T23:48:55,629 | 2023-09-12T23:48:55,629 In file included from ast/src/pointset.h:194: 2023-09-12T23:48:55,630 /usr/include/math.h:994: note: this is the location of the previous definition 2023-09-12T23:48:55,631 994 | # define isfinite(x) __builtin_isfinite (x) 2023-09-12T23:48:55,631 | 2023-09-12T23:48:55,746 ast/src/specfluxframe.c: In function ‘astInitSpecFluxFrameVtab_’: 2023-09-12T23:48:55,747 ast/src/specfluxframe.c:460:20: warning: variable ‘mapping’ set but not used [-Wunused-but-set-variable] 2023-09-12T23:48:55,747 460 | AstMappingVtab *mapping; /* Pointer to Mapping component of Vtab */ 2023-09-12T23:48:55,748 | ^~~~~~~ 2023-09-12T23:48:55,749 ast/src/specfluxframe.c:458:19: warning: variable ‘object’ set but not used [-Wunused-but-set-variable] 2023-09-12T23:48:55,749 458 | AstObjectVtab *object; /* Pointer to Object component of Vtab */ 2023-09-12T23:48:55,750 | ^~~~~~ 2023-09-12T23:48:55,777 ast/src/specfluxframe.c: In function ‘Dump’: 2023-09-12T23:48:55,778 ast/src/specfluxframe.c:1666:22: warning: variable ‘this’ set but not used [-Wunused-but-set-variable] 2023-09-12T23:48:55,779 1666 | AstSpecFluxFrame *this; /* Pointer to the SpecFluxFrame structure */ 2023-09-12T23:48:55,779 | ^~~~ 2023-09-12T23:48:56,634 In file included from ast/src/mapping.h:327, 2023-09-12T23:48:56,634 from ast/src/unit.h:55, 2023-09-12T23:48:56,635 from ast/src/specframe.c:212: 2023-09-12T23:48:56,635 ast/src/pointset.h:216: warning: "isfinite" redefined 2023-09-12T23:48:56,636 216 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2023-09-12T23:48:56,636 | 2023-09-12T23:48:56,637 In file included from ast/src/pointset.h:194: 2023-09-12T23:48:56,637 /usr/include/math.h:994: note: this is the location of the previous definition 2023-09-12T23:48:56,638 994 | # define isfinite(x) __builtin_isfinite (x) 2023-09-12T23:48:56,638 | 2023-09-12T23:48:56,978 ast/src/specframe.c: In function ‘Dump’: 2023-09-12T23:48:56,983 ast/src/specframe.c:6687:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-12T23:48:56,984 6687 | for( j = 2; j < strlen( buff ); j++ ) buff[ j ] = tolower( buff[ j ] ); 2023-09-12T23:48:56,984 | ^ 2023-09-12T23:49:00,856 In file included from ast/src/specmap.c:180: 2023-09-12T23:49:00,857 ast/src/pointset.h:216: warning: "isfinite" redefined 2023-09-12T23:49:00,857 216 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2023-09-12T23:49:00,858 | 2023-09-12T23:49:00,859 In file included from ./ast/pal.h:90, 2023-09-12T23:49:00,859 from ast/src/specmap.c:174: 2023-09-12T23:49:00,860 /usr/include/math.h:994: note: this is the location of the previous definition 2023-09-12T23:49:00,860 994 | # define isfinite(x) __builtin_isfinite (x) 2023-09-12T23:49:00,861 | 2023-09-12T23:49:03,695 In file included from ast/src/sphmap.c:108: 2023-09-12T23:49:03,696 ast/src/pointset.h:216: warning: "isfinite" redefined 2023-09-12T23:49:03,697 216 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2023-09-12T23:49:03,697 | 2023-09-12T23:49:03,698 In file included from ast/src/pointset.h:194: 2023-09-12T23:49:03,699 /usr/include/math.h:994: note: this is the location of the previous definition 2023-09-12T23:49:03,699 994 | # define isfinite(x) __builtin_isfinite (x) 2023-09-12T23:49:03,700 | 2023-09-12T23:49:04,719 In file included from ast/src/mapping.h:327, 2023-09-12T23:49:04,719 from ast/src/unitmap.h:131, 2023-09-12T23:49:04,720 from ast/src/stc.c:101: 2023-09-12T23:49:04,721 ast/src/pointset.h:216: warning: "isfinite" redefined 2023-09-12T23:49:04,721 216 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2023-09-12T23:49:04,722 | 2023-09-12T23:49:04,722 In file included from ast/src/pointset.h:194: 2023-09-12T23:49:04,723 /usr/include/math.h:994: note: this is the location of the previous definition 2023-09-12T23:49:04,724 994 | # define isfinite(x) __builtin_isfinite (x) 2023-09-12T23:49:04,724 | 2023-09-12T23:49:04,812 ast/src/stc.c: In function ‘ClearAttrib’: 2023-09-12T23:49:04,812 ast/src/stc.c:300:8: warning: variable ‘len’ set but not used [-Wunused-but-set-variable] 2023-09-12T23:49:04,813 300 | int len; /* Length of attrib string */ 2023-09-12T23:49:04,814 | ^~~ 2023-09-12T23:49:04,821 ast/src/stc.c: In function ‘GetAttrib’: 2023-09-12T23:49:04,821 ast/src/stc.c:776:8: warning: variable ‘len’ set but not used [-Wunused-but-set-variable] 2023-09-12T23:49:04,822 776 | int len; /* Length of attrib string */ 2023-09-12T23:49:04,823 | ^~~ 2023-09-12T23:49:04,858 ast/src/stc.c: In function ‘TestAttrib’: 2023-09-12T23:49:04,860 ast/src/stc.c:2844:8: warning: variable ‘len’ set but not used [-Wunused-but-set-variable] 2023-09-12T23:49:04,861 2844 | int len; /* Length of attrib string */ 2023-09-12T23:49:04,861 | ^~~ 2023-09-12T23:49:04,863 ast/src/stc.c:2843:12: warning: variable ‘this’ set but not used [-Wunused-but-set-variable] 2023-09-12T23:49:04,864 2843 | AstStc *this; /* Pointer to the Stc structure */ 2023-09-12T23:49:04,864 | ^~~~ 2023-09-12T23:49:06,299 In file included from ast/src/mapping.h:327, 2023-09-12T23:49:06,299 from ast/src/frame.h:556, 2023-09-12T23:49:06,300 from ast/src/region.h:68, 2023-09-12T23:49:06,300 from ast/src/stc.h:71, 2023-09-12T23:49:06,301 from ast/src/stccatalogentrylocation.c:76: 2023-09-12T23:49:06,301 ast/src/pointset.h:216: warning: "isfinite" redefined 2023-09-12T23:49:06,302 216 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2023-09-12T23:49:06,302 | 2023-09-12T23:49:06,303 In file included from ast/src/pointset.h:194: 2023-09-12T23:49:06,303 /usr/include/math.h:994: note: this is the location of the previous definition 2023-09-12T23:49:06,304 994 | # define isfinite(x) __builtin_isfinite (x) 2023-09-12T23:49:06,304 | 2023-09-12T23:49:06,370 ast/src/stccatalogentrylocation.c: In function ‘astInitStcCatalogEntryLocationVtab_’: 2023-09-12T23:49:06,370 ast/src/stccatalogentrylocation.c:179:16: warning: variable ‘stc’ set but not used [-Wunused-but-set-variable] 2023-09-12T23:49:06,371 179 | AstStcVtab *stc; /* Pointer to Stc component of Vtab */ 2023-09-12T23:49:06,372 | ^~~ 2023-09-12T23:49:06,372 ast/src/stccatalogentrylocation.c:178:20: warning: variable ‘mapping’ set but not used [-Wunused-but-set-variable] 2023-09-12T23:49:06,373 178 | AstMappingVtab *mapping; /* Pointer to Mapping component of Vtab */ 2023-09-12T23:49:06,374 | ^~~~~~~ 2023-09-12T23:49:06,374 ast/src/stccatalogentrylocation.c: In function ‘Dump’: 2023-09-12T23:49:06,375 ast/src/stccatalogentrylocation.c:271:32: warning: variable ‘this’ set but not used [-Wunused-but-set-variable] 2023-09-12T23:49:06,376 271 | AstStcCatalogEntryLocation *this; /* Pointer to the StcCatalogEntryLocation structure */ 2023-09-12T23:49:06,376 | ^~~~ 2023-09-12T23:49:06,761 In file included from ast/src/mapping.h:327, 2023-09-12T23:49:06,762 from ast/src/frame.h:556, 2023-09-12T23:49:06,762 from ast/src/region.h:68, 2023-09-12T23:49:06,763 from ast/src/stc.h:71, 2023-09-12T23:49:06,763 from ast/src/stcobsdatalocation.c:97: 2023-09-12T23:49:06,764 ast/src/pointset.h:216: warning: "isfinite" redefined 2023-09-12T23:49:06,764 216 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2023-09-12T23:49:06,765 | 2023-09-12T23:49:06,766 In file included from ast/src/pointset.h:194: 2023-09-12T23:49:06,766 /usr/include/math.h:994: note: this is the location of the previous definition 2023-09-12T23:49:06,767 994 | # define isfinite(x) __builtin_isfinite (x) 2023-09-12T23:49:06,767 | 2023-09-12T23:49:06,836 ast/src/stcobsdatalocation.c: In function ‘astInitStcObsDataLocationVtab_’: 2023-09-12T23:49:06,837 ast/src/stcobsdatalocation.c:273:16: warning: variable ‘stc’ set but not used [-Wunused-but-set-variable] 2023-09-12T23:49:06,838 273 | AstStcVtab *stc; /* Pointer to Stc component of Vtab */ 2023-09-12T23:49:06,839 | ^~~ 2023-09-12T23:49:06,839 ast/src/stcobsdatalocation.c:271:20: warning: variable ‘mapping’ set but not used [-Wunused-but-set-variable] 2023-09-12T23:49:06,841 271 | AstMappingVtab *mapping; /* Pointer to Mapping component of Vtab */ 2023-09-12T23:49:06,841 | ^~~~~~~ 2023-09-12T23:49:07,255 In file included from ast/src/mapping.h:327, 2023-09-12T23:49:07,256 from ast/src/frame.h:556, 2023-09-12T23:49:07,256 from ast/src/region.h:68, 2023-09-12T23:49:07,257 from ast/src/stc.h:71, 2023-09-12T23:49:07,257 from ast/src/stcresourceprofile.c:76: 2023-09-12T23:49:07,258 ast/src/pointset.h:216: warning: "isfinite" redefined 2023-09-12T23:49:07,258 216 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2023-09-12T23:49:07,259 | 2023-09-12T23:49:07,259 In file included from ast/src/pointset.h:194: 2023-09-12T23:49:07,259 /usr/include/math.h:994: note: this is the location of the previous definition 2023-09-12T23:49:07,260 994 | # define isfinite(x) __builtin_isfinite (x) 2023-09-12T23:49:07,260 | 2023-09-12T23:49:07,326 ast/src/stcresourceprofile.c: In function ‘astInitStcResourceProfileVtab_’: 2023-09-12T23:49:07,327 ast/src/stcresourceprofile.c:179:16: warning: variable ‘stc’ set but not used [-Wunused-but-set-variable] 2023-09-12T23:49:07,328 179 | AstStcVtab *stc; /* Pointer to Stc component of Vtab */ 2023-09-12T23:49:07,328 | ^~~ 2023-09-12T23:49:07,329 ast/src/stcresourceprofile.c:178:20: warning: variable ‘mapping’ set but not used [-Wunused-but-set-variable] 2023-09-12T23:49:07,329 178 | AstMappingVtab *mapping; /* Pointer to Mapping component of Vtab */ 2023-09-12T23:49:07,330 | ^~~~~~~ 2023-09-12T23:49:07,331 ast/src/stcresourceprofile.c: In function ‘Dump’: 2023-09-12T23:49:07,331 ast/src/stcresourceprofile.c:270:27: warning: variable ‘this’ set but not used [-Wunused-but-set-variable] 2023-09-12T23:49:07,332 270 | AstStcResourceProfile *this; /* Pointer to the StcResourceProfile structure */ 2023-09-12T23:49:07,333 | ^~~~ 2023-09-12T23:49:07,870 In file included from ast/src/mapping.h:327, 2023-09-12T23:49:07,871 from ast/src/frame.h:556, 2023-09-12T23:49:07,871 from ast/src/stcschan.c:216: 2023-09-12T23:49:07,872 ast/src/pointset.h:216: warning: "isfinite" redefined 2023-09-12T23:49:07,873 216 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2023-09-12T23:49:07,873 | 2023-09-12T23:49:07,874 In file included from ast/src/pointset.h:194: 2023-09-12T23:49:07,875 /usr/include/math.h:994: note: this is the location of the previous definition 2023-09-12T23:49:07,875 994 | # define isfinite(x) __builtin_isfinite (x) 2023-09-12T23:49:07,876 | 2023-09-12T23:49:08,492 In file included from ast/src/frame.h:554: 2023-09-12T23:49:08,492 ast/src/stcschan.c: In function ‘MakeSpaceRegion’: 2023-09-12T23:49:08,494 ast/src/object.h:511:21: warning: ‘astEllipse_’ reading 16 bytes from a region of size 8 [-Wstringop-overread] 2023-09-12T23:49:08,494 511 | #define astRetF_(x) (x) 2023-09-12T23:49:08,495 ast/src/object.h:504:37: note: in expansion of macro ‘astRetF_’ 2023-09-12T23:49:08,495 504 | #define astINVOKE(rettype,function) astRet##rettype##_(function) 2023-09-12T23:49:08,496 | ^~~~~~ 2023-09-12T23:49:08,497 ast/src/ellipse.h:210:20: note: in expansion of macro ‘astINVOKE’ 2023-09-12T23:49:08,497 210 | #define astEllipse astINVOKE(F,astEllipse_) 2023-09-12T23:49:08,498 | ^~~~~~~~~ 2023-09-12T23:49:08,499 ast/src/stcschan.c:2000:30: note: in expansion of macro ‘astEllipse’ 2023-09-12T23:49:08,499 2000 | result = (AstRegion *) astEllipse( frm, 1, vec1, vec2, &val3, NULL, " ", 2023-09-12T23:49:08,500 | ^~~~~~~~~~ 2023-09-12T23:49:08,501 ast/src/object.h:511:21: note: referencing argument 5 of type ‘const double[2]’ 2023-09-12T23:49:08,502 511 | #define astRetF_(x) (x) 2023-09-12T23:49:08,502 ast/src/object.h:504:37: note: in expansion of macro ‘astRetF_’ 2023-09-12T23:49:08,503 504 | #define astINVOKE(rettype,function) astRet##rettype##_(function) 2023-09-12T23:49:08,503 | ^~~~~~ 2023-09-12T23:49:08,504 ast/src/ellipse.h:210:20: note: in expansion of macro ‘astINVOKE’ 2023-09-12T23:49:08,504 210 | #define astEllipse astINVOKE(F,astEllipse_) 2023-09-12T23:49:08,505 | ^~~~~~~~~ 2023-09-12T23:49:08,509 ast/src/stcschan.c:2000:30: note: in expansion of macro ‘astEllipse’ 2023-09-12T23:49:08,509 2000 | result = (AstRegion *) astEllipse( frm, 1, vec1, vec2, &val3, NULL, " ", 2023-09-12T23:49:08,510 | ^~~~~~~~~~ 2023-09-12T23:49:08,510 In file included from ast/src/stcschan.c:236: 2023-09-12T23:49:08,511 ast/src/ellipse.h:160:13: note: in a call to function ‘astEllipse_’ 2023-09-12T23:49:08,511 160 | AstEllipse *astEllipse_( void *, int, const double[2], const double[2], const double[2], AstRegion *, const char *, int *, ...); 2023-09-12T23:49:08,512 | ^~~~~~~~~~~ 2023-09-12T23:49:12,337 ast/src/object.h:511:21: warning: ‘astEllipse_’ reading 16 bytes from a region of size 8 [-Wstringop-overread] 2023-09-12T23:49:12,338 511 | #define astRetF_(x) (x) 2023-09-12T23:49:12,338 ast/src/object.h:504:37: note: in expansion of macro ‘astRetF_’ 2023-09-12T23:49:12,339 504 | #define astINVOKE(rettype,function) astRet##rettype##_(function) 2023-09-12T23:49:12,339 | ^~~~~~ 2023-09-12T23:49:12,340 ast/src/ellipse.h:210:20: note: in expansion of macro ‘astINVOKE’ 2023-09-12T23:49:12,340 210 | #define astEllipse astINVOKE(F,astEllipse_) 2023-09-12T23:49:12,341 | ^~~~~~~~~ 2023-09-12T23:49:12,341 ast/src/stcschan.c:2000:30: note: in expansion of macro ‘astEllipse’ 2023-09-12T23:49:12,342 2000 | result = (AstRegion *) astEllipse( frm, 1, vec1, vec2, &val3, NULL, " ", 2023-09-12T23:49:12,343 | ^~~~~~~~~~ 2023-09-12T23:49:12,343 ast/src/object.h:511:21: note: referencing argument 5 of type ‘const double[2]’ 2023-09-12T23:49:12,344 511 | #define astRetF_(x) (x) 2023-09-12T23:49:12,344 ast/src/object.h:504:37: note: in expansion of macro ‘astRetF_’ 2023-09-12T23:49:12,345 504 | #define astINVOKE(rettype,function) astRet##rettype##_(function) 2023-09-12T23:49:12,346 | ^~~~~~ 2023-09-12T23:49:12,346 ast/src/ellipse.h:210:20: note: in expansion of macro ‘astINVOKE’ 2023-09-12T23:49:12,347 210 | #define astEllipse astINVOKE(F,astEllipse_) 2023-09-12T23:49:12,347 | ^~~~~~~~~ 2023-09-12T23:49:12,348 ast/src/stcschan.c:2000:30: note: in expansion of macro ‘astEllipse’ 2023-09-12T23:49:12,349 2000 | result = (AstRegion *) astEllipse( frm, 1, vec1, vec2, &val3, NULL, " ", 2023-09-12T23:49:12,349 | ^~~~~~~~~~ 2023-09-12T23:49:12,350 ast/src/ellipse.h:160:13: note: in a call to function ‘astEllipse_’ 2023-09-12T23:49:12,350 160 | AstEllipse *astEllipse_( void *, int, const double[2], const double[2], const double[2], AstRegion *, const char *, int *, ...); 2023-09-12T23:49:12,351 | ^~~~~~~~~~~ 2023-09-12T23:49:12,400 ast/src/object.h:511:21: warning: ‘astEllipse_’ reading 16 bytes from a region of size 8 [-Wstringop-overread] 2023-09-12T23:49:12,401 511 | #define astRetF_(x) (x) 2023-09-12T23:49:12,401 ast/src/object.h:504:37: note: in expansion of macro ‘astRetF_’ 2023-09-12T23:49:12,402 504 | #define astINVOKE(rettype,function) astRet##rettype##_(function) 2023-09-12T23:49:12,403 | ^~~~~~ 2023-09-12T23:49:12,403 ast/src/ellipse.h:210:20: note: in expansion of macro ‘astINVOKE’ 2023-09-12T23:49:12,404 210 | #define astEllipse astINVOKE(F,astEllipse_) 2023-09-12T23:49:12,404 | ^~~~~~~~~ 2023-09-12T23:49:12,405 ast/src/stcschan.c:2000:30: note: in expansion of macro ‘astEllipse’ 2023-09-12T23:49:12,405 2000 | result = (AstRegion *) astEllipse( frm, 1, vec1, vec2, &val3, NULL, " ", 2023-09-12T23:49:12,406 | ^~~~~~~~~~ 2023-09-12T23:49:12,406 ast/src/object.h:511:21: note: referencing argument 5 of type ‘const double[2]’ 2023-09-12T23:49:12,407 511 | #define astRetF_(x) (x) 2023-09-12T23:49:12,407 ast/src/object.h:504:37: note: in expansion of macro ‘astRetF_’ 2023-09-12T23:49:12,408 504 | #define astINVOKE(rettype,function) astRet##rettype##_(function) 2023-09-12T23:49:12,409 | ^~~~~~ 2023-09-12T23:49:12,409 ast/src/ellipse.h:210:20: note: in expansion of macro ‘astINVOKE’ 2023-09-12T23:49:12,410 210 | #define astEllipse astINVOKE(F,astEllipse_) 2023-09-12T23:49:12,410 | ^~~~~~~~~ 2023-09-12T23:49:12,411 ast/src/stcschan.c:2000:30: note: in expansion of macro ‘astEllipse’ 2023-09-12T23:49:12,411 2000 | result = (AstRegion *) astEllipse( frm, 1, vec1, vec2, &val3, NULL, " ", 2023-09-12T23:49:12,412 | ^~~~~~~~~~ 2023-09-12T23:49:12,412 ast/src/ellipse.h:160:13: note: in a call to function ‘astEllipse_’ 2023-09-12T23:49:12,413 160 | AstEllipse *astEllipse_( void *, int, const double[2], const double[2], const double[2], AstRegion *, const char *, int *, ...); 2023-09-12T23:49:12,413 | ^~~~~~~~~~~ 2023-09-12T23:49:15,653 In file included from ast/src/mapping.h:327, 2023-09-12T23:49:15,654 from ast/src/frame.h:556, 2023-09-12T23:49:15,654 from ast/src/region.h:68, 2023-09-12T23:49:15,655 from ast/src/stc.h:71, 2023-09-12T23:49:15,656 from ast/src/stcsearchlocation.c:76: 2023-09-12T23:49:15,656 ast/src/pointset.h:216: warning: "isfinite" redefined 2023-09-12T23:49:15,657 216 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2023-09-12T23:49:15,657 | 2023-09-12T23:49:15,658 In file included from ast/src/pointset.h:194: 2023-09-12T23:49:15,658 /usr/include/math.h:994: note: this is the location of the previous definition 2023-09-12T23:49:15,659 994 | # define isfinite(x) __builtin_isfinite (x) 2023-09-12T23:49:15,659 | 2023-09-12T23:49:15,728 ast/src/stcsearchlocation.c: In function ‘astInitStcSearchLocationVtab_’: 2023-09-12T23:49:15,729 ast/src/stcsearchlocation.c:179:16: warning: variable ‘stc’ set but not used [-Wunused-but-set-variable] 2023-09-12T23:49:15,730 179 | AstStcVtab *stc; /* Pointer to Stc component of Vtab */ 2023-09-12T23:49:15,731 | ^~~ 2023-09-12T23:49:15,731 ast/src/stcsearchlocation.c:178:20: warning: variable ‘mapping’ set but not used [-Wunused-but-set-variable] 2023-09-12T23:49:15,732 178 | AstMappingVtab *mapping; /* Pointer to Mapping component of Vtab */ 2023-09-12T23:49:15,733 | ^~~~~~~ 2023-09-12T23:49:15,733 ast/src/stcsearchlocation.c: In function ‘Dump’: 2023-09-12T23:49:15,734 ast/src/stcsearchlocation.c:269:26: warning: variable ‘this’ set but not used [-Wunused-but-set-variable] 2023-09-12T23:49:15,734 269 | AstStcSearchLocation *this; /* Pointer to the StcSearchLocation structure */ 2023-09-12T23:49:15,735 | ^~~~ 2023-09-12T23:49:16,049 In file included from ast/src/switchmap.c:138: 2023-09-12T23:49:16,050 ast/src/pointset.h:216: warning: "isfinite" redefined 2023-09-12T23:49:16,050 216 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2023-09-12T23:49:16,051 | 2023-09-12T23:49:16,052 In file included from ast/src/pointset.h:194: 2023-09-12T23:49:16,052 /usr/include/math.h:994: note: this is the location of the previous definition 2023-09-12T23:49:16,053 994 | # define isfinite(x) __builtin_isfinite (x) 2023-09-12T23:49:16,053 | 2023-09-12T23:49:17,752 ast/src/table.c:3535:27: warning: argument 4 of type ‘char[101]’ with mismatched bound [-Warray-parameter=] 2023-09-12T23:49:17,753 3535 | char colname[ AST__MXCOLNAMLEN + 1 ], int *irow, 2023-09-12T23:49:17,753 | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-12T23:49:17,754 ast/src/table.c:326:53: note: previously declared as ‘char *’ 2023-09-12T23:49:17,754 326 | static int ParseKey( AstTable *, const char *, int, char *, int *, AstKeyMap **, const char *, int * ); 2023-09-12T23:49:17,754 | ^~~~~~ 2023-09-12T23:49:17,755 ast/src/table.c: In function ‘ParseKey’: 2023-09-12T23:49:17,758 ast/src/table.c:3609:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-12T23:49:17,758 3609 | && ( nctot >= strlen( key ) ) ) { 2023-09-12T23:49:17,759 | ^~ 2023-09-12T23:49:21,276 In file included from ast/src/mapping.h:327, 2023-09-12T23:49:21,276 from ast/src/unit.h:55, 2023-09-12T23:49:21,277 from ast/src/timeframe.c:256: 2023-09-12T23:49:21,277 ast/src/pointset.h:216: warning: "isfinite" redefined 2023-09-12T23:49:21,278 216 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2023-09-12T23:49:21,278 | 2023-09-12T23:49:21,279 In file included from ast/src/pointset.h:194: 2023-09-12T23:49:21,279 /usr/include/math.h:994: note: this is the location of the previous definition 2023-09-12T23:49:21,280 994 | # define isfinite(x) __builtin_isfinite (x) 2023-09-12T23:49:21,281 | 2023-09-12T23:49:22,577 In file included from ast/src/timeframe.c:255: 2023-09-12T23:49:22,577 ast/src/memory.h: In function ‘Centre’: 2023-09-12T23:49:22,578 ast/src/memory.h:281:38: warning: ‘date2’ may be used uninitialized [-Wmaybe-uninitialized] 2023-09-12T23:49:22,578 281 | #define astFree(ptr) astERROR_INVOKE(astFree_(ptr,STATUS_PTR)) 2023-09-12T23:49:22,579 | ^~~~~~~~ 2023-09-12T23:49:22,580 ast/src/timeframe.c:649:10: note: ‘date2’ was declared here 2023-09-12T23:49:22,581 649 | char *date2; 2023-09-12T23:49:22,581 | ^~~~~ 2023-09-12T23:49:22,582 ast/src/timeframe.c:767:38: warning: ‘date1’ may be used uninitialized [-Wmaybe-uninitialized] 2023-09-12T23:49:22,583 767 | pres = fres + ( f1 - date1 ) - 1; 2023-09-12T23:49:22,583 | ~~~~~^~~~~~~~~ 2023-09-12T23:49:22,584 ast/src/timeframe.c:648:10: note: ‘date1’ was declared here 2023-09-12T23:49:22,584 648 | char *date1; 2023-09-12T23:49:22,585 | ^~~~~ 2023-09-12T23:49:23,646 ast/src/timeframe.c: In function ‘Unformat’: 2023-09-12T23:49:23,652 ast/src/timeframe.c:6207:6: warning: ‘lt’ may be used uninitialized [-Wmaybe-uninitialized] 2023-09-12T23:49:23,652 6207 | if( lt >= l ) lt = strlen( string ); 2023-09-12T23:49:23,653 | ^ 2023-09-12T23:49:23,658 ast/src/timeframe.c:6135:8: note: ‘lt’ was declared here 2023-09-12T23:49:23,658 6135 | int lt; 2023-09-12T23:49:23,659 | ^~ 2023-09-12T23:49:23,886 ast/src/timeframe.c: In function ‘GetTitle’: 2023-09-12T23:49:23,889 ast/src/timeframe.c:3184:41: warning: ‘%s’ directive argument is null [-Wformat-overflow=] 2023-09-12T23:49:23,890 3184 | pos = sprintf( gettitle_buff, "%s", SystemLabel( system, status ) ); 2023-09-12T23:49:23,890 | ^~ 2023-09-12T23:49:25,149 In file included from ast/src/mapping.h:327, 2023-09-12T23:49:25,149 from ast/src/slamap.h:134, 2023-09-12T23:49:25,150 from ast/src/timemap.c:172: 2023-09-12T23:49:25,150 ast/src/pointset.h:216: warning: "isfinite" redefined 2023-09-12T23:49:25,151 216 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2023-09-12T23:49:25,151 | 2023-09-12T23:49:25,152 In file included from ./ast/pal.h:90, 2023-09-12T23:49:25,152 from ast/src/timemap.c:171: 2023-09-12T23:49:25,153 /usr/include/math.h:994: note: this is the location of the previous definition 2023-09-12T23:49:25,153 994 | # define isfinite(x) __builtin_isfinite (x) 2023-09-12T23:49:25,154 | 2023-09-12T23:49:28,636 In file included from ast/src/tranmap.c:92: 2023-09-12T23:49:28,637 ast/src/pointset.h:216: warning: "isfinite" redefined 2023-09-12T23:49:28,637 216 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2023-09-12T23:49:28,638 | 2023-09-12T23:49:28,638 In file included from ast/src/pointset.h:194: 2023-09-12T23:49:28,639 /usr/include/math.h:994: note: this is the location of the previous definition 2023-09-12T23:49:28,639 994 | # define isfinite(x) __builtin_isfinite (x) 2023-09-12T23:49:28,639 | 2023-09-12T23:49:29,545 In file included from ast/src/unit.c:124: 2023-09-12T23:49:29,546 ast/src/pointset.h:216: warning: "isfinite" redefined 2023-09-12T23:49:29,546 216 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2023-09-12T23:49:29,547 | 2023-09-12T23:49:29,547 In file included from ast/src/pointset.h:194: 2023-09-12T23:49:29,548 /usr/include/math.h:994: note: this is the location of the previous definition 2023-09-12T23:49:29,548 994 | # define isfinite(x) __builtin_isfinite (x) 2023-09-12T23:49:29,549 | 2023-09-12T23:49:29,599 ast/src/unit.c: In function ‘CleanExp’: 2023-09-12T23:49:29,600 ast/src/unit.c:405:38: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2023-09-12T23:49:29,601 405 | strcspn( t, "0123456789" ) == l - 1 ) { 2023-09-12T23:49:29,601 | ^~ 2023-09-12T23:49:29,615 ast/src/unit.c: In function ‘ComplicateTree’: 2023-09-12T23:49:29,616 ast/src/unit.c:868:9: warning: variable ‘op’ set but not used [-Wunused-but-set-variable] 2023-09-12T23:49:29,617 868 | Oper op; 2023-09-12T23:49:29,617 | ^~ 2023-09-12T23:49:29,839 ast/src/unit.c: In function ‘astUnitAnalyser_’: 2023-09-12T23:49:29,844 ast/src/unit.c:5152:12: warning: ‘DimAnal’ accessing 80 bytes in a region of size 72 [-Wstringop-overflow=] 2023-09-12T23:49:29,845 5152 | if( !DimAnal( in_tree, powers, &result, status ) && astOK ) { 2023-09-12T23:49:29,845 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-12T23:49:29,846 ast/src/unit.c:5152:12: note: referencing argument 2 of type ‘double[10]’ 2023-09-12T23:49:29,846 ast/src/unit.c:1373:12: note: in a call to function ‘DimAnal’ 2023-09-12T23:49:29,847 1373 | static int DimAnal( UnitNode *node, double powers[NQUANT], double *scale, int *status ) { 2023-09-12T23:49:29,848 | ^~~~~~~ 2023-09-12T23:49:33,127 ast/src/unit.c:5152:12: warning: ‘DimAnal’ accessing 80 bytes in a region of size 72 [-Wstringop-overflow=] 2023-09-12T23:49:33,127 5152 | if( !DimAnal( in_tree, powers, &result, status ) && astOK ) { 2023-09-12T23:49:33,128 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-12T23:49:33,128 ast/src/unit.c:5152:12: note: referencing argument 2 of type ‘double[10]’ 2023-09-12T23:49:33,129 ast/src/unit.c:1373:12: note: in a call to function ‘DimAnal’ 2023-09-12T23:49:33,130 1373 | static int DimAnal( UnitNode *node, double powers[NQUANT], double *scale, int *status ) { 2023-09-12T23:49:33,131 | ^~~~~~~ 2023-09-12T23:49:33,137 ast/src/unit.c:5152:12: warning: ‘DimAnal’ accessing 80 bytes in a region of size 72 [-Wstringop-overflow=] 2023-09-12T23:49:33,137 5152 | if( !DimAnal( in_tree, powers, &result, status ) && astOK ) { 2023-09-12T23:49:33,138 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-12T23:49:33,138 ast/src/unit.c:5152:12: note: referencing argument 2 of type ‘double[10]’ 2023-09-12T23:49:33,138 ast/src/unit.c:1373:12: note: in a call to function ‘DimAnal’ 2023-09-12T23:49:33,139 1373 | static int DimAnal( UnitNode *node, double powers[NQUANT], double *scale, int *status ) { 2023-09-12T23:49:33,139 | ^~~~~~~ 2023-09-12T23:49:33,782 In file included from ast/src/unitmap.c:90: 2023-09-12T23:49:33,783 ast/src/pointset.h:216: warning: "isfinite" redefined 2023-09-12T23:49:33,783 216 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2023-09-12T23:49:33,784 | 2023-09-12T23:49:33,785 In file included from ast/src/pointset.h:194: 2023-09-12T23:49:33,785 /usr/include/math.h:994: note: this is the location of the previous definition 2023-09-12T23:49:33,786 994 | # define isfinite(x) __builtin_isfinite (x) 2023-09-12T23:49:33,786 | 2023-09-12T23:49:33,827 ast/src/unitmap.c: In function ‘Transform’: 2023-09-12T23:49:33,828 ast/src/unitmap.c:859:16: warning: variable ‘map’ set but not used [-Wunused-but-set-variable] 2023-09-12T23:49:33,829 859 | AstUnitMap *map; /* Pointer to UnitMap to be applied */ 2023-09-12T23:49:33,829 | ^~~ 2023-09-12T23:49:33,830 ast/src/unitmap.c: In function ‘Dump’: 2023-09-12T23:49:33,830 ast/src/unitmap.c:949:16: warning: variable ‘this’ set but not used [-Wunused-but-set-variable] 2023-09-12T23:49:33,831 949 | AstUnitMap *this; /* Pointer to the UnitMap structure */ 2023-09-12T23:49:33,832 | ^~~~ 2023-09-12T23:49:34,336 In file included from ast/src/unitnormmap.c:109: 2023-09-12T23:49:34,336 ast/src/pointset.h:216: warning: "isfinite" redefined 2023-09-12T23:49:34,337 216 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2023-09-12T23:49:34,338 | 2023-09-12T23:49:34,338 In file included from ast/src/pointset.h:194: 2023-09-12T23:49:34,339 /usr/include/math.h:994: note: this is the location of the previous definition 2023-09-12T23:49:34,340 994 | # define isfinite(x) __builtin_isfinite (x) 2023-09-12T23:49:34,340 | 2023-09-12T23:49:35,352 In file included from ast/src/wcsmap.c:623: 2023-09-12T23:49:35,353 ast/src/pointset.h:216: warning: "isfinite" redefined 2023-09-12T23:49:35,354 216 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2023-09-12T23:49:35,356 | 2023-09-12T23:49:35,357 In file included from ast/src/pointset.h:194: 2023-09-12T23:49:35,358 /usr/include/math.h:994: note: this is the location of the previous definition 2023-09-12T23:49:35,359 994 | # define isfinite(x) __builtin_isfinite (x) 2023-09-12T23:49:35,360 | 2023-09-12T23:49:38,601 In file included from ast/src/winmap.c:152: 2023-09-12T23:49:38,602 ast/src/pointset.h:216: warning: "isfinite" redefined 2023-09-12T23:49:38,603 216 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2023-09-12T23:49:38,604 | 2023-09-12T23:49:38,604 In file included from ast/src/pointset.h:194: 2023-09-12T23:49:38,605 /usr/include/math.h:994: note: this is the location of the previous definition 2023-09-12T23:49:38,606 994 | # define isfinite(x) __builtin_isfinite (x) 2023-09-12T23:49:38,607 | 2023-09-12T23:49:40,418 In file included from ast/src/winmap.c:151: 2023-09-12T23:49:40,419 ast/src/object.h: In function ‘WinDiagMat’: 2023-09-12T23:49:40,420 ast/src/object.h:1857:36: warning: ‘result’ may be used uninitialized [-Wmaybe-uninitialized] 2023-09-12T23:49:40,420 1857 | #define astAnnul(this) astINVOKE(O,astAnnul_(astCheckObject(this),STATUS_PTR)) 2023-09-12T23:49:40,421 | ^~~~~~~~~ 2023-09-12T23:49:40,422 ast/src/winmap.c:2626:15: note: ‘result’ was declared here 2023-09-12T23:49:40,422 2626 | AstWinMap *result; /* Pointer to output WinMap */ 2023-09-12T23:49:40,423 | ^~~~~~ 2023-09-12T23:49:41,929 ast/src/xml.c: In function ‘ReadContent’: 2023-09-12T23:49:41,935 ast/src/xml.c:6167:8: warning: variable ‘prolog_ok’ set but not used [-Wunused-but-set-variable] 2023-09-12T23:49:41,935 6167 | int prolog_ok; /* OK for source to start with a prolog? */ 2023-09-12T23:49:41,936 | ^~~~~~~~~ 2023-09-12T23:49:45,728 In file included from ast/src/mapping.h:327, 2023-09-12T23:49:45,729 from ast/src/frame.h:556, 2023-09-12T23:49:45,729 from ast/src/xmlchan.c:214: 2023-09-12T23:49:45,730 ast/src/pointset.h:216: warning: "isfinite" redefined 2023-09-12T23:49:45,730 216 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2023-09-12T23:49:45,731 | 2023-09-12T23:49:45,731 In file included from ast/src/pointset.h:194: 2023-09-12T23:49:45,732 /usr/include/math.h:994: note: this is the location of the previous definition 2023-09-12T23:49:45,732 994 | # define isfinite(x) __builtin_isfinite (x) 2023-09-12T23:49:45,733 | 2023-09-12T23:49:45,990 ast/src/xmlchan.c: In function ‘AstronTimeReader’: 2023-09-12T23:49:45,992 ast/src/xmlchan.c:2007:55: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-12T23:49:45,993 2007 | if( iso && astUnformat( cfrm, 0, iso, &val ) != strlen( iso ) ) { 2023-09-12T23:49:45,994 | ^~ 2023-09-12T23:49:46,743 In file included from ast/src/xmlchan.c:213: 2023-09-12T23:49:46,743 ast/src/xmlchan.c: In function ‘Position2DReader’: 2023-09-12T23:49:46,749 ast/src/object.h:511:21: warning: ‘astEllipse_’ reading 16 bytes from a region of size 8 [-Wstringop-overread] 2023-09-12T23:49:46,750 511 | #define astRetF_(x) (x) 2023-09-12T23:49:46,750 ast/src/object.h:504:37: note: in expansion of macro ‘astRetF_’ 2023-09-12T23:49:46,751 504 | #define astINVOKE(rettype,function) astRet##rettype##_(function) 2023-09-12T23:49:46,752 | ^~~~~~ 2023-09-12T23:49:46,752 ast/src/ellipse.h:210:20: note: in expansion of macro ‘astINVOKE’ 2023-09-12T23:49:46,753 210 | #define astEllipse astINVOKE(F,astEllipse_) 2023-09-12T23:49:46,753 | ^~~~~~~~~ 2023-09-12T23:49:46,754 ast/src/xmlchan.c:6687:39: note: in expansion of macro ‘astEllipse’ 2023-09-12T23:49:46,755 6687 | result = (AstRegion *) astEllipse( frm, 1, cen, hw, &pa, 2023-09-12T23:49:46,755 | ^~~~~~~~~~ 2023-09-12T23:49:46,756 ast/src/object.h:511:21: note: referencing argument 5 of type ‘const double[2]’ 2023-09-12T23:49:46,756 511 | #define astRetF_(x) (x) 2023-09-12T23:49:46,757 ast/src/object.h:504:37: note: in expansion of macro ‘astRetF_’ 2023-09-12T23:49:46,757 504 | #define astINVOKE(rettype,function) astRet##rettype##_(function) 2023-09-12T23:49:46,758 | ^~~~~~ 2023-09-12T23:49:46,759 ast/src/ellipse.h:210:20: note: in expansion of macro ‘astINVOKE’ 2023-09-12T23:49:46,759 210 | #define astEllipse astINVOKE(F,astEllipse_) 2023-09-12T23:49:46,760 | ^~~~~~~~~ 2023-09-12T23:49:46,760 ast/src/xmlchan.c:6687:39: note: in expansion of macro ‘astEllipse’ 2023-09-12T23:49:46,761 6687 | result = (AstRegion *) astEllipse( frm, 1, cen, hw, &pa, 2023-09-12T23:49:46,762 | ^~~~~~~~~~ 2023-09-12T23:49:46,762 In file included from ast/src/xmlchan.c:220: 2023-09-12T23:49:46,763 ast/src/ellipse.h:160:13: note: in a call to function ‘astEllipse_’ 2023-09-12T23:49:46,764 160 | AstEllipse *astEllipse_( void *, int, const double[2], const double[2], const double[2], AstRegion *, const char *, int *, ...); 2023-09-12T23:49:46,764 | ^~~~~~~~~~~ 2023-09-12T23:49:46,764 ast/src/object.h:511:21: warning: ‘astEllipse_’ reading 16 bytes from a region of size 8 [-Wstringop-overread] 2023-09-12T23:49:46,765 511 | #define astRetF_(x) (x) 2023-09-12T23:49:46,765 ast/src/object.h:504:37: note: in expansion of macro ‘astRetF_’ 2023-09-12T23:49:46,766 504 | #define astINVOKE(rettype,function) astRet##rettype##_(function) 2023-09-12T23:49:46,766 | ^~~~~~ 2023-09-12T23:49:46,766 ast/src/ellipse.h:210:20: note: in expansion of macro ‘astINVOKE’ 2023-09-12T23:49:46,767 210 | #define astEllipse astINVOKE(F,astEllipse_) 2023-09-12T23:49:46,767 | ^~~~~~~~~ 2023-09-12T23:49:46,768 ast/src/xmlchan.c:6734:34: note: in expansion of macro ‘astEllipse’ 2023-09-12T23:49:46,768 6734 | r = (AstRegion *) astEllipse( frm, 1, cen, hw, &pa, 2023-09-12T23:49:46,768 | ^~~~~~~~~~ 2023-09-12T23:49:46,769 ast/src/object.h:511:21: note: referencing argument 5 of type ‘const double[2]’ 2023-09-12T23:49:46,769 511 | #define astRetF_(x) (x) 2023-09-12T23:49:46,770 ast/src/object.h:504:37: note: in expansion of macro ‘astRetF_’ 2023-09-12T23:49:46,770 504 | #define astINVOKE(rettype,function) astRet##rettype##_(function) 2023-09-12T23:49:46,771 | ^~~~~~ 2023-09-12T23:49:46,771 ast/src/ellipse.h:210:20: note: in expansion of macro ‘astINVOKE’ 2023-09-12T23:49:46,772 210 | #define astEllipse astINVOKE(F,astEllipse_) 2023-09-12T23:49:46,772 | ^~~~~~~~~ 2023-09-12T23:49:46,773 ast/src/xmlchan.c:6734:34: note: in expansion of macro ‘astEllipse’ 2023-09-12T23:49:46,773 6734 | r = (AstRegion *) astEllipse( frm, 1, cen, hw, &pa, 2023-09-12T23:49:46,774 | ^~~~~~~~~~ 2023-09-12T23:49:46,774 ast/src/ellipse.h:160:13: note: in a call to function ‘astEllipse_’ 2023-09-12T23:49:46,775 160 | AstEllipse *astEllipse_( void *, int, const double[2], const double[2], const double[2], AstRegion *, const char *, int *, ...); 2023-09-12T23:49:46,775 | ^~~~~~~~~~~ 2023-09-12T23:49:46,776 ast/src/object.h:511:21: warning: ‘astEllipse_’ reading 16 bytes from a region of size 8 [-Wstringop-overread] 2023-09-12T23:49:46,777 511 | #define astRetF_(x) (x) 2023-09-12T23:49:46,777 ast/src/object.h:504:37: note: in expansion of macro ‘astRetF_’ 2023-09-12T23:49:46,778 504 | #define astINVOKE(rettype,function) astRet##rettype##_(function) 2023-09-12T23:49:46,778 | ^~~~~~ 2023-09-12T23:49:46,779 ast/src/ellipse.h:210:20: note: in expansion of macro ‘astINVOKE’ 2023-09-12T23:49:46,780 210 | #define astEllipse astINVOKE(F,astEllipse_) 2023-09-12T23:49:46,780 | ^~~~~~~~~ 2023-09-12T23:49:46,781 ast/src/xmlchan.c:6782:34: note: in expansion of macro ‘astEllipse’ 2023-09-12T23:49:46,781 6782 | r = (AstRegion *) astEllipse( frm, 1, cen, hw, &pa, 2023-09-12T23:49:46,782 | ^~~~~~~~~~ 2023-09-12T23:49:46,782 ast/src/object.h:511:21: note: referencing argument 5 of type ‘const double[2]’ 2023-09-12T23:49:46,783 511 | #define astRetF_(x) (x) 2023-09-12T23:49:46,783 ast/src/object.h:504:37: note: in expansion of macro ‘astRetF_’ 2023-09-12T23:49:46,784 504 | #define astINVOKE(rettype,function) astRet##rettype##_(function) 2023-09-12T23:49:46,785 | ^~~~~~ 2023-09-12T23:49:46,785 ast/src/ellipse.h:210:20: note: in expansion of macro ‘astINVOKE’ 2023-09-12T23:49:46,786 210 | #define astEllipse astINVOKE(F,astEllipse_) 2023-09-12T23:49:46,787 | ^~~~~~~~~ 2023-09-12T23:49:46,787 ast/src/xmlchan.c:6782:34: note: in expansion of macro ‘astEllipse’ 2023-09-12T23:49:46,788 6782 | r = (AstRegion *) astEllipse( frm, 1, cen, hw, &pa, 2023-09-12T23:49:46,788 | ^~~~~~~~~~ 2023-09-12T23:49:46,788 ast/src/ellipse.h:160:13: note: in a call to function ‘astEllipse_’ 2023-09-12T23:49:46,789 160 | AstEllipse *astEllipse_( void *, int, const double[2], const double[2], const double[2], AstRegion *, const char *, int *, ...); 2023-09-12T23:49:46,789 | ^~~~~~~~~~~ 2023-09-12T23:49:46,790 ast/src/object.h:511:21: warning: ‘astEllipse_’ reading 16 bytes from a region of size 8 [-Wstringop-overread] 2023-09-12T23:49:46,790 511 | #define astRetF_(x) (x) 2023-09-12T23:49:46,791 ast/src/object.h:504:37: note: in expansion of macro ‘astRetF_’ 2023-09-12T23:49:46,791 504 | #define astINVOKE(rettype,function) astRet##rettype##_(function) 2023-09-12T23:49:46,792 | ^~~~~~ 2023-09-12T23:49:46,792 ast/src/ellipse.h:210:20: note: in expansion of macro ‘astINVOKE’ 2023-09-12T23:49:46,793 210 | #define astEllipse astINVOKE(F,astEllipse_) 2023-09-12T23:49:46,793 | ^~~~~~~~~ 2023-09-12T23:49:46,794 ast/src/xmlchan.c:6830:34: note: in expansion of macro ‘astEllipse’ 2023-09-12T23:49:46,794 6830 | r = (AstRegion *) astEllipse( frm, 1, cen, hw, &pa, 2023-09-12T23:49:46,795 | ^~~~~~~~~~ 2023-09-12T23:49:46,796 ast/src/object.h:511:21: note: referencing argument 5 of type ‘const double[2]’ 2023-09-12T23:49:46,796 511 | #define astRetF_(x) (x) 2023-09-12T23:49:46,797 ast/src/object.h:504:37: note: in expansion of macro ‘astRetF_’ 2023-09-12T23:49:46,798 504 | #define astINVOKE(rettype,function) astRet##rettype##_(function) 2023-09-12T23:49:46,799 | ^~~~~~ 2023-09-12T23:49:46,799 ast/src/ellipse.h:210:20: note: in expansion of macro ‘astINVOKE’ 2023-09-12T23:49:46,800 210 | #define astEllipse astINVOKE(F,astEllipse_) 2023-09-12T23:49:46,801 | ^~~~~~~~~ 2023-09-12T23:49:46,802 ast/src/xmlchan.c:6830:34: note: in expansion of macro ‘astEllipse’ 2023-09-12T23:49:46,802 6830 | r = (AstRegion *) astEllipse( frm, 1, cen, hw, &pa, 2023-09-12T23:49:46,803 | ^~~~~~~~~~ 2023-09-12T23:49:46,804 ast/src/ellipse.h:160:13: note: in a call to function ‘astEllipse_’ 2023-09-12T23:49:46,804 160 | AstEllipse *astEllipse_( void *, int, const double[2], const double[2], const double[2], AstRegion *, const char *, int *, ...); 2023-09-12T23:49:46,805 | ^~~~~~~~~~~ 2023-09-12T23:49:46,805 ast/src/xmlchan.c: In function ‘EllipseReader’: 2023-09-12T23:49:46,807 ast/src/object.h:511:21: warning: ‘astEllipse_’ reading 16 bytes from a region of size 8 [-Wstringop-overread] 2023-09-12T23:49:46,807 511 | #define astRetF_(x) (x) 2023-09-12T23:49:46,808 ast/src/object.h:504:37: note: in expansion of macro ‘astRetF_’ 2023-09-12T23:49:46,808 504 | #define astINVOKE(rettype,function) astRet##rettype##_(function) 2023-09-12T23:49:46,809 | ^~~~~~ 2023-09-12T23:49:46,810 ast/src/ellipse.h:210:20: note: in expansion of macro ‘astINVOKE’ 2023-09-12T23:49:46,810 210 | #define astEllipse astINVOKE(F,astEllipse_) 2023-09-12T23:49:46,811 | ^~~~~~~~~ 2023-09-12T23:49:46,811 ast/src/xmlchan.c:3816:30: note: in expansion of macro ‘astEllipse’ 2023-09-12T23:49:46,812 3816 | new = (AstRegion *) astEllipse( frm, 1, cen, rad, &pa, NULL, "", status ); 2023-09-12T23:49:46,812 | ^~~~~~~~~~ 2023-09-12T23:49:46,813 ast/src/object.h:511:21: note: referencing argument 5 of type ‘const double[2]’ 2023-09-12T23:49:46,814 511 | #define astRetF_(x) (x) 2023-09-12T23:49:46,814 ast/src/object.h:504:37: note: in expansion of macro ‘astRetF_’ 2023-09-12T23:49:46,814 504 | #define astINVOKE(rettype,function) astRet##rettype##_(function) 2023-09-12T23:49:46,815 | ^~~~~~ 2023-09-12T23:49:46,815 ast/src/ellipse.h:210:20: note: in expansion of macro ‘astINVOKE’ 2023-09-12T23:49:46,816 210 | #define astEllipse astINVOKE(F,astEllipse_) 2023-09-12T23:49:46,816 | ^~~~~~~~~ 2023-09-12T23:49:46,816 ast/src/xmlchan.c:3816:30: note: in expansion of macro ‘astEllipse’ 2023-09-12T23:49:46,817 3816 | new = (AstRegion *) astEllipse( frm, 1, cen, rad, &pa, NULL, "", status ); 2023-09-12T23:49:46,817 | ^~~~~~~~~~ 2023-09-12T23:49:46,818 ast/src/ellipse.h:160:13: note: in a call to function ‘astEllipse_’ 2023-09-12T23:49:46,818 160 | AstEllipse *astEllipse_( void *, int, const double[2], const double[2], const double[2], AstRegion *, const char *, int *, ...); 2023-09-12T23:49:46,819 | ^~~~~~~~~~~ 2023-09-12T23:49:46,819 ast/src/object.h:511:21: warning: ‘astEllipse_’ reading 16 bytes from a region of size 8 [-Wstringop-overread] 2023-09-12T23:49:46,820 511 | #define astRetF_(x) (x) 2023-09-12T23:49:46,821 ast/src/object.h:504:37: note: in expansion of macro ‘astRetF_’ 2023-09-12T23:49:46,821 504 | #define astINVOKE(rettype,function) astRet##rettype##_(function) 2023-09-12T23:49:46,822 | ^~~~~~ 2023-09-12T23:49:46,822 ast/src/ellipse.h:210:20: note: in expansion of macro ‘astINVOKE’ 2023-09-12T23:49:46,823 210 | #define astEllipse astINVOKE(F,astEllipse_) 2023-09-12T23:49:46,824 | ^~~~~~~~~ 2023-09-12T23:49:46,824 ast/src/xmlchan.c:3828:30: note: in expansion of macro ‘astEllipse’ 2023-09-12T23:49:46,825 3828 | new = (AstRegion *) astEllipse( cfrm, 1, cen, rad, &pa, NULL, "", status ); 2023-09-12T23:49:46,825 | ^~~~~~~~~~ 2023-09-12T23:49:46,826 ast/src/object.h:511:21: note: referencing argument 5 of type ‘const double[2]’ 2023-09-12T23:49:46,827 511 | #define astRetF_(x) (x) 2023-09-12T23:49:46,827 ast/src/object.h:504:37: note: in expansion of macro ‘astRetF_’ 2023-09-12T23:49:46,828 504 | #define astINVOKE(rettype,function) astRet##rettype##_(function) 2023-09-12T23:49:46,829 | ^~~~~~ 2023-09-12T23:49:46,829 ast/src/ellipse.h:210:20: note: in expansion of macro ‘astINVOKE’ 2023-09-12T23:49:46,830 210 | #define astEllipse astINVOKE(F,astEllipse_) 2023-09-12T23:49:46,831 | ^~~~~~~~~ 2023-09-12T23:49:46,831 ast/src/xmlchan.c:3828:30: note: in expansion of macro ‘astEllipse’ 2023-09-12T23:49:46,832 3828 | new = (AstRegion *) astEllipse( cfrm, 1, cen, rad, &pa, NULL, "", status ); 2023-09-12T23:49:46,833 | ^~~~~~~~~~ 2023-09-12T23:49:46,833 ast/src/ellipse.h:160:13: note: in a call to function ‘astEllipse_’ 2023-09-12T23:49:46,834 160 | AstEllipse *astEllipse_( void *, int, const double[2], const double[2], const double[2], AstRegion *, const char *, int *, ...); 2023-09-12T23:49:46,834 | ^~~~~~~~~~~ 2023-09-12T23:49:49,247 In function ‘EllipseReader’, 2023-09-12T23:49:49,247 inlined from ‘RegionReader’ at ast/src/xmlchan.c:8693:13: 2023-09-12T23:49:49,250 ast/src/object.h:511:21: warning: ‘astEllipse_’ reading 16 bytes from a region of size 8 [-Wstringop-overread] 2023-09-12T23:49:49,251 511 | #define astRetF_(x) (x) 2023-09-12T23:49:49,251 ast/src/object.h:504:37: note: in expansion of macro ‘astRetF_’ 2023-09-12T23:49:49,252 504 | #define astINVOKE(rettype,function) astRet##rettype##_(function) 2023-09-12T23:49:49,253 | ^~~~~~ 2023-09-12T23:49:49,253 ast/src/ellipse.h:210:20: note: in expansion of macro ‘astINVOKE’ 2023-09-12T23:49:49,254 210 | #define astEllipse astINVOKE(F,astEllipse_) 2023-09-12T23:49:49,254 | ^~~~~~~~~ 2023-09-12T23:49:49,255 ast/src/xmlchan.c:3816:30: note: in expansion of macro ‘astEllipse’ 2023-09-12T23:49:49,255 3816 | new = (AstRegion *) astEllipse( frm, 1, cen, rad, &pa, NULL, "", status ); 2023-09-12T23:49:49,255 | ^~~~~~~~~~ 2023-09-12T23:49:49,256 ast/src/object.h:511:21: note: referencing argument 5 of type ‘const double[2]’ 2023-09-12T23:49:49,256 511 | #define astRetF_(x) (x) 2023-09-12T23:49:49,257 ast/src/object.h:504:37: note: in expansion of macro ‘astRetF_’ 2023-09-12T23:49:49,257 504 | #define astINVOKE(rettype,function) astRet##rettype##_(function) 2023-09-12T23:49:49,258 | ^~~~~~ 2023-09-12T23:49:49,258 ast/src/ellipse.h:210:20: note: in expansion of macro ‘astINVOKE’ 2023-09-12T23:49:49,259 210 | #define astEllipse astINVOKE(F,astEllipse_) 2023-09-12T23:49:49,259 | ^~~~~~~~~ 2023-09-12T23:49:49,259 ast/src/xmlchan.c:3816:30: note: in expansion of macro ‘astEllipse’ 2023-09-12T23:49:49,260 3816 | new = (AstRegion *) astEllipse( frm, 1, cen, rad, &pa, NULL, "", status ); 2023-09-12T23:49:49,260 | ^~~~~~~~~~ 2023-09-12T23:49:49,261 ast/src/ellipse.h: In function ‘RegionReader’: 2023-09-12T23:49:49,261 ast/src/ellipse.h:160:13: note: in a call to function ‘astEllipse_’ 2023-09-12T23:49:49,262 160 | AstEllipse *astEllipse_( void *, int, const double[2], const double[2], const double[2], AstRegion *, const char *, int *, ...); 2023-09-12T23:49:49,262 | ^~~~~~~~~~~ 2023-09-12T23:49:49,263 In function ‘EllipseReader’, 2023-09-12T23:49:49,264 inlined from ‘RegionReader’ at ast/src/xmlchan.c:8693:13: 2023-09-12T23:49:49,265 ast/src/object.h:511:21: warning: ‘astEllipse_’ reading 16 bytes from a region of size 8 [-Wstringop-overread] 2023-09-12T23:49:49,266 511 | #define astRetF_(x) (x) 2023-09-12T23:49:49,266 ast/src/object.h:504:37: note: in expansion of macro ‘astRetF_’ 2023-09-12T23:49:49,267 504 | #define astINVOKE(rettype,function) astRet##rettype##_(function) 2023-09-12T23:49:49,268 | ^~~~~~ 2023-09-12T23:49:49,269 ast/src/ellipse.h:210:20: note: in expansion of macro ‘astINVOKE’ 2023-09-12T23:49:49,269 210 | #define astEllipse astINVOKE(F,astEllipse_) 2023-09-12T23:49:49,270 | ^~~~~~~~~ 2023-09-12T23:49:49,271 ast/src/xmlchan.c:3828:30: note: in expansion of macro ‘astEllipse’ 2023-09-12T23:49:49,271 3828 | new = (AstRegion *) astEllipse( cfrm, 1, cen, rad, &pa, NULL, "", status ); 2023-09-12T23:49:49,272 | ^~~~~~~~~~ 2023-09-12T23:49:49,273 ast/src/object.h:511:21: note: referencing argument 5 of type ‘const double[2]’ 2023-09-12T23:49:49,273 511 | #define astRetF_(x) (x) 2023-09-12T23:49:49,274 ast/src/object.h:504:37: note: in expansion of macro ‘astRetF_’ 2023-09-12T23:49:49,274 504 | #define astINVOKE(rettype,function) astRet##rettype##_(function) 2023-09-12T23:49:49,275 | ^~~~~~ 2023-09-12T23:49:49,276 ast/src/ellipse.h:210:20: note: in expansion of macro ‘astINVOKE’ 2023-09-12T23:49:49,276 210 | #define astEllipse astINVOKE(F,astEllipse_) 2023-09-12T23:49:49,277 | ^~~~~~~~~ 2023-09-12T23:49:49,278 ast/src/xmlchan.c:3828:30: note: in expansion of macro ‘astEllipse’ 2023-09-12T23:49:49,279 3828 | new = (AstRegion *) astEllipse( cfrm, 1, cen, rad, &pa, NULL, "", status ); 2023-09-12T23:49:49,279 | ^~~~~~~~~~ 2023-09-12T23:49:49,280 ast/src/ellipse.h: In function ‘RegionReader’: 2023-09-12T23:49:49,281 ast/src/ellipse.h:160:13: note: in a call to function ‘astEllipse_’ 2023-09-12T23:49:49,281 160 | AstEllipse *astEllipse_( void *, int, const double[2], const double[2], const double[2], AstRegion *, const char *, int *, ...); 2023-09-12T23:49:49,282 | ^~~~~~~~~~~ 2023-09-12T23:49:49,410 In function ‘EllipseReader’, 2023-09-12T23:49:49,411 inlined from ‘RegionReader’ at ast/src/xmlchan.c:8693:13: 2023-09-12T23:49:49,413 ast/src/object.h:511:21: warning: ‘astEllipse_’ reading 16 bytes from a region of size 8 [-Wstringop-overread] 2023-09-12T23:49:49,414 511 | #define astRetF_(x) (x) 2023-09-12T23:49:49,414 ast/src/object.h:504:37: note: in expansion of macro ‘astRetF_’ 2023-09-12T23:49:49,415 504 | #define astINVOKE(rettype,function) astRet##rettype##_(function) 2023-09-12T23:49:49,415 | ^~~~~~ 2023-09-12T23:49:49,415 ast/src/ellipse.h:210:20: note: in expansion of macro ‘astINVOKE’ 2023-09-12T23:49:49,416 210 | #define astEllipse astINVOKE(F,astEllipse_) 2023-09-12T23:49:49,416 | ^~~~~~~~~ 2023-09-12T23:49:49,417 ast/src/xmlchan.c:3816:30: note: in expansion of macro ‘astEllipse’ 2023-09-12T23:49:49,417 3816 | new = (AstRegion *) astEllipse( frm, 1, cen, rad, &pa, NULL, "", status ); 2023-09-12T23:49:49,417 | ^~~~~~~~~~ 2023-09-12T23:49:49,418 ast/src/object.h:511:21: note: referencing argument 5 of type ‘const double[2]’ 2023-09-12T23:49:49,418 511 | #define astRetF_(x) (x) 2023-09-12T23:49:49,419 ast/src/object.h:504:37: note: in expansion of macro ‘astRetF_’ 2023-09-12T23:49:49,420 504 | #define astINVOKE(rettype,function) astRet##rettype##_(function) 2023-09-12T23:49:49,420 | ^~~~~~ 2023-09-12T23:49:49,421 ast/src/ellipse.h:210:20: note: in expansion of macro ‘astINVOKE’ 2023-09-12T23:49:49,422 210 | #define astEllipse astINVOKE(F,astEllipse_) 2023-09-12T23:49:49,422 | ^~~~~~~~~ 2023-09-12T23:49:49,423 ast/src/xmlchan.c:3816:30: note: in expansion of macro ‘astEllipse’ 2023-09-12T23:49:49,424 3816 | new = (AstRegion *) astEllipse( frm, 1, cen, rad, &pa, NULL, "", status ); 2023-09-12T23:49:49,424 | ^~~~~~~~~~ 2023-09-12T23:49:49,425 ast/src/ellipse.h: In function ‘RegionReader’: 2023-09-12T23:49:49,426 ast/src/ellipse.h:160:13: note: in a call to function ‘astEllipse_’ 2023-09-12T23:49:49,427 160 | AstEllipse *astEllipse_( void *, int, const double[2], const double[2], const double[2], AstRegion *, const char *, int *, ...); 2023-09-12T23:49:49,427 | ^~~~~~~~~~~ 2023-09-12T23:49:49,428 In function ‘EllipseReader’, 2023-09-12T23:49:49,429 inlined from ‘RegionReader’ at ast/src/xmlchan.c:8693:13: 2023-09-12T23:49:49,429 ast/src/object.h:511:21: warning: ‘astEllipse_’ reading 16 bytes from a region of size 8 [-Wstringop-overread] 2023-09-12T23:49:49,430 511 | #define astRetF_(x) (x) 2023-09-12T23:49:49,431 ast/src/object.h:504:37: note: in expansion of macro ‘astRetF_’ 2023-09-12T23:49:49,431 504 | #define astINVOKE(rettype,function) astRet##rettype##_(function) 2023-09-12T23:49:49,432 | ^~~~~~ 2023-09-12T23:49:49,433 ast/src/ellipse.h:210:20: note: in expansion of macro ‘astINVOKE’ 2023-09-12T23:49:49,433 210 | #define astEllipse astINVOKE(F,astEllipse_) 2023-09-12T23:49:49,434 | ^~~~~~~~~ 2023-09-12T23:49:49,435 ast/src/xmlchan.c:3828:30: note: in expansion of macro ‘astEllipse’ 2023-09-12T23:49:49,436 3828 | new = (AstRegion *) astEllipse( cfrm, 1, cen, rad, &pa, NULL, "", status ); 2023-09-12T23:49:49,436 | ^~~~~~~~~~ 2023-09-12T23:49:49,437 ast/src/object.h:511:21: note: referencing argument 5 of type ‘const double[2]’ 2023-09-12T23:49:49,438 511 | #define astRetF_(x) (x) 2023-09-12T23:49:49,438 ast/src/object.h:504:37: note: in expansion of macro ‘astRetF_’ 2023-09-12T23:49:49,439 504 | #define astINVOKE(rettype,function) astRet##rettype##_(function) 2023-09-12T23:49:49,439 | ^~~~~~ 2023-09-12T23:49:49,440 ast/src/ellipse.h:210:20: note: in expansion of macro ‘astINVOKE’ 2023-09-12T23:49:49,440 210 | #define astEllipse astINVOKE(F,astEllipse_) 2023-09-12T23:49:49,441 | ^~~~~~~~~ 2023-09-12T23:49:49,442 ast/src/xmlchan.c:3828:30: note: in expansion of macro ‘astEllipse’ 2023-09-12T23:49:49,442 3828 | new = (AstRegion *) astEllipse( cfrm, 1, cen, rad, &pa, NULL, "", status ); 2023-09-12T23:49:49,443 | ^~~~~~~~~~ 2023-09-12T23:49:49,443 ast/src/ellipse.h: In function ‘RegionReader’: 2023-09-12T23:49:49,444 ast/src/ellipse.h:160:13: note: in a call to function ‘astEllipse_’ 2023-09-12T23:49:49,444 160 | AstEllipse *astEllipse_( void *, int, const double[2], const double[2], const double[2], AstRegion *, const char *, int *, ...); 2023-09-12T23:49:49,445 | ^~~~~~~~~~~ 2023-09-12T23:49:51,491 ast/src/xmlchan.c: In function ‘Position2DReader.constprop’: 2023-09-12T23:49:51,496 ast/src/object.h:511:21: warning: ‘astEllipse_’ reading 16 bytes from a region of size 8 [-Wstringop-overread] 2023-09-12T23:49:51,497 511 | #define astRetF_(x) (x) 2023-09-12T23:49:51,497 ast/src/object.h:504:37: note: in expansion of macro ‘astRetF_’ 2023-09-12T23:49:51,498 504 | #define astINVOKE(rettype,function) astRet##rettype##_(function) 2023-09-12T23:49:51,498 | ^~~~~~ 2023-09-12T23:49:51,499 ast/src/ellipse.h:210:20: note: in expansion of macro ‘astINVOKE’ 2023-09-12T23:49:51,499 210 | #define astEllipse astINVOKE(F,astEllipse_) 2023-09-12T23:49:51,500 | ^~~~~~~~~ 2023-09-12T23:49:51,501 ast/src/xmlchan.c:6687:39: note: in expansion of macro ‘astEllipse’ 2023-09-12T23:49:51,501 6687 | result = (AstRegion *) astEllipse( frm, 1, cen, hw, &pa, 2023-09-12T23:49:51,502 | ^~~~~~~~~~ 2023-09-12T23:49:51,503 ast/src/object.h:511:21: note: referencing argument 5 of type ‘const double[2]’ 2023-09-12T23:49:51,504 511 | #define astRetF_(x) (x) 2023-09-12T23:49:51,504 ast/src/object.h:504:37: note: in expansion of macro ‘astRetF_’ 2023-09-12T23:49:51,505 504 | #define astINVOKE(rettype,function) astRet##rettype##_(function) 2023-09-12T23:49:51,506 | ^~~~~~ 2023-09-12T23:49:51,506 ast/src/ellipse.h:210:20: note: in expansion of macro ‘astINVOKE’ 2023-09-12T23:49:51,507 210 | #define astEllipse astINVOKE(F,astEllipse_) 2023-09-12T23:49:51,507 | ^~~~~~~~~ 2023-09-12T23:49:51,508 ast/src/xmlchan.c:6687:39: note: in expansion of macro ‘astEllipse’ 2023-09-12T23:49:51,508 6687 | result = (AstRegion *) astEllipse( frm, 1, cen, hw, &pa, 2023-09-12T23:49:51,509 | ^~~~~~~~~~ 2023-09-12T23:49:51,510 ast/src/ellipse.h:160:13: note: in a call to function ‘astEllipse_’ 2023-09-12T23:49:51,510 160 | AstEllipse *astEllipse_( void *, int, const double[2], const double[2], const double[2], AstRegion *, const char *, int *, ...); 2023-09-12T23:49:51,511 | ^~~~~~~~~~~ 2023-09-12T23:49:51,511 ast/src/object.h:511:21: warning: ‘astEllipse_’ reading 16 bytes from a region of size 8 [-Wstringop-overread] 2023-09-12T23:49:51,512 511 | #define astRetF_(x) (x) 2023-09-12T23:49:51,513 ast/src/object.h:504:37: note: in expansion of macro ‘astRetF_’ 2023-09-12T23:49:51,513 504 | #define astINVOKE(rettype,function) astRet##rettype##_(function) 2023-09-12T23:49:51,514 | ^~~~~~ 2023-09-12T23:49:51,515 ast/src/ellipse.h:210:20: note: in expansion of macro ‘astINVOKE’ 2023-09-12T23:49:51,515 210 | #define astEllipse astINVOKE(F,astEllipse_) 2023-09-12T23:49:51,516 | ^~~~~~~~~ 2023-09-12T23:49:51,516 ast/src/xmlchan.c:6734:34: note: in expansion of macro ‘astEllipse’ 2023-09-12T23:49:51,516 6734 | r = (AstRegion *) astEllipse( frm, 1, cen, hw, &pa, 2023-09-12T23:49:51,517 | ^~~~~~~~~~ 2023-09-12T23:49:51,517 ast/src/object.h:511:21: note: referencing argument 5 of type ‘const double[2]’ 2023-09-12T23:49:51,518 511 | #define astRetF_(x) (x) 2023-09-12T23:49:51,518 ast/src/object.h:504:37: note: in expansion of macro ‘astRetF_’ 2023-09-12T23:49:51,519 504 | #define astINVOKE(rettype,function) astRet##rettype##_(function) 2023-09-12T23:49:51,519 | ^~~~~~ 2023-09-12T23:49:51,519 ast/src/ellipse.h:210:20: note: in expansion of macro ‘astINVOKE’ 2023-09-12T23:49:51,520 210 | #define astEllipse astINVOKE(F,astEllipse_) 2023-09-12T23:49:51,520 | ^~~~~~~~~ 2023-09-12T23:49:51,521 ast/src/xmlchan.c:6734:34: note: in expansion of macro ‘astEllipse’ 2023-09-12T23:49:51,521 6734 | r = (AstRegion *) astEllipse( frm, 1, cen, hw, &pa, 2023-09-12T23:49:51,522 | ^~~~~~~~~~ 2023-09-12T23:49:51,522 ast/src/ellipse.h:160:13: note: in a call to function ‘astEllipse_’ 2023-09-12T23:49:51,522 160 | AstEllipse *astEllipse_( void *, int, const double[2], const double[2], const double[2], AstRegion *, const char *, int *, ...); 2023-09-12T23:49:51,523 | ^~~~~~~~~~~ 2023-09-12T23:49:51,523 ast/src/object.h:511:21: warning: ‘astEllipse_’ reading 16 bytes from a region of size 8 [-Wstringop-overread] 2023-09-12T23:49:51,524 511 | #define astRetF_(x) (x) 2023-09-12T23:49:51,525 ast/src/object.h:504:37: note: in expansion of macro ‘astRetF_’ 2023-09-12T23:49:51,525 504 | #define astINVOKE(rettype,function) astRet##rettype##_(function) 2023-09-12T23:49:51,526 | ^~~~~~ 2023-09-12T23:49:51,527 ast/src/ellipse.h:210:20: note: in expansion of macro ‘astINVOKE’ 2023-09-12T23:49:51,527 210 | #define astEllipse astINVOKE(F,astEllipse_) 2023-09-12T23:49:51,528 | ^~~~~~~~~ 2023-09-12T23:49:51,529 ast/src/xmlchan.c:6782:34: note: in expansion of macro ‘astEllipse’ 2023-09-12T23:49:51,529 6782 | r = (AstRegion *) astEllipse( frm, 1, cen, hw, &pa, 2023-09-12T23:49:51,530 | ^~~~~~~~~~ 2023-09-12T23:49:51,530 ast/src/object.h:511:21: note: referencing argument 5 of type ‘const double[2]’ 2023-09-12T23:49:51,531 511 | #define astRetF_(x) (x) 2023-09-12T23:49:51,532 ast/src/object.h:504:37: note: in expansion of macro ‘astRetF_’ 2023-09-12T23:49:51,532 504 | #define astINVOKE(rettype,function) astRet##rettype##_(function) 2023-09-12T23:49:51,533 | ^~~~~~ 2023-09-12T23:49:51,533 ast/src/ellipse.h:210:20: note: in expansion of macro ‘astINVOKE’ 2023-09-12T23:49:51,534 210 | #define astEllipse astINVOKE(F,astEllipse_) 2023-09-12T23:49:51,534 | ^~~~~~~~~ 2023-09-12T23:49:51,535 ast/src/xmlchan.c:6782:34: note: in expansion of macro ‘astEllipse’ 2023-09-12T23:49:51,535 6782 | r = (AstRegion *) astEllipse( frm, 1, cen, hw, &pa, 2023-09-12T23:49:51,536 | ^~~~~~~~~~ 2023-09-12T23:49:51,537 ast/src/ellipse.h:160:13: note: in a call to function ‘astEllipse_’ 2023-09-12T23:49:51,537 160 | AstEllipse *astEllipse_( void *, int, const double[2], const double[2], const double[2], AstRegion *, const char *, int *, ...); 2023-09-12T23:49:51,538 | ^~~~~~~~~~~ 2023-09-12T23:49:51,539 ast/src/object.h:511:21: warning: ‘astEllipse_’ reading 16 bytes from a region of size 8 [-Wstringop-overread] 2023-09-12T23:49:51,540 511 | #define astRetF_(x) (x) 2023-09-12T23:49:51,540 ast/src/object.h:504:37: note: in expansion of macro ‘astRetF_’ 2023-09-12T23:49:51,541 504 | #define astINVOKE(rettype,function) astRet##rettype##_(function) 2023-09-12T23:49:51,541 | ^~~~~~ 2023-09-12T23:49:51,542 ast/src/ellipse.h:210:20: note: in expansion of macro ‘astINVOKE’ 2023-09-12T23:49:51,542 210 | #define astEllipse astINVOKE(F,astEllipse_) 2023-09-12T23:49:51,543 | ^~~~~~~~~ 2023-09-12T23:49:51,543 ast/src/xmlchan.c:6830:34: note: in expansion of macro ‘astEllipse’ 2023-09-12T23:49:51,544 6830 | r = (AstRegion *) astEllipse( frm, 1, cen, hw, &pa, 2023-09-12T23:49:51,544 | ^~~~~~~~~~ 2023-09-12T23:49:51,545 ast/src/object.h:511:21: note: referencing argument 5 of type ‘const double[2]’ 2023-09-12T23:49:51,545 511 | #define astRetF_(x) (x) 2023-09-12T23:49:51,546 ast/src/object.h:504:37: note: in expansion of macro ‘astRetF_’ 2023-09-12T23:49:51,546 504 | #define astINVOKE(rettype,function) astRet##rettype##_(function) 2023-09-12T23:49:51,547 | ^~~~~~ 2023-09-12T23:49:51,547 ast/src/ellipse.h:210:20: note: in expansion of macro ‘astINVOKE’ 2023-09-12T23:49:51,548 210 | #define astEllipse astINVOKE(F,astEllipse_) 2023-09-12T23:49:51,548 | ^~~~~~~~~ 2023-09-12T23:49:51,549 ast/src/xmlchan.c:6830:34: note: in expansion of macro ‘astEllipse’ 2023-09-12T23:49:51,550 6830 | r = (AstRegion *) astEllipse( frm, 1, cen, hw, &pa, 2023-09-12T23:49:51,550 | ^~~~~~~~~~ 2023-09-12T23:49:51,551 ast/src/ellipse.h:160:13: note: in a call to function ‘astEllipse_’ 2023-09-12T23:49:51,552 160 | AstEllipse *astEllipse_( void *, int, const double[2], const double[2], const double[2], AstRegion *, const char *, int *, ...); 2023-09-12T23:49:51,552 | ^~~~~~~~~~~ 2023-09-12T23:49:51,616 ast/src/object.h:511:21: warning: ‘astEllipse_’ reading 16 bytes from a region of size 8 [-Wstringop-overread] 2023-09-12T23:49:51,617 511 | #define astRetF_(x) (x) 2023-09-12T23:49:51,617 ast/src/object.h:504:37: note: in expansion of macro ‘astRetF_’ 2023-09-12T23:49:51,618 504 | #define astINVOKE(rettype,function) astRet##rettype##_(function) 2023-09-12T23:49:51,619 | ^~~~~~ 2023-09-12T23:49:51,620 ast/src/ellipse.h:210:20: note: in expansion of macro ‘astINVOKE’ 2023-09-12T23:49:51,620 210 | #define astEllipse astINVOKE(F,astEllipse_) 2023-09-12T23:49:51,621 | ^~~~~~~~~ 2023-09-12T23:49:51,621 ast/src/xmlchan.c:6687:39: note: in expansion of macro ‘astEllipse’ 2023-09-12T23:49:51,622 6687 | result = (AstRegion *) astEllipse( frm, 1, cen, hw, &pa, 2023-09-12T23:49:51,622 | ^~~~~~~~~~ 2023-09-12T23:49:51,623 ast/src/object.h:511:21: note: referencing argument 5 of type ‘const double[2]’ 2023-09-12T23:49:51,624 511 | #define astRetF_(x) (x) 2023-09-12T23:49:51,624 ast/src/object.h:504:37: note: in expansion of macro ‘astRetF_’ 2023-09-12T23:49:51,625 504 | #define astINVOKE(rettype,function) astRet##rettype##_(function) 2023-09-12T23:49:51,625 | ^~~~~~ 2023-09-12T23:49:51,626 ast/src/ellipse.h:210:20: note: in expansion of macro ‘astINVOKE’ 2023-09-12T23:49:51,627 210 | #define astEllipse astINVOKE(F,astEllipse_) 2023-09-12T23:49:51,627 | ^~~~~~~~~ 2023-09-12T23:49:51,628 ast/src/xmlchan.c:6687:39: note: in expansion of macro ‘astEllipse’ 2023-09-12T23:49:51,629 6687 | result = (AstRegion *) astEllipse( frm, 1, cen, hw, &pa, 2023-09-12T23:49:51,630 | ^~~~~~~~~~ 2023-09-12T23:49:51,631 ast/src/ellipse.h:160:13: note: in a call to function ‘astEllipse_’ 2023-09-12T23:49:51,632 160 | AstEllipse *astEllipse_( void *, int, const double[2], const double[2], const double[2], AstRegion *, const char *, int *, ...); 2023-09-12T23:49:51,633 | ^~~~~~~~~~~ 2023-09-12T23:49:51,633 ast/src/object.h:511:21: warning: ‘astEllipse_’ reading 16 bytes from a region of size 8 [-Wstringop-overread] 2023-09-12T23:49:51,634 511 | #define astRetF_(x) (x) 2023-09-12T23:49:51,635 ast/src/object.h:504:37: note: in expansion of macro ‘astRetF_’ 2023-09-12T23:49:51,636 504 | #define astINVOKE(rettype,function) astRet##rettype##_(function) 2023-09-12T23:49:51,636 | ^~~~~~ 2023-09-12T23:49:51,636 ast/src/ellipse.h:210:20: note: in expansion of macro ‘astINVOKE’ 2023-09-12T23:49:51,637 210 | #define astEllipse astINVOKE(F,astEllipse_) 2023-09-12T23:49:51,637 | ^~~~~~~~~ 2023-09-12T23:49:51,638 ast/src/xmlchan.c:6734:34: note: in expansion of macro ‘astEllipse’ 2023-09-12T23:49:51,638 6734 | r = (AstRegion *) astEllipse( frm, 1, cen, hw, &pa, 2023-09-12T23:49:51,639 | ^~~~~~~~~~ 2023-09-12T23:49:51,640 ast/src/object.h:511:21: note: referencing argument 5 of type ‘const double[2]’ 2023-09-12T23:49:51,640 511 | #define astRetF_(x) (x) 2023-09-12T23:49:51,641 ast/src/object.h:504:37: note: in expansion of macro ‘astRetF_’ 2023-09-12T23:49:51,642 504 | #define astINVOKE(rettype,function) astRet##rettype##_(function) 2023-09-12T23:49:51,642 | ^~~~~~ 2023-09-12T23:49:51,643 ast/src/ellipse.h:210:20: note: in expansion of macro ‘astINVOKE’ 2023-09-12T23:49:51,644 210 | #define astEllipse astINVOKE(F,astEllipse_) 2023-09-12T23:49:51,645 | ^~~~~~~~~ 2023-09-12T23:49:51,646 ast/src/xmlchan.c:6734:34: note: in expansion of macro ‘astEllipse’ 2023-09-12T23:49:51,647 6734 | r = (AstRegion *) astEllipse( frm, 1, cen, hw, &pa, 2023-09-12T23:49:51,648 | ^~~~~~~~~~ 2023-09-12T23:49:51,649 ast/src/ellipse.h:160:13: note: in a call to function ‘astEllipse_’ 2023-09-12T23:49:51,651 160 | AstEllipse *astEllipse_( void *, int, const double[2], const double[2], const double[2], AstRegion *, const char *, int *, ...); 2023-09-12T23:49:51,652 | ^~~~~~~~~~~ 2023-09-12T23:49:51,653 ast/src/object.h:511:21: warning: ‘astEllipse_’ reading 16 bytes from a region of size 8 [-Wstringop-overread] 2023-09-12T23:49:51,655 511 | #define astRetF_(x) (x) 2023-09-12T23:49:51,656 ast/src/object.h:504:37: note: in expansion of macro ‘astRetF_’ 2023-09-12T23:49:51,657 504 | #define astINVOKE(rettype,function) astRet##rettype##_(function) 2023-09-12T23:49:51,704 | ^~~~~~ 2023-09-12T23:49:51,706 ast/src/ellipse.h:210:20: note: in expansion of macro ‘astINVOKE’ 2023-09-12T23:49:51,707 210 | #define astEllipse astINVOKE(F,astEllipse_) 2023-09-12T23:49:51,707 | ^~~~~~~~~ 2023-09-12T23:49:51,708 ast/src/xmlchan.c:6782:34: note: in expansion of macro ‘astEllipse’ 2023-09-12T23:49:51,709 6782 | r = (AstRegion *) astEllipse( frm, 1, cen, hw, &pa, 2023-09-12T23:49:51,710 | ^~~~~~~~~~ 2023-09-12T23:49:51,711 ast/src/object.h:511:21: note: referencing argument 5 of type ‘const double[2]’ 2023-09-12T23:49:51,712 511 | #define astRetF_(x) (x) 2023-09-12T23:49:51,714 ast/src/object.h:504:37: note: in expansion of macro ‘astRetF_’ 2023-09-12T23:49:51,715 504 | #define astINVOKE(rettype,function) astRet##rettype##_(function) 2023-09-12T23:49:51,716 | ^~~~~~ 2023-09-12T23:49:51,717 ast/src/ellipse.h:210:20: note: in expansion of macro ‘astINVOKE’ 2023-09-12T23:49:51,718 210 | #define astEllipse astINVOKE(F,astEllipse_) 2023-09-12T23:49:51,718 | ^~~~~~~~~ 2023-09-12T23:49:51,719 ast/src/xmlchan.c:6782:34: note: in expansion of macro ‘astEllipse’ 2023-09-12T23:49:51,720 6782 | r = (AstRegion *) astEllipse( frm, 1, cen, hw, &pa, 2023-09-12T23:49:51,720 | ^~~~~~~~~~ 2023-09-12T23:49:51,721 ast/src/ellipse.h:160:13: note: in a call to function ‘astEllipse_’ 2023-09-12T23:49:51,722 160 | AstEllipse *astEllipse_( void *, int, const double[2], const double[2], const double[2], AstRegion *, const char *, int *, ...); 2023-09-12T23:49:51,723 | ^~~~~~~~~~~ 2023-09-12T23:49:51,724 ast/src/object.h:511:21: warning: ‘astEllipse_’ reading 16 bytes from a region of size 8 [-Wstringop-overread] 2023-09-12T23:49:51,725 511 | #define astRetF_(x) (x) 2023-09-12T23:49:51,726 ast/src/object.h:504:37: note: in expansion of macro ‘astRetF_’ 2023-09-12T23:49:51,727 504 | #define astINVOKE(rettype,function) astRet##rettype##_(function) 2023-09-12T23:49:51,728 | ^~~~~~ 2023-09-12T23:49:51,729 ast/src/ellipse.h:210:20: note: in expansion of macro ‘astINVOKE’ 2023-09-12T23:49:51,730 210 | #define astEllipse astINVOKE(F,astEllipse_) 2023-09-12T23:49:51,731 | ^~~~~~~~~ 2023-09-12T23:49:51,732 ast/src/xmlchan.c:6830:34: note: in expansion of macro ‘astEllipse’ 2023-09-12T23:49:51,733 6830 | r = (AstRegion *) astEllipse( frm, 1, cen, hw, &pa, 2023-09-12T23:49:51,735 | ^~~~~~~~~~ 2023-09-12T23:49:51,736 ast/src/object.h:511:21: note: referencing argument 5 of type ‘const double[2]’ 2023-09-12T23:49:51,737 511 | #define astRetF_(x) (x) 2023-09-12T23:49:51,739 ast/src/object.h:504:37: note: in expansion of macro ‘astRetF_’ 2023-09-12T23:49:51,740 504 | #define astINVOKE(rettype,function) astRet##rettype##_(function) 2023-09-12T23:49:51,741 | ^~~~~~ 2023-09-12T23:49:51,743 ast/src/ellipse.h:210:20: note: in expansion of macro ‘astINVOKE’ 2023-09-12T23:49:51,744 210 | #define astEllipse astINVOKE(F,astEllipse_) 2023-09-12T23:49:51,745 | ^~~~~~~~~ 2023-09-12T23:49:51,746 ast/src/xmlchan.c:6830:34: note: in expansion of macro ‘astEllipse’ 2023-09-12T23:49:51,748 6830 | r = (AstRegion *) astEllipse( frm, 1, cen, hw, &pa, 2023-09-12T23:49:51,749 | ^~~~~~~~~~ 2023-09-12T23:49:51,750 ast/src/ellipse.h:160:13: note: in a call to function ‘astEllipse_’ 2023-09-12T23:49:51,752 160 | AstEllipse *astEllipse_( void *, int, const double[2], const double[2], const double[2], AstRegion *, const char *, int *, ...); 2023-09-12T23:49:51,753 | ^~~~~~~~~~~ 2023-09-12T23:49:53,046 ast/src/xmlchan.c: In function ‘StcMetadataReader’: 2023-09-12T23:49:53,053 ast/src/xmlchan.c:7811:50: warning: ‘)’ directive writing 1 byte into a region of size between 0 and 8 [-Wformat-overflow=] 2023-09-12T23:49:53,053 7811 | sprintf( orgatt, "TimeOrigin(%d)", i + 1 ); 2023-09-12T23:49:53,054 | ^ 2023-09-12T23:49:53,054 In function ‘ReCentreAnc’, 2023-09-12T23:49:53,055 inlined from ‘StcMetadataReader’ at ast/src/xmlchan.c:10711:7: 2023-09-12T23:49:53,059 ast/src/xmlchan.c:7811:19: note: ‘sprintf’ output between 14 and 22 bytes into a destination of size 20 2023-09-12T23:49:53,060 7811 | sprintf( orgatt, "TimeOrigin(%d)", i + 1 ); 2023-09-12T23:49:53,061 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-12T23:49:54,942 In file included from ast/src/xphmap.c:89: 2023-09-12T23:49:54,942 ast/src/pointset.h:216: warning: "isfinite" redefined 2023-09-12T23:49:54,943 216 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2023-09-12T23:49:54,944 | 2023-09-12T23:49:54,944 In file included from ast/src/pointset.h:194: 2023-09-12T23:49:54,945 /usr/include/math.h:994: note: this is the location of the previous definition 2023-09-12T23:49:54,945 994 | # define isfinite(x) __builtin_isfinite (x) 2023-09-12T23:49:54,946 | 2023-09-12T23:49:55,949 In file included from ast/src/mapping.h:327, 2023-09-12T23:49:55,950 from ast/src/cmpmap.h:139, 2023-09-12T23:49:55,950 from ast/src/yamlchan.c:231: 2023-09-12T23:49:55,951 ast/src/pointset.h:216: warning: "isfinite" redefined 2023-09-12T23:49:55,951 216 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2023-09-12T23:49:55,952 | 2023-09-12T23:49:55,952 In file included from ./ast/pal.h:90, 2023-09-12T23:49:55,953 from ast/src/yamlchan.c:229: 2023-09-12T23:49:55,953 /usr/include/math.h:994: note: this is the location of the previous definition 2023-09-12T23:49:55,953 994 | # define isfinite(x) __builtin_isfinite (x) 2023-09-12T23:49:55,954 | 2023-09-12T23:49:56,175 ast/src/yamlchan.c:573:13: warning: ‘StoreAnchor’ declared ‘static’ but never defined [-Wunused-function] 2023-09-12T23:49:56,176 573 | static void StoreAnchor( AstYamlChan *, const char *, AstKeyMap *, const char *, int * ); 2023-09-12T23:49:56,177 | ^~~~~~~~~~~ 2023-09-12T23:49:56,186 ast/src/yamlchan.c:883:13: warning: ‘GetUCD’ defined but not used [-Wunused-function] 2023-09-12T23:49:56,187 883 | static void GetUCD( int system, const char **lon_ucd, const char **lat_ucd ){ 2023-09-12T23:49:56,187 | ^~~~~~ 2023-09-12T23:49:56,188 ast/src/yamlchan.c:181:12: warning: ‘nest_type’ defined but not used [-Wunused-variable] 2023-09-12T23:49:56,189 181 | static int nest_type[ 100 ]; 2023-09-12T23:49:56,189 | ^~~~~~~~~ 2023-09-12T23:49:56,190 ast/src/yamlchan.c:180:12: warning: ‘nest_depth’ defined but not used [-Wunused-variable] 2023-09-12T23:49:56,191 180 | static int nest_depth = 0; 2023-09-12T23:49:56,192 | ^~~~~~~~~~ 2023-09-12T23:49:56,192 ast/src/yamlchan.c:179:12: warning: ‘TraceOutput’ defined but not used [-Wunused-variable] 2023-09-12T23:49:56,193 179 | static int TraceOutput = 0; 2023-09-12T23:49:56,194 | ^~~~~~~~~~~ 2023-09-12T23:49:58,131 In file included from ast/src/zoommap.c:96: 2023-09-12T23:49:58,132 ast/src/pointset.h:216: warning: "isfinite" redefined 2023-09-12T23:49:58,133 216 | # define isfinite(x) (!isnan(x) && ((x) != (1.0/0.0)) && ((x) != (-1.0/0.0))) 2023-09-12T23:49:58,134 | 2023-09-12T23:49:58,135 In file included from ast/src/pointset.h:194: 2023-09-12T23:49:58,136 /usr/include/math.h:994: note: this is the location of the previous definition 2023-09-12T23:49:58,137 994 | # define isfinite(x) __builtin_isfinite (x) 2023-09-12T23:49:58,138 | 2023-09-12T23:49:58,827 ast/src/zoommap.c: In function ‘MapMerge’: 2023-09-12T23:49:58,828 ast/src/zoommap.c:1056:26: warning: ‘zoom’ may be used uninitialized [-Wmaybe-uninitialized] 2023-09-12T23:49:58,828 1056 | b[ i ] *= zoom; 2023-09-12T23:49:58,829 | ^~ 2023-09-12T23:49:58,830 ast/src/zoommap.c:704:11: note: ‘zoom’ was declared here 2023-09-12T23:49:58,830 704 | double zoom; /* Zoom factor */ 2023-09-12T23:49:58,831 | ^~~~ 2023-09-12T23:50:04,267 In file included from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarraytypes.h:1940, 2023-09-12T23:50:04,268 from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:12, 2023-09-12T23:50:04,269 from /usr/lib/python3/dist-packages/numpy/core/include/numpy/arrayobject.h:5, 2023-09-12T23:50:04,269 from starlink/ast/Ast.c:5: 2023-09-12T23:50:04,270 /usr/lib/python3/dist-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:17:2: warning: #warning "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp] 2023-09-12T23:50:04,271 17 | #warning "Using deprecated NumPy API, disable it with " \ 2023-09-12T23:50:04,271 | ^~~~~~~ 2023-09-12T23:50:04,487 starlink/ast/Ast.c: In function ‘Mapping_mapmerge’: 2023-09-12T23:50:04,488 starlink/ast/Ast.c:900:22: warning: assignment to ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} from incompatible pointer type ‘PyObject *’ {aka ‘struct _object *’} [-Wincompatible-pointer-types] 2023-09-12T23:50:04,489 900 | invlist_out = PyArray_SimpleNew( 1, dims, PyArray_INT ); 2023-09-12T23:50:04,489 | ^ 2023-09-12T23:50:04,697 starlink/ast/Ast.c: In function ‘WinMap_init’: 2023-09-12T23:50:04,700 starlink/ast/Ast.c:3536:22: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 2023-09-12T23:50:04,700 3536 | if ( ncoord == PyArray_Size( (PyObject*)inb ) && 2023-09-12T23:50:04,701 | ^~ 2023-09-12T23:50:04,703 starlink/ast/Ast.c:3537:22: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 2023-09-12T23:50:04,703 3537 | ncoord == PyArray_Size( (PyObject*)outa) && 2023-09-12T23:50:04,704 | ^~ 2023-09-12T23:50:04,706 starlink/ast/Ast.c:3538:22: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘npy_intp’ {aka ‘int’} [-Wsign-compare] 2023-09-12T23:50:04,706 3538 | ncoord == PyArray_Size( (PyObject*)outb) ) { 2023-09-12T23:50:04,707 | ^~ 2023-09-12T23:50:05,377 In file included from starlink/ast/Ast.c:55: 2023-09-12T23:50:05,378 starlink/ast/Ast.c: In function ‘getActiveUnit’: 2023-09-12T23:50:05,379 ./starlink/include/star/pyast.h:150:9: warning: unused variable ‘att_buf’ [-Wunused-variable] 2023-09-12T23:50:05,380 150 | char att_buf[ MXATTR_LEN ]; \ 2023-09-12T23:50:05,381 | ^~~~~~~ 2023-09-12T23:50:05,381 starlink/ast/Ast.c:3645:1: note: in expansion of macro ‘MAKE_GET’ 2023-09-12T23:50:05,382 3645 | MAKE_GET( Frame, ActiveUnit, 2023-09-12T23:50:05,383 | ^~~~~~~~ 2023-09-12T23:50:05,809 starlink/ast/Ast.c: In function ‘Channel_init’: 2023-09-12T23:50:05,816 starlink/ast/Ast.c:8439:29: warning: passing argument 1 of ‘SetProxy’ from incompatible pointer type [-Wincompatible-pointer-types] 2023-09-12T23:50:05,816 8439 | result = SetProxy( this, self ); 2023-09-12T23:50:05,817 | ^~~~ 2023-09-12T23:50:05,817 | | 2023-09-12T23:50:05,818 | AstChannel * 2023-09-12T23:50:05,819 starlink/ast/Ast.c:143:33: note: expected ‘AstObject *’ but argument is of type ‘AstChannel *’ 2023-09-12T23:50:05,820 143 | static int SetProxy( AstObject *this, Object *self ); 2023-09-12T23:50:05,820 | ~~~~~~~~~~~^~~~ 2023-09-12T23:50:05,824 starlink/ast/Ast.c:8439:35: warning: passing argument 2 of ‘SetProxy’ from incompatible pointer type [-Wincompatible-pointer-types] 2023-09-12T23:50:05,824 8439 | result = SetProxy( this, self ); 2023-09-12T23:50:05,825 | ^~~~ 2023-09-12T23:50:05,826 | | 2023-09-12T23:50:05,826 | Channel * 2023-09-12T23:50:05,827 starlink/ast/Ast.c:143:47: note: expected ‘Object *’ but argument is of type ‘Channel *’ 2023-09-12T23:50:05,828 143 | static int SetProxy( AstObject *this, Object *self ); 2023-09-12T23:50:05,829 | ~~~~~~~~^~~~ 2023-09-12T23:51:27,808 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2023-09-12T23:51:27,808 !! 2023-09-12T23:51:27,809 ******************************************************************************** 2023-09-12T23:51:27,810 Please avoid running ``setup.py`` directly. 2023-09-12T23:51:27,810 Instead, use pypa/build, pypa/installer or other 2023-09-12T23:51:27,811 standards-based tools. 2023-09-12T23:51:27,811 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2023-09-12T23:51:27,812 ******************************************************************************** 2023-09-12T23:51:27,813 !! 2023-09-12T23:51:27,813 self.initialize_options() 2023-09-12T23:51:32,665 Building wheel for starlink-pyast (setup.py): finished with status 'done' 2023-09-12T23:51:32,764 Created wheel for starlink-pyast: filename=starlink_pyast-3.15.0-cp311-cp311-linux_armv7l.whl size=8309099 sha256=48183de022e524a7bf0a7fb9811eb078f52df5e4986919aeea4df4dd38e5e6dc 2023-09-12T23:51:32,766 Stored in directory: /tmp/pip-ephem-wheel-cache-vuya50tl/wheels/e7/61/33/d4bbc31e47298a599e17d0aac5115594b89229430073284e42 2023-09-12T23:51:32,777 Successfully built starlink-pyast 2023-09-12T23:51:32,967 Removed build tracker: '/tmp/pip-build-tracker-axzzakfe'