Diff of the two buildlogs: -- --- b1/build.log 2023-05-06 02:21:33.454549909 +0000 +++ b2/build.log 2023-05-06 02:24:08.211768844 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Thu Jun 6 20:42:31 -12 2024 -I: pbuilder-time-stamp: 1717749751 +I: Current time: Sat May 6 16:21:36 +14 2023 +I: pbuilder-time-stamp: 1683339696 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/bookworm-reproducible-base.tgz] I: copying local configuration @@ -16,7 +16,7 @@ I: copying [./source-extractor_2.25.0+ds.orig.tar.xz] I: copying [./source-extractor_2.25.0+ds-3.debian.tar.xz] I: Extracting source -gpgv: Signature made Sat Jul 25 02:21:08 2020 -12 +gpgv: Signature made Sun Jul 26 04:21:08 2020 +14 gpgv: using RSA key BAFC6C85F7CB143FEEB6FB157115AFD07710DCF7 gpgv: Can't check signature: No public key dpkg-source: warning: cannot verify inline signature for ./source-extractor_2.25.0+ds-3.dsc: no acceptable signature found @@ -34,52 +34,84 @@ dpkg-source: info: applying Make-gstr-declaration-external.patch I: using fakeroot in build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/23554/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/15224/tmp/hooks/D01_modify_environment starting +debug: Running on codethink10-arm64. +I: Changing host+domainname to test build reproducibility +I: Adding a custom variable just for the fun of it... +I: Changing /bin/sh to bash +'/bin/sh' -> '/bin/bash' +lrwxrwxrwx 1 root root 9 May 6 16:21 /bin/sh -> /bin/bash +I: Setting pbuilder2's login shell to /bin/bash +I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other +I: user script /srv/workspace/pbuilder/15224/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/15224/tmp/hooks/D02_print_environment starting I: set - BUILDDIR='/build' - BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' - BUILDUSERNAME='pbuilder1' - BUILD_ARCH='arm64' - DEBIAN_FRONTEND='noninteractive' + BASH=/bin/sh + BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath + BASH_ALIASES=() + BASH_ARGC=() + BASH_ARGV=() + BASH_CMDS=() + BASH_LINENO=([0]="12" [1]="0") + BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:. + BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") + BASH_VERSINFO=([0]="5" [1]="2" [2]="15" [3]="1" [4]="release" [5]="aarch64-unknown-linux-gnu") + BASH_VERSION='5.2.15(1)-release' + BUILDDIR=/build + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=arm64 + DEBIAN_FRONTEND=noninteractive DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=8' - DISTRIBUTION='bookworm' - HOME='/var/lib/jenkins' - HOST_ARCH='arm64' + DIRSTACK=() + DISTRIBUTION=bookworm + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/var/lib/jenkins + HOSTNAME=i-capture-the-hostname + HOSTTYPE=aarch64 + HOST_ARCH=arm64 IFS=' ' - LANG='C' - LANGUAGE='en_US:en' - LC_ALL='C' - MAIL='/var/mail/root' - OPTIND='1' - PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' - PBCURRENTCOMMANDLINEOPERATION='build' - PBUILDER_OPERATION='build' - PBUILDER_PKGDATADIR='/usr/share/pbuilder' - PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' - PBUILDER_SYSCONFDIR='/etc' - PPID='23554' - PS1='# ' - PS2='> ' + LANG=C + LANGUAGE=nl_BE:nl + LC_ALL=C + MACHTYPE=aarch64-unknown-linux-gnu + MAIL=/var/mail/root + OPTERR=1 + OPTIND=1 + OSTYPE=linux-gnu + PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path + PBCURRENTCOMMANDLINEOPERATION=build + PBUILDER_OPERATION=build + PBUILDER_PKGDATADIR=/usr/share/pbuilder + PBUILDER_PKGLIBDIR=/usr/lib/pbuilder + PBUILDER_SYSCONFDIR=/etc + PIPESTATUS=([0]="0") + POSIXLY_CORRECT=y + PPID=15224 PS4='+ ' - PWD='/' - SHELL='/bin/bash' - SHLVL='2' - SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.WNFqKO31/pbuilderrc_OzFp --distribution bookworm --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bookworm-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.WNFqKO31/b1 --logfile b1/build.log source-extractor_2.25.0+ds-3.dsc' - SUDO_GID='117' - SUDO_UID='110' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - USERNAME='root' - _='/usr/bin/systemd-run' - http_proxy='http://192.168.101.16:3128' + PWD=/ + SHELL=/bin/bash + SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix + SHLVL=3 + SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.WNFqKO31/pbuilderrc_Sjw0 --distribution bookworm --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bookworm-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.WNFqKO31/b2 --logfile b2/build.log --extrapackages usrmerge source-extractor_2.25.0+ds-3.dsc' + SUDO_GID=117 + SUDO_UID=110 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + USERNAME=root + _='I: set' + http_proxy=http://192.168.101.16:3128 I: uname -a - Linux codethink11-arm64 4.15.0-210-generic #221-Ubuntu SMP Tue Apr 18 08:32:48 UTC 2023 aarch64 GNU/Linux + Linux i-capture-the-hostname 4.15.0-210-generic #221-Ubuntu SMP Tue Apr 18 08:32:48 UTC 2023 aarch64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 Jun 5 04:48 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/23554/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 May 6 00:25 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/15224/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -157,7 +189,7 @@ Get: 36 http://deb.debian.org/debian bookworm/main arm64 libfftw3-single3 arm64 3.3.10-1 [494 kB] Get: 37 http://deb.debian.org/debian bookworm/main arm64 libfftw3-bin arm64 3.3.10-1 [42.9 kB] Get: 38 http://deb.debian.org/debian bookworm/main arm64 libfftw3-dev arm64 3.3.10-1 [1186 kB] -Fetched 26.4 MB in 1s (18.3 MB/s) +Fetched 26.4 MB in 1s (24.7 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package sensible-utils. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 19616 files and directories currently installed.) @@ -330,10 +362,15 @@ Reading package lists... Building dependency tree... Reading state information... +usrmerge is already the newest version (35). fakeroot is already the newest version (1.31-1.2). 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. I: Building the package -I: Running cd /build/source-extractor-2.25.0+ds/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../source-extractor_2.25.0+ds-3_source.changes +I: user script /srv/workspace/pbuilder/15224/tmp/hooks/A99_set_merged_usr starting +Re-configuring usrmerge... +I: user script /srv/workspace/pbuilder/15224/tmp/hooks/A99_set_merged_usr finished +hostname: Temporary failure in name resolution +I: Running cd /build/source-extractor-2.25.0+ds/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S > ../source-extractor_2.25.0+ds-3_source.changes dpkg-buildpackage: info: source package source-extractor dpkg-buildpackage: info: source version 2.25.0+ds-3 dpkg-buildpackage: info: source distribution unstable @@ -611,42 +648,68 @@ aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/source-extractor-2.25.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -c -o fitshead.o fitshead.c aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/source-extractor-2.25.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -c -o fitskey.o fitskey.c aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/source-extractor-2.25.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -c -o fitsmisc.o fitsmisc.c +In file included from fitsconv.c:38: +fitsconv.c: In function 'asc2bin_tab': +fitsconv.c:81:36: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] + 81 | QMALLOC(buf, char, tabin->tabsize); + | ^ +fitscat_defs.h:139:35: note: in definition of macro 'QMALLOC' + 139 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ + | ^~~ +fitsconv.c:114:36: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] + 114 | QMALLOC(key->naxisn, int, 1); + | ^ +fitscat_defs.h:139:35: note: in definition of macro 'QMALLOC' + 139 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ + | ^~~ +fitsconv.c:120:47: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] + 120 | QMEMCPY(ptr, key->ptr, char, key->nbytes); + | ^ +fitscat_defs.h:160:37: note: in definition of macro 'QMEMCPY' + 160 | sprintf(gstr, #ptrout " (" #nel "=%lld elements) " \ + | ^~~~~~ +In file included from fitsbody.c:43: +fitsbody.c: In function 'read_body': +fitsbody.c:537:48: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] + 537 | QMALLOC(tab->compress_buf, char, FBSIZE); + | ^ +fitscat_defs.h:139:35: note: in definition of macro 'QMALLOC' + 139 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ + | ^~~ In file included from fitscheck.c:38: fitscheck.c: In function 'compute_bodysum': +fitsbody.c:587:48: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] + 587 | QMALLOC(tab->compress_buf, char, FBSIZE); + | ^ +fitscat_defs.h:139:35: note: in definition of macro 'QMALLOC' + 139 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ + | ^~~ fitscheck.c:225:32: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] 225 | QCALLOC(buf, char, FBSIZE); | ^ fitscat_defs.h:129:35: note: in definition of macro 'QCALLOC' 129 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ | ^~~ -In file included from fitskey.c:38: -fitskey.c: In function 'copy_key': -fitskey.c:137:31: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] - 137 | QCALLOC(keyout, keystruct, 1); - | ^ -fitscat_defs.h:129:35: note: in definition of macro 'QCALLOC' - 129 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ - | ^~~ -fitskey.c:141:61: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] - 141 | QMEMCPY(keyin->naxisn, keyout->naxisn, int, keyin->naxis); - | ^ -fitscat_defs.h:160:37: note: in definition of macro 'QMEMCPY' - 160 | sprintf(gstr, #ptrout " (" #nel "=%lld elements) " \ - | ^~~~~~ fitscheck.c:244:30: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] 244 | QMALLOC(buf, char, FBSIZE); | ^ fitscat_defs.h:139:35: note: in definition of macro 'QMALLOC' 139 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ | ^~~ -fitskey.c: In function 'new_key': -fitscheck.c: In function 'write_checksum': -fitskey.c:196:28: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] - 196 | QCALLOC(key, keystruct, 1); - | ^ -fitscat_defs.h:129:35: note: in definition of macro 'QCALLOC' - 129 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ +fitsbody.c: In function 'read_ibody': +fitsbody.c:717:48: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] + 717 | QMALLOC(tab->compress_buf, char, FBSIZE); + | ^ +fitscat_defs.h:139:35: note: in definition of macro 'QMALLOC' + 139 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ + | ^~~ +fitsbody.c:767:48: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] + 767 | QMALLOC(tab->compress_buf, char, FBSIZE); + | ^ +fitscat_defs.h:139:35: note: in definition of macro 'QMALLOC' + 139 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ | ^~~ +fitscheck.c: In function 'write_checksum': fitscheck.c:275:57: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] 275 | QREALLOC(tab->headbuf, char, 80*(tab->headnblock*36+3)); | ^ @@ -659,52 +722,6 @@ fitscat_defs.h:149:35: note: in definition of macro 'QREALLOC' 149 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ | ^~~ -fitskey.c: In function 'read_key': -In file included from fitsconv.c:38: -fitsconv.c: In function 'asc2bin_tab': -fitskey.c:251:28: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] - 251 | QMALLOC(buf, char, larray); - | ^ -fitscat_defs.h:139:35: note: in definition of macro 'QMALLOC' - 139 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ - | ^~~ -fitsconv.c:81:36: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] - 81 | QMALLOC(buf, char, tabin->tabsize); - | ^ -fitscat_defs.h:139:35: note: in definition of macro 'QMALLOC' - 139 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ - | ^~~ -fitskey.c:257:33: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] - 257 | QMALLOC(ptr, char, size*narray); - | ^ -fitscat_defs.h:139:35: note: in definition of macro 'QMALLOC' - 139 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ - | ^~~ -fitsconv.c:114:36: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] - 114 | QMALLOC(key->naxisn, int, 1); - | ^ -fitscat_defs.h:139:35: note: in definition of macro 'QMALLOC' - 139 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ - | ^~~ -fitskey.c: In function 'read_keys': -fitsconv.c:120:47: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] - 120 | QMEMCPY(ptr, key->ptr, char, key->nbytes); - | ^ -fitscat_defs.h:160:37: note: in definition of macro 'QMEMCPY' - 160 | sprintf(gstr, #ptrout " (" #nel "=%lld elements) " \ - | ^~~~~~ -fitskey.c:335:37: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] - 335 | QMALLOC(keys, keystruct *, nkeys); - | ^ -fitscat_defs.h:139:35: note: in definition of macro 'QMALLOC' - 139 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ - | ^~~ -fitskey.c:351:47: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] - 351 | QMALLOC(key->ptr, char, key->nbytes*nb); - | ^ -fitscat_defs.h:139:35: note: in definition of macro 'QMALLOC' - 139 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ - | ^~~ In file included from fitscat.c:42: fitscat.c: In function 'addhistoryto_cat': fitscat.c:129:46: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] @@ -713,18 +730,6 @@ fitscat_defs.h:149:35: note: in definition of macro 'QREALLOC' 149 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ | ^~~ -fitskey.c:367:45: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] - 367 | QMALLOC(key->ptr, char, key->nbytes*nb); - | ^ -fitscat_defs.h:139:35: note: in definition of macro 'QMALLOC' - 139 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ - | ^~~ -fitskey.c:374:28: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] - 374 | QMALLOC(buf, char, larray); - | ^ -fitscat_defs.h:139:35: note: in definition of macro 'QMALLOC' - 139 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ - | ^~~ fitscat.c: In function 'inherit_cat': fitscat.c:226:33: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] 226 | QCALLOC(tabout, tabstruct, 1); @@ -738,6 +743,40 @@ fitscat_defs.h:160:37: note: in definition of macro 'QMEMCPY' 160 | sprintf(gstr, #ptrout " (" #nel "=%lld elements) " \ | ^~~~~~ +In file included from fitshead.c:38: +fitshead.c: In function 'get_head': +fitshead.c:68:28: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] + 68 | QMALLOC(buf, char, FBSIZE); + | ^ +fitscat_defs.h:139:35: note: in definition of macro 'QMALLOC' + 139 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ + | ^~~ +fitshead.c:86:37: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] + 86 | QREALLOC(buf, char, FBSIZE*(i+1)); + | ^ +fitscat_defs.h:149:35: note: in definition of macro 'QREALLOC' + 149 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ + | ^~~ +fitshead.c: In function 'readbasic_head': +fitshead.c:131:41: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] + 131 | QMALLOC(tab->naxisn, int, tab->naxis); + | ^ +fitscat_defs.h:139:35: note: in definition of macro 'QMALLOC' + 139 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ + | ^~~ +fitshead.c: In function 'readbintabparam_head': +fitshead.c:236:30: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] + 236 | QCALLOC(key, keystruct, 1); + | ^ +fitscat_defs.h:129:35: note: in definition of macro 'QCALLOC' + 129 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ + | ^~~ +fitshead.c:302:43: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] + 302 | QMALLOC(key->naxisn, int, key->naxis); + | ^ +fitscat_defs.h:139:35: note: in definition of macro 'QMALLOC' + 139 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ + | ^~~ fitscat.c:232:33: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] 232 | tabin->headnblock*FBSIZE); | ^ @@ -750,13 +789,6 @@ fitscat_defs.h:160:37: note: in definition of macro 'QMEMCPY' 160 | sprintf(gstr, #ptrout " (" #nel "=%lld elements) " \ | ^~~~~~ -fitskey.c: In function 'keys_list': -fitskey.c:525:35: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] - 525 | QCALLOC(names, char *, tab->nkey); - | ^ -fitscat_defs.h:129:35: note: in definition of macro 'QCALLOC' - 129 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ - | ^~~ fitscat.c: In function 'init_cat': fitscat.c:283:28: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] 283 | QCALLOC(tab, tabstruct, 1); @@ -764,12 +796,6 @@ fitscat_defs.h:129:35: note: in definition of macro 'QCALLOC' 129 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ | ^~~ -fitskey.c:528:37: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] - 528 | QCALLOC(names[i], char, MAXCHARS); - | ^ -fitscat_defs.h:129:35: note: in definition of macro 'QCALLOC' - 129 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ - | ^~~ fitscat.c:292:37: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] 292 | QCALLOC(tab->headbuf, char, FBSIZE); | ^ @@ -777,25 +803,26 @@ 129 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ | ^~~ fitscat.c: In function 'map_cat': +In file included from fitscleanup.c:39: +fitscleanup.c: In function 'add_cleanupfilename': +fitscleanup.c:92:53: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] + 92 | QMALLOC(cleanup_filename, char *, CLEANUP_NFILES); + | ^ +fitscat_defs.h:139:35: note: in definition of macro 'QMALLOC' + 139 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ + | ^~~ fitscat.c:325:28: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] 325 | QCALLOC(tab, tabstruct, 1); | ^ fitscat_defs.h:129:35: note: in definition of macro 'QCALLOC' 129 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ | ^~~ -fitskey.c: In function 'show_keys': fitscat.c:344:30: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] 344 | QCALLOC(tab, tabstruct, 1); | ^ fitscat_defs.h:129:35: note: in definition of macro 'QCALLOC' 129 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ | ^~~ -fitskey.c:658:30: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] - 658 | QCALLOC(key_col, int, nkeys); - | ^ -fitscat_defs.h:129:35: note: in definition of macro 'QCALLOC' - 129 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ - | ^~~ fitscat.c: In function 'new_cat': fitscat.c:382:31: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] 382 | QCALLOC(cat, catstruct, ncat); @@ -803,25 +830,12 @@ fitscat_defs.h:129:35: note: in definition of macro 'QCALLOC' 129 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ | ^~~ -fitskey.c:672:37: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] - 672 | QMALLOC(keys, keystruct *, nkeys); - | ^ -fitscat_defs.h:139:35: note: in definition of macro 'QMALLOC' - 139 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ - | ^~~ -In file included from fitscleanup.c:39: -fitscleanup.c: In function 'add_cleanupfilename': -fitscleanup.c:92:53: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] - 92 | QMALLOC(cleanup_filename, char *, CLEANUP_NFILES); - | ^ -fitscat_defs.h:139:35: note: in definition of macro 'QMALLOC' - 139 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ - | ^~~ -fitskey.c:786:28: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] - 786 | QMALLOC(buf, char, larray); - | ^ -fitscat_defs.h:139:35: note: in definition of macro 'QMALLOC' - 139 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ +fitshead.c: In function 'addkeywordto_head': +fitshead.c:586:56: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] + 586 | QREALLOC(tab->headbuf, char, tab->headnblock*FBSIZE); + | ^ +fitscat_defs.h:149:35: note: in definition of macro 'QREALLOC' + 149 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ | ^~~ fitscleanup.c:96:69: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] 96 | QREALLOC(cleanup_filename, char *, cleanup_nfiles+CLEANUP_NFILES); @@ -835,12 +849,6 @@ fitscat_defs.h:139:35: note: in definition of macro 'QMALLOC' 139 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ | ^~~ -fitskey.c:789:34: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] - 789 | QMALLOC(rfield, char, maxnbytes); - | ^ -fitscat_defs.h:139:35: note: in definition of macro 'QMALLOC' - 139 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ - | ^~~ fitscleanup.c: In function 'remove_cleanupfilename': fitscleanup.c:136:60: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] 136 | QREALLOC(cleanup_filename, char *, cleanup_nfiles); @@ -848,80 +856,109 @@ fitscat_defs.h:149:35: note: in definition of macro 'QREALLOC' 149 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ | ^~~ -In file included from fitsbody.c:43: -fitsbody.c: In function 'read_body': -fitsbody.c:537:48: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] - 537 | QMALLOC(tab->compress_buf, char, FBSIZE); - | ^ +fitshead.c: In function 'removekeywordfrom_head': +fitshead.c:617:58: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] + 617 | QREALLOC(tab->headbuf, char, tab->headnblock*FBSIZE); + | ^ +fitscat_defs.h:149:35: note: in definition of macro 'QREALLOC' + 149 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ + | ^~~ +In file included from fitskey.c:38: +fitskey.c: In function 'copy_key': +fitskey.c:137:31: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] + 137 | QCALLOC(keyout, keystruct, 1); + | ^ +fitscat_defs.h:129:35: note: in definition of macro 'QCALLOC' + 129 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ + | ^~~ +fitskey.c:141:61: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] + 141 | QMEMCPY(keyin->naxisn, keyout->naxisn, int, keyin->naxis); + | ^ +fitscat_defs.h:160:37: note: in definition of macro 'QMEMCPY' + 160 | sprintf(gstr, #ptrout " (" #nel "=%lld elements) " \ + | ^~~~~~ +fitskey.c: In function 'new_key': +fitskey.c:196:28: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] + 196 | QCALLOC(key, keystruct, 1); + | ^ +fitscat_defs.h:129:35: note: in definition of macro 'QCALLOC' + 129 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ + | ^~~ +fitskey.c: In function 'read_key': +fitskey.c:251:28: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] + 251 | QMALLOC(buf, char, larray); + | ^ fitscat_defs.h:139:35: note: in definition of macro 'QMALLOC' 139 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ | ^~~ -fitsbody.c:587:48: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] - 587 | QMALLOC(tab->compress_buf, char, FBSIZE); - | ^ +fitskey.c:257:33: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] + 257 | QMALLOC(ptr, char, size*narray); + | ^ fitscat_defs.h:139:35: note: in definition of macro 'QMALLOC' 139 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ | ^~~ -fitsbody.c: In function 'read_ibody': -fitsbody.c:717:48: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] - 717 | QMALLOC(tab->compress_buf, char, FBSIZE); - | ^ +fitskey.c: In function 'read_keys': +fitskey.c:335:37: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] + 335 | QMALLOC(keys, keystruct *, nkeys); + | ^ fitscat_defs.h:139:35: note: in definition of macro 'QMALLOC' 139 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ | ^~~ -fitsbody.c:767:48: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] - 767 | QMALLOC(tab->compress_buf, char, FBSIZE); - | ^ +fitskey.c:351:47: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] + 351 | QMALLOC(key->ptr, char, key->nbytes*nb); + | ^ fitscat_defs.h:139:35: note: in definition of macro 'QMALLOC' 139 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ | ^~~ -In file included from fitshead.c:38: -fitshead.c: In function 'get_head': -fitshead.c:68:28: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] - 68 | QMALLOC(buf, char, FBSIZE); - | ^ +fitskey.c:367:45: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] + 367 | QMALLOC(key->ptr, char, key->nbytes*nb); + | ^ fitscat_defs.h:139:35: note: in definition of macro 'QMALLOC' 139 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ | ^~~ -fitshead.c:86:37: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] - 86 | QREALLOC(buf, char, FBSIZE*(i+1)); - | ^ -fitscat_defs.h:149:35: note: in definition of macro 'QREALLOC' - 149 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ - | ^~~ -fitshead.c: In function 'readbasic_head': -fitshead.c:131:41: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] - 131 | QMALLOC(tab->naxisn, int, tab->naxis); - | ^ +fitskey.c:374:28: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] + 374 | QMALLOC(buf, char, larray); + | ^ fitscat_defs.h:139:35: note: in definition of macro 'QMALLOC' 139 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ | ^~~ -fitshead.c: In function 'readbintabparam_head': -fitshead.c:236:30: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] - 236 | QCALLOC(key, keystruct, 1); +fitskey.c: In function 'keys_list': +fitskey.c:525:35: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] + 525 | QCALLOC(names, char *, tab->nkey); + | ^ +fitscat_defs.h:129:35: note: in definition of macro 'QCALLOC' + 129 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ + | ^~~ +fitskey.c:528:37: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] + 528 | QCALLOC(names[i], char, MAXCHARS); + | ^ +fitscat_defs.h:129:35: note: in definition of macro 'QCALLOC' + 129 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ + | ^~~ +fitskey.c: In function 'show_keys': +fitskey.c:658:30: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] + 658 | QCALLOC(key_col, int, nkeys); | ^ fitscat_defs.h:129:35: note: in definition of macro 'QCALLOC' 129 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ | ^~~ -fitshead.c:302:43: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] - 302 | QMALLOC(key->naxisn, int, key->naxis); - | ^ +fitskey.c:672:37: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] + 672 | QMALLOC(keys, keystruct *, nkeys); + | ^ fitscat_defs.h:139:35: note: in definition of macro 'QMALLOC' 139 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ | ^~~ -fitshead.c: In function 'addkeywordto_head': -fitshead.c:586:56: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] - 586 | QREALLOC(tab->headbuf, char, tab->headnblock*FBSIZE); - | ^ -fitscat_defs.h:149:35: note: in definition of macro 'QREALLOC' - 149 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ +fitskey.c:786:28: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] + 786 | QMALLOC(buf, char, larray); + | ^ +fitscat_defs.h:139:35: note: in definition of macro 'QMALLOC' + 139 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ | ^~~ -fitshead.c: In function 'removekeywordfrom_head': -fitshead.c:617:58: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] - 617 | QREALLOC(tab->headbuf, char, tab->headnblock*FBSIZE); - | ^ -fitscat_defs.h:149:35: note: in definition of macro 'QREALLOC' - 149 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ +fitskey.c:789:34: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] + 789 | QMALLOC(rfield, char, maxnbytes); + | ^ +fitscat_defs.h:139:35: note: in definition of macro 'QMALLOC' + 139 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ | ^~~ fitscat.c: In function 'addhistoryto_cat': fitscat.c:140:21: warning: '%.65s' directive writing up to 65 bytes into a region of size between 0 and 81 [-Wformat-overflow=] @@ -940,6 +977,7 @@ | ~~~~~~~~~~~~~~~~~ aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/source-extractor-2.25.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -c -o fitsread.o fitsread.c aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/source-extractor-2.25.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -c -o fitstab.o fitstab.c +aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/source-extractor-2.25.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -c -o fitsutil.o fitsutil.c In file included from fitstab.c:38: fitstab.c: In function 'copy_tab': fitstab.c:207:34: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] @@ -1023,8 +1061,6 @@ fitscat_defs.h:129:35: note: in definition of macro 'QCALLOC' 129 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ | ^~~ -aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/source-extractor-2.25.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -c -o fitsutil.o fitsutil.c -aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/source-extractor-2.25.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -c -o fitswrite.o fitswrite.c In file included from fitsread.c:38: fitsread.c: In function 'init_readobj': fitsread.c:137:42: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] @@ -1033,12 +1069,32 @@ fitscat_defs.h:139:35: note: in definition of macro 'QMALLOC' 139 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ | ^~~ +fitsbody.c: In function 'alloc_body': +fitsbody.c:119:31: warning: '/vm' directive writing 3 bytes into a region of size between 1 and 256 [-Wformat-overflow=] + 119 | sprintf(tab->swapname, "%s/vm%05ld_%05x.tmp", + | ^~~ +fitsbody.c:119:28: note: directive argument in the range [-2147483648, 2147483647] + 119 | sprintf(tab->swapname, "%s/vm%05ld_%05x.tmp", + | ^~~~~~~~~~~~~~~~~~~~~ +fitsbody.c:119:28: note: using the range [0, 4294967295] for directive argument +In file included from /usr/include/stdio.h:906, + from fitsbody.c:34: +In function 'sprintf', + inlined from 'alloc_body' at fitsbody.c:119:5: +/usr/include/aarch64-linux-gnu/bits/stdio2.h:30:10: note: '__builtin___sprintf_chk' output between 19 and 283 bytes into a destination of size 256 + 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 31 | __glibc_objsize (__s), __fmt, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 32 | __va_arg_pack ()); + | ~~~~~~~~~~~~~~~~~ fitsread.c:151:38: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] 151 | QMALLOC(*pbuf, char, tab->naxisn[0]); | ^ fitscat_defs.h:139:35: note: in definition of macro 'QMALLOC' 139 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ | ^~~ +aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/source-extractor-2.25.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -c -o fitswrite.o fitswrite.c In file included from fitswrite.c:39: fitswrite.c: In function 'save_tab': fitswrite.c:115:55: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] @@ -1066,25 +1122,6 @@ fitscat_defs.h:139:35: note: in definition of macro 'QMALLOC' 139 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ | ^~~ -fitsbody.c: In function 'alloc_body': -fitsbody.c:119:31: warning: '/vm' directive writing 3 bytes into a region of size between 1 and 256 [-Wformat-overflow=] - 119 | sprintf(tab->swapname, "%s/vm%05ld_%05x.tmp", - | ^~~ -fitsbody.c:119:28: note: directive argument in the range [-2147483648, 2147483647] - 119 | sprintf(tab->swapname, "%s/vm%05ld_%05x.tmp", - | ^~~~~~~~~~~~~~~~~~~~~ -fitsbody.c:119:28: note: using the range [0, 4294967295] for directive argument -In file included from /usr/include/stdio.h:906, - from fitsbody.c:34: -In function 'sprintf', - inlined from 'alloc_body' at fitsbody.c:119:5: -/usr/include/aarch64-linux-gnu/bits/stdio2.h:30:10: note: '__builtin___sprintf_chk' output between 19 and 283 bytes into a destination of size 256 - 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 31 | __glibc_objsize (__s), __fmt, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 32 | __va_arg_pack ()); - | ~~~~~~~~~~~~~~~~~ fitsbody.c: In function 'alloc_ibody': fitsbody.c:220:31: warning: '/vm' directive writing 3 bytes into a region of size between 1 and 256 [-Wformat-overflow=] 220 | sprintf(tab->swapname, "%s/vm%05ld_%05x.tmp", @@ -1145,122 +1182,6 @@ aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/source-extractor-2.25.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -c -o catout.o catout.c aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/source-extractor-2.25.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -c -o check.o check.c aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/source-extractor-2.25.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -c -o clean.o clean.c -In file included from check.c:38: -check.c: In function 'addcheck_resample': -check.c:178:40: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] - 178 | QMALLOC(mask, float, nx2*CHECKINTERPW); /* Interpolation masks */ - | ^ -define.h:180:35: note: in definition of macro 'QMALLOC' - 180 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ - | ^~~ -check.c:179:26: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] - 179 | QMALLOC(nmask, int, nx2); /* Interpolation mask sizes */ - | ^ -define.h:180:35: note: in definition of macro 'QMALLOC' - 180 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ - | ^~~ -check.c:180:26: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] - 180 | QMALLOC(start, int, nx2); /* Int part of Im1 conv starts */ - | ^ -check.c:180:3: note: in expansion of macro 'QMALLOC' - 180 | QMALLOC(start, int, nx2); /* Int part of Im1 conv starts */ - | ^~~~~~~ -check.c:212:32: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] - 212 | QCALLOC(pix12, float, nx2*ny1); /* Intermediary frame-buffer */ - | ^ -define.h:170:35: note: in definition of macro 'QCALLOC' - 170 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ - | ^~~ -check.c:234:41: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] - 234 | QREALLOC(mask, float, ny2*CHECKINTERPW); /* Interpolation masks */ - | ^ -define.h:200:35: note: in definition of macro 'QREALLOC' - 200 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ - | ^~~ -In file included from bpro.c:38: -bpro.c: In function 'loadtab_bpann': -bpro.c:88:32: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] - 88 | QCALLOC(bpann, bpannstruct, 1); - | ^ -define.h:170:35: note: in definition of macro 'QCALLOC' - 170 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ - | ^~~ -check.c:235:27: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] - 235 | QREALLOC(nmask, int, ny2); /* Interpolation mask sizes */ - | ^ -define.h:200:35: note: in definition of macro 'QREALLOC' - 200 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ - | ^~~ -check.c:236:27: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] - 236 | QREALLOC(start, int, ny2); /* Int part of Im1 conv starts */ - | ^ -define.h:200:35: note: in definition of macro 'QREALLOC' - 200 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ - | ^~~ -bpro.c:101:50: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] - 101 | QMALLOC(bpann->neuron, NFLOAT *, bpann->nlayers); - | ^ -define.h:180:35: note: in definition of macro 'QMALLOC' - 180 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ - | ^~~ -bpro.c:102:52: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] - 102 | QMALLOC(bpann->weight, NFLOAT *, bpann->nlayers-1); - | ^ -define.h:180:35: note: in definition of macro 'QMALLOC' - 180 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ - | ^~~ -bpro.c:105:53: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] - 105 | QMALLOC(bpann->neuron[l], NFLOAT, bpann->nn[l]+1); - | ^ -define.h:180:35: note: in definition of macro 'QMALLOC' - 180 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ - | ^~~ -bpro.c:113:49: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] - 113 | QMALLOC(bpann->neuron[l], NFLOAT, bpann->nn[l]); /* no bias in this layer */ - | ^ -define.h:180:35: note: in definition of macro 'QMALLOC' - 180 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ - | ^~~ -check.c: In function 'initcheck': -check.c:365:32: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] - 365 | QCALLOC(check, checkstruct, 1); - | ^ -define.h:170:35: note: in definition of macro 'QCALLOC' - 170 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ - | ^~~ -In file included from analyse.c:38: -analyse.c: In function 'examineiso': -check.c: In function 'reinitcheck': -analyse.c:150:35: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] - 150 | QMALLOC(heap, float, minarea); - | ^ -define.h:180:35: note: in definition of macro 'QMALLOC' - 180 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ - | ^~~ -check.c:439:42: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] - 439 | QMALLOC(ptrf, PIXTYPE, check->width); - | ^ -define.h:180:35: note: in definition of macro 'QMALLOC' - 180 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ - | ^~~ -check.c:452:48: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] - 452 | QMALLOC(check->pix, PIXTYPE, check->width); - | ^ -define.h:180:35: note: in definition of macro 'QMALLOC' - 180 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ - | ^~~ -check.c:456:51: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] - 456 | QMALLOC(check->line, PIXTYPE, field->width); - | ^ -define.h:180:35: note: in definition of macro 'QMALLOC' - 180 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ - | ^~~ -check.c:480:47: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] - 480 | QCALLOC(check->pix, PIXTYPE, check->npix); - | ^ -define.h:170:35: note: in definition of macro 'QCALLOC' - 170 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ - | ^~~ In file included from back.c:38: back.c: In function 'makeback': back.c:106:35: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] @@ -1275,12 +1196,6 @@ define.h:180:35: note: in definition of macro 'QMALLOC' 180 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ | ^~~ -check.c:491:45: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] - 491 | QCALLOC(check->pix, ULONG, check->npix); - | ^ -define.h:170:35: note: in definition of macro 'QCALLOC' - 170 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ - | ^~~ back.c:109:33: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] 109 | QMALLOC(field->back, float, nb); /* background map */ | ^ @@ -1293,12 +1208,6 @@ define.h:180:35: note: in definition of macro 'QMALLOC' 180 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ | ^~~ -check.c:506:52: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] - 506 | QMALLOC(check->line, FLAGTYPE, check->width); - | ^ -define.h:180:35: note: in definition of macro 'QMALLOC' - 180 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ - | ^~~ back.c:113:34: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] 113 | QMALLOC(field->sigma, float, nb); /* sigma map */ | ^ @@ -1311,12 +1220,6 @@ define.h:180:35: note: in definition of macro 'QMALLOC' 180 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ | ^~~ -check.c:516:47: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] - 516 | QMALLOC(check->pix, PIXTYPE, check->npix); - | ^ -define.h:180:35: note: in definition of macro 'QMALLOC' - 180 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ - | ^~~ back.c:117:35: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] 117 | QMALLOC(wbuf, PIXTYPE, bufsize); /* pixel buffer */ | ^ @@ -1329,6 +1232,14 @@ define.h:180:35: note: in definition of macro 'QMALLOC' 180 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ | ^~~ +In file included from assoc.c:38: +assoc.c: In function 'sort_assoc': +assoc.c:77:42: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] + 77 | QMALLOC(assoc->hash, int, field->height); + | ^ +define.h:180:35: note: in definition of macro 'QMALLOC' + 180 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ + | ^~~ back.c:121:41: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] 121 | QMALLOC(wfield->backline, PIXTYPE, w); /* current background line */ | ^ @@ -1341,42 +1252,49 @@ define.h:180:35: note: in definition of macro 'QMALLOC' 180 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ | ^~~ -check.c:551:47: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] - 551 | QMALLOC(check->pix, PIXTYPE, check->npix); - | ^ -define.h:180:35: note: in definition of macro 'QMALLOC' - 180 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ - | ^~~ back.c:158:47: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] 158 | QCALLOC(bm->histo, LONG, bm->nlevels); | ^ define.h:170:35: note: in definition of macro 'QCALLOC' 170 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ | ^~~ -check.c:568:41: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] - 568 | QMALLOC(ptrf, PIXTYPE, check->npix); - | ^ -define.h:180:35: note: in definition of macro 'QMALLOC' - 180 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ - | ^~~ back.c:166:51: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] 166 | QCALLOC(wbm->histo, LONG, wbm->nlevels); | ^ define.h:170:35: note: in definition of macro 'QCALLOC' 170 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ | ^~~ -check.c:582:47: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] - 582 | QCALLOC(check->pix, PIXTYPE, check->npix); - | ^ -define.h:170:35: note: in definition of macro 'QCALLOC' - 170 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ - | ^~~ back.c:186:38: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] 186 | QMALLOC(buf, PIXTYPE, bufsize); /* pixel buffer */ | ^ define.h:180:35: note: in definition of macro 'QMALLOC' 180 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ | ^~~ +assoc.c: In function 'load_assoc': +assoc.c:112:32: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] + 112 | QCALLOC(assoc, assocstruct, 1); + | ^ +define.h:170:35: note: in definition of macro 'QCALLOC' + 170 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ + | ^~~ +assoc.c:132:30: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] + 132 | QCALLOC(data, int, ncol); + | ^ +define.h:170:35: note: in definition of macro 'QCALLOC' + 170 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ + | ^~~ +assoc.c:183:52: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] + 183 | QMALLOC(assoc->list, double, size = spoonsize); + | ^ +define.h:180:35: note: in definition of macro 'QMALLOC' + 180 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ + | ^~~ +assoc.c:188:54: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] + 188 | QREALLOC(assoc->list, double, size += spoonsize); + | ^ +define.h:200:35: note: in definition of macro 'QREALLOC' + 200 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ + | ^~~ back.c:190:41: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] 190 | QMALLOC(wbuf, PIXTYPE, bufsize); /* pixel buffer */ | ^ @@ -1389,6 +1307,12 @@ define.h:170:35: note: in definition of macro 'QCALLOC' 170 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ | ^~~ +assoc.c:223:42: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] + 223 | QREALLOC(assoc->list, double, i*nlist); + | ^ +define.h:200:35: note: in definition of macro 'QREALLOC' + 200 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ + | ^~~ back.c:238:51: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] 238 | QCALLOC(wbm->histo, LONG, wbm->nlevels); | ^ @@ -1465,12 +1389,26 @@ define.h:180:35: note: in definition of macro 'QMALLOC' 180 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ | ^~~ +In file included from clean.c:37: +clean.c: In function 'initclean': back.c:1097:30: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] 1097 | QMALLOC(u, float, nbxm1); /* temporary array */ | ^ define.h:180:35: note: in definition of macro 'QMALLOC' 180 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ | ^~~ +clean.c:63:53: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] + 63 | QMALLOC(cleanvictim, LONG, prefs.clean_stacksize); + | ^ +define.h:180:35: note: in definition of macro 'QMALLOC' + 180 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ + | ^~~ +clean.c:64:41: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] + 64 | QMALLOC(cleanobjlist, objliststruct, 1); + | ^ +define.h:180:35: note: in definition of macro 'QMALLOC' + 180 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ + | ^~~ back.c: In function 'backrmsline': back.c:1224:29: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] 1224 | QMALLOC(node, float, nbx); /* Interpolated background */ @@ -1484,40 +1422,27 @@ define.h:180:35: note: in definition of macro 'QMALLOC' 180 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ | ^~~ -In file included from assoc.c:38: -assoc.c: In function 'sort_assoc': -assoc.c:77:42: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] - 77 | QMALLOC(assoc->hash, int, field->height); - | ^ -define.h:180:35: note: in definition of macro 'QMALLOC' - 180 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ - | ^~~ back.c:1233:30: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] 1233 | QMALLOC(u, float, nbxm1); /* temporary array */ | ^ define.h:180:35: note: in definition of macro 'QMALLOC' 180 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ | ^~~ -assoc.c: In function 'load_assoc': -assoc.c:112:32: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] - 112 | QCALLOC(assoc, assocstruct, 1); - | ^ -define.h:170:35: note: in definition of macro 'QCALLOC' - 170 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ - | ^~~ back.c: In function 'copyback': -assoc.c:132:30: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] - 132 | QCALLOC(data, int, ncol); - | ^ -define.h:170:35: note: in definition of macro 'QCALLOC' - 170 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ - | ^~~ back.c:1314:63: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] 1314 | QMEMCPY(infield->back, outfield->back, float, infield->nback); | ^ define.h:211:37: note: in definition of macro 'QMEMCPY' 211 | sprintf(gstr, #ptrout " (" #nel "=%lld elements) " \ | ^~~~~~ +In file included from analyse.c:38: +analyse.c: In function 'examineiso': +analyse.c:150:35: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] + 150 | QMALLOC(heap, float, minarea); + | ^ +define.h:180:35: note: in definition of macro 'QMALLOC' + 180 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ + | ^~~ back.c:1315:65: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] 1315 | QMEMCPY(infield->dback, outfield->dback, float, infield->nback); | ^ @@ -1530,6 +1455,26 @@ define.h:211:37: note: in definition of macro 'QMEMCPY' 211 | sprintf(gstr, #ptrout " (" #nel "=%lld elements) " \ | ^~~~~~ +In file included from check.c:38: +check.c: In function 'addcheck_resample': +check.c:178:40: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] + 178 | QMALLOC(mask, float, nx2*CHECKINTERPW); /* Interpolation masks */ + | ^ +define.h:180:35: note: in definition of macro 'QMALLOC' + 180 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ + | ^~~ +check.c:179:26: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] + 179 | QMALLOC(nmask, int, nx2); /* Interpolation mask sizes */ + | ^ +define.h:180:35: note: in definition of macro 'QMALLOC' + 180 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ + | ^~~ +check.c:180:26: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] + 180 | QMALLOC(start, int, nx2); /* Int part of Im1 conv starts */ + | ^ +check.c:180:3: note: in expansion of macro 'QMALLOC' + 180 | QMALLOC(start, int, nx2); /* Int part of Im1 conv starts */ + | ^~~~~~~ back.c:1317:67: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] 1317 | QMEMCPY(infield->dsigma, outfield->dsigma, float, infield->nback); | ^ @@ -1542,31 +1487,137 @@ define.h:211:37: note: in definition of macro 'QMEMCPY' 211 | sprintf(gstr, #ptrout " (" #nel "=%lld elements) " \ | ^~~~~~ -In file included from catout.c:38: -catout.c: In function 'alloccatparams': -catout.c:140:58: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] - 140 | QMALLOC(*((char **)key->ptr), char, key->nbytes); - | ^ +check.c:212:32: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] + 212 | QCALLOC(pix12, float, nx2*ny1); /* Intermediary frame-buffer */ + | ^ +define.h:170:35: note: in definition of macro 'QCALLOC' + 170 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ + | ^~~ +check.c:234:41: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] + 234 | QREALLOC(mask, float, ny2*CHECKINTERPW); /* Interpolation masks */ + | ^ +define.h:200:35: note: in definition of macro 'QREALLOC' + 200 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ + | ^~~ +check.c:235:27: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] + 235 | QREALLOC(nmask, int, ny2); /* Interpolation mask sizes */ + | ^ +define.h:200:35: note: in definition of macro 'QREALLOC' + 200 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ + | ^~~ +check.c:236:27: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] + 236 | QREALLOC(start, int, ny2); /* Int part of Im1 conv starts */ + | ^ +define.h:200:35: note: in definition of macro 'QREALLOC' + 200 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ + | ^~~ +check.c: In function 'initcheck': +check.c:365:32: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] + 365 | QCALLOC(check, checkstruct, 1); + | ^ +define.h:170:35: note: in definition of macro 'QCALLOC' + 170 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ + | ^~~ +check.c: In function 'reinitcheck': +check.c:439:42: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] + 439 | QMALLOC(ptrf, PIXTYPE, check->width); + | ^ define.h:180:35: note: in definition of macro 'QMALLOC' 180 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ | ^~~ -assoc.c:183:52: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] - 183 | QMALLOC(assoc->list, double, size = spoonsize); +check.c:452:48: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] + 452 | QMALLOC(check->pix, PIXTYPE, check->width); + | ^ +define.h:180:35: note: in definition of macro 'QMALLOC' + 180 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ + | ^~~ +check.c:456:51: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] + 456 | QMALLOC(check->line, PIXTYPE, field->width); + | ^ +define.h:180:35: note: in definition of macro 'QMALLOC' + 180 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ + | ^~~ +check.c:480:47: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] + 480 | QCALLOC(check->pix, PIXTYPE, check->npix); + | ^ +define.h:170:35: note: in definition of macro 'QCALLOC' + 170 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ + | ^~~ +check.c:491:45: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] + 491 | QCALLOC(check->pix, ULONG, check->npix); + | ^ +define.h:170:35: note: in definition of macro 'QCALLOC' + 170 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ + | ^~~ +check.c:506:52: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] + 506 | QMALLOC(check->line, FLAGTYPE, check->width); | ^ define.h:180:35: note: in definition of macro 'QMALLOC' 180 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ | ^~~ -assoc.c:188:54: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] - 188 | QREALLOC(assoc->list, double, size += spoonsize); - | ^ -define.h:200:35: note: in definition of macro 'QREALLOC' - 200 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ +check.c:516:47: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] + 516 | QMALLOC(check->pix, PIXTYPE, check->npix); + | ^ +define.h:180:35: note: in definition of macro 'QMALLOC' + 180 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ | ^~~ -assoc.c:223:42: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] - 223 | QREALLOC(assoc->list, double, i*nlist); - | ^ -define.h:200:35: note: in definition of macro 'QREALLOC' - 200 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ +check.c:551:47: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] + 551 | QMALLOC(check->pix, PIXTYPE, check->npix); + | ^ +define.h:180:35: note: in definition of macro 'QMALLOC' + 180 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ + | ^~~ +check.c:568:41: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] + 568 | QMALLOC(ptrf, PIXTYPE, check->npix); + | ^ +define.h:180:35: note: in definition of macro 'QMALLOC' + 180 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ + | ^~~ +In file included from bpro.c:38: +bpro.c: In function 'loadtab_bpann': +bpro.c:88:32: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] + 88 | QCALLOC(bpann, bpannstruct, 1); + | ^ +define.h:170:35: note: in definition of macro 'QCALLOC' + 170 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ + | ^~~ +check.c:582:47: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] + 582 | QCALLOC(check->pix, PIXTYPE, check->npix); + | ^ +define.h:170:35: note: in definition of macro 'QCALLOC' + 170 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ + | ^~~ +bpro.c:101:50: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] + 101 | QMALLOC(bpann->neuron, NFLOAT *, bpann->nlayers); + | ^ +define.h:180:35: note: in definition of macro 'QMALLOC' + 180 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ + | ^~~ +bpro.c:102:52: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] + 102 | QMALLOC(bpann->weight, NFLOAT *, bpann->nlayers-1); + | ^ +define.h:180:35: note: in definition of macro 'QMALLOC' + 180 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ + | ^~~ +bpro.c:105:53: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] + 105 | QMALLOC(bpann->neuron[l], NFLOAT, bpann->nn[l]+1); + | ^ +define.h:180:35: note: in definition of macro 'QMALLOC' + 180 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ + | ^~~ +bpro.c:113:49: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] + 113 | QMALLOC(bpann->neuron[l], NFLOAT, bpann->nn[l]); /* no bias in this layer */ + | ^ +define.h:180:35: note: in definition of macro 'QMALLOC' + 180 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ + | ^~~ +In file included from catout.c:38: +catout.c: In function 'alloccatparams': +catout.c:140:58: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] + 140 | QMALLOC(*((char **)key->ptr), char, key->nbytes); + | ^ +define.h:180:35: note: in definition of macro 'QMALLOC' + 180 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ | ^~~ catout.c: In function 'reinitcat': catout.c:865:37: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] @@ -1605,23 +1656,10 @@ define.h:180:35: note: in definition of macro 'QMALLOC' 180 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ | ^~~ -In file included from clean.c:37: -clean.c: In function 'initclean': -clean.c:63:53: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] - 63 | QMALLOC(cleanvictim, LONG, prefs.clean_stacksize); - | ^ -define.h:180:35: note: in definition of macro 'QMALLOC' - 180 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ - | ^~~ -clean.c:64:41: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] - 64 | QMALLOC(cleanobjlist, objliststruct, 1); - | ^ -define.h:180:35: note: in definition of macro 'QMALLOC' - 180 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ - | ^~~ aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/source-extractor-2.25.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -c -o dgeo.o dgeo.c aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/source-extractor-2.25.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -c -o extract.o extract.c aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/source-extractor-2.25.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -c -o fft.o fft.c +aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/source-extractor-2.25.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -c -o field.o field.c In file included from extract.c:37: extract.c: In function 'lutzalloc': extract.c:66:38: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] @@ -1630,6 +1668,14 @@ define.h:180:35: note: in definition of macro 'QMALLOC' 180 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ | ^~~ +In file included from fft.c:42: +fft.c: In function 'fft_conv': +fft.c:155:47: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] + 155 | QFFTWF_MALLOC(fdata1, fftwf_complex, npix2); + | ^ +fft.h:43:35: note: in definition of macro 'QFFTWF_MALLOC' + 43 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ + | ^~~ extract.c:67:39: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] 67 | QMALLOC(store, infostruct, stacksize); | ^ @@ -1666,14 +1712,6 @@ define.h:180:35: note: in definition of macro 'QMALLOC' 180 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ | ^~~ -In file included from fft.c:42: -fft.c: In function 'fft_conv': -fft.c:155:47: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] - 155 | QFFTWF_MALLOC(fdata1, fftwf_complex, npix2); - | ^ -fft.h:43:35: note: in definition of macro 'QFFTWF_MALLOC' - 43 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ - | ^~~ fft.c: In function 'fft_rtf': fft.c:210:44: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] 210 | QFFTWF_MALLOC(fdata, fftwf_complex, npix2); @@ -1681,9 +1719,23 @@ fft.h:43:35: note: in definition of macro 'QFFTWF_MALLOC' 43 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ | ^~~ -aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/source-extractor-2.25.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -c -o field.o field.c aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/source-extractor-2.25.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -c -o filter.o filter.c aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/source-extractor-2.25.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -c -o fitswcs.o fitswcs.c +In file included from field.c:38: +field.c: In function 'newfield': +field.c:68:30: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] + 68 | QCALLOC(field, picstruct, 1); + | ^ +define.h:170:35: note: in definition of macro 'QCALLOC' + 170 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ + | ^~~ +field.c: In function 'inheritfield': +field.c:208:30: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] + 208 | QCALLOC(field, picstruct, 1); + | ^ +define.h:170:35: note: in definition of macro 'QCALLOC' + 170 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ + | ^~~ In file included from filter.c:39: filter.c: In function 'getconv': filter.c:146:42: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] @@ -1716,21 +1768,6 @@ filter.c:130:3: warning: ignoring return value of 'fgets' declared with attribute 'warn_unused_result' [-Wunused-result] 130 | fgets(str,MAXCHAR,file); | ^~~~~~~~~~~~~~~~~~~~~~~ -In file included from field.c:38: -field.c: In function 'newfield': -field.c:68:30: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] - 68 | QCALLOC(field, picstruct, 1); - | ^ -define.h:170:35: note: in definition of macro 'QCALLOC' - 170 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ - | ^~~ -field.c: In function 'inheritfield': -field.c:208:30: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] - 208 | QCALLOC(field, picstruct, 1); - | ^ -define.h:170:35: note: in definition of macro 'QCALLOC' - 170 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ - | ^~~ In file included from fitswcs.c:43: fitswcs.c: In function 'copy_wcs': fitswcs.c:68:35: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] @@ -1846,8 +1883,6 @@ 139 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ | ^~~ aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/source-extractor-2.25.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -c -o flag.o flag.c -aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/source-extractor-2.25.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -c -o graph.o graph.c -aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/source-extractor-2.25.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -c -o growth.o growth.c In file included from flag.c:37: flag.c: In function 'getflags': flag.c:122:43: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] @@ -1874,6 +1909,8 @@ define.h:200:35: note: in definition of macro 'QREALLOC' 200 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ | ^~~ +aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/source-extractor-2.25.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -c -o graph.o graph.c +aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/source-extractor-2.25.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -c -o growth.o growth.c aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/source-extractor-2.25.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -c -o header.o header.c aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/source-extractor-2.25.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -c -o image.o image.c In file included from growth.c:38: @@ -1890,6 +1927,53 @@ define.h:170:35: note: in definition of macro 'QCALLOC' 170 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ | ^~~ +aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/source-extractor-2.25.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -c -o interpolate.o interpolate.c +aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/source-extractor-2.25.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -c -o main.o main.c +header.c: In function 'read_aschead': +header.c:66:14: warning: 'fgets' writing 512 bytes into a region of size 88 overflows the destination [-Wstringop-overflow=] + 66 | while (fgets(str, MAXCHAR, file) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +header.c:56:51: note: destination object 'str' of size 88 + 56 | char keyword[88],data[88],comment[88], str[88]; + | ^~~ +In file included from /usr/include/stdio.h:906, + from header.c:33: +/usr/include/aarch64-linux-gnu/bits/stdio2.h:209:1: note: in a call to function 'fgets' declared with attribute 'access (write_only, 1, 2)' + 209 | fgets (char *__restrict __s, int __n, FILE *__restrict __stream) + | ^~~~~ +In file included from main.c:38: +main.c: In function 'main': +main.c:83:31: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] + 83 | QMALLOC(argkey, char *, argc); + | ^ +define.h:180:35: note: in definition of macro 'QMALLOC' + 180 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ + | ^~~ +main.c:84:31: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] + 84 | QMALLOC(argval, char *, argc); + | ^ +define.h:180:35: note: in definition of macro 'QMALLOC' + 180 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ + | ^~~ +In file included from interpolate.c:36: +interpolate.c: In function 'init_interpolate': +interpolate.c:49:54: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] + 49 | QMALLOC(field->interp_backup, PIXTYPE, field->width); + | ^ +define.h:180:35: note: in definition of macro 'QMALLOC' + 180 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ + | ^~~ +interpolate.c:53:57: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] + 53 | QMALLOC(field->interp_ytimeoutbuf, int, field->width); + | ^ +define.h:180:35: note: in definition of macro 'QMALLOC' + 180 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ + | ^~~ +In function 'fgets', + inlined from 'read_aschead' at header.c:66:14: +/usr/include/aarch64-linux-gnu/bits/stdio2.h:215:12: warning: call to '__fgets_chk_warn' declared with attribute warning: fgets called with bigger size than length of destination buffer [-Wattribute-warning] + 215 | return __fgets_chk_warn (__s, sz, __n, __stream); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from image.c:37: image.c: In function 'vignet_resample': image.c:546:35: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] @@ -1934,59 +2018,10 @@ define.h:200:35: note: in definition of macro 'QREALLOC' 200 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ | ^~~ -header.c: In function 'read_aschead': -header.c:66:14: warning: 'fgets' writing 512 bytes into a region of size 88 overflows the destination [-Wstringop-overflow=] - 66 | while (fgets(str, MAXCHAR, file) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -header.c:56:51: note: destination object 'str' of size 88 - 56 | char keyword[88],data[88],comment[88], str[88]; - | ^~~ -In file included from /usr/include/stdio.h:906, - from header.c:33: -/usr/include/aarch64-linux-gnu/bits/stdio2.h:209:1: note: in a call to function 'fgets' declared with attribute 'access (write_only, 1, 2)' - 209 | fgets (char *__restrict __s, int __n, FILE *__restrict __stream) - | ^~~~~ -aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/source-extractor-2.25.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -c -o interpolate.o interpolate.c -In function 'fgets', - inlined from 'read_aschead' at header.c:66:14: -/usr/include/aarch64-linux-gnu/bits/stdio2.h:215:12: warning: call to '__fgets_chk_warn' declared with attribute warning: fgets called with bigger size than length of destination buffer [-Wattribute-warning] - 215 | return __fgets_chk_warn (__s, sz, __n, __stream); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/source-extractor-2.25.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -c -o main.o main.c aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/source-extractor-2.25.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -c -o makeit.o makeit.c -In file included from interpolate.c:36: -interpolate.c: In function 'init_interpolate': -interpolate.c:49:54: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] - 49 | QMALLOC(field->interp_backup, PIXTYPE, field->width); - | ^ -define.h:180:35: note: in definition of macro 'QMALLOC' - 180 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ - | ^~~ -interpolate.c:53:57: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] - 53 | QMALLOC(field->interp_ytimeoutbuf, int, field->width); - | ^ -define.h:180:35: note: in definition of macro 'QMALLOC' - 180 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ - | ^~~ -In file included from main.c:38: -main.c: In function 'main': -main.c:83:31: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] - 83 | QMALLOC(argkey, char *, argc); - | ^ -define.h:180:35: note: in definition of macro 'QMALLOC' - 180 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ - | ^~~ -main.c:84:31: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] - 84 | QMALLOC(argval, char *, argc); - | ^ -define.h:180:35: note: in definition of macro 'QMALLOC' - 180 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ - | ^~~ aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/source-extractor-2.25.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -c -o manobjlist.o manobjlist.c aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/source-extractor-2.25.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -c -o misc.o misc.c aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/source-extractor-2.25.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -c -o neurro.o neurro.c -aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/source-extractor-2.25.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -c -o pattern.o pattern.c -aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/source-extractor-2.25.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -c -o pc.o pc.c In file included from neurro.c:38: neurro.c: In function 'neurinit': neurro.c:51:32: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] @@ -1999,6 +2034,8 @@ neurro.c:120:3: warning: ignoring return value of 'fgets' declared with attribute 'warn_unused_result' [-Wunused-result] 120 | fgets(str, MAXCHAR, infile); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/source-extractor-2.25.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -c -o pattern.o pattern.c +aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/source-extractor-2.25.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -c -o pc.o pc.c aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/source-extractor-2.25.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -c -o photom.o photom.c makeit.c: In function 'makeit': makeit.c:96:35: warning: '%02d' directive writing between 2 and 11 bytes into a region of size between 0 and 7 [-Wformat-overflow=] @@ -2078,6 +2115,43 @@ define.h:180:35: note: in definition of macro 'QMALLOC' 180 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ | ^~~ +pc.c: In function 'pc_fit': +pc.c:253:36: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] + 253 | QMALLOC(pcshift, float, npix2*npc); + | ^ +define.h:180:35: note: in definition of macro 'QMALLOC' + 180 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ + | ^~~ +pc.c:254:37: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] + 254 | QMALLOC(wpcshift, float, npix2*npc); + | ^ +define.h:180:35: note: in definition of macro 'QMALLOC' + 180 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ + | ^~~ +pc.c:255:26: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] + 255 | QMALLOC(sol, float, npc); + | ^ +define.h:180:35: note: in definition of macro 'QMALLOC' + 180 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ + | ^~~ +pc.c:325:34: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] + 325 | QMALLOC(fparam, float, nparam); + | ^ +define.h:180:35: note: in definition of macro 'QMALLOC' + 180 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ + | ^~~ +pc.c:462:33: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] + 462 | QCALLOC(sumopc, float, nopix); + | ^ +define.h:170:35: note: in definition of macro 'QCALLOC' + 170 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ + | ^~~ +pc.c:472:35: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] + 472 | QMALLOC(checkbuf, float, npix2); + | ^ +define.h:180:35: note: in definition of macro 'QMALLOC' + 180 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ + | ^~~ In file included from pattern.c:44: pattern.c: In function 'pattern_init': pattern.c:84:36: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] @@ -2135,56 +2209,18 @@ define.h:180:35: note: in definition of macro 'QMALLOC' 180 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ | ^~~ -pc.c: In function 'pc_fit': -pc.c:253:36: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] - 253 | QMALLOC(pcshift, float, npix2*npc); - | ^ -define.h:180:35: note: in definition of macro 'QMALLOC' - 180 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ - | ^~~ pattern.c:177:29: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] 177 | QMALLOC(beta, double, nvec); | ^ define.h:180:35: note: in definition of macro 'QMALLOC' 180 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ | ^~~ -pc.c:254:37: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] - 254 | QMALLOC(wpcshift, float, npix2*npc); - | ^ -define.h:180:35: note: in definition of macro 'QMALLOC' - 180 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ - | ^~~ -pc.c:255:26: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] - 255 | QMALLOC(sol, float, npc); - | ^ -define.h:180:35: note: in definition of macro 'QMALLOC' - 180 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ - | ^~~ pattern.c:238:37: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] 238 | QCALLOC(outpix, PIXTYPE, noutpix); | ^ define.h:170:35: note: in definition of macro 'QCALLOC' 170 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ | ^~~ -pc.c:325:34: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] - 325 | QMALLOC(fparam, float, nparam); - | ^ -define.h:180:35: note: in definition of macro 'QMALLOC' - 180 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ - | ^~~ -pc.c:462:33: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] - 462 | QCALLOC(sumopc, float, nopix); - | ^ -define.h:170:35: note: in definition of macro 'QCALLOC' - 170 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ - | ^~~ -pc.c:472:35: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] - 472 | QMALLOC(checkbuf, float, npix2); - | ^ -define.h:180:35: note: in definition of macro 'QMALLOC' - 180 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ - | ^~~ -aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/source-extractor-2.25.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -c -o plist.o plist.c pattern.c: In function 'pattern_create': pattern.c:573:34: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] 573 | QMALLOC(r2buf, double, npix); @@ -2216,6 +2252,7 @@ define.h:180:35: note: in definition of macro 'QMALLOC' 180 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ | ^~~ +aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/source-extractor-2.25.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -c -o plist.o plist.c aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/source-extractor-2.25.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -c -o prefs.o prefs.c aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/source-extractor-2.25.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -c -o profit.o profit.c aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/source-extractor-2.25.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -c -o psf.o psf.c @@ -2227,6 +2264,21 @@ define.h:180:35: note: in definition of macro 'QMALLOC' 180 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ | ^~~ +aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/source-extractor-2.25.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -c -o readimage.o readimage.c +In file included from profit.c:40: +profit.c: In function 'profit_init': +profit.c:94:34: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] + 94 | QCALLOC(profit, profitstruct, 1); + | ^ +define.h:170:35: note: in definition of macro 'QCALLOC' + 170 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ + | ^~~ +profit.c:96:49: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] + 96 | QMALLOC(profit->prof, profstruct *, MODEL_NMAX); + | ^ +define.h:180:35: note: in definition of macro 'QMALLOC' + 180 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ + | ^~~ In file included from psf.c:38: psf.c: In function 'psf_init': psf.c:65:35: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] @@ -2265,30 +2317,78 @@ define.h:180:35: note: in definition of macro 'QMALLOC' 180 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ | ^~~ +profit.c:102:71: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] + 102 | QMALLOC16(profit->modpix, float, PROFIT_MAXMODSIZE*PROFIT_MAXMODSIZE); + | ^ +define.h:190:35: note: in definition of macro 'QMALLOC16' + 190 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ + | ^~~ psf.c:73:52: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] 73 | QMALLOC(thedpsfit->x, double, prefs.psf_npsfmax); | ^ define.h:180:35: note: in definition of macro 'QMALLOC' 180 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ | ^~~ +profit.c:103:72: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] + 103 | QMALLOC16(profit->modpix2, float, PROFIT_MAXMODSIZE*PROFIT_MAXMODSIZE); + | ^ +define.h:190:35: note: in definition of macro 'QMALLOC16' + 190 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ + | ^~~ psf.c:74:52: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] 74 | QMALLOC(thedpsfit->y, double, prefs.psf_npsfmax); | ^ define.h:180:35: note: in definition of macro 'QMALLOC' 180 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ | ^~~ +profit.c:104:72: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] + 104 | QMALLOC16(profit->cmodpix, float, PROFIT_MAXMODSIZE*PROFIT_MAXMODSIZE); + | ^ +define.h:190:35: note: in definition of macro 'QMALLOC16' + 190 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ + | ^~~ psf.c:75:54: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] 75 | QMALLOC(thedpsfit->flux, float, prefs.psf_npsfmax); | ^ define.h:180:35: note: in definition of macro 'QMALLOC' 180 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ | ^~~ +profit.c:105:71: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] + 105 | QMALLOC16(profit->psfpix, float, PROFIT_MAXMODSIZE*PROFIT_MAXMODSIZE); + | ^ +define.h:190:35: note: in definition of macro 'QMALLOC16' + 190 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ + | ^~~ psf.c:76:57: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] 76 | QMALLOC(thedpsfit->fluxerr, float, prefs.psf_npsfmax); | ^ define.h:180:35: note: in definition of macro 'QMALLOC' 180 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ | ^~~ +profit.c:106:73: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] + 106 | QMALLOC16(profit->objpix, PIXTYPE, PROFIT_MAXOBJSIZE*PROFIT_MAXOBJSIZE); + | ^ +define.h:190:35: note: in definition of macro 'QMALLOC16' + 190 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ + | ^~~ +profit.c:107:76: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] + 107 | QMALLOC16(profit->objweight, PIXTYPE, PROFIT_MAXOBJSIZE*PROFIT_MAXOBJSIZE); + | ^ +define.h:190:35: note: in definition of macro 'QMALLOC16' + 190 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ + | ^~~ +profit.c:108:77: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] + 108 | QMALLOC16(profit->dgeopix[0], PIXTYPE, PROFIT_MAXOBJSIZE*PROFIT_MAXOBJSIZE); + | ^ +define.h:190:35: note: in definition of macro 'QMALLOC16' + 190 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ + | ^~~ +profit.c:109:77: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] + 109 | QMALLOC16(profit->dgeopix[1], PIXTYPE, PROFIT_MAXOBJSIZE*PROFIT_MAXOBJSIZE); + | ^ +define.h:190:35: note: in definition of macro 'QMALLOC16' + 190 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ + | ^~~ psf.c: In function 'psf_load': psf.c:144:28: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] 144 | QCALLOC(psf, psfstruct, 1); @@ -2296,6 +2396,36 @@ define.h:170:35: note: in definition of macro 'QCALLOC' 170 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ | ^~~ +profit.c:110:74: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] + 110 | QMALLOC16(profit->lmodpix, PIXTYPE, PROFIT_MAXOBJSIZE*PROFIT_MAXOBJSIZE); + | ^ +define.h:190:35: note: in definition of macro 'QMALLOC16' + 190 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ + | ^~~ +profit.c:111:75: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] + 111 | QMALLOC16(profit->lmodpix2, PIXTYPE, PROFIT_MAXOBJSIZE*PROFIT_MAXOBJSIZE); + | ^ +define.h:190:35: note: in definition of macro 'QMALLOC16' + 190 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ + | ^~~ +profit.c:112:69: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] + 112 | QMALLOC16(profit->resi, float, PROFIT_MAXOBJSIZE*PROFIT_MAXOBJSIZE); + | ^ +define.h:190:35: note: in definition of macro 'QMALLOC16' + 190 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ + | ^~~ +profit.c:113:49: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] + 113 | QMALLOC16(profit->presi, float, profit->nparam); + | ^ +define.h:190:35: note: in definition of macro 'QMALLOC16' + 190 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ + | ^~~ +profit.c:114:64: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] + 114 | QMALLOC16(profit->covar, float, profit->nparam*profit->nparam); + | ^ +define.h:190:35: note: in definition of macro 'QMALLOC16' + 190 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ + | ^~~ psf.c:173:43: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] 173 | QMALLOC(psf->contextname, char *, ndim); | ^ @@ -2393,104 +2523,12 @@ define.h:180:35: note: in definition of macro 'QMALLOC' 180 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ | ^~~ -In file included from profit.c:40: -profit.c: In function 'profit_init': -profit.c:94:34: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] - 94 | QCALLOC(profit, profitstruct, 1); - | ^ -define.h:170:35: note: in definition of macro 'QCALLOC' - 170 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ - | ^~~ psf.c:444:40: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] 444 | QMALLOC(checkmask, PIXTYPE, nppix); | ^ define.h:180:35: note: in definition of macro 'QMALLOC' 180 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ | ^~~ -profit.c:96:49: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] - 96 | QMALLOC(profit->prof, profstruct *, MODEL_NMAX); - | ^ -define.h:180:35: note: in definition of macro 'QMALLOC' - 180 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ - | ^~~ -profit.c:102:71: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] - 102 | QMALLOC16(profit->modpix, float, PROFIT_MAXMODSIZE*PROFIT_MAXMODSIZE); - | ^ -define.h:190:35: note: in definition of macro 'QMALLOC16' - 190 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ - | ^~~ -profit.c:103:72: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] - 103 | QMALLOC16(profit->modpix2, float, PROFIT_MAXMODSIZE*PROFIT_MAXMODSIZE); - | ^ -define.h:190:35: note: in definition of macro 'QMALLOC16' - 190 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ - | ^~~ -profit.c:104:72: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] - 104 | QMALLOC16(profit->cmodpix, float, PROFIT_MAXMODSIZE*PROFIT_MAXMODSIZE); - | ^ -define.h:190:35: note: in definition of macro 'QMALLOC16' - 190 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ - | ^~~ -profit.c:105:71: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] - 105 | QMALLOC16(profit->psfpix, float, PROFIT_MAXMODSIZE*PROFIT_MAXMODSIZE); - | ^ -define.h:190:35: note: in definition of macro 'QMALLOC16' - 190 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ - | ^~~ -profit.c:106:73: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] - 106 | QMALLOC16(profit->objpix, PIXTYPE, PROFIT_MAXOBJSIZE*PROFIT_MAXOBJSIZE); - | ^ -define.h:190:35: note: in definition of macro 'QMALLOC16' - 190 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ - | ^~~ -profit.c:107:76: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] - 107 | QMALLOC16(profit->objweight, PIXTYPE, PROFIT_MAXOBJSIZE*PROFIT_MAXOBJSIZE); - | ^ -define.h:190:35: note: in definition of macro 'QMALLOC16' - 190 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ - | ^~~ -profit.c:108:77: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] - 108 | QMALLOC16(profit->dgeopix[0], PIXTYPE, PROFIT_MAXOBJSIZE*PROFIT_MAXOBJSIZE); - | ^ -define.h:190:35: note: in definition of macro 'QMALLOC16' - 190 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ - | ^~~ -profit.c:109:77: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] - 109 | QMALLOC16(profit->dgeopix[1], PIXTYPE, PROFIT_MAXOBJSIZE*PROFIT_MAXOBJSIZE); - | ^ -define.h:190:35: note: in definition of macro 'QMALLOC16' - 190 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ - | ^~~ -profit.c:110:74: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] - 110 | QMALLOC16(profit->lmodpix, PIXTYPE, PROFIT_MAXOBJSIZE*PROFIT_MAXOBJSIZE); - | ^ -define.h:190:35: note: in definition of macro 'QMALLOC16' - 190 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ - | ^~~ -profit.c:111:75: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] - 111 | QMALLOC16(profit->lmodpix2, PIXTYPE, PROFIT_MAXOBJSIZE*PROFIT_MAXOBJSIZE); - | ^ -define.h:190:35: note: in definition of macro 'QMALLOC16' - 190 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ - | ^~~ -profit.c:112:69: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] - 112 | QMALLOC16(profit->resi, float, PROFIT_MAXOBJSIZE*PROFIT_MAXOBJSIZE); - | ^ -define.h:190:35: note: in definition of macro 'QMALLOC16' - 190 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ - | ^~~ -profit.c:113:49: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] - 113 | QMALLOC16(profit->presi, float, profit->nparam); - | ^ -define.h:190:35: note: in definition of macro 'QMALLOC16' - 190 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ - | ^~~ -profit.c:114:64: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] - 114 | QMALLOC16(profit->covar, float, profit->nparam*profit->nparam); - | ^ -define.h:190:35: note: in definition of macro 'QMALLOC16' - 190 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ - | ^~~ psf.c:447:37: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] 447 | QMALLOC(psfmasks, float *, npsfmax); | ^ @@ -2594,21 +2632,34 @@ define.h:180:35: note: in definition of macro 'QMALLOC' 180 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ | ^~~ -profit.c: In function 'profit_resample': psf.c:860:30: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] 860 | QMALLOC(pdata3, float, npix); | ^ define.h:180:35: note: in definition of macro 'QMALLOC' 180 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ | ^~~ -profit.c:2118:37: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] - 2118 | QMALLOC(mask, float, nxout*interpw); /* Interpolation masks */ +psf.c:861:37: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] + 861 | QMALLOC(pmat, double, npix*npsfmax); | ^ define.h:180:35: note: in definition of macro 'QMALLOC' 180 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ | ^~~ -psf.c:861:37: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] - 861 | QMALLOC(pmat, double, npix*npsfmax); +psf.c: In function 'svdfit': +psf.c:1350:25: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] + 1350 | QMALLOC(rv1, double, n); + | ^ +define.h:180:35: note: in definition of macro 'QMALLOC' + 180 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ + | ^~~ +psf.c:1351:25: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] + 1351 | QMALLOC(tmp, double, n); + | ^ +define.h:180:35: note: in definition of macro 'QMALLOC' + 180 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ + | ^~~ +profit.c: In function 'profit_resample': +profit.c:2118:37: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] + 2118 | QMALLOC(mask, float, nxout*interpw); /* Interpolation masks */ | ^ define.h:180:35: note: in definition of macro 'QMALLOC' 180 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ @@ -2656,19 +2707,6 @@ define.h:170:35: note: in definition of macro 'QCALLOC' 170 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ | ^~~ -psf.c: In function 'svdfit': -psf.c:1350:25: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] - 1350 | QMALLOC(rv1, double, n); - | ^ -define.h:180:35: note: in definition of macro 'QMALLOC' - 180 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ - | ^~~ -psf.c:1351:25: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] - 1351 | QMALLOC(tmp, double, n); - | ^ -define.h:180:35: note: in definition of macro 'QMALLOC' - 180 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ - | ^~~ profit.c: In function 'profit_spiralindex': profit.c:2637:26: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] 2637 | QMALLOC(dx, float, npix); @@ -2800,8 +2838,8 @@ define.h:190:35: note: in definition of macro 'QMALLOC16' 190 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ | ^~~ -aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/source-extractor-2.25.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -c -o readimage.o readimage.c aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/source-extractor-2.25.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -c -o refine.o refine.c +aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/source-extractor-2.25.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -c -o retina.o retina.c In file included from refine.c:37: refine.c: In function 'allocparcelout': refine.c:211:61: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] @@ -2841,7 +2879,6 @@ define.h:180:35: note: in definition of macro 'QMALLOC' 180 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ | ^~~ -aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/source-extractor-2.25.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -c -o retina.o retina.c In file included from retina.c:38: retina.c: In function 'getretina': retina.c:92:32: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] @@ -2857,9 +2894,6 @@ 180 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ | ^~~ aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/source-extractor-2.25.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -c -o scan.o scan.c -aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/source-extractor-2.25.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -c -o som.o som.c -aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/source-extractor-2.25.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -c -o weight.o weight.c -aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/source-extractor-2.25.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -c -o winpos.o winpos.c In file included from scan.c:38: scan.c: In function 'scanimage': scan.c:157:38: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] @@ -2934,7 +2968,9 @@ define.h:180:35: note: in definition of macro 'QMALLOC' 180 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ | ^~~ -aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/source-extractor-2.25.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -c -o xml.o xml.c +aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/source-extractor-2.25.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -c -o som.o som.c +aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/source-extractor-2.25.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -c -o weight.o weight.c +aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/source-extractor-2.25.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -c -o winpos.o winpos.c In file included from som.c:38: som.c: In function 'som_load': som.c:621:28: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long unsigned int' [-Wformat=] @@ -3009,6 +3045,7 @@ define.h:170:35: note: in definition of macro 'QCALLOC' 170 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ | ^~~ +aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/source-extractor-2.25.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -c -o xml.o xml.c aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/source-extractor-2.25.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -c -o ldactoasc.o ldactoasc.c In file included from xml.c:39: xml.c: In function 'init_xml': @@ -3018,7 +3055,7 @@ define.h:180:35: note: in definition of macro 'QMALLOC' 180 | sprintf(gstr, #ptr " (" #nel "=%lld elements) " \ | ^~~ -/bin/bash ../libtool --tag=CC --mode=link aarch64-linux-gnu-gcc -g -O2 -ffile-prefix-map=/build/source-extractor-2.25.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -o ldactoasc ldactoasc.o ./fits/libfits.a -llapack_atlas -lfftw3f -lm +/bin/sh ../libtool --tag=CC --mode=link aarch64-linux-gnu-gcc -g -O2 -ffile-prefix-map=/build/source-extractor-2.25.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -o ldactoasc ldactoasc.o ./fits/libfits.a -llapack_atlas -lfftw3f -lm libtool: link: aarch64-linux-gnu-gcc -g -O2 -ffile-prefix-map=/build/source-extractor-2.25.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z -Wl,relro -o ldactoasc ldactoasc.o ./fits/libfits.a -llapack_atlas -lfftw3f -lm xml.c: In function 'write_xml_meta': xml.c:248:35: warning: '%02d' directive writing between 2 and 11 bytes into a region of size between 0 and 7 [-Wformat-overflow=] @@ -3038,7 +3075,7 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ -/bin/bash ../libtool --tag=CC --mode=link aarch64-linux-gnu-gcc -g -O2 -ffile-prefix-map=/build/source-extractor-2.25.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -o source-extractor analyse.o assoc.o astrom.o back.o bpro.o catout.o check.o clean.o dgeo.o extract.o fft.o field.o filter.o fitswcs.o flag.o graph.o growth.o header.o image.o interpolate.o main.o makeit.o manobjlist.o misc.o neurro.o pattern.o pc.o photom.o plist.o prefs.o profit.o psf.o readimage.o refine.o retina.o scan.o som.o weight.o winpos.o xml.o ./fits/libfits.a ./wcs/libwcs_c.a ./levmar/liblevmar.a -llapack_atlas -lfftw3f -lm +/bin/sh ../libtool --tag=CC --mode=link aarch64-linux-gnu-gcc -g -O2 -ffile-prefix-map=/build/source-extractor-2.25.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -o source-extractor analyse.o assoc.o astrom.o back.o bpro.o catout.o check.o clean.o dgeo.o extract.o fft.o field.o filter.o fitswcs.o flag.o graph.o growth.o header.o image.o interpolate.o main.o makeit.o manobjlist.o misc.o neurro.o pattern.o pc.o photom.o plist.o prefs.o profit.o psf.o readimage.o refine.o retina.o scan.o som.o weight.o winpos.o xml.o ./fits/libfits.a ./wcs/libwcs_c.a ./levmar/liblevmar.a -llapack_atlas -lfftw3f -lm libtool: link: aarch64-linux-gnu-gcc -g -O2 -ffile-prefix-map=/build/source-extractor-2.25.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z -Wl,relro -o source-extractor analyse.o assoc.o astrom.o back.o bpro.o catout.o check.o clean.o dgeo.o extract.o fft.o field.o filter.o fitswcs.o flag.o graph.o growth.o header.o image.o interpolate.o main.o makeit.o manobjlist.o misc.o neurro.o pattern.o pc.o photom.o plist.o prefs.o profit.o psf.o readimage.o refine.o retina.o scan.o som.o weight.o winpos.o xml.o ./fits/libfits.a ./wcs/libwcs_c.a ./levmar/liblevmar.a -llapack_atlas -lfftw3f -lm make[4]: Leaving directory '/build/source-extractor-2.25.0+ds/src' make[3]: Leaving directory '/build/source-extractor-2.25.0+ds/src' @@ -3151,7 +3188,7 @@ make[3]: Entering directory '/build/source-extractor-2.25.0+ds/src' make[4]: Entering directory '/build/source-extractor-2.25.0+ds/src' /usr/bin/mkdir -p '/build/source-extractor-2.25.0+ds/debian/tmp/usr/bin' - /bin/bash ../libtool --mode=install /usr/bin/install -c source-extractor ldactoasc '/build/source-extractor-2.25.0+ds/debian/tmp/usr/bin' + /bin/sh ../libtool --mode=install /usr/bin/install -c source-extractor ldactoasc '/build/source-extractor-2.25.0+ds/debian/tmp/usr/bin' libtool: install: /usr/bin/install -c source-extractor /build/source-extractor-2.25.0+ds/debian/tmp/usr/bin/source-extractor libtool: install: /usr/bin/install -c ldactoasc /build/source-extractor-2.25.0+ds/debian/tmp/usr/bin/ldactoasc make[4]: Nothing to be done for 'install-data-am'. @@ -3211,8 +3248,8 @@ dh_md5sums dh_builddeb dpkg-deb: building package 'source-extractor' in '../source-extractor_2.25.0+ds-3_arm64.deb'. -dpkg-deb: building package 'source-extractor-dbgsym' in '../source-extractor-dbgsym_2.25.0+ds-3_arm64.deb'. dpkg-deb: building package 'sextractor' in '../sextractor_2.25.0+ds-3_all.deb'. +dpkg-deb: building package 'source-extractor-dbgsym' in '../source-extractor-dbgsym_2.25.0+ds-3_arm64.deb'. dpkg-genbuildinfo --build=binary -O../source-extractor_2.25.0+ds-3_arm64.buildinfo dpkg-genchanges --build=binary -O../source-extractor_2.25.0+ds-3_arm64.changes dpkg-genchanges: info: binary-only upload (no source code included) @@ -3220,12 +3257,14 @@ dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: not including original source code in upload I: copying local configuration +I: user script /srv/workspace/pbuilder/15224/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/15224/tmp/hooks/B01_cleanup finished I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env -I: removing directory /srv/workspace/pbuilder/23554 and its subdirectories -I: Current time: Thu Jun 6 20:44:32 -12 2024 -I: pbuilder-time-stamp: 1717749872 +I: removing directory /srv/workspace/pbuilder/15224 and its subdirectories +I: Current time: Sat May 6 16:24:07 +14 2023 +I: pbuilder-time-stamp: 1683339847