Diff of the two buildlogs: -- --- b1/build.log 2025-03-20 07:18:57.313488506 +0000 +++ b2/build.log 2025-03-20 07:41:18.945169074 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Wed Mar 19 18:40:57 -12 2025 -I: pbuilder-time-stamp: 1742452857 +I: Current time: Thu Apr 23 03:42:00 +14 2026 +I: pbuilder-time-stamp: 1776865320 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/trixie-reproducible-base.tgz] I: copying local configuration @@ -30,52 +30,84 @@ dpkg-source: info: applying Fix-test-script.patch I: Not using root during the build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/3295018/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/1819219/tmp/hooks/D01_modify_environment starting +debug: Running on codethink03-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 Apr 22 13:42 /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/1819219/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/1819219/tmp/hooks/D02_print_environment starting I: set - BUILDDIR='/build/reproducible-path' - 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]="37" [3]="1" [4]="release" [5]="aarch64-unknown-linux-gnu") + BASH_VERSION='5.2.37(1)-release' + BUILDDIR=/build/reproducible-path + 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=12 ' - DISTRIBUTION='trixie' - HOME='/root' - HOST_ARCH='arm64' + DIRSTACK=() + DISTRIBUTION=trixie + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=aarch64 + HOST_ARCH=arm64 IFS=' ' - INVOCATION_ID='7cb0e0199bb9461fbca5fc96a1df4998' - 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='3295018' - PS1='# ' - PS2='> ' + INVOCATION_ID=4fc2ae015252464d8af9ec72f013fc3b + 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=1819219 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.s2haGnMu/pbuilderrc_nM96 --distribution trixie --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.s2haGnMu/b1 --logfile b1/build.log dpuser_4.3+dfsg-1.dsc' - SUDO_GID='109' - SUDO_UID='104' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://192.168.101.4: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.s2haGnMu/pbuilderrc_S6s3 --distribution trixie --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.s2haGnMu/b2 --logfile b2/build.log dpuser_4.3+dfsg-1.dsc' + SUDO_GID=109 + SUDO_UID=104 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://192.168.101.4:3128 I: uname -a - Linux codethink04-arm64 6.1.0-32-cloud-arm64 #1 SMP Debian 6.1.129-1 (2025-03-06) aarch64 GNU/Linux + Linux i-capture-the-hostname 6.1.0-32-cloud-arm64 #1 SMP Debian 6.1.129-1 (2025-03-06) aarch64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 Mar 4 11:20 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/3295018/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 Mar 4 2025 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/1819219/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -356,7 +388,7 @@ Get: 211 http://deb.debian.org/debian trixie/main arm64 libreadline-dev arm64 8.2-6 [155 kB] Get: 212 http://deb.debian.org/debian trixie/main arm64 libxpa1 arm64 2.1.20-3 [49.6 kB] Get: 213 http://deb.debian.org/debian trixie/main arm64 libxpa-dev arm64 2.1.20-3 [352 kB] -Fetched 119 MB in 1s (152 MB/s) +Fetched 119 MB in 1s (173 MB/s) Preconfiguring packages ... Selecting previously unselected package m4. (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 ... 19899 files and directories currently installed.) @@ -1060,8 +1092,8 @@ Setting up tzdata (2025a-2) ... Current default time zone: 'Etc/UTC' -Local time is now: Thu Mar 20 06:42:01 UTC 2025. -Universal Time is now: Thu Mar 20 06:42:01 UTC 2025. +Local time is now: Wed Apr 22 13:42:35 UTC 2026. +Universal Time is now: Wed Apr 22 13:42:35 UTC 2026. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up libxcb-present0:arm64 (1.17.0-2+b1) ... @@ -1240,7 +1272,11 @@ Building tag database... -> Finished parsing the build-deps I: Building the package -I: Running cd /build/reproducible-path/dpuser-4.3+dfsg/ && 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 > ../dpuser_4.3+dfsg-1_source.changes +I: user script /srv/workspace/pbuilder/1819219/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for trixie +I: user script /srv/workspace/pbuilder/1819219/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/reproducible-path/dpuser-4.3+dfsg/ && 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 > ../dpuser_4.3+dfsg-1_source.changes dpkg-buildpackage: info: source package dpuser dpkg-buildpackage: info: source version 4.3+dfsg-1 dpkg-buildpackage: info: source distribution unstable @@ -1368,7 +1404,6 @@ g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o main.o main.cpp g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o QFitsMainWindow.o QFitsMainWindow.cpp g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o QFitsMainView.o QFitsMainView.cpp -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o QFitsBaseBuffer.o QFitsBuffers/QFitsBaseBuffer.cpp In file included from ../dpuser/functions.h:9, from ../dpuser/dpuser_utils.h:53, from ../libfits/fits.h:36, @@ -1441,8 +1476,7 @@ ../libfits/fits.h:137:9: note: because 'INDEX' has user-provided 'INDEX::INDEX(const INDEX&)' 137 | INDEX(const INDEX &I) { X = I.x(); Y = I.y(); Z = I.z(); N = I.n(); } | ^~~~~ -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o QFitsSingleBuffer.o QFitsBuffers/QFitsSingleBuffer.cpp -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o QFitsMultiBuffer.o QFitsBuffers/QFitsMultiBuffer.cpp +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o QFitsBaseBuffer.o QFitsBuffers/QFitsBaseBuffer.cpp In file included from ../dpuser/functions.h:9, from ../dpuser/dpuser_utils.h:53, from ../libfits/fits.h:36, @@ -1515,6 +1549,7 @@ ../libfits/fits.h:137:9: note: because 'INDEX' has user-provided 'INDEX::INDEX(const INDEX&)' 137 | INDEX(const INDEX &I) { X = I.x(); Y = I.y(); Z = I.z(); N = I.n(); } | ^~~~~ +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o QFitsSingleBuffer.o QFitsBuffers/QFitsSingleBuffer.cpp In file included from ../QFitsView/QFitsBuffers/QFitsSingleBuffer.h:5, from QFitsMainWindow.cpp:40: ../QFitsView/QFitsBuffers/QFitsBaseBuffer.h: In member function 'virtual void QFitsBaseBuffer::setCubeMode(dpCubeMode, bool)': @@ -1610,12 +1645,26 @@ ../QFitsView/QFitsBuffers/QFitsBaseBuffer.h:87:52: warning: unused parameter 'allSB' [-Wunused-parameter] 87 | virtual void setCubeMode(dpCubeMode m, bool allSB = false) { cubeMode = m; } | ~~~~~^~~~~~~~~~~~~ +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o QFitsMultiBuffer.o QFitsBuffers/QFitsMultiBuffer.cpp +main.cpp: In function 'int main(int, char**)': +main.cpp:117:15: warning: implicitly-declared 'dpString& dpString::operator=(const dpString&)' is deprecated [-Wdeprecated-copy] + 117 | env = "DPUSER="; + | ^~~~~~~~~ +In file included from ../dpuser/dpuser.h:10, + from ../dpuser/dpuser_utils.h:47: +../utils/dpstring.h:19:9: note: because 'dpString' has user-provided 'dpString::dpString(const dpString&)' + 19 | dpString(const dpString &); + | ^~~~~~~~ g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o QFitsScroller.o QFitsScroller.cpp +main.cpp:124:19: warning: ignoring return value of 'char* getcwd(char*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] + 124 | getcwd(cwd, 255); + | ~~~~~~^~~~~~~~~~ In file included from QFitsBuffers/QFitsBaseBuffer.cpp:3: QFitsBuffers/QFitsBaseBuffer.h: In member function 'virtual void QFitsBaseBuffer::setCubeMode(dpCubeMode, bool)': QFitsBuffers/QFitsBaseBuffer.h:87:52: warning: unused parameter 'allSB' [-Wunused-parameter] 87 | virtual void setCubeMode(dpCubeMode m, bool allSB = false) { cubeMode = m; } | ~~~~~^~~~~~~~~~~~~ +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o QFitsBaseWidget.o QFitsWidgets/QFitsBaseWidget.cpp In file included from ../dpuser/functions.h:9, from ../dpuser/dpuser_utils.h:53, from ../libfits/fits.h:36, @@ -1688,28 +1737,33 @@ ../libfits/fits.h:137:9: note: because 'INDEX' has user-provided 'INDEX::INDEX(const INDEX&)' 137 | INDEX(const INDEX &I) { X = I.x(); Y = I.y(); Z = I.z(); N = I.n(); } | ^~~~~ -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o QFitsBaseWidget.o QFitsWidgets/QFitsBaseWidget.cpp -main.cpp: In function 'int main(int, char**)': -main.cpp:117:15: warning: implicitly-declared 'dpString& dpString::operator=(const dpString&)' is deprecated [-Wdeprecated-copy] - 117 | env = "DPUSER="; - | ^~~~~~~~~ -In file included from ../dpuser/dpuser.h:10, - from ../dpuser/dpuser_utils.h:47: -../utils/dpstring.h:19:9: note: because 'dpString' has user-provided 'dpString::dpString(const dpString&)' - 19 | dpString(const dpString &); - | ^~~~~~~~ In file included from QFitsBuffers/QFitsSingleBuffer.h:5, from QFitsBuffers/QFitsSingleBuffer.cpp:4: QFitsBuffers/QFitsBaseBuffer.h: In member function 'virtual void QFitsBaseBuffer::setCubeMode(dpCubeMode, bool)': QFitsBuffers/QFitsBaseBuffer.h:87:52: warning: unused parameter 'allSB' [-Wunused-parameter] 87 | virtual void setCubeMode(dpCubeMode m, bool allSB = false) { cubeMode = m; } | ~~~~~^~~~~~~~~~~~~ -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o QFitsWidget1D.o QFitsWidgets/QFitsWidget1D.cpp +In file included from QFitsMainWindow.cpp:58: +galfit.h: In member function 'virtual QStringList dpGalfitComponent::getParameters(bool)': +galfit.h:18:44: warning: unused parameter 'ro' [-Wunused-parameter] + 18 | virtual QStringList getParameters(bool ro = false) { return QStringList(); }; + | ~~~~~^~~~~~~~~~ +galfit.h: In member function 'virtual QStringList dpGalfitComponent::getConstraints(int)': +galfit.h:19:44: warning: unused parameter 'component' [-Wunused-parameter] + 19 | virtual QStringList getConstraints(int component) { return QStringList(); }; + | ~~~~^~~~~~~~~ +galfit.h: In member function 'virtual void dpGalfitComponent::setResult(int, const Fits&)': +galfit.h:20:38: warning: unused parameter 'component' [-Wunused-parameter] + 20 | virtual void setResult(const int component, const Fits &result) {}; + | ~~~~~~~~~~^~~~~~~~~ +galfit.h:20:61: warning: unused parameter 'result' [-Wunused-parameter] + 20 | virtual void setResult(const int component, const Fits &result) {}; + | ~~~~~~~~~~~~^~~~~~ In file included from ../dpuser/functions.h:9, from ../dpuser/dpuser_utils.h:53, from ../libfits/fits.h:36, from ./QFitsMainWindow.h:25, - from QFitsBuffers/QFitsSingleBuffer.cpp:6: + from QFitsBuffers/QFitsMultiBuffer.cpp:7: ../dpuser/dpuserAST.h: In member function 'virtual ASTNode* ASTNode::append(std::string)': ../dpuser/dpuserAST.h:37:42: warning: unused parameter 'option' [-Wunused-parameter] 37 | virtual ASTNode *append(std::string option) { return this; } @@ -1777,40 +1831,36 @@ ../libfits/fits.h:137:9: note: because 'INDEX' has user-provided 'INDEX::INDEX(const INDEX&)' 137 | INDEX(const INDEX &I) { X = I.x(); Y = I.y(); Z = I.z(); N = I.n(); } | ^~~~~ -main.cpp:124:19: warning: ignoring return value of 'char* getcwd(char*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] - 124 | getcwd(cwd, 255); - | ~~~~~~^~~~~~~~~~ -In file included from QFitsBuffers/QFitsSingleBuffer.cpp:9: -../QFitsView/QFitsWidgets/QFitsWidget1D.h: At global scope: -../QFitsView/QFitsWidgets/QFitsWidget1D.h:103:5: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] - 103 | const Fits* const getEstimateFitGX() { return &estimatefitgx;} - | ^~~~~ -../QFitsView/QFitsWidgets/QFitsWidget1D.h:104:5: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] - 104 | const Fits* const getEstimateFitGY() { return &estimatefitgy;} - | ^~~~~ -../QFitsView/QFitsWidgets/QFitsWidget1D.h:105:5: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] - 105 | const Fits* const getFitResult() { return &fitResult;} - | ^~~~~ -In file included from ../QFitsView/QFitsBuffers/QFitsSingleBuffer.h:5, - from QFitsScroller.cpp:6: -../QFitsView/QFitsBuffers/QFitsBaseBuffer.h: In member function 'virtual void QFitsBaseBuffer::setCubeMode(dpCubeMode, bool)': -../QFitsView/QFitsBuffers/QFitsBaseBuffer.h:87:52: warning: unused parameter 'allSB' [-Wunused-parameter] +In file included from QFitsBuffers/QFitsMultiBuffer.h:5, + from QFitsBuffers/QFitsMultiBuffer.cpp:8: +QFitsBuffers/QFitsBaseBuffer.h: In member function 'virtual void QFitsBaseBuffer::setCubeMode(dpCubeMode, bool)': +QFitsBuffers/QFitsBaseBuffer.h:87:52: warning: unused parameter 'allSB' [-Wunused-parameter] 87 | virtual void setCubeMode(dpCubeMode m, bool allSB = false) { cubeMode = m; } | ~~~~~^~~~~~~~~~~~~ +QFitsMainWindow.cpp: In member function 'virtual void QFitsMainWindow::resizeEvent(QResizeEvent*)': +QFitsMainWindow.cpp:652:49: warning: unused parameter 'e' [-Wunused-parameter] + 652 | void QFitsMainWindow::resizeEvent(QResizeEvent *e) { + | ~~~~~~~~~~~~~~^ +QFitsMainWindow.cpp: In member function 'void QFitsMainWindow::imredClicked(int)': +QFitsMainWindow.cpp:999:32: warning: unused variable 'xmin' [-Wunused-variable] + 999 | double xmin, xmax; + | ^~~~ +QFitsMainWindow.cpp:999:38: warning: unused variable 'xmax' [-Wunused-variable] + 999 | double xmin, xmax; + | ^~~~ In file included from ../dpuser/functions.h:9, from ../dpuser/dpuser_utils.h:53, from ../libfits/fits.h:36, from ./QFitsMainWindow.h:25, - from QFitsBuffers/QFitsMultiBuffer.cpp:7: + from QFitsBuffers/QFitsSingleBuffer.cpp:6: ../dpuser/dpuserAST.h: In member function 'virtual ASTNode* ASTNode::append(std::string)': ../dpuser/dpuserAST.h:37:42: warning: unused parameter 'option' [-Wunused-parameter] 37 | virtual ASTNode *append(std::string option) { return this; } | ~~~~~~~~~~~~^~~~~~ -In file included from QFitsBuffers/QFitsSingleBuffer.cpp:14: -../QFitsView/QFitsWidgets/QFitsWidgetTable.h: In member function 'virtual int QFitsTableModel::translateColumnNumber(int*) const': -../QFitsView/QFitsWidgets/QFitsWidgetTable.h:79:44: warning: unused parameter 'section' [-Wunused-parameter] - 79 | virtual int translateColumnNumber(int *section) const { return -1; } - | ~~~~~^~~~~~~ +QFitsMainWindow.cpp: In member function 'void QFitsMainWindow::updateLinemapInfo(int)': +QFitsMainWindow.cpp:1334:45: warning: unused parameter 'dummy' [-Wunused-parameter] + 1334 | void QFitsMainWindow::updateLinemapInfo(int dummy) { + | ~~~~^~~~~ ../dpuser/dpuserAST.h: In destructor 'virtual functionNode::~functionNode()': ../dpuser/dpuserAST.h:244:53: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 244 | virtual ~functionNode() { for (int i = 0; i < args.size(); i++) delete args.at(i); } @@ -1833,18 +1883,14 @@ ../dpuser/dpuserAST.h:284:49: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 284 | virtual ~listNode() { for (int i = 0; i < list.size(); i++) delete list.at(i); } | ~~^~~~~~~~~~~~~ -In file included from ../dpuser/functions.h:9, - from ../dpuser/dpuser_utils.h:53, - from ../libfits/fits.h:36, - from QFitsScroller.cpp:10: -../dpuser/dpuserAST.h: In member function 'virtual ASTNode* ASTNode::append(std::string)': -../dpuser/dpuserAST.h:37:42: warning: unused parameter 'option' [-Wunused-parameter] - 37 | virtual ASTNode *append(std::string option) { return this; } - | ~~~~~~~~~~~~^~~~~~ ../dpuser/dpuserAST.h: In destructor 'virtual rangeNode::~rangeNode()': ../dpuser/dpuserAST.h:295:46: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 295 | virtual ~rangeNode() { for (int i = 0; i < list.size(); i++) delete list.at(i); } | ~~^~~~~~~~~~~~~ +QFitsMainWindow.cpp: In member function 'void QFitsMainWindow::userMenuClicked(int)': +QFitsMainWindow.cpp:1435:43: warning: unused parameter 'id' [-Wunused-parameter] + 1435 | void QFitsMainWindow::userMenuClicked(int id) { + | ~~~~^~ ../dpuser/dpuserAST.h: In constructor 'extractrangeNode::extractrangeNode(ASTNode*, ASTNode*)': ../dpuser/dpuserAST.h:310:14: warning: 'extractrangeNode::argument' will be initialized after [-Wreorder] 310 | ASTNode *argument; @@ -1869,13 +1915,105 @@ ../dpuser/dpuserAST.h:374:68: warning: 'forloopNode::limit' will be initialized after [-Wreorder] 374 | ASTNode *start, *check = NULL, *commands, *change = NULL, *limit = NULL; | ^~~~~ +../dpuser/dpuserAST.h:374:41: warning: 'ASTNode* forloopNode::commands' [-Wreorder] + 374 | ASTNode *start, *check = NULL, *commands, *change = NULL, *limit = NULL; + | ^~~~~~~~ +QFitsMainWindow.cpp: In member function 'void QFitsMainWindow::buffersClicked(int)': +QFitsMainWindow.cpp:1508:17: warning: unused variable 'i' [-Wunused-variable] + 1508 | int i; + | ^ +../dpuser/dpuserAST.h:376:9: warning: when initialized here [-Wreorder] + 376 | forloopNode(ASTNode *s, ASTNode *c, ASTNode *co) : start(s), limit(c), commands(co) { } + | ^~~~~~~~~~~ +QFitsMainView.cpp: In member function 'virtual void dummyBuffer::mousePressEvent(QMouseEvent*)': +QFitsMainView.cpp:19:48: warning: unused parameter 'e' [-Wunused-parameter] + 19 | void dummyBuffer::mousePressEvent(QMouseEvent *e) { + | ~~~~~~~~~~~~~^ +../libfits/fits.h: In constructor 'FitsIndexRef::FitsIndexRef(const Fits*, const INDEX&)': +../libfits/fits.h:178:93: warning: implicitly-declared 'INDEX& INDEX::operator=(const INDEX&)' is deprecated [-Wdeprecated-copy] + 178 | FitsIndexRef(const Fits *source, const INDEX &I) { parent = (Fits *)source; index = I; } + | ^ +../libfits/fits.h:137:9: note: because 'INDEX' has user-provided 'INDEX::INDEX(const INDEX&)' + 137 | INDEX(const INDEX &I) { X = I.x(); Y = I.y(); Z = I.z(); N = I.n(); } + | ^~~~~ +QFitsMainView.cpp: In member function 'virtual void QFitsGrid::paintEvent(QPaintEvent*)': +QFitsMainView.cpp:47:41: warning: unused parameter 'e' [-Wunused-parameter] + 47 | void QFitsGrid::paintEvent(QPaintEvent *e) { + | ~~~~~~~~~~~~~^ +QFitsMainView.cpp: In member function 'void QFitsGrid::addWidget(QWidget*)': +QFitsMainView.cpp:60:9: warning: unused variable 'where' [-Wunused-variable] + 60 | int where = activeID; + | ^~~~~ +QFitsMainWindow.cpp: In member function 'void QFitsMainWindow::dpuserView(const std::string&)': +QFitsMainWindow.cpp:1986:32: warning: unused variable 'sb' [-Wunused-variable] + 1986 | QFitsSingleBuffer *sb = dynamic_cast(bb); + | ^~ +QFitsMainWindow.cpp:1987:32: warning: unused variable 'mb' [-Wunused-variable] + 1987 | QFitsMultiBuffer *mb = dynamic_cast(bb); + | ^~ +QFitsMainView.cpp: In member function 'virtual void QFitsMainView::keyPressEvent(QKeyEvent*)': +QFitsMainView.cpp:523:46: warning: unused parameter 'e' [-Wunused-parameter] + 523 | void QFitsMainView::keyPressEvent(QKeyEvent *e) { + | ~~~~~~~~~~~^ +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o QFitsWidget1D.o QFitsWidgets/QFitsWidget1D.cpp +QFitsMainWindow.cpp: In member function 'void QFitsMainWindow::FileSystemChanged(const QString&)': +QFitsMainWindow.cpp:2398:54: warning: 'static QSet QSet::fromList(const QList&) [with T = QString]' is deprecated: Use QSet(list.begin(), list.end()) instead. [-Wdeprecated-declarations] + 2398 | QSet newDirSet = QSet::fromList(newEntryList); + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ +In file included from /usr/include/aarch64-linux-gnu/qt5/QtCore/qitemselectionmodel.h:45, + from /usr/include/aarch64-linux-gnu/qt5/QtWidgets/qabstractitemview.h:46, + from /usr/include/aarch64-linux-gnu/qt5/QtWidgets/qlistview.h:44, + from /usr/include/aarch64-linux-gnu/qt5/QtWidgets/QListView:1, + from QFitsMainWindow.cpp:25: +/usr/include/aarch64-linux-gnu/qt5/QtCore/qset.h:416:9: note: declared here + 416 | QSet QSet::fromList(const QList &list) + | ^~~~~~~ +QFitsMainWindow.cpp:2399:58: warning: 'static QSet QSet::fromList(const QList&) [with T = QString]' is deprecated: Use QSet(list.begin(), list.end()) instead. [-Wdeprecated-declarations] + 2399 | QSet currentDirSet = QSet::fromList(dirEntryList); + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/aarch64-linux-gnu/qt5/QtCore/qset.h:416:9: note: declared here + 416 | QSet QSet::fromList(const QList &list) + | ^~~~~~~ +QFitsMainWindow.cpp:2409:42: warning: 'QList QSet::toList() const [with T = QString]' is deprecated: Use values() instead. [-Wdeprecated-declarations] + 2409 | QStringList newFile = newFiles.toList(); + | ~~~~~~~~~~~~~~~^~ +/usr/include/aarch64-linux-gnu/qt5/QtCore/qset.h:265:14: note: declared here + 265 | QList toList() const { return values(); } + | ^~~~~~ +In file included from QFitsBuffers/QFitsSingleBuffer.cpp:9: +../QFitsView/QFitsWidgets/QFitsWidget1D.h: At global scope: +../QFitsView/QFitsWidgets/QFitsWidget1D.h:103:5: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] + 103 | const Fits* const getEstimateFitGX() { return &estimatefitgx;} + | ^~~~~ +../QFitsView/QFitsWidgets/QFitsWidget1D.h:104:5: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] + 104 | const Fits* const getEstimateFitGY() { return &estimatefitgy;} + | ^~~~~ +../QFitsView/QFitsWidgets/QFitsWidget1D.h:105:5: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] + 105 | const Fits* const getFitResult() { return &fitResult;} + | ^~~~~ +In file included from ../QFitsView/QFitsBuffers/QFitsSingleBuffer.h:5, + from QFitsScroller.cpp:6: +../QFitsView/QFitsBuffers/QFitsBaseBuffer.h: In member function 'virtual void QFitsBaseBuffer::setCubeMode(dpCubeMode, bool)': +../QFitsView/QFitsBuffers/QFitsBaseBuffer.h:87:52: warning: unused parameter 'allSB' [-Wunused-parameter] + 87 | virtual void setCubeMode(dpCubeMode m, bool allSB = false) { cubeMode = m; } + | ~~~~~^~~~~~~~~~~~~ +In file included from QFitsBuffers/QFitsSingleBuffer.cpp:14: +../QFitsView/QFitsWidgets/QFitsWidgetTable.h: In member function 'virtual int QFitsTableModel::translateColumnNumber(int*) const': +../QFitsView/QFitsWidgets/QFitsWidgetTable.h:79:44: warning: unused parameter 'section' [-Wunused-parameter] + 79 | virtual int translateColumnNumber(int *section) const { return -1; } + | ~~~~~^~~~~~~ +In file included from ../dpuser/functions.h:9, + from ../dpuser/dpuser_utils.h:53, + from ../libfits/fits.h:36, + from QFitsScroller.cpp:10: +../dpuser/dpuserAST.h: In member function 'virtual ASTNode* ASTNode::append(std::string)': +../dpuser/dpuserAST.h:37:42: warning: unused parameter 'option' [-Wunused-parameter] + 37 | virtual ASTNode *append(std::string option) { return this; } + | ~~~~~~~~~~~~^~~~~~ ../dpuser/dpuserAST.h: In destructor 'virtual functionNode::~functionNode()': ../dpuser/dpuserAST.h:244:53: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 244 | virtual ~functionNode() { for (int i = 0; i < args.size(); i++) delete args.at(i); } | ~~^~~~~~~~~~~~~ -../dpuser/dpuserAST.h:374:41: warning: 'ASTNode* forloopNode::commands' [-Wreorder] - 374 | ASTNode *start, *check = NULL, *commands, *change = NULL, *limit = NULL; - | ^~~~~~~~ ../dpuser/dpuserAST.h: In destructor 'virtual procedureNode::~procedureNode()': ../dpuser/dpuserAST.h:258:50: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 258 | virtual ~procedureNode() { for (int i = 0; i < args.size(); i++) delete args.at(i); } @@ -1884,9 +2022,6 @@ ../dpuser/dpuserAST.h:272:13: warning: 'statementNode::id' will be initialized after [-Wreorder] 272 | int id; | ^~ -../dpuser/dpuserAST.h:376:9: warning: when initialized here [-Wreorder] - 376 | forloopNode(ASTNode *s, ASTNode *c, ASTNode *co) : start(s), limit(c), commands(co) { } - | ^~~~~~~~~~~ ../dpuser/dpuserAST.h:271:18: warning: 'ASTNode* statementNode::stmt' [-Wreorder] 271 | ASTNode *stmt = NULL; | ^~~~ @@ -1938,111 +2073,7 @@ ../libfits/fits.h:137:9: note: because 'INDEX' has user-provided 'INDEX::INDEX(const INDEX&)' 137 | INDEX(const INDEX &I) { X = I.x(); Y = I.y(); Z = I.z(); N = I.n(); } | ^~~~~ -../libfits/fits.h: In constructor 'FitsIndexRef::FitsIndexRef(const Fits*, const INDEX&)': -../libfits/fits.h:178:93: warning: implicitly-declared 'INDEX& INDEX::operator=(const INDEX&)' is deprecated [-Wdeprecated-copy] - 178 | FitsIndexRef(const Fits *source, const INDEX &I) { parent = (Fits *)source; index = I; } - | ^ -../libfits/fits.h:137:9: note: because 'INDEX' has user-provided 'INDEX::INDEX(const INDEX&)' - 137 | INDEX(const INDEX &I) { X = I.x(); Y = I.y(); Z = I.z(); N = I.n(); } - | ^~~~~ -In file included from QFitsMainWindow.cpp:58: -galfit.h: In member function 'virtual QStringList dpGalfitComponent::getParameters(bool)': -galfit.h:18:44: warning: unused parameter 'ro' [-Wunused-parameter] - 18 | virtual QStringList getParameters(bool ro = false) { return QStringList(); }; - | ~~~~~^~~~~~~~~~ -galfit.h: In member function 'virtual QStringList dpGalfitComponent::getConstraints(int)': -galfit.h:19:44: warning: unused parameter 'component' [-Wunused-parameter] - 19 | virtual QStringList getConstraints(int component) { return QStringList(); }; - | ~~~~^~~~~~~~~ -galfit.h: In member function 'virtual void dpGalfitComponent::setResult(int, const Fits&)': -galfit.h:20:38: warning: unused parameter 'component' [-Wunused-parameter] - 20 | virtual void setResult(const int component, const Fits &result) {}; - | ~~~~~~~~~~^~~~~~~~~ -In file included from QFitsBuffers/QFitsMultiBuffer.h:5, - from QFitsBuffers/QFitsMultiBuffer.cpp:8: -QFitsBuffers/QFitsBaseBuffer.h: In member function 'virtual void QFitsBaseBuffer::setCubeMode(dpCubeMode, bool)': -QFitsBuffers/QFitsBaseBuffer.h:87:52: warning: unused parameter 'allSB' [-Wunused-parameter] - 87 | virtual void setCubeMode(dpCubeMode m, bool allSB = false) { cubeMode = m; } - | ~~~~~^~~~~~~~~~~~~ -galfit.h:20:61: warning: unused parameter 'result' [-Wunused-parameter] - 20 | virtual void setResult(const int component, const Fits &result) {}; - | ~~~~~~~~~~~~^~~~~~ g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o QFitsWidget2D.o QFitsWidgets/QFitsWidget2D.cpp -QFitsMainWindow.cpp: In member function 'virtual void QFitsMainWindow::resizeEvent(QResizeEvent*)': -QFitsMainWindow.cpp:652:49: warning: unused parameter 'e' [-Wunused-parameter] - 652 | void QFitsMainWindow::resizeEvent(QResizeEvent *e) { - | ~~~~~~~~~~~~~~^ -QFitsMainWindow.cpp: In member function 'void QFitsMainWindow::imredClicked(int)': -QFitsMainWindow.cpp:999:32: warning: unused variable 'xmin' [-Wunused-variable] - 999 | double xmin, xmax; - | ^~~~ -QFitsMainWindow.cpp:999:38: warning: unused variable 'xmax' [-Wunused-variable] - 999 | double xmin, xmax; - | ^~~~ -QFitsMainWindow.cpp: In member function 'void QFitsMainWindow::updateLinemapInfo(int)': -QFitsMainWindow.cpp:1334:45: warning: unused parameter 'dummy' [-Wunused-parameter] - 1334 | void QFitsMainWindow::updateLinemapInfo(int dummy) { - | ~~~~^~~~~ -QFitsMainWindow.cpp: In member function 'void QFitsMainWindow::userMenuClicked(int)': -QFitsMainWindow.cpp:1435:43: warning: unused parameter 'id' [-Wunused-parameter] - 1435 | void QFitsMainWindow::userMenuClicked(int id) { - | ~~~~^~ -QFitsMainWindow.cpp: In member function 'void QFitsMainWindow::buffersClicked(int)': -QFitsMainWindow.cpp:1508:17: warning: unused variable 'i' [-Wunused-variable] - 1508 | int i; - | ^ -QFitsMainWindow.cpp: In member function 'void QFitsMainWindow::dpuserView(const std::string&)': -QFitsMainWindow.cpp:1986:32: warning: unused variable 'sb' [-Wunused-variable] - 1986 | QFitsSingleBuffer *sb = dynamic_cast(bb); - | ^~ -QFitsMainWindow.cpp:1987:32: warning: unused variable 'mb' [-Wunused-variable] - 1987 | QFitsMultiBuffer *mb = dynamic_cast(bb); - | ^~ -QFitsMainWindow.cpp: In member function 'void QFitsMainWindow::FileSystemChanged(const QString&)': -QFitsMainWindow.cpp:2398:54: warning: 'static QSet QSet::fromList(const QList&) [with T = QString]' is deprecated: Use QSet(list.begin(), list.end()) instead. [-Wdeprecated-declarations] - 2398 | QSet newDirSet = QSet::fromList(newEntryList); - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ -In file included from /usr/include/aarch64-linux-gnu/qt5/QtCore/qitemselectionmodel.h:45, - from /usr/include/aarch64-linux-gnu/qt5/QtWidgets/qabstractitemview.h:46, - from /usr/include/aarch64-linux-gnu/qt5/QtWidgets/qlistview.h:44, - from /usr/include/aarch64-linux-gnu/qt5/QtWidgets/QListView:1, - from QFitsMainWindow.cpp:25: -/usr/include/aarch64-linux-gnu/qt5/QtCore/qset.h:416:9: note: declared here - 416 | QSet QSet::fromList(const QList &list) - | ^~~~~~~ -QFitsMainWindow.cpp:2399:58: warning: 'static QSet QSet::fromList(const QList&) [with T = QString]' is deprecated: Use QSet(list.begin(), list.end()) instead. [-Wdeprecated-declarations] - 2399 | QSet currentDirSet = QSet::fromList(dirEntryList); - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/include/aarch64-linux-gnu/qt5/QtCore/qset.h:416:9: note: declared here - 416 | QSet QSet::fromList(const QList &list) - | ^~~~~~~ -QFitsMainWindow.cpp:2409:42: warning: 'QList QSet::toList() const [with T = QString]' is deprecated: Use values() instead. [-Wdeprecated-declarations] - 2409 | QStringList newFile = newFiles.toList(); - | ~~~~~~~~~~~~~~~^~ -/usr/include/aarch64-linux-gnu/qt5/QtCore/qset.h:265:14: note: declared here - 265 | QList toList() const { return values(); } - | ^~~~~~ -QFitsMainView.cpp: In member function 'virtual void dummyBuffer::mousePressEvent(QMouseEvent*)': -QFitsMainView.cpp:19:48: warning: unused parameter 'e' [-Wunused-parameter] - 19 | void dummyBuffer::mousePressEvent(QMouseEvent *e) { - | ~~~~~~~~~~~~~^ -QFitsMainView.cpp: In member function 'virtual void QFitsGrid::paintEvent(QPaintEvent*)': -QFitsMainView.cpp:47:41: warning: unused parameter 'e' [-Wunused-parameter] - 47 | void QFitsGrid::paintEvent(QPaintEvent *e) { - | ~~~~~~~~~~~~~^ -QFitsMainView.cpp: In member function 'void QFitsGrid::addWidget(QWidget*)': -QFitsMainView.cpp:60:9: warning: unused variable 'where' [-Wunused-variable] - 60 | int where = activeID; - | ^~~~~ -QFitsMainView.cpp: In member function 'virtual void QFitsMainView::keyPressEvent(QKeyEvent*)': -QFitsMainView.cpp:523:46: warning: unused parameter 'e' [-Wunused-parameter] - 523 | void QFitsMainView::keyPressEvent(QKeyEvent *e) { - | ~~~~~~~~~~~^ -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o QFitsWidgetWiregrid.o QFitsWidgets/QFitsWidgetWiregrid.cpp -QFitsBuffers/QFitsBaseBuffer.cpp: In member function 'QFV::Orientation QFitsBaseBuffer::getCubeSpecOrientation()': -QFitsBuffers/QFitsBaseBuffer.cpp:504:30: warning: comparison between 'enum QFV::Orientation' and 'enum Qt::Orientation' [-Wenum-compare] - 504 | if ((cubeSpecOrientation == Qt::Vertical) && - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from ../dpuser/functions.h:9, from ../dpuser/dpuser_utils.h:53, from ../libfits/fits.h:36, @@ -2121,20 +2152,63 @@ ../QFitsView/QFitsBuffers/QFitsBaseBuffer.h:87:52: warning: unused parameter 'allSB' [-Wunused-parameter] 87 | virtual void setCubeMode(dpCubeMode m, bool allSB = false) { cubeMode = m; } | ~~~~~^~~~~~~~~~~~~ +QFitsBuffers/QFitsBaseBuffer.cpp: In member function 'QFV::Orientation QFitsBaseBuffer::getCubeSpecOrientation()': +QFitsBuffers/QFitsBaseBuffer.cpp:504:30: warning: comparison between 'enum QFV::Orientation' and 'enum Qt::Orientation' [-Wenum-compare] + 504 | if ((cubeSpecOrientation == Qt::Vertical) && + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o QFitsWidgetWiregrid.o QFitsWidgets/QFitsWidgetWiregrid.cpp +QFitsBuffers/QFitsSingleBuffer.cpp: In member function 'virtual void QFitsSingleBuffer::setCubeSpecOrientation(QFV::Orientation, bool)': +QFitsBuffers/QFitsSingleBuffer.cpp:1243:12: warning: comparison between 'enum QFV::Orientation' and 'enum Qt::Orientation' [-Wenum-compare] + 1243 | if ((o == Qt::Vertical) && + | ~~^~~~~~~~~~~~~~~ +QFitsBuffers/QFitsSingleBuffer.cpp: In member function 'virtual void QFitsSingleBuffer::updateScaling()': +QFitsBuffers/QFitsSingleBuffer.cpp:1573:24: warning: statement has no effect [-Wunused-value] + 1573 | tableViewDirty == false; + | ~~~~~~~~~~~~~~~^~~~~~~~ +QFitsBuffers/QFitsSingleBuffer.cpp: In member function 'virtual void QFitsSingleBuffer::createManualSpectrum()': +QFitsBuffers/QFitsSingleBuffer.cpp:1811:41: warning: zero-length gnu_printf format string [-Wformat-zero-length] + 1811 | sprintf(manualSpectrum->crtype, ""); + | ^~ g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o QFitsWidgetContour.o QFitsWidgets/QFitsWidgetContour.cpp +../libfits/fits.h: In member function 'dpint64 Fits::Naxis(UCHAR) const': +../libfits/fits.h:310:17: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] + 310 | if (this == NULL) return 0; + | ^~ +In file included from QFitsBuffers/QFitsMultiBuffer.cpp:16: +../QFitsView/QFitsWidgets/QFitsWidgetTable.h: In member function 'virtual int QFitsTableModel::translateColumnNumber(int*) const': +../QFitsView/QFitsWidgets/QFitsWidgetTable.h:79:44: warning: unused parameter 'section' [-Wunused-parameter] + 79 | virtual int translateColumnNumber(int *section) const { return -1; } + | ~~~~~^~~~~~~ +QFitsBuffers/QFitsMultiBuffer.cpp: In member function 'virtual void QFitsMultiBuffer::saveFits()': +QFitsBuffers/QFitsMultiBuffer.cpp:323:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] + 323 | for (int i = 1; i < dpData->dparrvalue->size(); i++) { + | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +QFitsBuffers/QFitsMultiBuffer.cpp: In member function 'virtual void QFitsMultiBuffer::showCubePlot()': +QFitsBuffers/QFitsMultiBuffer.cpp:578:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] + 578 | for (int i = 0; i < dpData->dparrvalue->size(); i++) { + | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +QFitsBuffers/QFitsMultiBuffer.cpp: In member function 'virtual void QFitsMultiBuffer::setCubeSpecOrientation(QFV::Orientation, bool)': +QFitsBuffers/QFitsMultiBuffer.cpp:637:12: warning: comparison between 'enum QFV::Orientation' and 'enum Qt::Orientation' [-Wenum-compare] + 637 | if ((o == Qt::Vertical) && + | ~~^~~~~~~~~~~~~~~ +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o QFitsWidgetTable.o QFitsWidgets/QFitsWidgetTable.cpp +../libfits/fits.h: In member function 'dpint64 Fits::Naxis(UCHAR) const': +../libfits/fits.h:310:17: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] + 310 | if (this == NULL) return 0; + | ^~ +../libfits/fits.h: In member function 'dpint64 Fits::Naxis(UCHAR) const': +../libfits/fits.h:310:17: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] + 310 | if (this == NULL) return 0; + | ^~ In file included from ../dpuser/functions.h:9, from ../dpuser/dpuser_utils.h:53, from ../libfits/fits.h:36, from ./QFitsMainWindow.h:25, - from QFitsWidgets/QFitsWidget1D.cpp:4: + from QFitsWidgets/QFitsWidget2D.cpp:9: ../dpuser/dpuserAST.h: In member function 'virtual ASTNode* ASTNode::append(std::string)': ../dpuser/dpuserAST.h:37:42: warning: unused parameter 'option' [-Wunused-parameter] 37 | virtual ASTNode *append(std::string option) { return this; } | ~~~~~~~~~~~~^~~~~~ -../libfits/fits.h: In member function 'dpint64 Fits::Naxis(UCHAR) const': -../libfits/fits.h:310:17: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] - 310 | if (this == NULL) return 0; - | ^~ ../dpuser/dpuserAST.h: In destructor 'virtual functionNode::~functionNode()': ../dpuser/dpuserAST.h:244:53: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 244 | virtual ~functionNode() { for (int i = 0; i < args.size(); i++) delete args.at(i); } @@ -2191,7 +2265,6 @@ ../dpuser/dpuserAST.h:376:9: warning: when initialized here [-Wreorder] 376 | forloopNode(ASTNode *s, ASTNode *c, ASTNode *co) : start(s), limit(c), commands(co) { } | ^~~~~~~~~~~ -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o QFitsWidgetTable.o QFitsWidgets/QFitsWidgetTable.cpp ../libfits/fits.h: In constructor 'FitsIndexRef::FitsIndexRef(const Fits*, const INDEX&)': ../libfits/fits.h:178:93: warning: implicitly-declared 'INDEX& INDEX::operator=(const INDEX&)' is deprecated [-Wdeprecated-copy] 178 | FitsIndexRef(const Fits *source, const INDEX &I) { parent = (Fits *)source; index = I; } @@ -2203,34 +2276,17 @@ ../libfits/fits.h:310:17: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 310 | if (this == NULL) return 0; | ^~ -In file included from QFitsWidgets/QFitsWidget1D.cpp:6: -QFitsWidgets/QFitsWidget1D.h: At global scope: -QFitsWidgets/QFitsWidget1D.h:103:5: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] - 103 | const Fits* const getEstimateFitGX() { return &estimatefitgx;} - | ^~~~~ -QFitsWidgets/QFitsWidget1D.h:104:5: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] - 104 | const Fits* const getEstimateFitGY() { return &estimatefitgy;} - | ^~~~~ -QFitsWidgets/QFitsWidget1D.h:105:5: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] - 105 | const Fits* const getFitResult() { return &fitResult;} - | ^~~~~ -QFitsBuffers/QFitsSingleBuffer.cpp: In member function 'virtual void QFitsSingleBuffer::setCubeSpecOrientation(QFV::Orientation, bool)': -QFitsBuffers/QFitsSingleBuffer.cpp:1243:12: warning: comparison between 'enum QFV::Orientation' and 'enum Qt::Orientation' [-Wenum-compare] - 1243 | if ((o == Qt::Vertical) && - | ~~^~~~~~~~~~~~~~~ -QFitsBuffers/QFitsSingleBuffer.cpp: In member function 'virtual void QFitsSingleBuffer::updateScaling()': -QFitsBuffers/QFitsSingleBuffer.cpp:1573:24: warning: statement has no effect [-Wunused-value] - 1573 | tableViewDirty == false; - | ~~~~~~~~~~~~~~~^~~~~~~~ -QFitsBuffers/QFitsSingleBuffer.cpp: In member function 'virtual void QFitsSingleBuffer::createManualSpectrum()': -QFitsBuffers/QFitsSingleBuffer.cpp:1811:41: warning: zero-length gnu_printf format string [-Wformat-zero-length] - 1811 | sprintf(manualSpectrum->crtype, ""); - | ^~ +In file included from ../QFitsView/QFitsBuffers/QFitsSingleBuffer.h:5, + from QFitsWidgets/QFitsWidget2D.cpp:14: +../QFitsView/QFitsBuffers/QFitsBaseBuffer.h: In member function 'virtual void QFitsBaseBuffer::setCubeMode(dpCubeMode, bool)': +../QFitsView/QFitsBuffers/QFitsBaseBuffer.h:87:52: warning: unused parameter 'allSB' [-Wunused-parameter] + 87 | virtual void setCubeMode(dpCubeMode m, bool allSB = false) { cubeMode = m; } + | ~~~~~^~~~~~~~~~~~~ In file included from ../dpuser/functions.h:9, from ../dpuser/dpuser_utils.h:53, from ../libfits/fits.h:36, from ./QFitsMainWindow.h:25, - from QFitsWidgets/QFitsWidget2D.cpp:9: + from QFitsWidgets/QFitsWidget1D.cpp:4: ../dpuser/dpuserAST.h: In member function 'virtual ASTNode* ASTNode::append(std::string)': ../dpuser/dpuserAST.h:37:42: warning: unused parameter 'option' [-Wunused-parameter] 37 | virtual ASTNode *append(std::string option) { return this; } @@ -2288,11 +2344,6 @@ ../dpuser/dpuserAST.h:374:41: warning: 'ASTNode* forloopNode::commands' [-Wreorder] 374 | ASTNode *start, *check = NULL, *commands, *change = NULL, *limit = NULL; | ^~~~~~~~ -In file included from QFitsBuffers/QFitsMultiBuffer.cpp:16: -../QFitsView/QFitsWidgets/QFitsWidgetTable.h: In member function 'virtual int QFitsTableModel::translateColumnNumber(int*) const': -../QFitsView/QFitsWidgets/QFitsWidgetTable.h:79:44: warning: unused parameter 'section' [-Wunused-parameter] - 79 | virtual int translateColumnNumber(int *section) const { return -1; } - | ~~~~~^~~~~~~ ../dpuser/dpuserAST.h:376:9: warning: when initialized here [-Wreorder] 376 | forloopNode(ASTNode *s, ASTNode *c, ASTNode *co) : start(s), limit(c), commands(co) { } | ^~~~~~~~~~~ @@ -2303,25 +2354,18 @@ ../libfits/fits.h:137:9: note: because 'INDEX' has user-provided 'INDEX::INDEX(const INDEX&)' 137 | INDEX(const INDEX &I) { X = I.x(); Y = I.y(); Z = I.z(); N = I.n(); } | ^~~~~ -QFitsBuffers/QFitsMultiBuffer.cpp: In member function 'virtual void QFitsMultiBuffer::saveFits()': -QFitsBuffers/QFitsMultiBuffer.cpp:323:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] - 323 | for (int i = 1; i < dpData->dparrvalue->size(); i++) { - | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -QFitsBuffers/QFitsMultiBuffer.cpp: In member function 'virtual void QFitsMultiBuffer::showCubePlot()': -QFitsBuffers/QFitsMultiBuffer.cpp:578:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] - 578 | for (int i = 0; i < dpData->dparrvalue->size(); i++) { - | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o QFitsBaseView.o QFitsViews/QFitsBaseView.cpp -QFitsBuffers/QFitsMultiBuffer.cpp: In member function 'virtual void QFitsMultiBuffer::setCubeSpecOrientation(QFV::Orientation, bool)': -QFitsBuffers/QFitsMultiBuffer.cpp:637:12: warning: comparison between 'enum QFV::Orientation' and 'enum Qt::Orientation' [-Wenum-compare] - 637 | if ((o == Qt::Vertical) && - | ~~^~~~~~~~~~~~~~~ -In file included from ../QFitsView/QFitsBuffers/QFitsSingleBuffer.h:5, - from QFitsWidgets/QFitsWidget2D.cpp:14: -../QFitsView/QFitsBuffers/QFitsBaseBuffer.h: In member function 'virtual void QFitsBaseBuffer::setCubeMode(dpCubeMode, bool)': -../QFitsView/QFitsBuffers/QFitsBaseBuffer.h:87:52: warning: unused parameter 'allSB' [-Wunused-parameter] - 87 | virtual void setCubeMode(dpCubeMode m, bool allSB = false) { cubeMode = m; } - | ~~~~~^~~~~~~~~~~~~ +In file included from QFitsWidgets/QFitsWidget1D.cpp:6: +QFitsWidgets/QFitsWidget1D.h: At global scope: +QFitsWidgets/QFitsWidget1D.h:103:5: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] + 103 | const Fits* const getEstimateFitGX() { return &estimatefitgx;} + | ^~~~~ +QFitsWidgets/QFitsWidget1D.h:104:5: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] + 104 | const Fits* const getEstimateFitGY() { return &estimatefitgy;} + | ^~~~~ +QFitsWidgets/QFitsWidget1D.h:105:5: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] + 105 | const Fits* const getFitResult() { return &fitResult;} + | ^~~~~ In file included from ../dpuser/functions.h:9, from ../dpuser/dpuser_utils.h:53, from ../libfits/fits.h:36, @@ -2485,159 +2529,28 @@ ../libfits/fits.h:137:9: note: because 'INDEX' has user-provided 'INDEX::INDEX(const INDEX&)' 137 | INDEX(const INDEX &I) { X = I.x(); Y = I.y(); Z = I.z(); N = I.n(); } | ^~~~~ -In file included from ../QFitsView/QFitsBuffers/QFitsSingleBuffer.h:5, - from QFitsWidgets/QFitsWidgetContour.h:11, - from QFitsWidgets/QFitsWidgetContour.cpp:9: +In file included from ../QFitsView/QFitsBuffers/QFitsMultiBuffer.h:5, + from QFitsWidgets/QFitsWidgetTable.h:13, + from QFitsWidgets/QFitsWidgetTable.cpp:6: ../QFitsView/QFitsBuffers/QFitsBaseBuffer.h: In member function 'virtual void QFitsBaseBuffer::setCubeMode(dpCubeMode, bool)': ../QFitsView/QFitsBuffers/QFitsBaseBuffer.h:87:52: warning: unused parameter 'allSB' [-Wunused-parameter] 87 | virtual void setCubeMode(dpCubeMode m, bool allSB = false) { cubeMode = m; } | ~~~~~^~~~~~~~~~~~~ -../libfits/fits.h: In member function 'dpint64 Fits::Naxis(UCHAR) const': -../libfits/fits.h:310:17: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] - 310 | if (this == NULL) return 0; - | ^~ -../libfits/fits.h: In member function 'dpint64 Fits::Naxis(UCHAR) const': -../libfits/fits.h:310:17: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] - 310 | if (this == NULL) return 0; - | ^~ -QFitsWidgets/QFitsWidgetContour.cpp: In member function 'virtual void EscLineEdit::resizeEvent(QResizeEvent*)': -QFitsWidgets/QFitsWidgetContour.cpp:71:45: warning: unused parameter 'r' [-Wunused-parameter] - 71 | void EscLineEdit::resizeEvent(QResizeEvent *r) { - | ~~~~~~~~~~~~~~^ -QFitsWidgets/QFitsWidgetContour.cpp: In member function 'virtual void dpContour::paintEvent(QPaintEvent*)': -QFitsWidgets/QFitsWidgetContour.cpp:105:79: warning: 'QStringList QString::split(const QString&, SplitBehavior, Qt::CaseSensitivity) const' is deprecated: Use split(const QString &sep, Qt::SplitBehavior ...) variant instead [-Wdeprecated-declarations] - 105 | QStringList l = myParent->levels->text().split(",", QString::SkipEmptyParts); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/aarch64-linux-gnu/qt5/QtCore/qobject.h:47, - from /usr/include/aarch64-linux-gnu/qt5/QtWidgets/qwidget.h:45, - from /usr/include/aarch64-linux-gnu/qt5/QtWidgets/qdialog.h:44, - from /usr/include/aarch64-linux-gnu/qt5/QtWidgets/qmessagebox.h:45, - from /usr/include/aarch64-linux-gnu/qt5/QtWidgets/QMessageBox:1, - from QFitsWidgets/QFitsWidgetContour.cpp:1: -/usr/include/aarch64-linux-gnu/qt5/QtCore/qstring.h:606:17: note: declared here - 606 | QStringList split(const QString &sep, SplitBehavior behavior, - | ^~~~~ -QFitsWidgets/QFitsWidgetContour.cpp:99:41: warning: unused parameter 'e' [-Wunused-parameter] - 99 | void dpContour::paintEvent(QPaintEvent *e) { - | ~~~~~~~~~~~~~^ -QFitsWidgets/QFitsWidgetContour.cpp: In member function 'virtual void dpContour::enterEvent(QEvent*)': -QFitsWidgets/QFitsWidgetContour.cpp:303:36: warning: unused parameter 'e' [-Wunused-parameter] - 303 | void dpContour::enterEvent(QEvent *e) { - | ~~~~~~~~^ -QFitsWidgets/QFitsWidgetContour.cpp: In member function 'virtual void dpContour::leaveEvent(QEvent*)': -QFitsWidgets/QFitsWidgetContour.cpp:308:37: warning: unused parameter 'e' [-Wunused-parameter] - 308 | void dpContour::leaveEvent (QEvent *e) { - | ~~~~~~~~^ -QFitsWidgets/QFitsWidgetContour.cpp: In member function 'virtual void QFitsWidgetContour::resizeEvent(QResizeEvent*)': -QFitsWidgets/QFitsWidgetContour.cpp:391:52: warning: unused parameter 'e' [-Wunused-parameter] - 391 | void QFitsWidgetContour::resizeEvent(QResizeEvent *e) { - | ~~~~~~~~~~~~~~^ -QFitsWidgets/QFitsWidgetContour.cpp: In member function 'void QFitsWidgetContour::setScaling(int)': -QFitsWidgets/QFitsWidgetContour.cpp:442:41: warning: unused parameter 'scaling' [-Wunused-parameter] - 442 | void QFitsWidgetContour::setScaling(int scaling) { - | ~~~~^~~~~~~ -QFitsWidgets/QFitsWidgetContour.cpp: In function 'QPainterPath dpCN01(Fits&, int, int, int, int, int, int, double, int, int, int)': -QFitsWidgets/QFitsWidgetContour.cpp:635:34: warning: unused parameter 'MX' [-Wunused-parameter] - 635 | QPainterPath dpCN01(Fits &Z, int MX, int MY, int IA, int IB, int JA, int JB, double Z0, int IS, int JS, int SDIR) { - | ~~~~^~ -QFitsWidgets/QFitsWidgetContour.cpp:635:42: warning: unused parameter 'MY' [-Wunused-parameter] - 635 | QPainterPath dpCN01(Fits &Z, int MX, int MY, int IA, int IB, int JA, int JB, double Z0, int IS, int JS, int SDIR) { - | ~~~~^~ -QFitsWidgets/QFitsWidgetContour.cpp: In function 'void dpPGCNSC(Fits&, int, int, int, int, int, int, double, QPainter&)': -QFitsWidgets/QFitsWidgetContour.cpp:766:24: warning: unused variable 'P' [-Wunused-variable] - 766 | double Z1, Z2, Z3, P, P1, P2; - | ^ -QFitsWidgets/QFitsWidgetContour.cpp:766:27: warning: unused variable 'P1' [-Wunused-variable] - 766 | double Z1, Z2, Z3, P, P1, P2; - | ^~ -QFitsWidgets/QFitsWidgetContour.cpp:766:31: warning: unused variable 'P2' [-Wunused-variable] - 766 | double Z1, Z2, Z3, P, P1, P2; - | ^~ -QFitsWidgets/QFitsWidgetContour.cpp: In function 'void dpPGCONX(Fits*, Fits&, QPainter&)': -QFitsWidgets/QFitsWidgetContour.cpp:854:46: warning: unused variable 'LS' [-Wunused-variable] - 854 | int NNX,NNY, KX,KY, KI,KJ, IA,IB, JA,JB, LS, PX, PY; - | ^~ -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o QFitsView2D.o QFitsViews/QFitsView2D.cpp -../libfits/fits.h: In member function 'dpint64 Fits::Naxis(UCHAR) const': -../libfits/fits.h:310:17: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] - 310 | if (this == NULL) return 0; - | ^~ In file included from ../QFitsView/QFitsBuffers/QFitsSingleBuffer.h:5, - from QFitsWidgets/QFitsWidget1D.cpp:8: -../QFitsView/QFitsBuffers/QFitsBaseBuffer.h: In member function 'virtual void QFitsBaseBuffer::setCubeMode(dpCubeMode, bool)': -../QFitsView/QFitsBuffers/QFitsBaseBuffer.h:87:52: warning: unused parameter 'allSB' [-Wunused-parameter] - 87 | virtual void setCubeMode(dpCubeMode m, bool allSB = false) { cubeMode = m; } - | ~~~~~^~~~~~~~~~~~~ -QFitsWidgets/QFitsWidget1D.cpp: In member function 'virtual void QFitsWidget1D::paintEvent(QPaintEvent*)': -QFitsWidgets/QFitsWidget1D.cpp:86:45: warning: unused parameter 'e' [-Wunused-parameter] - 86 | void QFitsWidget1D::paintEvent(QPaintEvent *e) { - | ~~~~~~~~~~~~~^ -QFitsWidgets/QFitsWidget1D.cpp: In member function 'bool QFitsWidget1D::handleMousePressEvent(QMouseEvent*)': -QFitsWidgets/QFitsWidget1D.cpp:156:56: warning: unused parameter 'e' [-Wunused-parameter] - 156 | bool QFitsWidget1D::handleMousePressEvent(QMouseEvent *e) { - | ~~~~~~~~~~~~~^ -QFitsWidgets/QFitsWidget1D.cpp: In member function 'void QFitsWidget1D::plotterMouseMoveEvent(QMouseEvent*)': -QFitsWidgets/QFitsWidget1D.cpp:377:26: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] - 377 | if (ppos > 0 && ppos <= plotter->getNdata()) { - | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ -QFitsWidgets/QFitsWidget1D.cpp:371:12: warning: variable 'value' set but not used [-Wunused-but-set-variable] - 371 | double value = 0.0; - | ^~~~~ -QFitsWidgets/QFitsWidget1D.cpp: In member function 'virtual void QFitsWidget1D::enterEvent(QEvent*)': -QFitsWidgets/QFitsWidget1D.cpp:421:40: warning: unused parameter 'e' [-Wunused-parameter] - 421 | void QFitsWidget1D::enterEvent(QEvent *e) { - | ~~~~~~~~^ -In file included from ../QFitsView/QFitsBuffers/QFitsMultiBuffer.h:5, - from QFitsWidgets/QFitsWidgetTable.h:13, - from QFitsWidgets/QFitsWidgetTable.cpp:6: + from QFitsWidgets/QFitsWidgetContour.h:11, + from QFitsWidgets/QFitsWidgetContour.cpp:9: ../QFitsView/QFitsBuffers/QFitsBaseBuffer.h: In member function 'virtual void QFitsBaseBuffer::setCubeMode(dpCubeMode, bool)': ../QFitsView/QFitsBuffers/QFitsBaseBuffer.h:87:52: warning: unused parameter 'allSB' [-Wunused-parameter] 87 | virtual void setCubeMode(dpCubeMode m, bool allSB = false) { cubeMode = m; } | ~~~~~^~~~~~~~~~~~~ -QFitsWidgets/QFitsWidget1D.cpp: In member function 'void QFitsWidget1D::dofit()': -QFitsWidgets/QFitsWidget1D.cpp:497:10: warning: variable 'good' set but not used [-Wunused-but-set-variable] - 497 | bool good; - | ^~~~ QFitsWidgets/QFitsWidgetTable.h: In member function 'virtual int QFitsTableModel::translateColumnNumber(int*) const': QFitsWidgets/QFitsWidgetTable.h:79:44: warning: unused parameter 'section' [-Wunused-parameter] 79 | virtual int translateColumnNumber(int *section) const { return -1; } | ~~~~~^~~~~~~ -QFitsWidgets/QFitsWidget1D.cpp: In member function 'void QFitsWidget1D::subtractfit()': -QFitsWidgets/QFitsWidget1D.cpp:623:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] - 623 | for (i = 0; i < plotter->getNdata(); i++) { - | ~~^~~~~~~~~~~~~~~~~~~~~ -QFitsWidgets/QFitsWidget1D.cpp: In member function 'void QFitsWidget1D::addfit()': -QFitsWidgets/QFitsWidget1D.cpp:665:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] - 665 | for (i = 0; i < plotter->getNdata(); i++) { - | ~~^~~~~~~~~~~~~~~~~~~~~ -QFitsWidgets/QFitsWidget1D.cpp: In member function 'void QFitsWidget1D::copyfit()': -QFitsWidgets/QFitsWidget1D.cpp:706:17: warning: unused variable 'x' [-Wunused-variable] - 706 | int x, y; - | ^ -QFitsWidgets/QFitsWidget1D.cpp:706:20: warning: unused variable 'y' [-Wunused-variable] - 706 | int x, y; - | ^ -QFitsWidgets/QFitsWidget1D.cpp: In member function 'virtual void QFitsTransparentLabel::leaveEvent(QEvent*)': -QFitsWidgets/QFitsWidget1D.cpp:1014:48: warning: unused parameter 'e' [-Wunused-parameter] - 1014 | void QFitsTransparentLabel::leaveEvent(QEvent *e) { - | ~~~~~~~~^ -QFitsWidgets/QFitsWidget1D.cpp: In member function 'void QFitsTransparentLabel::showValues()': -QFitsWidgets/QFitsWidget1D.cpp:1153:24: warning: unused variable 's' [-Wunused-variable] - 1153 | double s = (resultfity[1] - resultfity[0]) / (resultfitx[1] - resultfitx[0]); - | ^ -QFitsWidgets/QFitsWidget1D.cpp:1102:13: warning: unused variable 'i' [-Wunused-variable] - 1102 | int i, x1, x2, g, w; - | ^ -QFitsWidgets/QFitsWidget1D.cpp:1102:16: warning: unused variable 'x1' [-Wunused-variable] - 1102 | int i, x1, x2, g, w; - | ^~ -QFitsWidgets/QFitsWidget1D.cpp:1102:20: warning: unused variable 'x2' [-Wunused-variable] - 1102 | int i, x1, x2, g, w; - | ^~ -QFitsWidgets/QFitsWidget1D.cpp:1240:13: warning: unused variable 'hh' [-Wunused-variable] - 1240 | int hh = l1->height() / (nlines+3); - | ^~ -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o QFitsGlobal.o QFitsGlobal.cpp +../libfits/fits.h: In member function 'dpint64 Fits::Naxis(UCHAR) const': +../libfits/fits.h:310:17: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] + 310 | if (this == NULL) return 0; + | ^~ In file included from ../dpuser/functions.h:9, from ../dpuser/dpuser_utils.h:53, from ../libfits/fits.h:36, @@ -2703,6 +2616,7 @@ ../dpuser/dpuserAST.h:376:9: warning: when initialized here [-Wreorder] 376 | forloopNode(ASTNode *s, ASTNode *c, ASTNode *co) : start(s), limit(c), commands(co) { } | ^~~~~~~~~~~ +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o QFitsView2D.o QFitsViews/QFitsView2D.cpp ../libfits/fits.h: In constructor 'FitsIndexRef::FitsIndexRef(const Fits*, const INDEX&)': ../libfits/fits.h:178:93: warning: implicitly-declared 'INDEX& INDEX::operator=(const INDEX&)' is deprecated [-Wdeprecated-copy] 178 | FitsIndexRef(const Fits *source, const INDEX &I) { parent = (Fits *)source; index = I; } @@ -2710,11 +2624,136 @@ ../libfits/fits.h:137:9: note: because 'INDEX' has user-provided 'INDEX::INDEX(const INDEX&)' 137 | INDEX(const INDEX &I) { X = I.x(); Y = I.y(); Z = I.z(); N = I.n(); } | ^~~~~ +In file included from ../QFitsView/QFitsBuffers/QFitsSingleBuffer.h:5, + from QFitsWidgets/QFitsWidget1D.cpp:8: +../QFitsView/QFitsBuffers/QFitsBaseBuffer.h: In member function 'virtual void QFitsBaseBuffer::setCubeMode(dpCubeMode, bool)': +../QFitsView/QFitsBuffers/QFitsBaseBuffer.h:87:52: warning: unused parameter 'allSB' [-Wunused-parameter] + 87 | virtual void setCubeMode(dpCubeMode m, bool allSB = false) { cubeMode = m; } + | ~~~~~^~~~~~~~~~~~~ +QFitsWidgets/QFitsWidget1D.cpp: In member function 'virtual void QFitsWidget1D::paintEvent(QPaintEvent*)': +QFitsWidgets/QFitsWidget1D.cpp:86:45: warning: unused parameter 'e' [-Wunused-parameter] + 86 | void QFitsWidget1D::paintEvent(QPaintEvent *e) { + | ~~~~~~~~~~~~~^ +QFitsWidgets/QFitsWidget1D.cpp: In member function 'bool QFitsWidget1D::handleMousePressEvent(QMouseEvent*)': +QFitsWidgets/QFitsWidget1D.cpp:156:56: warning: unused parameter 'e' [-Wunused-parameter] + 156 | bool QFitsWidget1D::handleMousePressEvent(QMouseEvent *e) { + | ~~~~~~~~~~~~~^ +QFitsWidgets/QFitsWidget1D.cpp: In member function 'void QFitsWidget1D::plotterMouseMoveEvent(QMouseEvent*)': +QFitsWidgets/QFitsWidget1D.cpp:377:26: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] + 377 | if (ppos > 0 && ppos <= plotter->getNdata()) { + | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ +QFitsWidgets/QFitsWidget1D.cpp:371:12: warning: variable 'value' set but not used [-Wunused-but-set-variable] + 371 | double value = 0.0; + | ^~~~~ +QFitsWidgets/QFitsWidget1D.cpp: In member function 'virtual void QFitsWidget1D::enterEvent(QEvent*)': +QFitsWidgets/QFitsWidget1D.cpp:421:40: warning: unused parameter 'e' [-Wunused-parameter] + 421 | void QFitsWidget1D::enterEvent(QEvent *e) { + | ~~~~~~~~^ +QFitsWidgets/QFitsWidget1D.cpp: In member function 'void QFitsWidget1D::dofit()': +QFitsWidgets/QFitsWidget1D.cpp:497:10: warning: variable 'good' set but not used [-Wunused-but-set-variable] + 497 | bool good; + | ^~~~ +QFitsWidgets/QFitsWidget1D.cpp: In member function 'void QFitsWidget1D::subtractfit()': +QFitsWidgets/QFitsWidget1D.cpp:623:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] + 623 | for (i = 0; i < plotter->getNdata(); i++) { + | ~~^~~~~~~~~~~~~~~~~~~~~ +QFitsWidgets/QFitsWidget1D.cpp: In member function 'void QFitsWidget1D::addfit()': +QFitsWidgets/QFitsWidget1D.cpp:665:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] + 665 | for (i = 0; i < plotter->getNdata(); i++) { + | ~~^~~~~~~~~~~~~~~~~~~~~ +QFitsWidgets/QFitsWidget1D.cpp: In member function 'void QFitsWidget1D::copyfit()': +QFitsWidgets/QFitsWidget1D.cpp:706:17: warning: unused variable 'x' [-Wunused-variable] + 706 | int x, y; + | ^ +QFitsWidgets/QFitsWidget1D.cpp:706:20: warning: unused variable 'y' [-Wunused-variable] + 706 | int x, y; + | ^ +QFitsWidgets/QFitsWidget1D.cpp: In member function 'virtual void QFitsTransparentLabel::leaveEvent(QEvent*)': +QFitsWidgets/QFitsWidget1D.cpp:1014:48: warning: unused parameter 'e' [-Wunused-parameter] + 1014 | void QFitsTransparentLabel::leaveEvent(QEvent *e) { + | ~~~~~~~~^ +QFitsWidgets/QFitsWidget1D.cpp: In member function 'void QFitsTransparentLabel::showValues()': +QFitsWidgets/QFitsWidget1D.cpp:1153:24: warning: unused variable 's' [-Wunused-variable] + 1153 | double s = (resultfity[1] - resultfity[0]) / (resultfitx[1] - resultfitx[0]); + | ^ +QFitsWidgets/QFitsWidget1D.cpp:1102:13: warning: unused variable 'i' [-Wunused-variable] + 1102 | int i, x1, x2, g, w; + | ^ +QFitsWidgets/QFitsWidget1D.cpp:1102:16: warning: unused variable 'x1' [-Wunused-variable] + 1102 | int i, x1, x2, g, w; + | ^~ +QFitsWidgets/QFitsWidget1D.cpp:1102:20: warning: unused variable 'x2' [-Wunused-variable] + 1102 | int i, x1, x2, g, w; + | ^~ +QFitsWidgets/QFitsWidget1D.cpp:1240:13: warning: unused variable 'hh' [-Wunused-variable] + 1240 | int hh = l1->height() / (nlines+3); + | ^~ +QFitsWidgets/QFitsWidgetContour.cpp: In member function 'virtual void EscLineEdit::resizeEvent(QResizeEvent*)': +QFitsWidgets/QFitsWidgetContour.cpp:71:45: warning: unused parameter 'r' [-Wunused-parameter] + 71 | void EscLineEdit::resizeEvent(QResizeEvent *r) { + | ~~~~~~~~~~~~~~^ +QFitsWidgets/QFitsWidgetContour.cpp: In member function 'virtual void dpContour::paintEvent(QPaintEvent*)': +QFitsWidgets/QFitsWidgetContour.cpp:105:79: warning: 'QStringList QString::split(const QString&, SplitBehavior, Qt::CaseSensitivity) const' is deprecated: Use split(const QString &sep, Qt::SplitBehavior ...) variant instead [-Wdeprecated-declarations] + 105 | QStringList l = myParent->levels->text().split(",", QString::SkipEmptyParts); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/aarch64-linux-gnu/qt5/QtCore/qobject.h:47, + from /usr/include/aarch64-linux-gnu/qt5/QtWidgets/qwidget.h:45, + from /usr/include/aarch64-linux-gnu/qt5/QtWidgets/qdialog.h:44, + from /usr/include/aarch64-linux-gnu/qt5/QtWidgets/qmessagebox.h:45, + from /usr/include/aarch64-linux-gnu/qt5/QtWidgets/QMessageBox:1, + from QFitsWidgets/QFitsWidgetContour.cpp:1: +/usr/include/aarch64-linux-gnu/qt5/QtCore/qstring.h:606:17: note: declared here + 606 | QStringList split(const QString &sep, SplitBehavior behavior, + | ^~~~~ +QFitsWidgets/QFitsWidgetContour.cpp:99:41: warning: unused parameter 'e' [-Wunused-parameter] + 99 | void dpContour::paintEvent(QPaintEvent *e) { + | ~~~~~~~~~~~~~^ +QFitsWidgets/QFitsWidgetContour.cpp: In member function 'virtual void dpContour::enterEvent(QEvent*)': +QFitsWidgets/QFitsWidgetContour.cpp:303:36: warning: unused parameter 'e' [-Wunused-parameter] + 303 | void dpContour::enterEvent(QEvent *e) { + | ~~~~~~~~^ +QFitsWidgets/QFitsWidgetContour.cpp: In member function 'virtual void dpContour::leaveEvent(QEvent*)': +QFitsWidgets/QFitsWidgetContour.cpp:308:37: warning: unused parameter 'e' [-Wunused-parameter] + 308 | void dpContour::leaveEvent (QEvent *e) { + | ~~~~~~~~^ +QFitsWidgets/QFitsWidgetContour.cpp: In member function 'virtual void QFitsWidgetContour::resizeEvent(QResizeEvent*)': +QFitsWidgets/QFitsWidgetContour.cpp:391:52: warning: unused parameter 'e' [-Wunused-parameter] + 391 | void QFitsWidgetContour::resizeEvent(QResizeEvent *e) { + | ~~~~~~~~~~~~~~^ +QFitsWidgets/QFitsWidgetContour.cpp: In member function 'void QFitsWidgetContour::setScaling(int)': +QFitsWidgets/QFitsWidgetContour.cpp:442:41: warning: unused parameter 'scaling' [-Wunused-parameter] + 442 | void QFitsWidgetContour::setScaling(int scaling) { + | ~~~~^~~~~~~ +QFitsWidgets/QFitsWidgetContour.cpp: In function 'QPainterPath dpCN01(Fits&, int, int, int, int, int, int, double, int, int, int)': +QFitsWidgets/QFitsWidgetContour.cpp:635:34: warning: unused parameter 'MX' [-Wunused-parameter] + 635 | QPainterPath dpCN01(Fits &Z, int MX, int MY, int IA, int IB, int JA, int JB, double Z0, int IS, int JS, int SDIR) { + | ~~~~^~ +QFitsWidgets/QFitsWidgetContour.cpp:635:42: warning: unused parameter 'MY' [-Wunused-parameter] + 635 | QPainterPath dpCN01(Fits &Z, int MX, int MY, int IA, int IB, int JA, int JB, double Z0, int IS, int JS, int SDIR) { + | ~~~~^~ +QFitsWidgets/QFitsWidgetContour.cpp: In function 'void dpPGCNSC(Fits&, int, int, int, int, int, int, double, QPainter&)': +QFitsWidgets/QFitsWidgetContour.cpp:766:24: warning: unused variable 'P' [-Wunused-variable] + 766 | double Z1, Z2, Z3, P, P1, P2; + | ^ +QFitsWidgets/QFitsWidgetContour.cpp:766:27: warning: unused variable 'P1' [-Wunused-variable] + 766 | double Z1, Z2, Z3, P, P1, P2; + | ^~ +QFitsWidgets/QFitsWidgetContour.cpp:766:31: warning: unused variable 'P2' [-Wunused-variable] + 766 | double Z1, Z2, Z3, P, P1, P2; + | ^~ +QFitsWidgets/QFitsWidgetContour.cpp: In function 'void dpPGCONX(Fits*, Fits&, QPainter&)': +QFitsWidgets/QFitsWidgetContour.cpp:854:46: warning: unused variable 'LS' [-Wunused-variable] + 854 | int NNX,NNY, KX,KY, KI,KJ, IA,IB, JA,JB, LS, PX, PY; + | ^~ +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o QFitsGlobal.o QFitsGlobal.cpp +../libfits/fits.h: In member function 'dpint64 Fits::Naxis(UCHAR) const': +../libfits/fits.h:310:17: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] + 310 | if (this == NULL) return 0; + | ^~ ../libfits/fits.h: In member function 'dpint64 Fits::Naxis(UCHAR) const': ../libfits/fits.h:310:17: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 310 | if (this == NULL) return 0; | ^~ -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o QFitsMarkers.o QFitsMarkers.cpp In file included from ../dpuser/functions.h:9, from ../dpuser/dpuser_utils.h:53, from ../libfits/fits.h:36, @@ -2760,6 +2799,7 @@ ../dpuser/dpuserAST.h:311:5: warning: when initialized here [-Wreorder] 311 | extractrangeNode(ASTNode *arg, ASTNode *newrange) : argument(arg), range(newrange) { } | ^~~~~~~~~~~~~~~~ +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o QFitsMarkers.o QFitsMarkers.cpp ../dpuser/dpuserAST.h: In constructor 'forloopNode::forloopNode(ASTNode*, ASTNode*, ASTNode*, ASTNode*)': ../dpuser/dpuserAST.h:374:52: warning: 'forloopNode::change' will be initialized after [-Wreorder] 374 | ASTNode *start, *check = NULL, *commands, *change = NULL, *limit = NULL; @@ -2792,11 +2832,6 @@ ../QFitsView/QFitsBuffers/QFitsBaseBuffer.h:87:52: warning: unused parameter 'allSB' [-Wunused-parameter] 87 | virtual void setCubeMode(dpCubeMode m, bool allSB = false) { cubeMode = m; } | ~~~~~^~~~~~~~~~~~~ -../libfits/fits.h: In member function 'dpint64 Fits::Naxis(UCHAR) const': -../libfits/fits.h:310:17: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] - 310 | if (this == NULL) return 0; - | ^~ -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o QFitsTools.o QFitsTools.cpp In file included from QFitsViews/QFitsView1D.cpp:12: ../QFitsView/QFitsWidgets/QFitsWidget1D.h: At global scope: ../QFitsView/QFitsWidgets/QFitsWidget1D.h:103:5: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] @@ -2885,19 +2920,6 @@ ../libfits/fits.h:137:9: note: because 'INDEX' has user-provided 'INDEX::INDEX(const INDEX&)' 137 | INDEX(const INDEX &I) { X = I.x(); Y = I.y(); Z = I.z(); N = I.n(); } | ^~~~~ -In file included from ../QFitsView/QFitsBuffers/QFitsSingleBuffer.h:5, - from QFitsViews/QFitsView2D.cpp:16: -../QFitsView/QFitsBuffers/QFitsBaseBuffer.h: In member function 'virtual void QFitsBaseBuffer::setCubeMode(dpCubeMode, bool)': -../QFitsView/QFitsBuffers/QFitsBaseBuffer.h:87:52: warning: unused parameter 'allSB' [-Wunused-parameter] - 87 | virtual void setCubeMode(dpCubeMode m, bool allSB = false) { cubeMode = m; } - | ~~~~~^~~~~~~~~~~~~ -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o QFitsWedge.o QFitsWedge.cpp -In file included from ../QFitsView/QFitsBuffers/QFitsSingleBuffer.h:5, - from QFitsMarkers.cpp:4: -../QFitsView/QFitsBuffers/QFitsBaseBuffer.h: In member function 'virtual void QFitsBaseBuffer::setCubeMode(dpCubeMode, bool)': -../QFitsView/QFitsBuffers/QFitsBaseBuffer.h:87:52: warning: unused parameter 'allSB' [-Wunused-parameter] - 87 | virtual void setCubeMode(dpCubeMode m, bool allSB = false) { cubeMode = m; } - | ~~~~~^~~~~~~~~~~~~ QFitsWidgets/QFitsWidgetTable.cpp: In member function 'QVariant QFitsTableModel::dataFromDpuserType(dpuserType*, int, int) const': QFitsWidgets/QFitsWidgetTable.cpp:518:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 518 | if (row < dpt->arrvalue->size()) { @@ -2924,6 +2946,12 @@ QFitsWidgets/QFitsWidgetTable.cpp:753:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 753 | for (i = 0; i < modelDpuserType->dparrvalue->size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from ../QFitsView/QFitsBuffers/QFitsSingleBuffer.h:5, + from QFitsViews/QFitsView2D.cpp:16: +../QFitsView/QFitsBuffers/QFitsBaseBuffer.h: In member function 'virtual void QFitsBaseBuffer::setCubeMode(dpCubeMode, bool)': +../QFitsView/QFitsBuffers/QFitsBaseBuffer.h:87:52: warning: unused parameter 'allSB' [-Wunused-parameter] + 87 | virtual void setCubeMode(dpCubeMode m, bool allSB = false) { cubeMode = m; } + | ~~~~~^~~~~~~~~~~~~ QFitsWidgets/QFitsWidgetTable.cpp: In member function 'virtual void QFitsTableView::enterEvent(QEvent*)': QFitsWidgets/QFitsWidgetTable.cpp:1066:41: warning: unused parameter 'e' [-Wunused-parameter] 1066 | void QFitsTableView::enterEvent(QEvent *e) { @@ -2939,23 +2967,16 @@ QFitsWidgets/QFitsWidgetTable.cpp:1380:83: warning: unused parameter 'e' [-Wunused-parameter] 1380 | void QFitsTableView::unsetSpectrum(const QItemSelection &s, const QItemSelection &e) { | ~~~~~~~~~~~~~~~~~~~~~~^ -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o lut.o lut.cpp +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o QFitsTools.o QFitsTools.cpp QFitsWidgets/QFitsWidgetTable.cpp: In member function 'virtual int QFitsTableModelMulti::rCount(const dpuserType*) const': QFitsWidgets/QFitsWidgetTable.cpp:713:1: warning: control reaches end of non-void function [-Wreturn-type] 713 | } | ^ -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o QFitsCubeSpectrum.o QFitsCubeSpectrum.cpp ../libfits/fits.h: In member function 'dpint64 Fits::Naxis(UCHAR) const': ../libfits/fits.h:310:17: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 310 | if (this == NULL) return 0; | ^~ -QFitsWidgets/QFitsWidget1D.cpp: In member function 'void QFitsTransparentLabel::showValues()': -QFitsWidgets/QFitsWidget1D.cpp:1137:39: warning: 'flux' may be used uninitialized [-Wmaybe-uninitialized] - 1137 | ll2 += QString::number(flux);; - | ~~~~~~~~~~~~~~~^~~~~~ -QFitsWidgets/QFitsWidget1D.cpp:1103:25: note: 'flux' was declared here - 1103 | double a, fwhm, flux; - | ^~~~ +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o QFitsWedge.o QFitsWedge.cpp QFitsViews/QFitsView1D.cpp: In member function 'int QFitsView1D::calcPos(QPoint)': QFitsViews/QFitsView1D.cpp:136:37: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 136 | if ((posInt > 0) && (posInt <= ndata)) { @@ -2976,11 +2997,76 @@ ../utils/dpstring.h:19:9: note: because 'dpString' has user-provided 'dpString::dpString(const dpString&)' 19 | dpString(const dpString &); | ^~~~~~~~ +QFitsWidgets/QFitsWidget1D.cpp: In member function 'void QFitsTransparentLabel::showValues()': +QFitsWidgets/QFitsWidget1D.cpp:1137:39: warning: 'flux' may be used uninitialized [-Wmaybe-uninitialized] + 1137 | ll2 += QString::number(flux);; + | ~~~~~~~~~~~~~~~^~~~~~ +QFitsWidgets/QFitsWidget1D.cpp:1103:25: note: 'flux' was declared here + 1103 | double a, fwhm, flux; + | ^~~~ QFitsViews/QFitsView1D.cpp: In member function 'virtual void QFitsView1D::leaveEvent(QEvent*)': QFitsViews/QFitsView1D.cpp:798:39: warning: unused parameter 'e' [-Wunused-parameter] 798 | void QFitsView1D::leaveEvent (QEvent *e) { | ~~~~~~~~^ -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o RGBDialog.o RGBDialog.cpp +In file included from ../QFitsView/QFitsBuffers/QFitsSingleBuffer.h:5, + from QFitsMarkers.cpp:4: +../QFitsView/QFitsBuffers/QFitsBaseBuffer.h: In member function 'virtual void QFitsBaseBuffer::setCubeMode(dpCubeMode, bool)': +../QFitsView/QFitsBuffers/QFitsBaseBuffer.h:87:52: warning: unused parameter 'allSB' [-Wunused-parameter] + 87 | virtual void setCubeMode(dpCubeMode m, bool allSB = false) { cubeMode = m; } + | ~~~~~^~~~~~~~~~~~~ +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o lut.o lut.cpp +../libfits/fits.h: In member function 'dpint64 Fits::Naxis(UCHAR) const': +../libfits/fits.h:310:17: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] + 310 | if (this == NULL) return 0; + | ^~ +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o QFitsCubeSpectrum.o QFitsCubeSpectrum.cpp +QFitsViews/QFitsView2D.cpp: In member function 'void QFitsView2D::saveMarkersSlot()': +QFitsViews/QFitsView2D.cpp:407:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] + 407 | for (int i = 0; i < dp->dparrvalue->size(); i++) { + | ~~^~~~~~~~~~~~~~~~~~~~~~~~ +QFitsViews/QFitsView2D.cpp:419:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] + 419 | for (int i = 0; i < mask->dparrvalue->size(); i++) { + | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +QFitsViews/QFitsView2D.cpp:455:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] + 455 | for (int i = 1; i < mask->dparrvalue->size(); i++) { + | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +QFitsViews/QFitsView2D.cpp: In member function 'void QFitsView2D::exportMarkersSlot()': +QFitsViews/QFitsView2D.cpp:493:21: warning: unused variable 'dp' [-Wunused-variable] + 493 | dpuserType *dp = bb->getDpData(); + | ^~ +QFitsViews/QFitsView2D.cpp:477:24: warning: unused variable 'mb' [-Wunused-variable] + 477 | QFitsMultiBuffer *mb = dynamic_cast(bb); + | ^~ +QFitsViews/QFitsView2D.cpp: In member function 'void QFitsView2D::loadMarkersSlot()': +QFitsViews/QFitsView2D.cpp:565:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] + 565 | for (int i = 0; i < dpData->dparrvalue->size(); i++) { + | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +QFitsViews/QFitsView2D.cpp:630:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] + 630 | for (int i = 0; i < maskMB->size(); i++) { + | ~~^~~~~~~~~~~~~~~~ +QFitsViews/QFitsView2D.cpp:661:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] + 661 | for (int i = 0; i < dataMB->size(); i++) { + | ~~^~~~~~~~~~~~~~~~ +QFitsViews/QFitsView2D.cpp:708:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] + 708 | for (int i = 0; i < dataMB->size(); i++) { + | ~~^~~~~~~~~~~~~~~~ +QFitsViews/QFitsView2D.cpp: In member function 'virtual void QFitsView2D::paintEvent(QPaintEvent*)': +QFitsViews/QFitsView2D.cpp:837:77: warning: left operand of comma operator has no effect [-Wunused-value] + 837 | for (int y = sbImg->height() - 1, yy = subImage.height() - 1; y >= 0, yy >= 0; y-=inc, yy--) { + | ~~^~~~ +QFitsViews/QFitsView2D.cpp:841:47: warning: value computed is not used [-Wunused-value] + 841 | for (int x = 0, xx = 0; x < sbImg->width(), xx < subImage.width(); x+=inc, xx++) { + | ~~^~~~~~~~~~~~~~~~ +QFitsViews/QFitsView2D.cpp:845:33: warning: value computed is not used [-Wunused-value] + 845 | *p1++; + | ^~~~~ +QFitsViews/QFitsView2D.cpp:788:43: warning: unused parameter 'p' [-Wunused-parameter] + 788 | void QFitsView2D::paintEvent(QPaintEvent *p) { + | ~~~~~~~~~~~~~^ +QFitsViews/QFitsView2D.cpp: In member function 'virtual void QFitsView2D::enterEvent(QEvent*)': +QFitsViews/QFitsView2D.cpp:1401:38: warning: unused parameter 'e' [-Wunused-parameter] + 1401 | void QFitsView2D::enterEvent(QEvent *e) { + | ~~~~~~~~^ In file included from ../dpuser/functions.h:9, from ../dpuser/dpuser_utils.h:53, from ../libfits/fits.h:36, @@ -3067,6 +3153,21 @@ QFitsWedge.cpp:43:44: warning: unused parameter 'e' [-Wunused-parameter] 43 | void QFitsWedge::resizeEvent(QResizeEvent *e) { | ~~~~~~~~~~~~~~^ +QFitsWidgets/QFitsWidget1D.cpp: In member function 'void QFitsWidget1D::plotterKeyPressEvent(QKeyEvent*)': +QFitsWidgets/QFitsWidget1D.cpp:314:62: warning: 'dxpos' may be used uninitialized [-Wmaybe-uninitialized] + 314 | if ((fitx[0] != 0.0) && (fitx[1] != 0.0) && + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ + 315 | (dxpos > fitx[0]) && (dxpos < fitx[1])) + | ~~~~~~~~~~~~~~~~~ +QFitsWidgets/QFitsWidget1D.cpp:208:12: note: 'dxpos' was declared here + 208 | double dxpos, dypos; + | ^~~~~ +QFitsWidgets/QFitsWidget1D.cpp:318:48: warning: 'dypos' may be used uninitialized [-Wmaybe-uninitialized] + 318 | fitgy.r8data[ngauss*2] = dypos; + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +QFitsWidgets/QFitsWidget1D.cpp:208:19: note: 'dypos' was declared here + 208 | double dxpos, dypos; + | ^~~~~ In file included from ../dpuser/functions.h:9, from ../dpuser/dpuser_utils.h:53, from ../libfits/fits.h:36, @@ -3132,6 +3233,7 @@ ../dpuser/dpuserAST.h:376:9: warning: when initialized here [-Wreorder] 376 | forloopNode(ASTNode *s, ASTNode *c, ASTNode *co) : start(s), limit(c), commands(co) { } | ^~~~~~~~~~~ +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o RGBDialog.o RGBDialog.cpp ../libfits/fits.h: In constructor 'FitsIndexRef::FitsIndexRef(const Fits*, const INDEX&)': ../libfits/fits.h:178:93: warning: implicitly-declared 'INDEX& INDEX::operator=(const INDEX&)' is deprecated [-Wdeprecated-copy] 178 | FitsIndexRef(const Fits *source, const INDEX &I) { parent = (Fits *)source; index = I; } @@ -3139,64 +3241,12 @@ ../libfits/fits.h:137:9: note: because 'INDEX' has user-provided 'INDEX::INDEX(const INDEX&)' 137 | INDEX(const INDEX &I) { X = I.x(); Y = I.y(); Z = I.z(); N = I.n(); } | ^~~~~ -QFitsViews/QFitsView2D.cpp: In member function 'void QFitsView2D::saveMarkersSlot()': -QFitsViews/QFitsView2D.cpp:407:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] - 407 | for (int i = 0; i < dp->dparrvalue->size(); i++) { - | ~~^~~~~~~~~~~~~~~~~~~~~~~~ -QFitsViews/QFitsView2D.cpp:419:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] - 419 | for (int i = 0; i < mask->dparrvalue->size(); i++) { - | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -QFitsViews/QFitsView2D.cpp:455:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] - 455 | for (int i = 1; i < mask->dparrvalue->size(); i++) { - | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -QFitsViews/QFitsView2D.cpp: In member function 'void QFitsView2D::exportMarkersSlot()': -QFitsViews/QFitsView2D.cpp:493:21: warning: unused variable 'dp' [-Wunused-variable] - 493 | dpuserType *dp = bb->getDpData(); - | ^~ -QFitsViews/QFitsView2D.cpp:477:24: warning: unused variable 'mb' [-Wunused-variable] - 477 | QFitsMultiBuffer *mb = dynamic_cast(bb); - | ^~ -QFitsViews/QFitsView2D.cpp: In member function 'void QFitsView2D::loadMarkersSlot()': -QFitsViews/QFitsView2D.cpp:565:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] - 565 | for (int i = 0; i < dpData->dparrvalue->size(); i++) { - | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -QFitsViews/QFitsView2D.cpp:630:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] - 630 | for (int i = 0; i < maskMB->size(); i++) { - | ~~^~~~~~~~~~~~~~~~ -QFitsViews/QFitsView2D.cpp:661:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] - 661 | for (int i = 0; i < dataMB->size(); i++) { - | ~~^~~~~~~~~~~~~~~~ -QFitsViews/QFitsView2D.cpp:708:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] - 708 | for (int i = 0; i < dataMB->size(); i++) { - | ~~^~~~~~~~~~~~~~~~ -QFitsViews/QFitsView2D.cpp: In member function 'virtual void QFitsView2D::paintEvent(QPaintEvent*)': -QFitsViews/QFitsView2D.cpp:837:77: warning: left operand of comma operator has no effect [-Wunused-value] - 837 | for (int y = sbImg->height() - 1, yy = subImage.height() - 1; y >= 0, yy >= 0; y-=inc, yy--) { - | ~~^~~~ -QFitsViews/QFitsView2D.cpp:841:47: warning: value computed is not used [-Wunused-value] - 841 | for (int x = 0, xx = 0; x < sbImg->width(), xx < subImage.width(); x+=inc, xx++) { - | ~~^~~~~~~~~~~~~~~~ -QFitsViews/QFitsView2D.cpp:845:33: warning: value computed is not used [-Wunused-value] - 845 | *p1++; - | ^~~~~ -QFitsViews/QFitsView2D.cpp:788:43: warning: unused parameter 'p' [-Wunused-parameter] - 788 | void QFitsView2D::paintEvent(QPaintEvent *p) { - | ~~~~~~~~~~~~~^ -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o QFitsHeaderView.o QFitsHeaderView.cpp In file included from ../QFitsView/QFitsBuffers/QFitsSingleBuffer.h:5, from QFitsTools.cpp:10: ../QFitsView/QFitsBuffers/QFitsBaseBuffer.h: In member function 'virtual void QFitsBaseBuffer::setCubeMode(dpCubeMode, bool)': ../QFitsView/QFitsBuffers/QFitsBaseBuffer.h:87:52: warning: unused parameter 'allSB' [-Wunused-parameter] 87 | virtual void setCubeMode(dpCubeMode m, bool allSB = false) { cubeMode = m; } | ~~~~~^~~~~~~~~~~~~ -QFitsViews/QFitsView2D.cpp: In member function 'virtual void QFitsView2D::enterEvent(QEvent*)': -QFitsViews/QFitsView2D.cpp:1401:38: warning: unused parameter 'e' [-Wunused-parameter] - 1401 | void QFitsView2D::enterEvent(QEvent *e) { - | ~~~~~~~~^ -../libfits/fits.h: In member function 'dpint64 Fits::Naxis(UCHAR) const': -../libfits/fits.h:310:17: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] - 310 | if (this == NULL) return 0; - | ^~ In file included from QFitsTools.cpp:12: galfit.h: In member function 'virtual QStringList dpGalfitComponent::getParameters(bool)': galfit.h:18:44: warning: unused parameter 'ro' [-Wunused-parameter] @@ -3213,22 +3263,12 @@ galfit.h:20:61: warning: unused parameter 'result' [-Wunused-parameter] 20 | virtual void setResult(const int component, const Fits &result) {}; | ~~~~~~~~~~~~^~~~~~ +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o QFitsHeaderView.o QFitsHeaderView.cpp +../libfits/fits.h: In member function 'dpint64 Fits::Naxis(UCHAR) const': +../libfits/fits.h:310:17: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] + 310 | if (this == NULL) return 0; + | ^~ g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o QFitsToolBar.o QFitsToolBar.cpp -QFitsWidgets/QFitsWidget1D.cpp: In member function 'void QFitsWidget1D::plotterKeyPressEvent(QKeyEvent*)': -QFitsWidgets/QFitsWidget1D.cpp:314:62: warning: 'dxpos' may be used uninitialized [-Wmaybe-uninitialized] - 314 | if ((fitx[0] != 0.0) && (fitx[1] != 0.0) && - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ - 315 | (dxpos > fitx[0]) && (dxpos < fitx[1])) - | ~~~~~~~~~~~~~~~~~ -QFitsWidgets/QFitsWidget1D.cpp:208:12: note: 'dxpos' was declared here - 208 | double dxpos, dypos; - | ^~~~~ -QFitsWidgets/QFitsWidget1D.cpp:318:48: warning: 'dypos' may be used uninitialized [-Wmaybe-uninitialized] - 318 | fitgy.r8data[ngauss*2] = dypos; - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -QFitsWidgets/QFitsWidget1D.cpp:208:19: note: 'dypos' was declared here - 208 | double dxpos, dypos; - | ^~~~~ In file included from ../dpuser/functions.h:9, from ../dpuser/dpuser_utils.h:53, from ../libfits/fits.h:36, @@ -3301,11 +3341,18 @@ ../libfits/fits.h:137:9: note: because 'INDEX' has user-provided 'INDEX::INDEX(const INDEX&)' 137 | INDEX(const INDEX &I) { X = I.x(); Y = I.y(); Z = I.z(); N = I.n(); } | ^~~~~ +QFitsTools.cpp: In member function 'virtual void QFits2dFit::resizeEvent(QResizeEvent*)': +QFitsTools.cpp:327:44: warning: unused parameter 'e' [-Wunused-parameter] + 327 | void QFits2dFit::resizeEvent(QResizeEvent *e) { + | ~~~~~~~~~~~~~~^ +QFitsTools.cpp: In member function 'void QFits2dFit::refit()': +QFitsTools.cpp:494:28: warning: unused variable 'fwhmx' [-Wunused-variable] + 494 | double cenx, ceny, fwhmx, fwhmy; + | ^~~~~ +QFitsTools.cpp:494:35: warning: unused variable 'fwhmy' [-Wunused-variable] + 494 | double cenx, ceny, fwhmx, fwhmy; + | ^~~~~ g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o dialogs.o dialogs.cpp -../libfits/fits.h: In member function 'dpint64 Fits::Naxis(UCHAR) const': -../libfits/fits.h:310:17: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] - 310 | if (this == NULL) return 0; - | ^~ In file included from ../dpuser/functions.h:9, from ../dpuser/dpuser_utils.h:53, from ../libfits/fits.h:36, @@ -3378,19 +3425,11 @@ ../libfits/fits.h:137:9: note: because 'INDEX' has user-provided 'INDEX::INDEX(const INDEX&)' 137 | INDEX(const INDEX &I) { X = I.x(); Y = I.y(); Z = I.z(); N = I.n(); } | ^~~~~ +../libfits/fits.h: In member function 'dpint64 Fits::Naxis(UCHAR) const': +../libfits/fits.h:310:17: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] + 310 | if (this == NULL) return 0; + | ^~ g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o events.o events.cpp -QFitsTools.cpp: In member function 'virtual void QFits2dFit::resizeEvent(QResizeEvent*)': -QFitsTools.cpp:327:44: warning: unused parameter 'e' [-Wunused-parameter] - 327 | void QFits2dFit::resizeEvent(QResizeEvent *e) { - | ~~~~~~~~~~~~~~^ -QFitsTools.cpp: In member function 'void QFits2dFit::refit()': -QFitsTools.cpp:494:28: warning: unused variable 'fwhmx' [-Wunused-variable] - 494 | double cenx, ceny, fwhmx, fwhmy; - | ^~~~~ -QFitsTools.cpp:494:35: warning: unused variable 'fwhmy' [-Wunused-variable] - 494 | double cenx, ceny, fwhmx, fwhmy; - | ^~~~~ -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o imred.o imred.cpp In file included from ../dpuser/functions.h:9, from ../dpuser/dpuser_utils.h:53, from ../libfits/fits.h:36, @@ -3470,11 +3509,28 @@ ../QFitsView/QFitsBuffers/QFitsBaseBuffer.h:87:52: warning: unused parameter 'allSB' [-Wunused-parameter] 87 | virtual void setCubeMode(dpCubeMode m, bool allSB = false) { cubeMode = m; } | ~~~~~^~~~~~~~~~~~~ -../libfits/fits.h: In member function 'dpint64 Fits::Naxis(UCHAR) const': -../libfits/fits.h:310:17: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] - 310 | if (this == NULL) return 0; - | ^~ -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o galfit.o galfit.cpp +In file included from ../QFitsView/QFitsBuffers/QFitsSingleBuffer.h:5, + from QFitsCubeSpectrum.cpp:13: +../QFitsView/QFitsBuffers/QFitsBaseBuffer.h: In member function 'virtual void QFitsBaseBuffer::setCubeMode(dpCubeMode, bool)': +../QFitsView/QFitsBuffers/QFitsBaseBuffer.h:87:52: warning: unused parameter 'allSB' [-Wunused-parameter] + 87 | virtual void setCubeMode(dpCubeMode m, bool allSB = false) { cubeMode = m; } + | ~~~~~^~~~~~~~~~~~~ +In file included from QFitsCubeSpectrum.cpp:15: +../QFitsView/QFitsWidgets/QFitsWidgetTable.h: In member function 'virtual int QFitsTableModel::translateColumnNumber(int*) const': +../QFitsView/QFitsWidgets/QFitsWidgetTable.h:79:44: warning: unused parameter 'section' [-Wunused-parameter] + 79 | virtual int translateColumnNumber(int *section) const { return -1; } + | ~~~~~^~~~~~~ +In file included from QFitsCubeSpectrum.cpp:17: +../QFitsView/QFitsWidgets/QFitsWidget1D.h: At global scope: +../QFitsView/QFitsWidgets/QFitsWidget1D.h:103:5: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] + 103 | const Fits* const getEstimateFitGX() { return &estimatefitgx;} + | ^~~~~ +../QFitsView/QFitsWidgets/QFitsWidget1D.h:104:5: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] + 104 | const Fits* const getEstimateFitGY() { return &estimatefitgy;} + | ^~~~~ +../QFitsView/QFitsWidgets/QFitsWidget1D.h:105:5: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] + 105 | const Fits* const getFitResult() { return &fitResult;} + | ^~~~~ In file included from ../dpuser/functions.h:9, from ../dpuser/dpuser_utils.h:53, from ../libfits/fits.h:36, @@ -3540,6 +3596,10 @@ ../dpuser/dpuserAST.h:376:9: warning: when initialized here [-Wreorder] 376 | forloopNode(ASTNode *s, ASTNode *c, ASTNode *co) : start(s), limit(c), commands(co) { } | ^~~~~~~~~~~ +QFitsCubeSpectrum.cpp: In member function 'virtual void QFitsCubeSpectrum::enterEvent(QEvent*)': +QFitsCubeSpectrum.cpp:292:44: warning: unused parameter 'e' [-Wunused-parameter] + 292 | void QFitsCubeSpectrum::enterEvent(QEvent *e) { + | ~~~~~~~~^ ../libfits/fits.h: In constructor 'FitsIndexRef::FitsIndexRef(const Fits*, const INDEX&)': ../libfits/fits.h:178:93: warning: implicitly-declared 'INDEX& INDEX::operator=(const INDEX&)' is deprecated [-Wdeprecated-copy] 178 | FitsIndexRef(const Fits *source, const INDEX &I) { parent = (Fits *)source; index = I; } @@ -3547,32 +3607,6 @@ ../libfits/fits.h:137:9: note: because 'INDEX' has user-provided 'INDEX::INDEX(const INDEX&)' 137 | INDEX(const INDEX &I) { X = I.x(); Y = I.y(); Z = I.z(); N = I.n(); } | ^~~~~ -In file included from ../QFitsView/QFitsBuffers/QFitsSingleBuffer.h:5, - from QFitsCubeSpectrum.cpp:13: -../QFitsView/QFitsBuffers/QFitsBaseBuffer.h: In member function 'virtual void QFitsBaseBuffer::setCubeMode(dpCubeMode, bool)': -../QFitsView/QFitsBuffers/QFitsBaseBuffer.h:87:52: warning: unused parameter 'allSB' [-Wunused-parameter] - 87 | virtual void setCubeMode(dpCubeMode m, bool allSB = false) { cubeMode = m; } - | ~~~~~^~~~~~~~~~~~~ -In file included from QFitsCubeSpectrum.cpp:15: -../QFitsView/QFitsWidgets/QFitsWidgetTable.h: In member function 'virtual int QFitsTableModel::translateColumnNumber(int*) const': -../QFitsView/QFitsWidgets/QFitsWidgetTable.h:79:44: warning: unused parameter 'section' [-Wunused-parameter] - 79 | virtual int translateColumnNumber(int *section) const { return -1; } - | ~~~~~^~~~~~~ -In file included from QFitsCubeSpectrum.cpp:17: -../QFitsView/QFitsWidgets/QFitsWidget1D.h: At global scope: -../QFitsView/QFitsWidgets/QFitsWidget1D.h:103:5: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] - 103 | const Fits* const getEstimateFitGX() { return &estimatefitgx;} - | ^~~~~ -../QFitsView/QFitsWidgets/QFitsWidget1D.h:104:5: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] - 104 | const Fits* const getEstimateFitGY() { return &estimatefitgy;} - | ^~~~~ -../QFitsView/QFitsWidgets/QFitsWidget1D.h:105:5: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] - 105 | const Fits* const getFitResult() { return &fitResult;} - | ^~~~~ -QFitsCubeSpectrum.cpp: In member function 'virtual void QFitsCubeSpectrum::enterEvent(QEvent*)': -QFitsCubeSpectrum.cpp:292:44: warning: unused parameter 'e' [-Wunused-parameter] - 292 | void QFitsCubeSpectrum::enterEvent(QEvent *e) { - | ~~~~~~~~^ QFitsCubeSpectrum.cpp: In constructor 'QFitsSpectrumRangeControl::QFitsSpectrumRangeControl(QWidget*)': QFitsCubeSpectrum.cpp:806:28: warning: overflow in conversion from 'double' to 'int' changes value from '1.0e+100' to '2147483647' [-Woverflow] 806 | channelMin->setMaximum(1e100); @@ -3580,6 +3614,7 @@ QFitsCubeSpectrum.cpp:815:28: warning: overflow in conversion from 'double' to 'int' changes value from '1.0e+100' to '2147483647' [-Woverflow] 815 | channelMax->setMaximum(1e100); | ^~~~~ +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o imred.o imred.cpp QFitsCubeSpectrum.cpp: In member function 'virtual void QFitsCubeSpectrumViewer::enterEvent(QEvent*)': QFitsCubeSpectrum.cpp:1465:50: warning: unused parameter 'e' [-Wunused-parameter] 1465 | void QFitsCubeSpectrumViewer::enterEvent(QEvent *e) { @@ -3595,7 +3630,34 @@ QFitsCubeSpectrum.cpp:1645:29: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1645 | if ((vMin < 1) || (vMax > ndata) || (vMax < 1) || (vMin == vMax) || (ndata < 2)) { | ~~~~~^~~~~~~ -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o guitools.o guitools.cpp +In file included from ../QFitsView/QFitsBuffers/QFitsSingleBuffer.h:5, + from RGBDialog.cpp:21: +../QFitsView/QFitsBuffers/QFitsBaseBuffer.h: In member function 'virtual void QFitsBaseBuffer::setCubeMode(dpCubeMode, bool)': +../QFitsView/QFitsBuffers/QFitsBaseBuffer.h:87:52: warning: unused parameter 'allSB' [-Wunused-parameter] + 87 | virtual void setCubeMode(dpCubeMode m, bool allSB = false) { cubeMode = m; } + | ~~~~~^~~~~~~~~~~~~ +RGBDialog.cpp: In member function 'virtual void QFitsDisplay::paintEvent(QPaintEvent*)': +RGBDialog.cpp:47:44: warning: unused parameter 'p' [-Wunused-parameter] + 47 | void QFitsDisplay::paintEvent(QPaintEvent *p) { + | ~~~~~~~~~~~~~^ +RGBDialog.cpp: In member function 'virtual void ResultWidget::paintEvent(QPaintEvent*)': +RGBDialog.cpp:436:44: warning: unused parameter 'p' [-Wunused-parameter] + 436 | void ResultWidget::paintEvent(QPaintEvent *p) { + | ~~~~~~~~~~~~~^ +RGBDialog.cpp: In member function 'void RGBDialog::saveColourImage()': +RGBDialog.cpp:1209:29: warning: 'const QPixmap* QLabel::pixmap() const' is deprecated: Use the other overload which returns QPixmap by-value [-Wdeprecated-declarations] + 1209 | resultviewer->pixmap()->save(filename); + | ~~~~~~~~~~~~~~~~~~~~^~ +In file included from /usr/include/aarch64-linux-gnu/qt5/QtWidgets/QLabel:1, + from RGBDialog.h:6: +/usr/include/aarch64-linux-gnu/qt5/QtWidgets/qlabel.h:78:20: note: declared here + 78 | const QPixmap *pixmap() const; // ### Qt 7: Remove function + | ^~~~~~ +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o galfit.o galfit.cpp +../libfits/fits.h: In member function 'dpint64 Fits::Naxis(UCHAR) const': +../libfits/fits.h:310:17: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] + 310 | if (this == NULL) return 0; + | ^~ In file included from ../dpuser/functions.h:9, from ../dpuser/dpuser_utils.h:53, from ../libfits/fits.h:36, @@ -3674,34 +3736,194 @@ events.cpp:25:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 25 | if (looplock == 0) | ^~ +QFitsHeaderView.cpp: In member function 'virtual void QFitsHeaderContent::mouseDoubleClickEvent(QMouseEvent*)': +QFitsHeaderView.cpp:65:13: warning: unused variable 'fw' [-Wunused-variable] + 65 | int fw = f.boundingRect(FITS_EMPTY).width(); + | ^~ +QFitsHeaderView.cpp: In member function 'void QFitsHeaderContent::addKey()': +QFitsHeaderView.cpp:119:9: warning: unused variable 'index' [-Wunused-variable] + 119 | int index = newKeyValue->text().indexOf('='); + | ^~~~~ +QFitsHeaderView.cpp: In member function 'virtual void QFitsHeaderView::changeKey(QString, QString)': +QFitsHeaderView.cpp:298:12: warning: variable 'dvalue' set but not used [-Wunused-but-set-variable] + 298 | double dvalue; + | ^~~~~~ +QFitsHeaderView.cpp: In member function 'virtual void QFitsHeaderViewExt::reject()': +QFitsHeaderView.cpp:332:13: warning: unused variable 'p' [-Wunused-variable] + 332 | int p = fpos; + | ^ +../libfits/fits.h: In member function 'dpint64 Fits::Naxis(UCHAR) const': +../libfits/fits.h:310:17: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] + 310 | if (this == NULL) return 0; + | ^~ +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o guitools.o guitools.cpp In file included from ../QFitsView/QFitsBuffers/QFitsSingleBuffer.h:5, - from RGBDialog.cpp:21: + from QFitsToolBar.cpp:26: ../QFitsView/QFitsBuffers/QFitsBaseBuffer.h: In member function 'virtual void QFitsBaseBuffer::setCubeMode(dpCubeMode, bool)': ../QFitsView/QFitsBuffers/QFitsBaseBuffer.h:87:52: warning: unused parameter 'allSB' [-Wunused-parameter] 87 | virtual void setCubeMode(dpCubeMode m, bool allSB = false) { cubeMode = m; } | ~~~~~^~~~~~~~~~~~~ -RGBDialog.cpp: In member function 'virtual void QFitsDisplay::paintEvent(QPaintEvent*)': -RGBDialog.cpp:47:44: warning: unused parameter 'p' [-Wunused-parameter] - 47 | void QFitsDisplay::paintEvent(QPaintEvent *p) { - | ~~~~~~~~~~~~~^ -RGBDialog.cpp: In member function 'virtual void ResultWidget::paintEvent(QPaintEvent*)': -RGBDialog.cpp:436:44: warning: unused parameter 'p' [-Wunused-parameter] - 436 | void ResultWidget::paintEvent(QPaintEvent *p) { - | ~~~~~~~~~~~~~^ -RGBDialog.cpp: In member function 'void RGBDialog::saveColourImage()': -RGBDialog.cpp:1209:29: warning: 'const QPixmap* QLabel::pixmap() const' is deprecated: Use the other overload which returns QPixmap by-value [-Wdeprecated-declarations] - 1209 | resultviewer->pixmap()->save(filename); - | ~~~~~~~~~~~~~~~~~~~~^~ -In file included from /usr/include/aarch64-linux-gnu/qt5/QtWidgets/QLabel:1, - from RGBDialog.h:6: -/usr/include/aarch64-linux-gnu/qt5/QtWidgets/qlabel.h:78:20: note: declared here - 78 | const QPixmap *pixmap() const; // ### Qt 7: Remove function - | ^~~~~~ -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o QFitsViewingTools.o QFitsViewingTools.cpp -../libfits/fits.h: In member function 'dpint64 Fits::Naxis(UCHAR) const': -../libfits/fits.h:310:17: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] - 310 | if (this == NULL) return 0; +QFitsToolBar.cpp: In member function 'void QFitsToolBar::updateValues()': +QFitsToolBar.cpp:974:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] + 974 | if (c > 0) | ^~ +QFitsToolBar.cpp:978:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' + 978 | if (movieSlider->value() != c) { + | ^~ +In file included from ../dpuser/functions.h:9, + from ../dpuser/dpuser_utils.h:53, + from ../libfits/fits.h:36, + from RGBDialog.h:12, + from dialogs.h:46, + from dialogs.cpp:26: +../dpuser/dpuserAST.h: In member function 'virtual ASTNode* ASTNode::append(std::string)': +../dpuser/dpuserAST.h:37:42: warning: unused parameter 'option' [-Wunused-parameter] + 37 | virtual ASTNode *append(std::string option) { return this; } + | ~~~~~~~~~~~~^~~~~~ +../dpuser/dpuserAST.h: In destructor 'virtual functionNode::~functionNode()': +../dpuser/dpuserAST.h:244:53: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] + 244 | virtual ~functionNode() { for (int i = 0; i < args.size(); i++) delete args.at(i); } + | ~~^~~~~~~~~~~~~ +../dpuser/dpuserAST.h: In destructor 'virtual procedureNode::~procedureNode()': +../dpuser/dpuserAST.h:258:50: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] + 258 | virtual ~procedureNode() { for (int i = 0; i < args.size(); i++) delete args.at(i); } + | ~~^~~~~~~~~~~~~ +../dpuser/dpuserAST.h: In constructor 'statementNode::statementNode(ASTNode*)': +../dpuser/dpuserAST.h:272:13: warning: 'statementNode::id' will be initialized after [-Wreorder] + 272 | int id; + | ^~ +../dpuser/dpuserAST.h:271:18: warning: 'ASTNode* statementNode::stmt' [-Wreorder] + 271 | ASTNode *stmt = NULL; + | ^~~~ +../dpuser/dpuserAST.h:273:9: warning: when initialized here [-Wreorder] + 273 | statementNode(ASTNode *s) : id(0), stmt(s) { } + | ^~~~~~~~~~~~~ +../dpuser/dpuserAST.h: In destructor 'virtual listNode::~listNode()': +../dpuser/dpuserAST.h:284:49: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] + 284 | virtual ~listNode() { for (int i = 0; i < list.size(); i++) delete list.at(i); } + | ~~^~~~~~~~~~~~~ +../dpuser/dpuserAST.h: In destructor 'virtual rangeNode::~rangeNode()': +../dpuser/dpuserAST.h:295:46: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] + 295 | virtual ~rangeNode() { for (int i = 0; i < list.size(); i++) delete list.at(i); } + | ~~^~~~~~~~~~~~~ +../dpuser/dpuserAST.h: In constructor 'extractrangeNode::extractrangeNode(ASTNode*, ASTNode*)': +../dpuser/dpuserAST.h:310:14: warning: 'extractrangeNode::argument' will be initialized after [-Wreorder] + 310 | ASTNode *argument; + | ^~~~~~~~ +../dpuser/dpuserAST.h:309:14: warning: 'ASTNode* extractrangeNode::range' [-Wreorder] + 309 | ASTNode *range; + | ^~~~~ +../dpuser/dpuserAST.h:311:5: warning: when initialized here [-Wreorder] + 311 | extractrangeNode(ASTNode *arg, ASTNode *newrange) : argument(arg), range(newrange) { } + | ^~~~~~~~~~~~~~~~ +../dpuser/dpuserAST.h: In constructor 'forloopNode::forloopNode(ASTNode*, ASTNode*, ASTNode*, ASTNode*)': +../dpuser/dpuserAST.h:374:52: warning: 'forloopNode::change' will be initialized after [-Wreorder] + 374 | ASTNode *start, *check = NULL, *commands, *change = NULL, *limit = NULL; + | ^~~~~~ +../dpuser/dpuserAST.h:374:41: warning: 'ASTNode* forloopNode::commands' [-Wreorder] + 374 | ASTNode *start, *check = NULL, *commands, *change = NULL, *limit = NULL; + | ^~~~~~~~ +../dpuser/dpuserAST.h:375:9: warning: when initialized here [-Wreorder] + 375 | forloopNode(ASTNode *s, ASTNode *c, ASTNode *e, ASTNode *co) : start(s), check(c), change(e), commands(co) { } + | ^~~~~~~~~~~ +../dpuser/dpuserAST.h: In constructor 'forloopNode::forloopNode(ASTNode*, ASTNode*, ASTNode*)': +../dpuser/dpuserAST.h:374:68: warning: 'forloopNode::limit' will be initialized after [-Wreorder] + 374 | ASTNode *start, *check = NULL, *commands, *change = NULL, *limit = NULL; + | ^~~~~ +../dpuser/dpuserAST.h:374:41: warning: 'ASTNode* forloopNode::commands' [-Wreorder] + 374 | ASTNode *start, *check = NULL, *commands, *change = NULL, *limit = NULL; + | ^~~~~~~~ +../dpuser/dpuserAST.h:376:9: warning: when initialized here [-Wreorder] + 376 | forloopNode(ASTNode *s, ASTNode *c, ASTNode *co) : start(s), limit(c), commands(co) { } + | ^~~~~~~~~~~ +../libfits/fits.h: In constructor 'FitsIndexRef::FitsIndexRef(const Fits*, const INDEX&)': +../libfits/fits.h:178:93: warning: implicitly-declared 'INDEX& INDEX::operator=(const INDEX&)' is deprecated [-Wdeprecated-copy] + 178 | FitsIndexRef(const Fits *source, const INDEX &I) { parent = (Fits *)source; index = I; } + | ^ +../libfits/fits.h:137:9: note: because 'INDEX' has user-provided 'INDEX::INDEX(const INDEX&)' + 137 | INDEX(const INDEX &I) { X = I.x(); Y = I.y(); Z = I.z(); N = I.n(); } + | ^~~~~ +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o QFitsViewingTools.o QFitsViewingTools.cpp +In file included from ../QFitsView/QFitsBuffers/QFitsSingleBuffer.h:5, + from dialogs.cpp:29: +../QFitsView/QFitsBuffers/QFitsBaseBuffer.h: In member function 'virtual void QFitsBaseBuffer::setCubeMode(dpCubeMode, bool)': +../QFitsView/QFitsBuffers/QFitsBaseBuffer.h:87:52: warning: unused parameter 'allSB' [-Wunused-parameter] + 87 | virtual void setCubeMode(dpCubeMode m, bool allSB = false) { cubeMode = m; } + | ~~~~~^~~~~~~~~~~~~ +dialogs.cpp: In constructor 'DpHelp::DpHelp(QWidget*)': +dialogs.cpp:266:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] + 266 | for (int i = 0; i < entry.size(); i++) txt += entry.at(i).c_str(); + | ~~^~~~~~~~~~~~~~ +dialogs.cpp: In function 'QString DpHelp2HTML(std::vector >)': +dialogs.cpp:366:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] + 366 | for (int i = 0; i < what.size(); i++) { + | ~~^~~~~~~~~~~~~ +dialogs.cpp: In member function 'void dpImportDialog::updatePreview2(const QString&)': +dialogs.cpp:1440:52: warning: unused parameter 'bla' [-Wunused-parameter] + 1440 | void dpImportDialog::updatePreview2(const QString &bla) { + | ~~~~~~~~~~~~~~~^~~ +dialogs.cpp: In member function 'void dpImportDialog::updatePreview3(int)': +dialogs.cpp:1444:41: warning: unused parameter 'bla' [-Wunused-parameter] + 1444 | void dpImportDialog::updatePreview3(int bla) { + | ~~~~^~~ +dialogs.cpp: In member function 'virtual void dpMpfitPopupWidget::resizeEvent(QResizeEvent*)': +dialogs.cpp:2073:9: warning: unused variable 'w' [-Wunused-variable] + 2073 | int w = r->size().width(); + | ^ +dialogs.cpp: In member function 'void dpMpfitPopupWidget::parameterChanged(double)': +dialogs.cpp:2116:50: warning: unused parameter 'v' [-Wunused-parameter] + 2116 | void dpMpfitPopupWidget::parameterChanged(double v) { + | ~~~~~~~^ +dialogs.cpp: In member function 'void dpMpfitDialog::fittextChanged()': +dialogs.cpp:2188:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] + 2188 | for (int i = 0; i < funct.size(); i++) if (!isspace(funct[i])) function.push_back(funct[i]); + | ~~^~~~~~~~~~~~~~ +dialogs.cpp: In member function 'void dpMpfitDialog::evaluateFitFunction(Fits*)': +dialogs.cpp:2246:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] + 2246 | for (int i = 0; i < variableList.size(); i++) { + | ~~^~~~~~~~~~~~~~~~~~~~~ +dialogs.cpp:2249:88: warning: array subscript has type 'char' [-Wchar-subscripts] + 2249 | mpfit_quick_vars[mpfitParameters->parameterNames.at(i).toStdString()[0]] = estimate.r8data[i]; + | ^ +dialogs.cpp: In member function 'void dpMpfitDialog::dofit()': +dialogs.cpp:2335:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] + 2335 | for (int i = 0; i < variableList.size(); i++) { + | ~~^~~~~~~~~~~~~~~~~~~~~ +dialogs.cpp:2399:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] + 2399 | for (int i = 0; i < variableList.size(); i++) { + | ~~^~~~~~~~~~~~~~~~~~~~~ +dialogs.cpp:2410:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] + 2410 | for (int i = 0; i < variableList.size(); i++) { + | ~~^~~~~~~~~~~~~~~~~~~~~ +dialogs.cpp:2412:84: warning: array subscript has type 'char' [-Wchar-subscripts] + 2412 | mpfit_quick_vars[mpfitParameters->parameterNames.at(i).toStdString()[0]] = result.r8data[i]; + | ^ +dialogs.cpp: In member function 'void dpMpfitDialog::saveParams()': +dialogs.cpp:2457:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] + 2457 | for (int i = 0; i < variableList.size(); i++) { + | ~~^~~~~~~~~~~~~~~~~~~~~ +dialogs.cpp: In member function 'void dpMpfitDialog::copyfit()': +dialogs.cpp:2734:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] + 2734 | for (int i = 0; i < variableList.size(); i++) { + | ~~^~~~~~~~~~~~~~~~~~~~~ +dialogs.cpp:2721:12: warning: unused variable 'flux' [-Wunused-variable] + 2721 | double flux; + | ^~~~ +dialogs.cpp:2722:12: warning: unused variable 'fluxerr' [-Wunused-variable] + 2722 | double fluxerr; + | ^~~~~~~ +dialogs.cpp:2723:12: warning: unused variable 'a' [-Wunused-variable] + 2723 | double a, fwhm, da, dfwhm; + | ^ +dialogs.cpp:2723:15: warning: unused variable 'fwhm' [-Wunused-variable] + 2723 | double a, fwhm, da, dfwhm; + | ^~~~ +dialogs.cpp:2723:21: warning: unused variable 'da' [-Wunused-variable] + 2723 | double a, fwhm, da, dfwhm; + | ^~ +dialogs.cpp:2723:25: warning: unused variable 'dfwhm' [-Wunused-variable] + 2723 | double a, fwhm, da, dfwhm; + | ^~~~~ In file included from ../dpuser/functions.h:9, from ../dpuser/dpuser_utils.h:53, from ../libfits/fits.h:36, @@ -3780,14 +4002,6 @@ ../QFitsView/QFitsBuffers/QFitsBaseBuffer.h:87:52: warning: unused parameter 'allSB' [-Wunused-parameter] 87 | virtual void setCubeMode(dpCubeMode m, bool allSB = false) { cubeMode = m; } | ~~~~~^~~~~~~~~~~~~ -QFitsHeaderView.cpp: In member function 'virtual void QFitsHeaderContent::mouseDoubleClickEvent(QMouseEvent*)': -QFitsHeaderView.cpp:65:13: warning: unused variable 'fw' [-Wunused-variable] - 65 | int fw = f.boundingRect(FITS_EMPTY).width(); - | ^~ -QFitsHeaderView.cpp: In member function 'void QFitsHeaderContent::addKey()': -QFitsHeaderView.cpp:119:9: warning: unused variable 'index' [-Wunused-variable] - 119 | int index = newKeyValue->text().indexOf('='); - | ^~~~~ ../libfits/fits.h: In member function 'dpint64 Fits::Naxis(UCHAR) const': ../libfits/fits.h:310:17: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 310 | if (this == NULL) return 0; @@ -3796,19 +4010,10 @@ guitools.cpp:20:62: warning: unused parameter 'e' [-Wunused-parameter] 20 | void QFitsSimplestButton::mouseDoubleClickEvent(QMouseEvent *e) { | ~~~~~~~~~~~~~^ -QFitsHeaderView.cpp: In member function 'virtual void QFitsHeaderView::changeKey(QString, QString)': -QFitsHeaderView.cpp:298:12: warning: variable 'dvalue' set but not used [-Wunused-but-set-variable] - 298 | double dvalue; - | ^~~~~~ guitools.cpp: In member function 'virtual void dpFitEstimate::contextMenuEvent(QContextMenuEvent*)': guitools.cpp:120:57: warning: unused parameter 'event' [-Wunused-parameter] 120 | void dpFitEstimate::contextMenuEvent(QContextMenuEvent *event) { | ~~~~~~~~~~~~~~~~~~~^~~~~ -QFitsHeaderView.cpp: In member function 'virtual void QFitsHeaderViewExt::reject()': -QFitsHeaderView.cpp:332:13: warning: unused variable 'p' [-Wunused-variable] - 332 | int p = fpos; - | ^ -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o qtdpuser.o qtdpuser.cpp In file included from galfit.cpp:12: galfit.h: In member function 'virtual QStringList dpGalfitComponent::getParameters(bool)': galfit.h:18:44: warning: unused parameter 'ro' [-Wunused-parameter] @@ -3859,39 +4064,25 @@ galfit.cpp:688:9: warning: unused variable 'e' [-Wunused-variable] 688 | int e = process.exitCode(); | ^ -In file included from ../QFitsView/QFitsBuffers/QFitsSingleBuffer.h:5, - from QFitsToolBar.cpp:26: -../QFitsView/QFitsBuffers/QFitsBaseBuffer.h: In member function 'virtual void QFitsBaseBuffer::setCubeMode(dpCubeMode, bool)': -../QFitsView/QFitsBuffers/QFitsBaseBuffer.h:87:52: warning: unused parameter 'allSB' [-Wunused-parameter] - 87 | virtual void setCubeMode(dpCubeMode m, bool allSB = false) { cubeMode = m; } - | ~~~~~^~~~~~~~~~~~~ -QFitsToolBar.cpp: In member function 'void QFitsToolBar::updateValues()': -QFitsToolBar.cpp:974:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 974 | if (c > 0) +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o qtdpuser.o qtdpuser.cpp +dialogs.cpp: In member function 'void dpMpfitDialog::loadParams()': +dialogs.cpp:2514:10: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] + 2514 | fread(newinput, sizeof(char), flength, fd); + | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../libfits/fits.h: In member function 'dpint64 Fits::Naxis(UCHAR) const': +../libfits/fits.h:310:17: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] + 310 | if (this == NULL) return 0; | ^~ -QFitsToolBar.cpp:978:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 978 | if (movieSlider->value() != c) { - | ^~ -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o qt_mainwindow.o qt_mainwindow.cpp ../libfits/fits.h: In member function 'dpint64 Fits::Naxis(UCHAR) const': ../libfits/fits.h:310:17: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 310 | if (this == NULL) return 0; | ^~ +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o qt_mainwindow.o qt_mainwindow.cpp In file included from ../dpuser/functions.h:9, from ../dpuser/dpuser_utils.h:53, from ../libfits/fits.h:36, - from RGBDialog.h:12, - from dialogs.h:46, - from dialogs.cpp:26: -../dpuser/dpuserAST.h: In member function 'virtual ASTNode* ASTNode::append(std::string)': -../dpuser/dpuserAST.h:37:42: warning: unused parameter 'option' [-Wunused-parameter] - 37 | virtual ASTNode *append(std::string option) { return this; } - | ~~~~~~~~~~~~^~~~~~ -In file included from ../dpuser/functions.h:9, - from ../dpuser/dpuser_utils.h:53, - from ../libfits/fits.h:36, - from QFitsViewingTools.h:13, - from QFitsViewingTools.cpp:8: + from QFitsMainWindow.h:25, + from imred.cpp:8: ../dpuser/dpuserAST.h: In member function 'virtual ASTNode* ASTNode::append(std::string)': ../dpuser/dpuserAST.h:37:42: warning: unused parameter 'option' [-Wunused-parameter] 37 | virtual ASTNode *append(std::string option) { return this; } @@ -3904,18 +4095,6 @@ ../dpuser/dpuserAST.h:258:50: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 258 | virtual ~procedureNode() { for (int i = 0; i < args.size(); i++) delete args.at(i); } | ~~^~~~~~~~~~~~~ -../dpuser/dpuserAST.h: In destructor 'virtual functionNode::~functionNode()': -../dpuser/dpuserAST.h:244:53: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] - 244 | virtual ~functionNode() { for (int i = 0; i < args.size(); i++) delete args.at(i); } - | ~~^~~~~~~~~~~~~ -../dpuser/dpuserAST.h: In destructor 'virtual procedureNode::~procedureNode()': -../dpuser/dpuserAST.h:258:50: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] - 258 | virtual ~procedureNode() { for (int i = 0; i < args.size(); i++) delete args.at(i); } - | ~~^~~~~~~~~~~~~ -../dpuser/dpuserAST.h: In constructor 'statementNode::statementNode(ASTNode*)': -../dpuser/dpuserAST.h:272:13: warning: 'statementNode::id' will be initialized after [-Wreorder] - 272 | int id; - | ^~ ../dpuser/dpuserAST.h: In constructor 'statementNode::statementNode(ASTNode*)': ../dpuser/dpuserAST.h:272:13: warning: 'statementNode::id' will be initialized after [-Wreorder] 272 | int id; @@ -3930,20 +4109,6 @@ ../dpuser/dpuserAST.h:284:49: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 284 | virtual ~listNode() { for (int i = 0; i < list.size(); i++) delete list.at(i); } | ~~^~~~~~~~~~~~~ -../dpuser/dpuserAST.h:271:18: warning: 'ASTNode* statementNode::stmt' [-Wreorder] - 271 | ASTNode *stmt = NULL; - | ^~~~ -../dpuser/dpuserAST.h:273:9: warning: when initialized here [-Wreorder] - 273 | statementNode(ASTNode *s) : id(0), stmt(s) { } - | ^~~~~~~~~~~~~ -../dpuser/dpuserAST.h: In destructor 'virtual listNode::~listNode()': -../dpuser/dpuserAST.h:284:49: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] - 284 | virtual ~listNode() { for (int i = 0; i < list.size(); i++) delete list.at(i); } - | ~~^~~~~~~~~~~~~ -../dpuser/dpuserAST.h: In destructor 'virtual rangeNode::~rangeNode()': -../dpuser/dpuserAST.h:295:46: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] - 295 | virtual ~rangeNode() { for (int i = 0; i < list.size(); i++) delete list.at(i); } - | ~~^~~~~~~~~~~~~ ../dpuser/dpuserAST.h: In destructor 'virtual rangeNode::~rangeNode()': ../dpuser/dpuserAST.h:295:46: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 295 | virtual ~rangeNode() { for (int i = 0; i < list.size(); i++) delete list.at(i); } @@ -3952,20 +4117,6 @@ ../dpuser/dpuserAST.h:310:14: warning: 'extractrangeNode::argument' will be initialized after [-Wreorder] 310 | ASTNode *argument; | ^~~~~~~~ -../dpuser/dpuserAST.h: In constructor 'extractrangeNode::extractrangeNode(ASTNode*, ASTNode*)': -../dpuser/dpuserAST.h:310:14: warning: 'extractrangeNode::argument' will be initialized after [-Wreorder] - 310 | ASTNode *argument; - | ^~~~~~~~ -../dpuser/dpuserAST.h:309:14: warning: 'ASTNode* extractrangeNode::range' [-Wreorder] - 309 | ASTNode *range; - | ^~~~~ -../dpuser/dpuserAST.h:311:5: warning: when initialized here [-Wreorder] - 311 | extractrangeNode(ASTNode *arg, ASTNode *newrange) : argument(arg), range(newrange) { } - | ^~~~~~~~~~~~~~~~ -../dpuser/dpuserAST.h: In constructor 'forloopNode::forloopNode(ASTNode*, ASTNode*, ASTNode*, ASTNode*)': -../dpuser/dpuserAST.h:374:52: warning: 'forloopNode::change' will be initialized after [-Wreorder] - 374 | ASTNode *start, *check = NULL, *commands, *change = NULL, *limit = NULL; - | ^~~~~~ ../dpuser/dpuserAST.h:309:14: warning: 'ASTNode* extractrangeNode::range' [-Wreorder] 309 | ASTNode *range; | ^~~~~ @@ -3989,22 +4140,6 @@ ../dpuser/dpuserAST.h:374:41: warning: 'ASTNode* forloopNode::commands' [-Wreorder] 374 | ASTNode *start, *check = NULL, *commands, *change = NULL, *limit = NULL; | ^~~~~~~~ -../dpuser/dpuserAST.h:374:41: warning: 'ASTNode* forloopNode::commands' [-Wreorder] - 374 | ASTNode *start, *check = NULL, *commands, *change = NULL, *limit = NULL; - | ^~~~~~~~ -../dpuser/dpuserAST.h:376:9: warning: when initialized here [-Wreorder] - 376 | forloopNode(ASTNode *s, ASTNode *c, ASTNode *co) : start(s), limit(c), commands(co) { } - | ^~~~~~~~~~~ -../dpuser/dpuserAST.h:375:9: warning: when initialized here [-Wreorder] - 375 | forloopNode(ASTNode *s, ASTNode *c, ASTNode *e, ASTNode *co) : start(s), check(c), change(e), commands(co) { } - | ^~~~~~~~~~~ -../dpuser/dpuserAST.h: In constructor 'forloopNode::forloopNode(ASTNode*, ASTNode*, ASTNode*)': -../dpuser/dpuserAST.h:374:68: warning: 'forloopNode::limit' will be initialized after [-Wreorder] - 374 | ASTNode *start, *check = NULL, *commands, *change = NULL, *limit = NULL; - | ^~~~~ -../dpuser/dpuserAST.h:374:41: warning: 'ASTNode* forloopNode::commands' [-Wreorder] - 374 | ASTNode *start, *check = NULL, *commands, *change = NULL, *limit = NULL; - | ^~~~~~~~ ../dpuser/dpuserAST.h:376:9: warning: when initialized here [-Wreorder] 376 | forloopNode(ASTNode *s, ASTNode *c, ASTNode *co) : start(s), limit(c), commands(co) { } | ^~~~~~~~~~~ @@ -4015,118 +4150,17 @@ ../libfits/fits.h:137:9: note: because 'INDEX' has user-provided 'INDEX::INDEX(const INDEX&)' 137 | INDEX(const INDEX &I) { X = I.x(); Y = I.y(); Z = I.z(); N = I.n(); } | ^~~~~ -../libfits/fits.h: In constructor 'FitsIndexRef::FitsIndexRef(const Fits*, const INDEX&)': -../libfits/fits.h:178:93: warning: implicitly-declared 'INDEX& INDEX::operator=(const INDEX&)' is deprecated [-Wdeprecated-copy] - 178 | FitsIndexRef(const Fits *source, const INDEX &I) { parent = (Fits *)source; index = I; } - | ^ -../libfits/fits.h:137:9: note: because 'INDEX' has user-provided 'INDEX::INDEX(const INDEX&)' - 137 | INDEX(const INDEX &I) { X = I.x(); Y = I.y(); Z = I.z(); N = I.n(); } - | ^~~~~ In file included from ../QFitsView/QFitsBuffers/QFitsSingleBuffer.h:5, - from dialogs.cpp:29: -../QFitsView/QFitsBuffers/QFitsBaseBuffer.h: In member function 'virtual void QFitsBaseBuffer::setCubeMode(dpCubeMode, bool)': -../QFitsView/QFitsBuffers/QFitsBaseBuffer.h:87:52: warning: unused parameter 'allSB' [-Wunused-parameter] - 87 | virtual void setCubeMode(dpCubeMode m, bool allSB = false) { cubeMode = m; } - | ~~~~~^~~~~~~~~~~~~ -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o qt_mdichild.o qt_mdichild.cpp -dialogs.cpp: In constructor 'DpHelp::DpHelp(QWidget*)': -dialogs.cpp:266:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] - 266 | for (int i = 0; i < entry.size(); i++) txt += entry.at(i).c_str(); - | ~~^~~~~~~~~~~~~~ -dialogs.cpp: In function 'QString DpHelp2HTML(std::vector >)': -dialogs.cpp:366:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] - 366 | for (int i = 0; i < what.size(); i++) { - | ~~^~~~~~~~~~~~~ -In file included from ../QFitsView/QFitsBuffers/QFitsSingleBuffer.h:5, - from QFitsViewingTools.cpp:11: + from imred.cpp:12: ../QFitsView/QFitsBuffers/QFitsBaseBuffer.h: In member function 'virtual void QFitsBaseBuffer::setCubeMode(dpCubeMode, bool)': ../QFitsView/QFitsBuffers/QFitsBaseBuffer.h:87:52: warning: unused parameter 'allSB' [-Wunused-parameter] 87 | virtual void setCubeMode(dpCubeMode m, bool allSB = false) { cubeMode = m; } | ~~~~~^~~~~~~~~~~~~ -dialogs.cpp: In member function 'void dpImportDialog::updatePreview2(const QString&)': -dialogs.cpp:1440:52: warning: unused parameter 'bla' [-Wunused-parameter] - 1440 | void dpImportDialog::updatePreview2(const QString &bla) { - | ~~~~~~~~~~~~~~~^~~ -dialogs.cpp: In member function 'void dpImportDialog::updatePreview3(int)': -dialogs.cpp:1444:41: warning: unused parameter 'bla' [-Wunused-parameter] - 1444 | void dpImportDialog::updatePreview3(int bla) { - | ~~~~^~~ -dialogs.cpp: In member function 'virtual void dpMpfitPopupWidget::resizeEvent(QResizeEvent*)': -dialogs.cpp:2073:9: warning: unused variable 'w' [-Wunused-variable] - 2073 | int w = r->size().width(); - | ^ -dialogs.cpp: In member function 'void dpMpfitPopupWidget::parameterChanged(double)': -dialogs.cpp:2116:50: warning: unused parameter 'v' [-Wunused-parameter] - 2116 | void dpMpfitPopupWidget::parameterChanged(double v) { - | ~~~~~~~^ -dialogs.cpp: In member function 'void dpMpfitDialog::fittextChanged()': -dialogs.cpp:2188:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] - 2188 | for (int i = 0; i < funct.size(); i++) if (!isspace(funct[i])) function.push_back(funct[i]); - | ~~^~~~~~~~~~~~~~ -dialogs.cpp: In member function 'void dpMpfitDialog::evaluateFitFunction(Fits*)': -dialogs.cpp:2246:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] - 2246 | for (int i = 0; i < variableList.size(); i++) { - | ~~^~~~~~~~~~~~~~~~~~~~~ -dialogs.cpp:2249:88: warning: array subscript has type 'char' [-Wchar-subscripts] - 2249 | mpfit_quick_vars[mpfitParameters->parameterNames.at(i).toStdString()[0]] = estimate.r8data[i]; - | ^ -dialogs.cpp: In member function 'void dpMpfitDialog::dofit()': -dialogs.cpp:2335:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] - 2335 | for (int i = 0; i < variableList.size(); i++) { - | ~~^~~~~~~~~~~~~~~~~~~~~ -dialogs.cpp:2399:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] - 2399 | for (int i = 0; i < variableList.size(); i++) { - | ~~^~~~~~~~~~~~~~~~~~~~~ -dialogs.cpp:2410:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] - 2410 | for (int i = 0; i < variableList.size(); i++) { - | ~~^~~~~~~~~~~~~~~~~~~~~ -dialogs.cpp:2412:84: warning: array subscript has type 'char' [-Wchar-subscripts] - 2412 | mpfit_quick_vars[mpfitParameters->parameterNames.at(i).toStdString()[0]] = result.r8data[i]; - | ^ -dialogs.cpp: In member function 'void dpMpfitDialog::saveParams()': -dialogs.cpp:2457:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] - 2457 | for (int i = 0; i < variableList.size(); i++) { - | ~~^~~~~~~~~~~~~~~~~~~~~ -dialogs.cpp: In member function 'void dpMpfitDialog::copyfit()': -dialogs.cpp:2734:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] - 2734 | for (int i = 0; i < variableList.size(); i++) { - | ~~^~~~~~~~~~~~~~~~~~~~~ -dialogs.cpp:2721:12: warning: unused variable 'flux' [-Wunused-variable] - 2721 | double flux; - | ^~~~ -dialogs.cpp:2722:12: warning: unused variable 'fluxerr' [-Wunused-variable] - 2722 | double fluxerr; - | ^~~~~~~ -dialogs.cpp:2723:12: warning: unused variable 'a' [-Wunused-variable] - 2723 | double a, fwhm, da, dfwhm; - | ^ -dialogs.cpp:2723:15: warning: unused variable 'fwhm' [-Wunused-variable] - 2723 | double a, fwhm, da, dfwhm; - | ^~~~ -dialogs.cpp:2723:21: warning: unused variable 'da' [-Wunused-variable] - 2723 | double a, fwhm, da, dfwhm; - | ^~ -dialogs.cpp:2723:25: warning: unused variable 'dfwhm' [-Wunused-variable] - 2723 | double a, fwhm, da, dfwhm; - | ^~~~~ -QFitsViewingTools.cpp: In member function 'void QFitsViewingTools::updateRegionInfo()': -QFitsViewingTools.cpp:287:19: warning: unused variable 'average' [-Wunused-variable] - 287 | double total, average, stddev, median, meddev, flux_per_beam = 0.0, bmaj = 0.0, bmin = 0.0; - | ^~~~~~~ -QFitsViewingTools.cpp:287:28: warning: unused variable 'stddev' [-Wunused-variable] - 287 | double total, average, stddev, median, meddev, flux_per_beam = 0.0, bmaj = 0.0, bmin = 0.0; - | ^~~~~~ -QFitsViewingTools.cpp:287:36: warning: unused variable 'median' [-Wunused-variable] - 287 | double total, average, stddev, median, meddev, flux_per_beam = 0.0, bmaj = 0.0, bmin = 0.0; - | ^~~~~~ -QFitsViewingTools.cpp:287:44: warning: unused variable 'meddev' [-Wunused-variable] - 287 | double total, average, stddev, median, meddev, flux_per_beam = 0.0, bmaj = 0.0, bmin = 0.0; - | ^~~~~~ In file included from ../dpuser/functions.h:9, from ../dpuser/dpuser_utils.h:53, from ../libfits/fits.h:36, - from QFitsMainWindow.h:25, - from imred.cpp:8: + from QFitsViewingTools.h:13, + from QFitsViewingTools.cpp:8: ../dpuser/dpuserAST.h: In member function 'virtual ASTNode* ASTNode::append(std::string)': ../dpuser/dpuserAST.h:37:42: warning: unused parameter 'option' [-Wunused-parameter] 37 | virtual ASTNode *append(std::string option) { return this; } @@ -4184,7 +4218,6 @@ ../dpuser/dpuserAST.h:374:41: warning: 'ASTNode* forloopNode::commands' [-Wreorder] 374 | ASTNode *start, *check = NULL, *commands, *change = NULL, *limit = NULL; | ^~~~~~~~ -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o highlighter.o highlighter.cpp ../dpuser/dpuserAST.h:376:9: warning: when initialized here [-Wreorder] 376 | forloopNode(ASTNode *s, ASTNode *c, ASTNode *co) : start(s), limit(c), commands(co) { } | ^~~~~~~~~~~ @@ -4195,16 +4228,6 @@ ../libfits/fits.h:137:9: note: because 'INDEX' has user-provided 'INDEX::INDEX(const INDEX&)' 137 | INDEX(const INDEX &I) { X = I.x(); Y = I.y(); Z = I.z(); N = I.n(); } | ^~~~~ -In file included from ../QFitsView/QFitsBuffers/QFitsSingleBuffer.h:5, - from imred.cpp:12: -../QFitsView/QFitsBuffers/QFitsBaseBuffer.h: In member function 'virtual void QFitsBaseBuffer::setCubeMode(dpCubeMode, bool)': -../QFitsView/QFitsBuffers/QFitsBaseBuffer.h:87:52: warning: unused parameter 'allSB' [-Wunused-parameter] - 87 | virtual void setCubeMode(dpCubeMode m, bool allSB = false) { cubeMode = m; } - | ~~~~~^~~~~~~~~~~~~ -../libfits/fits.h: In member function 'dpint64 Fits::Naxis(UCHAR) const': -../libfits/fits.h:310:17: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] - 310 | if (this == NULL) return 0; - | ^~ imred.cpp: In constructor 'imRedCblank::imRedCblank(QFitsMainWindow*)': imred.cpp:976:15: warning: unused variable 'f' [-Wunused-variable] 976 | Fits *f = sb->getDpData()->fvalue; @@ -4225,6 +4248,26 @@ imred.cpp:2158:62: warning: unused parameter 'v' [-Wunused-parameter] 2158 | void imRedEllipticalProfile::someValueChanged(const QString &v) { | ~~~~~~~~~~~~~~~^ +In file included from ../QFitsView/QFitsBuffers/QFitsSingleBuffer.h:5, + from QFitsViewingTools.cpp:11: +../QFitsView/QFitsBuffers/QFitsBaseBuffer.h: In member function 'virtual void QFitsBaseBuffer::setCubeMode(dpCubeMode, bool)': +../QFitsView/QFitsBuffers/QFitsBaseBuffer.h:87:52: warning: unused parameter 'allSB' [-Wunused-parameter] + 87 | virtual void setCubeMode(dpCubeMode m, bool allSB = false) { cubeMode = m; } + | ~~~~~^~~~~~~~~~~~~ +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o qt_mdichild.o qt_mdichild.cpp +QFitsViewingTools.cpp: In member function 'void QFitsViewingTools::updateRegionInfo()': +QFitsViewingTools.cpp:287:19: warning: unused variable 'average' [-Wunused-variable] + 287 | double total, average, stddev, median, meddev, flux_per_beam = 0.0, bmaj = 0.0, bmin = 0.0; + | ^~~~~~~ +QFitsViewingTools.cpp:287:28: warning: unused variable 'stddev' [-Wunused-variable] + 287 | double total, average, stddev, median, meddev, flux_per_beam = 0.0, bmaj = 0.0, bmin = 0.0; + | ^~~~~~ +QFitsViewingTools.cpp:287:36: warning: unused variable 'median' [-Wunused-variable] + 287 | double total, average, stddev, median, meddev, flux_per_beam = 0.0, bmaj = 0.0, bmin = 0.0; + | ^~~~~~ +QFitsViewingTools.cpp:287:44: warning: unused variable 'meddev' [-Wunused-variable] + 287 | double total, average, stddev, median, meddev, flux_per_beam = 0.0, bmaj = 0.0, bmin = 0.0; + | ^~~~~~ ../libfits/fits.h: In member function 'dpint64 Fits::Naxis(UCHAR) const': ../libfits/fits.h:310:17: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 310 | if (this == NULL) return 0; @@ -4294,10 +4337,6 @@ ../dpuser/dpuserAST.h:376:9: warning: when initialized here [-Wreorder] 376 | forloopNode(ASTNode *s, ASTNode *c, ASTNode *co) : start(s), limit(c), commands(co) { } | ^~~~~~~~~~~ -dialogs.cpp: In member function 'void dpMpfitDialog::loadParams()': -dialogs.cpp:2514:10: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] - 2514 | fread(newinput, sizeof(char), flength, fd); - | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libfits/fits.h: In constructor 'FitsIndexRef::FitsIndexRef(const Fits*, const INDEX&)': ../libfits/fits.h:178:93: warning: implicitly-declared 'INDEX& INDEX::operator=(const INDEX&)' is deprecated [-Wdeprecated-copy] 178 | FitsIndexRef(const Fits *source, const INDEX &I) { parent = (Fits *)source; index = I; } @@ -4339,10 +4378,7 @@ qtdpuser.cpp:562:24: warning: unused variable 'y' [-Wunused-variable] 562 | int x, y; | ^ -../libfits/fits.h: In member function 'dpint64 Fits::Naxis(UCHAR) const': -../libfits/fits.h:310:17: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] - 310 | if (this == NULL) return 0; - | ^~ +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o highlighter.o highlighter.cpp qtdpuser.cpp: In member function 'void qtdpuser::enableRedirector()': qtdpuser.cpp:386:12: warning: ignoring return value of 'FILE* freopen(const char*, const char*, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] 386 | freopen(redirector.fileName().toStdString().c_str(), "w", stdout); @@ -4351,12 +4387,11 @@ qtdpuser.cpp:408:20: warning: ignoring return value of 'FILE* freopen(const char*, const char*, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] 408 | freopen(redirector.fileName().toStdString().c_str(), "w", stdout); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o QFitsPreferences.o QFitsPreferences.cpp ../libfits/fits.h: In member function 'dpint64 Fits::Naxis(UCHAR) const': ../libfits/fits.h:310:17: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 310 | if (this == NULL) return 0; | ^~ -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o tetrixboard.o extra/tetrixboard.cpp +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o QFitsPreferences.o QFitsPreferences.cpp qtdpuser.cpp: In member function 'void qtdpuser::fileNameCompletion()': qtdpuser.cpp:693:13: warning: 'delimiter' may be used uninitialized [-Wmaybe-uninitialized] 693 | if (delimiter == '"') @@ -4364,7 +4399,6 @@ qtdpuser.cpp:624:10: note: 'delimiter' was declared here 624 | char delimiter; | ^~~~~~~~~ -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o tetrixpiece.o extra/tetrixpiece.cpp qtdpuser.cpp: In member function 'virtual void qtdpuser::keyPressEvent(QKeyEvent*)': qtdpuser.cpp:553:25: warning: 'delimiter' may be used uninitialized [-Wmaybe-uninitialized] 553 | if (delimiter == '"') @@ -4372,16 +4406,14 @@ qtdpuser.cpp:485:22: note: 'delimiter' was declared here 485 | char delimiter; | ^~~~~~~~~ +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o tetrixboard.o extra/tetrixboard.cpp +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o tetrixpiece.o extra/tetrixpiece.cpp QFitsPreferences.cpp: In member function 'void QFitsPrefDialog::updateFontSample(int)': QFitsPreferences.cpp:247:44: warning: unused parameter 'value' [-Wunused-parameter] 247 | void QFitsPrefDialog::updateFontSample(int value) { | ~~~~^~~~~ g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o tetrixwindow.o extra/tetrixwindow.cpp g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o qcustomplot.o QCustomPlot/qcustomplot.cpp -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o QPgplot.o QPgplot.cpp -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o QFitsWidget3D.o QFitsWidgets/QFitsWidget3D.cpp -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o QFitsView3D.o QFitsViews/QFitsView3D.cpp -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o dpuser.yacchelper.o ../dpuser/dpuser.yacchelper.cpp imred.cpp: In member function 'void imRedMarkpos::newPosition(int, int)': imred.cpp:2297:20: warning: 'xItem' may be used uninitialized [-Wmaybe-uninitialized] 2297 | xItem->setFlags(Qt::NoItemFlags); @@ -4408,7 +4440,10 @@ imred.cpp:2331:35: note: 'yItem' was declared here 2331 | QTableWidgetItem *xItem, *yItem; | ^~~~~ -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o functions.o ../dpuser/functions.cpp +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o QPgplot.o QPgplot.cpp +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o QFitsWidget3D.o QFitsWidgets/QFitsWidget3D.cpp +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o QFitsView3D.o QFitsViews/QFitsView3D.cpp +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o dpuser.yacchelper.o ../dpuser/dpuser.yacchelper.cpp QPgplot.cpp: In member function 'virtual void QPgplot::paintEvent(QPaintEvent*)': QPgplot.cpp:46:39: warning: unused parameter 'e' [-Wunused-parameter] 46 | void QPgplot::paintEvent(QPaintEvent *e) { @@ -4430,6 +4465,13 @@ QPgplot.cpp:493:24: note: in expansion of macro 'DEVICE_NAME_BASIC' 493 | name = DEVICE_NAME_BASIC; | ^~~~~~~~~~~~~~~~~ +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o functions.o ../dpuser/functions.cpp +QPgplot.cpp:524:16: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output truncated before terminating nul copying 10 bytes from a string of the same length [-Wstringop-truncation] + 524 | strncpy(chr,DEVICE_CAPABILITIES,*lchr); + | ^ +QPgplot.cpp:530:16: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output truncated before terminating nul copying 10 bytes from a string of the same length [-Wstringop-truncation] + 530 | strncpy(chr,DEFAULT_FILENAME,*lchr); + | ^ In file included from ../dpuser/functions.h:9, from ../dpuser/dpuser.yacchelper.cpp:10: ../dpuser/dpuserAST.h: In member function 'virtual ASTNode* ASTNode::append(std::string)': @@ -4565,12 +4607,14 @@ 137 | INDEX(const INDEX &I) { X = I.x(); Y = I.y(); Z = I.z(); N = I.n(); } | ^~~~~ g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o y.tab.o ../dpuser/parser/y.tab.cpp -QPgplot.cpp:524:16: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output truncated before terminating nul copying 10 bytes from a string of the same length [-Wstringop-truncation] - 524 | strncpy(chr,DEVICE_CAPABILITIES,*lchr); - | ^ -QPgplot.cpp:530:16: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output truncated before terminating nul copying 10 bytes from a string of the same length [-Wstringop-truncation] - 530 | strncpy(chr,DEFAULT_FILENAME,*lchr); - | ^ +In file included from ../dpuser/dpuser.yacchelper.cpp:14: +../libfits/fits.h: In constructor 'FitsIndexRef::FitsIndexRef(const Fits*, const INDEX&)': +../libfits/fits.h:178:93: warning: implicitly-declared 'INDEX& INDEX::operator=(const INDEX&)' is deprecated [-Wdeprecated-copy] + 178 | FitsIndexRef(const Fits *source, const INDEX &I) { parent = (Fits *)source; index = I; } + | ^ +../libfits/fits.h:137:9: note: because 'INDEX' has user-provided 'INDEX::INDEX(const INDEX&)' + 137 | INDEX(const INDEX &I) { X = I.x(); Y = I.y(); Z = I.z(); N = I.n(); } + | ^~~~~ In file included from ../dpuser/functions.h:9, from ../dpuser/functions.cpp:12: ../dpuser/dpuserAST.h: In member function 'virtual ASTNode* ASTNode::append(std::string)': @@ -4633,7 +4677,72 @@ ../dpuser/dpuserAST.h:376:9: warning: when initialized here [-Wreorder] 376 | forloopNode(ASTNode *s, ASTNode *c, ASTNode *co) : start(s), limit(c), commands(co) { } | ^~~~~~~~~~~ -In file included from ../dpuser/dpuser.yacchelper.cpp:14: +In file included from ../dpuser/functions.h:9, + from ../dpuser/dpuser_utils.h:53, + from ../libfits/fits.h:36, + from QFitsViews/QFitsView3D.h:7, + from QFitsViews/QFitsView3D.cpp:11: +../dpuser/dpuserAST.h: In member function 'virtual ASTNode* ASTNode::append(std::string)': +../dpuser/dpuserAST.h:37:42: warning: unused parameter 'option' [-Wunused-parameter] + 37 | virtual ASTNode *append(std::string option) { return this; } + | ~~~~~~~~~~~~^~~~~~ +../dpuser/dpuserAST.h: In destructor 'virtual functionNode::~functionNode()': +../dpuser/dpuserAST.h:244:53: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] + 244 | virtual ~functionNode() { for (int i = 0; i < args.size(); i++) delete args.at(i); } + | ~~^~~~~~~~~~~~~ +../dpuser/dpuserAST.h: In destructor 'virtual procedureNode::~procedureNode()': +../dpuser/dpuserAST.h:258:50: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] + 258 | virtual ~procedureNode() { for (int i = 0; i < args.size(); i++) delete args.at(i); } + | ~~^~~~~~~~~~~~~ +../dpuser/dpuserAST.h: In constructor 'statementNode::statementNode(ASTNode*)': +../dpuser/dpuserAST.h:272:13: warning: 'statementNode::id' will be initialized after [-Wreorder] + 272 | int id; + | ^~ +../dpuser/dpuserAST.h:271:18: warning: 'ASTNode* statementNode::stmt' [-Wreorder] + 271 | ASTNode *stmt = NULL; + | ^~~~ +../dpuser/dpuserAST.h:273:9: warning: when initialized here [-Wreorder] + 273 | statementNode(ASTNode *s) : id(0), stmt(s) { } + | ^~~~~~~~~~~~~ +../dpuser/dpuserAST.h: In destructor 'virtual listNode::~listNode()': +../dpuser/dpuserAST.h:284:49: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] + 284 | virtual ~listNode() { for (int i = 0; i < list.size(); i++) delete list.at(i); } + | ~~^~~~~~~~~~~~~ +../dpuser/dpuserAST.h: In destructor 'virtual rangeNode::~rangeNode()': +../dpuser/dpuserAST.h:295:46: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] + 295 | virtual ~rangeNode() { for (int i = 0; i < list.size(); i++) delete list.at(i); } + | ~~^~~~~~~~~~~~~ +../dpuser/dpuserAST.h: In constructor 'extractrangeNode::extractrangeNode(ASTNode*, ASTNode*)': +../dpuser/dpuserAST.h:310:14: warning: 'extractrangeNode::argument' will be initialized after [-Wreorder] + 310 | ASTNode *argument; + | ^~~~~~~~ +../dpuser/dpuserAST.h:309:14: warning: 'ASTNode* extractrangeNode::range' [-Wreorder] + 309 | ASTNode *range; + | ^~~~~ +../dpuser/dpuserAST.h:311:5: warning: when initialized here [-Wreorder] + 311 | extractrangeNode(ASTNode *arg, ASTNode *newrange) : argument(arg), range(newrange) { } + | ^~~~~~~~~~~~~~~~ +../dpuser/dpuserAST.h: In constructor 'forloopNode::forloopNode(ASTNode*, ASTNode*, ASTNode*, ASTNode*)': +../dpuser/dpuserAST.h:374:52: warning: 'forloopNode::change' will be initialized after [-Wreorder] + 374 | ASTNode *start, *check = NULL, *commands, *change = NULL, *limit = NULL; + | ^~~~~~ +../dpuser/dpuserAST.h:374:41: warning: 'ASTNode* forloopNode::commands' [-Wreorder] + 374 | ASTNode *start, *check = NULL, *commands, *change = NULL, *limit = NULL; + | ^~~~~~~~ +../dpuser/dpuserAST.h:375:9: warning: when initialized here [-Wreorder] + 375 | forloopNode(ASTNode *s, ASTNode *c, ASTNode *e, ASTNode *co) : start(s), check(c), change(e), commands(co) { } + | ^~~~~~~~~~~ +../dpuser/dpuserAST.h: In constructor 'forloopNode::forloopNode(ASTNode*, ASTNode*, ASTNode*)': +../dpuser/dpuserAST.h:374:68: warning: 'forloopNode::limit' will be initialized after [-Wreorder] + 374 | ASTNode *start, *check = NULL, *commands, *change = NULL, *limit = NULL; + | ^~~~~ +../dpuser/dpuserAST.h:374:41: warning: 'ASTNode* forloopNode::commands' [-Wreorder] + 374 | ASTNode *start, *check = NULL, *commands, *change = NULL, *limit = NULL; + | ^~~~~~~~ +../dpuser/dpuserAST.h:376:9: warning: when initialized here [-Wreorder] + 376 | forloopNode(ASTNode *s, ASTNode *c, ASTNode *co) : start(s), limit(c), commands(co) { } + | ^~~~~~~~~~~ +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o dpuser.input.o ../dpuser/dpuser.input.cpp ../libfits/fits.h: In constructor 'FitsIndexRef::FitsIndexRef(const Fits*, const INDEX&)': ../libfits/fits.h:178:93: warning: implicitly-declared 'INDEX& INDEX::operator=(const INDEX&)' is deprecated [-Wdeprecated-copy] 178 | FitsIndexRef(const Fits *source, const INDEX &I) { parent = (Fits *)source; index = I; } @@ -4641,7 +4750,12 @@ ../libfits/fits.h:137:9: note: because 'INDEX' has user-provided 'INDEX::INDEX(const INDEX&)' 137 | INDEX(const INDEX &I) { X = I.x(); Y = I.y(); Z = I.z(); N = I.n(); } | ^~~~~ -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o dpuser.input.o ../dpuser/dpuser.input.cpp +In file included from ../QFitsView/QFitsBuffers/QFitsSingleBuffer.h:5, + from QFitsViews/QFitsView3D.cpp:15: +../QFitsView/QFitsBuffers/QFitsBaseBuffer.h: In member function 'virtual void QFitsBaseBuffer::setCubeMode(dpCubeMode, bool)': +../QFitsView/QFitsBuffers/QFitsBaseBuffer.h:87:52: warning: unused parameter 'allSB' [-Wunused-parameter] + 87 | virtual void setCubeMode(dpCubeMode m, bool allSB = false) { cubeMode = m; } + | ~~~~~^~~~~~~~~~~~~ In file included from ../dpuser/functions.h:9, from ast.y:13: ../dpuser/dpuserAST.h: In member function 'virtual ASTNode* ASTNode::append(std::string)': @@ -4704,7 +4818,6 @@ ../dpuser/dpuserAST.h:376:9: warning: when initialized here [-Wreorder] 376 | forloopNode(ASTNode *s, ASTNode *c, ASTNode *co) : start(s), limit(c), commands(co) { } | ^~~~~~~~~~~ -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o procedures.o ../dpuser/procedures.cpp In file included from ../libfits/astrolib.h:4, from ../dpuser/functions.cpp:17: ../libfits/fits.h: In constructor 'FitsIndexRef::FitsIndexRef(const Fits*, const INDEX&)': @@ -5084,74 +5197,10 @@ ../dpuser/functions.cpp:5817:24: warning: unused variable 'ny' [-Wunused-variable] 5817 | double nx, ny; | ^~ +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o procedures.o ../dpuser/procedures.cpp ../dpuser/functions.cpp:356:16: warning: unused variable 'arguments' [-Wunused-variable] 356 | dpuserType arguments[20]; | ^~~~~~~~~ -In file included from ../dpuser/functions.h:9, - from ../dpuser/dpuser_utils.h:53, - from ../libfits/fits.h:36, - from QFitsViews/QFitsView3D.h:7, - from QFitsViews/QFitsView3D.cpp:11: -../dpuser/dpuserAST.h: In member function 'virtual ASTNode* ASTNode::append(std::string)': -../dpuser/dpuserAST.h:37:42: warning: unused parameter 'option' [-Wunused-parameter] - 37 | virtual ASTNode *append(std::string option) { return this; } - | ~~~~~~~~~~~~^~~~~~ -../dpuser/dpuserAST.h: In destructor 'virtual functionNode::~functionNode()': -../dpuser/dpuserAST.h:244:53: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] - 244 | virtual ~functionNode() { for (int i = 0; i < args.size(); i++) delete args.at(i); } - | ~~^~~~~~~~~~~~~ -../dpuser/dpuserAST.h: In destructor 'virtual procedureNode::~procedureNode()': -../dpuser/dpuserAST.h:258:50: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] - 258 | virtual ~procedureNode() { for (int i = 0; i < args.size(); i++) delete args.at(i); } - | ~~^~~~~~~~~~~~~ -../dpuser/dpuserAST.h: In constructor 'statementNode::statementNode(ASTNode*)': -../dpuser/dpuserAST.h:272:13: warning: 'statementNode::id' will be initialized after [-Wreorder] - 272 | int id; - | ^~ -../dpuser/dpuserAST.h:271:18: warning: 'ASTNode* statementNode::stmt' [-Wreorder] - 271 | ASTNode *stmt = NULL; - | ^~~~ -../dpuser/dpuserAST.h:273:9: warning: when initialized here [-Wreorder] - 273 | statementNode(ASTNode *s) : id(0), stmt(s) { } - | ^~~~~~~~~~~~~ -../dpuser/dpuserAST.h: In destructor 'virtual listNode::~listNode()': -../dpuser/dpuserAST.h:284:49: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] - 284 | virtual ~listNode() { for (int i = 0; i < list.size(); i++) delete list.at(i); } - | ~~^~~~~~~~~~~~~ -../dpuser/dpuserAST.h: In destructor 'virtual rangeNode::~rangeNode()': -../dpuser/dpuserAST.h:295:46: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] - 295 | virtual ~rangeNode() { for (int i = 0; i < list.size(); i++) delete list.at(i); } - | ~~^~~~~~~~~~~~~ -../dpuser/dpuserAST.h: In constructor 'extractrangeNode::extractrangeNode(ASTNode*, ASTNode*)': -../dpuser/dpuserAST.h:310:14: warning: 'extractrangeNode::argument' will be initialized after [-Wreorder] - 310 | ASTNode *argument; - | ^~~~~~~~ -../dpuser/dpuserAST.h:309:14: warning: 'ASTNode* extractrangeNode::range' [-Wreorder] - 309 | ASTNode *range; - | ^~~~~ -../dpuser/dpuserAST.h:311:5: warning: when initialized here [-Wreorder] - 311 | extractrangeNode(ASTNode *arg, ASTNode *newrange) : argument(arg), range(newrange) { } - | ^~~~~~~~~~~~~~~~ -../dpuser/dpuserAST.h: In constructor 'forloopNode::forloopNode(ASTNode*, ASTNode*, ASTNode*, ASTNode*)': -../dpuser/dpuserAST.h:374:52: warning: 'forloopNode::change' will be initialized after [-Wreorder] - 374 | ASTNode *start, *check = NULL, *commands, *change = NULL, *limit = NULL; - | ^~~~~~ -../dpuser/dpuserAST.h:374:41: warning: 'ASTNode* forloopNode::commands' [-Wreorder] - 374 | ASTNode *start, *check = NULL, *commands, *change = NULL, *limit = NULL; - | ^~~~~~~~ -../dpuser/dpuserAST.h:375:9: warning: when initialized here [-Wreorder] - 375 | forloopNode(ASTNode *s, ASTNode *c, ASTNode *e, ASTNode *co) : start(s), check(c), change(e), commands(co) { } - | ^~~~~~~~~~~ -../dpuser/dpuserAST.h: In constructor 'forloopNode::forloopNode(ASTNode*, ASTNode*, ASTNode*)': -../dpuser/dpuserAST.h:374:68: warning: 'forloopNode::limit' will be initialized after [-Wreorder] - 374 | ASTNode *start, *check = NULL, *commands, *change = NULL, *limit = NULL; - | ^~~~~ -../dpuser/dpuserAST.h:374:41: warning: 'ASTNode* forloopNode::commands' [-Wreorder] - 374 | ASTNode *start, *check = NULL, *commands, *change = NULL, *limit = NULL; - | ^~~~~~~~ -../dpuser/dpuserAST.h:376:9: warning: when initialized here [-Wreorder] - 376 | forloopNode(ASTNode *s, ASTNode *c, ASTNode *co) : start(s), limit(c), commands(co) { } - | ^~~~~~~~~~~ ../dpuser/functions.cpp:1530:26: warning: this statement may fall through [-Wimplicit-fallthrough=] 1530 | case 46: rv.type = typeDbl; | ~~~~~~~~^~~~~~~~~ @@ -5161,18 +5210,13 @@ ../dpuser/functions.cpp:2597:18: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] 2597 | fread(newinput, sizeof(char), flength, fd); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o lex.yy.o ../dpuser/parser/lex.yy.cpp -../libfits/fits.h: In member function 'dpint64 Fits::Naxis(UCHAR) const': -../libfits/fits.h:310:17: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] - 310 | if (this == NULL) return 0; - | ^~ -../libfits/fits.h: In constructor 'FitsIndexRef::FitsIndexRef(const Fits*, const INDEX&)': -../libfits/fits.h:178:93: warning: implicitly-declared 'INDEX& INDEX::operator=(const INDEX&)' is deprecated [-Wdeprecated-copy] - 178 | FitsIndexRef(const Fits *source, const INDEX &I) { parent = (Fits *)source; index = I; } - | ^ -../libfits/fits.h:137:9: note: because 'INDEX' has user-provided 'INDEX::INDEX(const INDEX&)' - 137 | INDEX(const INDEX &I) { X = I.x(); Y = I.y(); Z = I.z(); N = I.n(); } - | ^~~~~ +In file included from ../dpuser/functions.h:9, + from ../dpuser/dpuser_utils.h:53, + from ../dpuser/dpuser.input.cpp:7: +../dpuser/dpuserAST.h: In member function 'virtual ASTNode* ASTNode::append(std::string)': +../dpuser/dpuserAST.h:37:42: warning: unused parameter 'option' [-Wunused-parameter] + 37 | virtual ASTNode *append(std::string option) { return this; } + | ~~~~~~~~~~~~^~~~~~ In file included from ast.y:18: ../libfits/fits.h: In constructor 'FitsIndexRef::FitsIndexRef(const Fits*, const INDEX&)': ../libfits/fits.h:178:93: warning: implicitly-declared 'INDEX& INDEX::operator=(const INDEX&)' is deprecated [-Wdeprecated-copy] @@ -5181,27 +5225,6 @@ ../libfits/fits.h:137:9: note: because 'INDEX' has user-provided 'INDEX::INDEX(const INDEX&)' 137 | INDEX(const INDEX &I) { X = I.x(); Y = I.y(); Z = I.z(); N = I.n(); } | ^~~~~ -ast.y: In function 'void controlcsignal(int)': -ast.y:339:25: warning: unused parameter 'signum' [-Wunused-parameter] -ast.y: In function 'void dpuser_gsl_error_handler(const char*, const char*, int, int)': -ast.y:346:43: warning: unused parameter 'reason' [-Wunused-parameter] -ast.y:346:63: warning: unused parameter 'file' [-Wunused-parameter] -ast.y:346:73: warning: unused parameter 'line' [-Wunused-parameter] -ast.y:346:83: warning: unused parameter 'gsl_errno' [-Wunused-parameter] -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o dpuser_utils.o ../dpuser/dpuser_utils.cpp -In file included from ../QFitsView/QFitsBuffers/QFitsSingleBuffer.h:5, - from QFitsViews/QFitsView3D.cpp:15: -../QFitsView/QFitsBuffers/QFitsBaseBuffer.h: In member function 'virtual void QFitsBaseBuffer::setCubeMode(dpCubeMode, bool)': -../QFitsView/QFitsBuffers/QFitsBaseBuffer.h:87:52: warning: unused parameter 'allSB' [-Wunused-parameter] - 87 | virtual void setCubeMode(dpCubeMode m, bool allSB = false) { cubeMode = m; } - | ~~~~~^~~~~~~~~~~~~ -In file included from ../dpuser/functions.h:9, - from ../dpuser/dpuser_utils.h:53, - from ../dpuser/dpuser.input.cpp:7: -../dpuser/dpuserAST.h: In member function 'virtual ASTNode* ASTNode::append(std::string)': -../dpuser/dpuserAST.h:37:42: warning: unused parameter 'option' [-Wunused-parameter] - 37 | virtual ASTNode *append(std::string option) { return this; } - | ~~~~~~~~~~~~^~~~~~ ../dpuser/dpuserAST.h: In destructor 'virtual functionNode::~functionNode()': ../dpuser/dpuserAST.h:244:53: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 244 | virtual ~functionNode() { for (int i = 0; i < args.size(); i++) delete args.at(i); } @@ -5258,6 +5281,17 @@ ../dpuser/dpuserAST.h:376:9: warning: when initialized here [-Wreorder] 376 | forloopNode(ASTNode *s, ASTNode *c, ASTNode *co) : start(s), limit(c), commands(co) { } | ^~~~~~~~~~~ +../libfits/fits.h: In member function 'dpint64 Fits::Naxis(UCHAR) const': +../libfits/fits.h:310:17: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] + 310 | if (this == NULL) return 0; + | ^~ +ast.y: In function 'void controlcsignal(int)': +ast.y:339:25: warning: unused parameter 'signum' [-Wunused-parameter] +ast.y: In function 'void dpuser_gsl_error_handler(const char*, const char*, int, int)': +ast.y:346:43: warning: unused parameter 'reason' [-Wunused-parameter] +ast.y:346:63: warning: unused parameter 'file' [-Wunused-parameter] +ast.y:346:73: warning: unused parameter 'line' [-Wunused-parameter] +ast.y:346:83: warning: unused parameter 'gsl_errno' [-Wunused-parameter] In file included from ../dpuser/dpuser.input.cpp:8: ../libfits/fits.h: In constructor 'FitsIndexRef::FitsIndexRef(const Fits*, const INDEX&)': ../libfits/fits.h:178:93: warning: implicitly-declared 'INDEX& INDEX::operator=(const INDEX&)' is deprecated [-Wdeprecated-copy] @@ -5266,7 +5300,11 @@ ../libfits/fits.h:137:9: note: because 'INDEX' has user-provided 'INDEX::INDEX(const INDEX&)' 137 | INDEX(const INDEX &I) { X = I.x(); Y = I.y(); Z = I.z(); N = I.n(); } | ^~~~~ -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o dpuser.procs.o ../dpuser/dpuser.procs.cpp +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o lex.yy.o ../dpuser/parser/lex.yy.cpp +QFitsViews/QFitsView3D.cpp: In member function 'void QFitsView3D::newData()': +QFitsViews/QFitsView3D.cpp:409:25: warning: unused variable 'm' [-Wunused-variable] + 409 | dpint64 n1, n2, n3, m; + | ^ ../dpuser/dpuser.input.cpp: In function 'char* tweakInput(char*)': ../dpuser/dpuser.input.cpp:82:11: warning: implicitly-declared 'dpString& dpString::operator=(const dpString&)' is deprecated [-Wdeprecated-copy] 82 | inp = result; @@ -5318,14 +5356,24 @@ ../utils/dpstring.h:19:9: note: because 'dpString' has user-provided 'dpString::dpString(const dpString&)' 19 | dpString(const dpString &); | ^~~~~~~~ -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o y.mpfit.o ../dpuser/mpfit/y.mpfit.cpp +QCustomPlot/qcustomplot.cpp: In member function 'QPointF QCPLabelPainterPrivate::getAnchorPos(const QPointF&)': +QCustomPlot/qcustomplot.cpp:5750:7: warning: this statement may fall through [-Wimplicit-fallthrough=] + 5750 | switch (mAnchorSide) + | ^~~~~~ +QCustomPlot/qcustomplot.cpp:5762:5: note: here + 5762 | case amSkewedUpright: + | ^~~~ +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o dpuser_utils.o ../dpuser/dpuser_utils.cpp In file included from ../dpuser/functions.h:9, from ../dpuser/dpuser_utils.h:53, - from ast.l:5: + from ../libfits/fits.h:36, + from ./QFitsMainWindow.h:25, + from ../dpuser/procedures.cpp:12: ../dpuser/dpuserAST.h: In member function 'virtual ASTNode* ASTNode::append(std::string)': ../dpuser/dpuserAST.h:37:42: warning: unused parameter 'option' [-Wunused-parameter] 37 | virtual ASTNode *append(std::string option) { return this; } | ~~~~~~~~~~~~^~~~~~ +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o dpuser.procs.o ../dpuser/dpuser.procs.cpp ../dpuser/dpuserAST.h: In destructor 'virtual functionNode::~functionNode()': ../dpuser/dpuserAST.h:244:53: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 244 | virtual ~functionNode() { for (int i = 0; i < args.size(); i++) delete args.at(i); } @@ -5382,7 +5430,6 @@ ../dpuser/dpuserAST.h:376:9: warning: when initialized here [-Wreorder] 376 | forloopNode(ASTNode *s, ASTNode *c, ASTNode *co) : start(s), limit(c), commands(co) { } | ^~~~~~~~~~~ -In file included from ast.l:7: ../libfits/fits.h: In constructor 'FitsIndexRef::FitsIndexRef(const Fits*, const INDEX&)': ../libfits/fits.h:178:93: warning: implicitly-declared 'INDEX& INDEX::operator=(const INDEX&)' is deprecated [-Wdeprecated-copy] 178 | FitsIndexRef(const Fits *source, const INDEX &I) { parent = (Fits *)source; index = I; } @@ -5390,10 +5437,27 @@ ../libfits/fits.h:137:9: note: because 'INDEX' has user-provided 'INDEX::INDEX(const INDEX&)' 137 | INDEX(const INDEX &I) { X = I.x(); Y = I.y(); Z = I.z(); N = I.n(); } | ^~~~~ -ast.l: In function 'int yylex()': -ast.l:103:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] +In file included from ../QFitsView/QFitsBuffers/QFitsSingleBuffer.h:5, + from ../dpuser/procedures.cpp:14: +../QFitsView/QFitsBuffers/QFitsBaseBuffer.h: In member function 'virtual void QFitsBaseBuffer::setCubeMode(dpCubeMode, bool)': +../QFitsView/QFitsBuffers/QFitsBaseBuffer.h:87:52: warning: unused parameter 'allSB' [-Wunused-parameter] + 87 | virtual void setCubeMode(dpCubeMode m, bool allSB = false) { cubeMode = m; } + | ~~~~~^~~~~~~~~~~~~ +../libfits/fits.h: In member function 'dpint64 Fits::Naxis(UCHAR) const': +../libfits/fits.h:310:17: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] + 310 | if (this == NULL) return 0; + | ^~ +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o y.mpfit.o ../dpuser/mpfit/y.mpfit.cpp In file included from ../dpuser/functions.h:9, - from ../dpuser/dpuser.procs.cpp:6: + from ../dpuser/dpuser_utils.h:53, + from ast.l:5: +../dpuser/dpuserAST.h: In member function 'virtual ASTNode* ASTNode::append(std::string)': +../dpuser/dpuserAST.h:37:42: warning: unused parameter 'option' [-Wunused-parameter] + 37 | virtual ASTNode *append(std::string option) { return this; } + | ~~~~~~~~~~~~^~~~~~ +In file included from ../dpuser/functions.h:9, + from ../dpuser/dpuser_utils.h:53, + from ../dpuser/dpuser_utils.cpp:12: ../dpuser/dpuserAST.h: In member function 'virtual ASTNode* ASTNode::append(std::string)': ../dpuser/dpuserAST.h:37:42: warning: unused parameter 'option' [-Wunused-parameter] 37 | virtual ASTNode *append(std::string option) { return this; } @@ -5438,6 +5502,10 @@ ../dpuser/dpuserAST.h:374:52: warning: 'forloopNode::change' will be initialized after [-Wreorder] 374 | ASTNode *start, *check = NULL, *commands, *change = NULL, *limit = NULL; | ^~~~~~ +../dpuser/dpuserAST.h: In destructor 'virtual functionNode::~functionNode()': +../dpuser/dpuserAST.h:244:53: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] + 244 | virtual ~functionNode() { for (int i = 0; i < args.size(); i++) delete args.at(i); } + | ~~^~~~~~~~~~~~~ ../dpuser/dpuserAST.h:374:41: warning: 'ASTNode* forloopNode::commands' [-Wreorder] 374 | ASTNode *start, *check = NULL, *commands, *change = NULL, *limit = NULL; | ^~~~~~~~ @@ -5454,21 +5522,6 @@ ../dpuser/dpuserAST.h:376:9: warning: when initialized here [-Wreorder] 376 | forloopNode(ASTNode *s, ASTNode *c, ASTNode *co) : start(s), limit(c), commands(co) { } | ^~~~~~~~~~~ -ast.l:67:7: warning: ignoring return value of 'int system(const char*)' declared with attribute 'warn_unused_result' [-Wunused-result] -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o lex.mpfit.o ../dpuser/mpfit/lex.mpfit.cpp -In file included from ../dpuser/functions.h:9, - from ../dpuser/dpuser_utils.h:53, - from ../libfits/fits.h:36, - from ./QFitsMainWindow.h:25, - from ../dpuser/procedures.cpp:12: -../dpuser/dpuserAST.h: In member function 'virtual ASTNode* ASTNode::append(std::string)': -../dpuser/dpuserAST.h:37:42: warning: unused parameter 'option' [-Wunused-parameter] - 37 | virtual ASTNode *append(std::string option) { return this; } - | ~~~~~~~~~~~~^~~~~~ -../dpuser/dpuserAST.h: In destructor 'virtual functionNode::~functionNode()': -../dpuser/dpuserAST.h:244:53: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] - 244 | virtual ~functionNode() { for (int i = 0; i < args.size(); i++) delete args.at(i); } - | ~~^~~~~~~~~~~~~ ../dpuser/dpuserAST.h: In destructor 'virtual procedureNode::~procedureNode()': ../dpuser/dpuserAST.h:258:50: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 258 | virtual ~procedureNode() { for (int i = 0; i < args.size(); i++) delete args.at(i); } @@ -5521,6 +5574,7 @@ ../dpuser/dpuserAST.h:376:9: warning: when initialized here [-Wreorder] 376 | forloopNode(ASTNode *s, ASTNode *c, ASTNode *co) : start(s), limit(c), commands(co) { } | ^~~~~~~~~~~ +In file included from ast.l:7: ../libfits/fits.h: In constructor 'FitsIndexRef::FitsIndexRef(const Fits*, const INDEX&)': ../libfits/fits.h:178:93: warning: implicitly-declared 'INDEX& INDEX::operator=(const INDEX&)' is deprecated [-Wdeprecated-copy] 178 | FitsIndexRef(const Fits *source, const INDEX &I) { parent = (Fits *)source; index = I; } @@ -5528,15 +5582,19 @@ ../libfits/fits.h:137:9: note: because 'INDEX' has user-provided 'INDEX::INDEX(const INDEX&)' 137 | INDEX(const INDEX &I) { X = I.x(); Y = I.y(); Z = I.z(); N = I.n(); } | ^~~~~ -In file included from ../QFitsView/QFitsBuffers/QFitsSingleBuffer.h:5, - from ../dpuser/procedures.cpp:14: -../QFitsView/QFitsBuffers/QFitsBaseBuffer.h: In member function 'virtual void QFitsBaseBuffer::setCubeMode(dpCubeMode, bool)': -../QFitsView/QFitsBuffers/QFitsBaseBuffer.h:87:52: warning: unused parameter 'allSB' [-Wunused-parameter] - 87 | virtual void setCubeMode(dpCubeMode m, bool allSB = false) { cubeMode = m; } - | ~~~~~^~~~~~~~~~~~~ +In file included from ../dpuser/dpuser_utils.cpp:13: +../libfits/fits.h: In constructor 'FitsIndexRef::FitsIndexRef(const Fits*, const INDEX&)': +../libfits/fits.h:178:93: warning: implicitly-declared 'INDEX& INDEX::operator=(const INDEX&)' is deprecated [-Wdeprecated-copy] + 178 | FitsIndexRef(const Fits *source, const INDEX &I) { parent = (Fits *)source; index = I; } + | ^ +../libfits/fits.h:137:9: note: because 'INDEX' has user-provided 'INDEX::INDEX(const INDEX&)' + 137 | INDEX(const INDEX &I) { X = I.x(); Y = I.y(); Z = I.z(); N = I.n(); } + | ^~~~~ +ast.l: In function 'int yylex()': +ast.l:103:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] +ast.l:67:7: warning: ignoring return value of 'int system(const char*)' declared with attribute 'warn_unused_result' [-Wunused-result] In file included from ../dpuser/functions.h:9, - from ../dpuser/dpuser_utils.h:53, - from ../dpuser/dpuser_utils.cpp:12: + from ../dpuser/dpuser.procs.cpp:6: ../dpuser/dpuserAST.h: In member function 'virtual ASTNode* ASTNode::append(std::string)': ../dpuser/dpuserAST.h:37:42: warning: unused parameter 'option' [-Wunused-parameter] 37 | virtual ASTNode *append(std::string option) { return this; } @@ -5597,15 +5655,6 @@ ../dpuser/dpuserAST.h:376:9: warning: when initialized here [-Wreorder] 376 | forloopNode(ASTNode *s, ASTNode *c, ASTNode *co) : start(s), limit(c), commands(co) { } | ^~~~~~~~~~~ -In file included from ../dpuser/dpuser_utils.cpp:13: -../libfits/fits.h: In constructor 'FitsIndexRef::FitsIndexRef(const Fits*, const INDEX&)': -../libfits/fits.h:178:93: warning: implicitly-declared 'INDEX& INDEX::operator=(const INDEX&)' is deprecated [-Wdeprecated-copy] - 178 | FitsIndexRef(const Fits *source, const INDEX &I) { parent = (Fits *)source; index = I; } - | ^ -../libfits/fits.h:137:9: note: because 'INDEX' has user-provided 'INDEX::INDEX(const INDEX&)' - 137 | INDEX(const INDEX &I) { X = I.x(); Y = I.y(); Z = I.z(); N = I.n(); } - | ^~~~~ -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o mpfitAST.o ../dpuser/mpfit/mpfitAST.cpp ../dpuser/dpuser_utils.cpp: In function 'void add_history(char*)': ../dpuser/dpuser_utils.cpp:321:24: warning: unused parameter 'd' [-Wunused-parameter] 321 | void add_history(char *d) { @@ -5668,6 +5717,13 @@ ../dpuser/dpuser_utils.cpp:1608:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1608 | for (i = 0; i < funcs.size(); i++) { | ~~^~~~~~~~~~~~~~ +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o lex.mpfit.o ../dpuser/mpfit/lex.mpfit.cpp +../libfits/fits.h: In member function 'dpint64 Fits::Naxis(UCHAR) const': +../libfits/fits.h:310:17: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] + 310 | if (this == NULL) return 0; + | ^~ +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o mpfitAST.o ../dpuser/mpfit/mpfitAST.cpp +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o dpuserType.o ../dpuser/dpuserType.cpp In file included from ../dpuser/dpuser.procs.cpp:9: ../libfits/fits.h: In constructor 'FitsIndexRef::FitsIndexRef(const Fits*, const INDEX&)': ../libfits/fits.h:178:93: warning: implicitly-declared 'INDEX& INDEX::operator=(const INDEX&)' is deprecated [-Wdeprecated-copy] @@ -5676,10 +5732,25 @@ ../libfits/fits.h:137:9: note: because 'INDEX' has user-provided 'INDEX::INDEX(const INDEX&)' 137 | INDEX(const INDEX &I) { X = I.x(); Y = I.y(); Z = I.z(); N = I.n(); } | ^~~~~ -QFitsViews/QFitsView3D.cpp: In member function 'void QFitsView3D::newData()': -QFitsViews/QFitsView3D.cpp:409:25: warning: unused variable 'm' [-Wunused-variable] - 409 | dpint64 n1, n2, n3, m; - | ^ +../dpuser/mpfit/mpfitAST.cpp: In member function 'virtual double mpfitvariableNode::evaluate()': +../dpuser/mpfit/mpfitAST.cpp:65:42: warning: array subscript has type 'char' [-Wchar-subscripts] + 65 | if (onechar) return mpfit_quick_vars[first_character]; + | ^~~~~~~~~~~~~~~ +../dpuser/dpuser_utils.cpp: In function 'bool CubeMerge(const char*, dpStringList&)': +../dpuser/dpuser_utils.cpp:1142:46: warning: 'bi' may be used uninitialized [-Wmaybe-uninitialized] + 1142 | dpint64 memsize = (dpint64)n1 * n2 * (abs(bi) / 8); + | ~~~^~~~ +../dpuser/dpuser_utils.cpp:1099:16: note: 'bi' was declared here + 1099 | FitsBitpix bi; + | ^~ +../dpuser/mpfit/mpfitAST.cpp: In member function 'virtual double mpfitfunctionNode3::evaluate()': +../dpuser/mpfit/mpfitAST.cpp:162:5: warning: this statement may fall through [-Wimplicit-fallthrough=] + 162 | } + | ^ +../dpuser/mpfit/mpfitAST.cpp:163:5: note: here + 163 | default: return a3; break; + | ^~~~~~~ +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o dpuserAST.o ../dpuser/dpuserAST.cpp ../dpuser/dpuser.procs.cpp: In function 'void mem()': ../dpuser/dpuser.procs.cpp:201:23: warning: comparison of integer expressions of different signedness: 'dpint64' {aka 'long long int'} and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 201 | for (n = 1; n < userfunction_arguments[fnc.first].size(); n++) { @@ -5776,301 +5847,6 @@ ../dpuser/dpuser.procs.cpp:727:15: warning: unused variable 'f' [-Wunused-variable] 727 | char *f; | ^ -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o dpuserType.o ../dpuser/dpuserType.cpp -../libfits/fits.h: In member function 'dpint64 Fits::Naxis(UCHAR) const': -../libfits/fits.h:310:17: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] - 310 | if (this == NULL) return 0; - | ^~ -../dpuser/mpfit/mpfitAST.cpp: In member function 'virtual double mpfitvariableNode::evaluate()': -../dpuser/mpfit/mpfitAST.cpp:65:42: warning: array subscript has type 'char' [-Wchar-subscripts] - 65 | if (onechar) return mpfit_quick_vars[first_character]; - | ^~~~~~~~~~~~~~~ -../dpuser/mpfit/mpfitAST.cpp: In member function 'virtual double mpfitfunctionNode3::evaluate()': -../dpuser/mpfit/mpfitAST.cpp:162:5: warning: this statement may fall through [-Wimplicit-fallthrough=] - 162 | } - | ^ -../dpuser/mpfit/mpfitAST.cpp:163:5: note: here - 163 | default: return a3; break; - | ^~~~~~~ -../dpuser/dpuser.procs.cpp: In function 'void print(dpuserType&, int)': -../dpuser/dpuser.procs.cpp:77:13: warning: this statement may fall through [-Wimplicit-fallthrough=] - 77 | if (!v.fvalue->ReadFITS(v.ffvalue->c_str())) break; - | ^~ -../dpuser/dpuser.procs.cpp:78:17: note: here - 78 | case typeFits: { - | ^~~~ -../libfits/fits.h: In member function 'dpint64 Fits::Naxis(UCHAR) const': -../libfits/fits.h:310:17: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] - 310 | if (this == NULL) return 0; - | ^~ -In file included from ../dpuser/functions.h:9, - from ../dpuser/dpuser_utils.h:53, - from mpfit.l:6: -../dpuser/dpuserAST.h: In member function 'virtual ASTNode* ASTNode::append(std::string)': -../dpuser/dpuserAST.h:37:42: warning: unused parameter 'option' [-Wunused-parameter] - 37 | virtual ASTNode *append(std::string option) { return this; } - | ~~~~~~~~~~~~^~~~~~ -../dpuser/dpuserAST.h: In destructor 'virtual functionNode::~functionNode()': -../dpuser/dpuserAST.h:244:53: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] - 244 | virtual ~functionNode() { for (int i = 0; i < args.size(); i++) delete args.at(i); } - | ~~^~~~~~~~~~~~~ -../dpuser/dpuserAST.h: In destructor 'virtual procedureNode::~procedureNode()': -../dpuser/dpuserAST.h:258:50: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] - 258 | virtual ~procedureNode() { for (int i = 0; i < args.size(); i++) delete args.at(i); } - | ~~^~~~~~~~~~~~~ -../dpuser/dpuserAST.h: In constructor 'statementNode::statementNode(ASTNode*)': -../dpuser/dpuserAST.h:272:13: warning: 'statementNode::id' will be initialized after [-Wreorder] - 272 | int id; - | ^~ -../dpuser/dpuserAST.h:271:18: warning: 'ASTNode* statementNode::stmt' [-Wreorder] - 271 | ASTNode *stmt = NULL; - | ^~~~ -../dpuser/dpuserAST.h:273:9: warning: when initialized here [-Wreorder] - 273 | statementNode(ASTNode *s) : id(0), stmt(s) { } - | ^~~~~~~~~~~~~ -../dpuser/dpuserAST.h: In destructor 'virtual listNode::~listNode()': -../dpuser/dpuserAST.h:284:49: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] - 284 | virtual ~listNode() { for (int i = 0; i < list.size(); i++) delete list.at(i); } - | ~~^~~~~~~~~~~~~ -../dpuser/dpuserAST.h: In destructor 'virtual rangeNode::~rangeNode()': -../dpuser/dpuserAST.h:295:46: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] - 295 | virtual ~rangeNode() { for (int i = 0; i < list.size(); i++) delete list.at(i); } - | ~~^~~~~~~~~~~~~ -../dpuser/dpuserAST.h: In constructor 'extractrangeNode::extractrangeNode(ASTNode*, ASTNode*)': -../dpuser/dpuserAST.h:310:14: warning: 'extractrangeNode::argument' will be initialized after [-Wreorder] - 310 | ASTNode *argument; - | ^~~~~~~~ -../dpuser/dpuserAST.h:309:14: warning: 'ASTNode* extractrangeNode::range' [-Wreorder] - 309 | ASTNode *range; - | ^~~~~ -../dpuser/dpuserAST.h:311:5: warning: when initialized here [-Wreorder] - 311 | extractrangeNode(ASTNode *arg, ASTNode *newrange) : argument(arg), range(newrange) { } - | ^~~~~~~~~~~~~~~~ -../dpuser/dpuserAST.h: In constructor 'forloopNode::forloopNode(ASTNode*, ASTNode*, ASTNode*, ASTNode*)': -../dpuser/dpuserAST.h:374:52: warning: 'forloopNode::change' will be initialized after [-Wreorder] - 374 | ASTNode *start, *check = NULL, *commands, *change = NULL, *limit = NULL; - | ^~~~~~ -../dpuser/dpuserAST.h:374:41: warning: 'ASTNode* forloopNode::commands' [-Wreorder] - 374 | ASTNode *start, *check = NULL, *commands, *change = NULL, *limit = NULL; - | ^~~~~~~~ -../dpuser/dpuserAST.h:375:9: warning: when initialized here [-Wreorder] - 375 | forloopNode(ASTNode *s, ASTNode *c, ASTNode *e, ASTNode *co) : start(s), check(c), change(e), commands(co) { } - | ^~~~~~~~~~~ -../dpuser/dpuserAST.h: In constructor 'forloopNode::forloopNode(ASTNode*, ASTNode*, ASTNode*)': -../dpuser/dpuserAST.h:374:68: warning: 'forloopNode::limit' will be initialized after [-Wreorder] - 374 | ASTNode *start, *check = NULL, *commands, *change = NULL, *limit = NULL; - | ^~~~~ -../dpuser/dpuserAST.h:374:41: warning: 'ASTNode* forloopNode::commands' [-Wreorder] - 374 | ASTNode *start, *check = NULL, *commands, *change = NULL, *limit = NULL; - | ^~~~~~~~ -../dpuser/dpuserAST.h:376:9: warning: when initialized here [-Wreorder] - 376 | forloopNode(ASTNode *s, ASTNode *c, ASTNode *co) : start(s), limit(c), commands(co) { } - | ^~~~~~~~~~~ -mpfit.l: In function 'int mpfitlex()': -mpfit.l:33:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o dpuserAST.o ../dpuser/dpuserAST.cpp -lex.mpfit.c: At global scope: -lex.mpfit.c:1175:17: warning: 'void mpfitunput(int, char*)' defined but not used [-Wunused-function] -../dpuser/dpuser_utils.cpp: In function 'bool CubeMerge(const char*, dpStringList&)': -../dpuser/dpuser_utils.cpp:1142:46: warning: 'bi' may be used uninitialized [-Wmaybe-uninitialized] - 1142 | dpint64 memsize = (dpint64)n1 * n2 * (abs(bi) / 8); - | ~~~^~~~ -../dpuser/dpuser_utils.cpp:1099:16: note: 'bi' was declared here - 1099 | FitsBitpix bi; - | ^~ -QCustomPlot/qcustomplot.cpp: In member function 'QPointF QCPLabelPainterPrivate::getAnchorPos(const QPointF&)': -QCustomPlot/qcustomplot.cpp:5750:7: warning: this statement may fall through [-Wimplicit-fallthrough=] - 5750 | switch (mAnchorSide) - | ^~~~~~ -QCustomPlot/qcustomplot.cpp:5762:5: note: here - 5762 | case amSkewedUpright: - | ^~~~ -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o gdl_dpuser.o ../dpuser/gdl_dpuser.cpp -../libfits/fits.h: In member function 'dpint64 Fits::Naxis(UCHAR) const': -../libfits/fits.h:310:17: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] - 310 | if (this == NULL) return 0; - | ^~ -In file included from ../dpuser/dpuserAST.cpp:2: -../dpuser/dpuserAST.h: In member function 'virtual ASTNode* ASTNode::append(std::string)': -../dpuser/dpuserAST.h:37:42: warning: unused parameter 'option' [-Wunused-parameter] - 37 | virtual ASTNode *append(std::string option) { return this; } - | ~~~~~~~~~~~~^~~~~~ -../dpuser/dpuserAST.h: In destructor 'virtual functionNode::~functionNode()': -../dpuser/dpuserAST.h:244:53: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] - 244 | virtual ~functionNode() { for (int i = 0; i < args.size(); i++) delete args.at(i); } - | ~~^~~~~~~~~~~~~ -../dpuser/dpuserAST.h: In destructor 'virtual procedureNode::~procedureNode()': -../dpuser/dpuserAST.h:258:50: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] - 258 | virtual ~procedureNode() { for (int i = 0; i < args.size(); i++) delete args.at(i); } - | ~~^~~~~~~~~~~~~ -../dpuser/dpuserAST.h: In constructor 'statementNode::statementNode(ASTNode*)': -../dpuser/dpuserAST.h:272:13: warning: 'statementNode::id' will be initialized after [-Wreorder] - 272 | int id; - | ^~ -../dpuser/dpuserAST.h:271:18: warning: 'ASTNode* statementNode::stmt' [-Wreorder] - 271 | ASTNode *stmt = NULL; - | ^~~~ -../dpuser/dpuserAST.h:273:9: warning: when initialized here [-Wreorder] - 273 | statementNode(ASTNode *s) : id(0), stmt(s) { } - | ^~~~~~~~~~~~~ -../dpuser/dpuserAST.h: In destructor 'virtual listNode::~listNode()': -../dpuser/dpuserAST.h:284:49: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] - 284 | virtual ~listNode() { for (int i = 0; i < list.size(); i++) delete list.at(i); } - | ~~^~~~~~~~~~~~~ -../dpuser/dpuserAST.h: In destructor 'virtual rangeNode::~rangeNode()': -../dpuser/dpuserAST.h:295:46: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] - 295 | virtual ~rangeNode() { for (int i = 0; i < list.size(); i++) delete list.at(i); } - | ~~^~~~~~~~~~~~~ -../dpuser/dpuserAST.h: In constructor 'extractrangeNode::extractrangeNode(ASTNode*, ASTNode*)': -../dpuser/dpuserAST.h:310:14: warning: 'extractrangeNode::argument' will be initialized after [-Wreorder] - 310 | ASTNode *argument; - | ^~~~~~~~ -../dpuser/dpuserAST.h:309:14: warning: 'ASTNode* extractrangeNode::range' [-Wreorder] - 309 | ASTNode *range; - | ^~~~~ -../dpuser/dpuserAST.h:311:5: warning: when initialized here [-Wreorder] - 311 | extractrangeNode(ASTNode *arg, ASTNode *newrange) : argument(arg), range(newrange) { } - | ^~~~~~~~~~~~~~~~ -../dpuser/dpuserAST.h: In constructor 'forloopNode::forloopNode(ASTNode*, ASTNode*, ASTNode*, ASTNode*)': -../dpuser/dpuserAST.h:374:52: warning: 'forloopNode::change' will be initialized after [-Wreorder] - 374 | ASTNode *start, *check = NULL, *commands, *change = NULL, *limit = NULL; - | ^~~~~~ -../dpuser/dpuserAST.h:374:41: warning: 'ASTNode* forloopNode::commands' [-Wreorder] - 374 | ASTNode *start, *check = NULL, *commands, *change = NULL, *limit = NULL; - | ^~~~~~~~ -../dpuser/dpuserAST.h:375:9: warning: when initialized here [-Wreorder] - 375 | forloopNode(ASTNode *s, ASTNode *c, ASTNode *e, ASTNode *co) : start(s), check(c), change(e), commands(co) { } - | ^~~~~~~~~~~ -../dpuser/dpuserAST.h: In constructor 'forloopNode::forloopNode(ASTNode*, ASTNode*, ASTNode*)': -../dpuser/dpuserAST.h:374:68: warning: 'forloopNode::limit' will be initialized after [-Wreorder] - 374 | ASTNode *start, *check = NULL, *commands, *change = NULL, *limit = NULL; - | ^~~~~ -../dpuser/dpuserAST.h:374:41: warning: 'ASTNode* forloopNode::commands' [-Wreorder] - 374 | ASTNode *start, *check = NULL, *commands, *change = NULL, *limit = NULL; - | ^~~~~~~~ -../dpuser/dpuserAST.h:376:9: warning: when initialized here [-Wreorder] - 376 | forloopNode(ASTNode *s, ASTNode *c, ASTNode *co) : start(s), limit(c), commands(co) { } - | ^~~~~~~~~~~ -../dpuser/gdl_dpuser.cpp:28:41: warning: "/*" within comment [-Wcomment] - 28 | * - ar rv gdl.a src/CMakeFiles/gdl.dir/*.o src/antlr/CMakeFiles/antlr.dir/*.o -../dpuser/gdl_dpuser.cpp:28:76: warning: "/*" within comment [-Wcomment] -In file included from ../dpuser/functions.h:9, - from ../dpuser/dpuser_utils.h:53, - from ../libfits/fits.h:36, - from ../dpuser/dpuserType.cpp:7: -../dpuser/dpuserAST.h: In member function 'virtual ASTNode* ASTNode::append(std::string)': -../dpuser/dpuserAST.h:37:42: warning: unused parameter 'option' [-Wunused-parameter] - 37 | virtual ASTNode *append(std::string option) { return this; } - | ~~~~~~~~~~~~^~~~~~ -../dpuser/dpuserAST.h: In destructor 'virtual functionNode::~functionNode()': -../dpuser/dpuserAST.h:244:53: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] - 244 | virtual ~functionNode() { for (int i = 0; i < args.size(); i++) delete args.at(i); } - | ~~^~~~~~~~~~~~~ -../dpuser/dpuserAST.h: In destructor 'virtual procedureNode::~procedureNode()': -../dpuser/dpuserAST.h:258:50: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] - 258 | virtual ~procedureNode() { for (int i = 0; i < args.size(); i++) delete args.at(i); } - | ~~^~~~~~~~~~~~~ -../dpuser/dpuserAST.h: In constructor 'statementNode::statementNode(ASTNode*)': -../dpuser/dpuserAST.h:272:13: warning: 'statementNode::id' will be initialized after [-Wreorder] - 272 | int id; - | ^~ -../dpuser/dpuserAST.h:271:18: warning: 'ASTNode* statementNode::stmt' [-Wreorder] - 271 | ASTNode *stmt = NULL; - | ^~~~ -../dpuser/dpuserAST.h:273:9: warning: when initialized here [-Wreorder] - 273 | statementNode(ASTNode *s) : id(0), stmt(s) { } - | ^~~~~~~~~~~~~ -../dpuser/dpuserAST.h: In destructor 'virtual listNode::~listNode()': -../dpuser/dpuserAST.h:284:49: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] - 284 | virtual ~listNode() { for (int i = 0; i < list.size(); i++) delete list.at(i); } - | ~~^~~~~~~~~~~~~ -../dpuser/dpuserAST.h: In destructor 'virtual rangeNode::~rangeNode()': -../dpuser/dpuserAST.h:295:46: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] - 295 | virtual ~rangeNode() { for (int i = 0; i < list.size(); i++) delete list.at(i); } - | ~~^~~~~~~~~~~~~ -../dpuser/dpuserAST.h: In constructor 'extractrangeNode::extractrangeNode(ASTNode*, ASTNode*)': -../dpuser/dpuserAST.h:310:14: warning: 'extractrangeNode::argument' will be initialized after [-Wreorder] - 310 | ASTNode *argument; - | ^~~~~~~~ -../dpuser/dpuserAST.h:309:14: warning: 'ASTNode* extractrangeNode::range' [-Wreorder] - 309 | ASTNode *range; - | ^~~~~ -../dpuser/dpuserAST.h:311:5: warning: when initialized here [-Wreorder] - 311 | extractrangeNode(ASTNode *arg, ASTNode *newrange) : argument(arg), range(newrange) { } - | ^~~~~~~~~~~~~~~~ -../dpuser/dpuserAST.h: In constructor 'forloopNode::forloopNode(ASTNode*, ASTNode*, ASTNode*, ASTNode*)': -../dpuser/dpuserAST.h:374:52: warning: 'forloopNode::change' will be initialized after [-Wreorder] - 374 | ASTNode *start, *check = NULL, *commands, *change = NULL, *limit = NULL; - | ^~~~~~ -../dpuser/dpuserAST.h:374:41: warning: 'ASTNode* forloopNode::commands' [-Wreorder] - 374 | ASTNode *start, *check = NULL, *commands, *change = NULL, *limit = NULL; - | ^~~~~~~~ -../dpuser/dpuserAST.h:375:9: warning: when initialized here [-Wreorder] - 375 | forloopNode(ASTNode *s, ASTNode *c, ASTNode *e, ASTNode *co) : start(s), check(c), change(e), commands(co) { } - | ^~~~~~~~~~~ -../dpuser/dpuserAST.h: In constructor 'forloopNode::forloopNode(ASTNode*, ASTNode*, ASTNode*)': -../dpuser/dpuserAST.h:374:68: warning: 'forloopNode::limit' will be initialized after [-Wreorder] - 374 | ASTNode *start, *check = NULL, *commands, *change = NULL, *limit = NULL; - | ^~~~~ -../dpuser/dpuserAST.h:374:41: warning: 'ASTNode* forloopNode::commands' [-Wreorder] - 374 | ASTNode *start, *check = NULL, *commands, *change = NULL, *limit = NULL; - | ^~~~~~~~ -../dpuser/dpuserAST.h:376:9: warning: when initialized here [-Wreorder] - 376 | forloopNode(ASTNode *s, ASTNode *c, ASTNode *co) : start(s), limit(c), commands(co) { } - | ^~~~~~~~~~~ -../libfits/fits.h: In constructor 'FitsIndexRef::FitsIndexRef(const Fits*, const INDEX&)': -../libfits/fits.h:178:93: warning: implicitly-declared 'INDEX& INDEX::operator=(const INDEX&)' is deprecated [-Wdeprecated-copy] - 178 | FitsIndexRef(const Fits *source, const INDEX &I) { parent = (Fits *)source; index = I; } - | ^ -../libfits/fits.h:137:9: note: because 'INDEX' has user-provided 'INDEX::INDEX(const INDEX&)' - 137 | INDEX(const INDEX &I) { X = I.x(); Y = I.y(); Z = I.z(); N = I.n(); } - | ^~~~~ -../dpuser/dpuserType.cpp: In member function 'dpuserType dpuserType::operator-()': -../dpuser/dpuserType.cpp:358:12: warning: enumeration value 'typeUnknown' not handled in switch [-Wswitch] - 358 | switch (type) { - | ^ -../dpuser/dpuserType.cpp:358:12: warning: enumeration value 'typeId' not handled in switch [-Wswitch] -../dpuser/dpuserType.cpp:358:12: warning: enumeration value 'typeOpr' not handled in switch [-Wswitch] -../dpuser/dpuserType.cpp:358:12: warning: enumeration value 'typeFnc' not handled in switch [-Wswitch] -../dpuser/dpuserType.cpp:358:12: warning: enumeration value 'typeStr' not handled in switch [-Wswitch] -../dpuser/dpuserType.cpp:358:12: warning: enumeration value 'typeRng' not handled in switch [-Wswitch] -../dpuser/dpuserType.cpp:358:12: warning: enumeration value 'typePgplot' not handled in switch [-Wswitch] -../dpuser/dpuserType.cpp:358:12: warning: enumeration value 'typeStrarr' not handled in switch [-Wswitch] -../dpuser/dpuserType.cpp:358:12: warning: enumeration value 'typeDpArr' not handled in switch [-Wswitch] -../dpuser/dpuserType.cpp: In member function 'dpuserType& dpuserType::operator/=(const dpuserType&)': -../dpuser/dpuserType.cpp:999:41: warning: implicitly-declared 'dpComplex& dpComplex::operator=(const dpComplex&)' is deprecated [-Wdeprecated-copy] - 999 | *cvalue = lvalue / *arg.cvalue; - | ^~~~~~ -In file included from ../libfits/fits.h:38: -../libfits/dpComplex.h:33:9: note: because 'dpComplex' has user-provided 'dpComplex::dpComplex(const dpComplex&)' - 33 | dpComplex(const dpComplex &); - | ^~~~~~~~~ -../dpuser/dpuserType.cpp:1039:36: warning: implicitly-declared 'dpComplex& dpComplex::operator=(const dpComplex&)' is deprecated [-Wdeprecated-copy] - 1039 | *cvalue = d / *arg.cvalue; - | ^~~~~~ -../libfits/dpComplex.h:33:9: note: because 'dpComplex' has user-provided 'dpComplex::dpComplex(const dpComplex&)' - 33 | dpComplex(const dpComplex &); - | ^~~~~~~~~ -../dpuser/dpuserType.cpp: In member function 'bool dpuserType::showAsTable()': -../dpuser/dpuserType.cpp:1389:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] - 1389 | for (int i = 0; i < dparrvalue->size(); i++ ) { - | ~~^~~~~~~~~~~~~~~~~~~~ -../dpuser/dpuserType.cpp: In copy constructor 'dpuserTypeList::dpuserTypeList(const dpuserTypeList&)': -../dpuser/dpuserType.cpp:1564:1: warning: base class 'class std::vector' should be explicitly initialized in the copy constructor [-Wextra] - 1564 | dpuserTypeList::dpuserTypeList(const dpuserTypeList &source) { - | ^~~~~~~~~~~~~~ -../dpuser/dpuserType.cpp:1568:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] - 1568 | for (i = 0; i < source.size(); i++) { - | ~~^~~~~~~~~~~~~~~ -../dpuser/dpuserType.cpp: In destructor 'dpuserTypeList::~dpuserTypeList()': -../dpuser/dpuserType.cpp:1579:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] - 1579 | for (int i = 0; i < size(); i++) { - | ~~^~~~~~~~ -../dpuser/dpuserType.cpp: In member function 'bool dpuserTypeList::showAsTable()': -../dpuser/dpuserType.cpp:1651:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] - 1651 | for (int i = 0; i < size(); i++) { - | ~~^~~~~~~~ -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o python_dpuser.o ../dpuser/python_dpuser.cpp ../dpuser/procedures.cpp: At global scope: ../dpuser/procedures.cpp:325:1: warning: missing initializer for member '_pgplot_declarations::options' [-Wmissing-field-initializers] 325 | }; @@ -6178,14 +5954,7 @@ ../dpuser/procedures.cpp:325:1: warning: missing initializer for member '_pgplot_declarations::options' [-Wmissing-field-initializers] ../dpuser/procedures.cpp:325:1: warning: missing initializer for member '_pgplot_declarations::options' [-Wmissing-field-initializers] ../dpuser/procedures.cpp:325:1: warning: missing initializer for member '_pgplot_declarations::options' [-Wmissing-field-initializers] -../dpuser/dpuserType.cpp: In member function 'dpuserType dpuserType::operator-()': -../dpuser/dpuserType.cpp:371:13: warning: this statement may fall through [-Wimplicit-fallthrough=] - 371 | if (!result.fvalue->ReadFITS(ffvalue->c_str())) { - | ^~ ../dpuser/procedures.cpp:325:1: warning: missing initializer for member '_pgplot_declarations::options' [-Wmissing-field-initializers] -../dpuser/dpuserType.cpp:375:9: note: here - 375 | case typeFits: - | ^~~~ ../dpuser/procedures.cpp:325:1: warning: missing initializer for member '_pgplot_declarations::options' [-Wmissing-field-initializers] ../dpuser/procedures.cpp:325:1: warning: missing initializer for member '_pgplot_declarations::options' [-Wmissing-field-initializers] ../dpuser/procedures.cpp:325:1: warning: missing initializer for member '_pgplot_declarations::options' [-Wmissing-field-initializers] @@ -6462,6 +6231,265 @@ ../dpuser/procedures.cpp:546:14: warning: unused variable 'ddata5' [-Wunused-variable] 546 | *ddata5 = NULL; | ^~~~~~ +../dpuser/dpuser.procs.cpp: In function 'void print(dpuserType&, int)': +../dpuser/dpuser.procs.cpp:77:13: warning: this statement may fall through [-Wimplicit-fallthrough=] + 77 | if (!v.fvalue->ReadFITS(v.ffvalue->c_str())) break; + | ^~ +../dpuser/dpuser.procs.cpp:78:17: note: here + 78 | case typeFits: { + | ^~~~ +../libfits/fits.h: In member function 'dpint64 Fits::Naxis(UCHAR) const': +../libfits/fits.h:310:17: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] + 310 | if (this == NULL) return 0; + | ^~ +In file included from ../dpuser/functions.h:9, + from ../dpuser/dpuser_utils.h:53, + from mpfit.l:6: +../dpuser/dpuserAST.h: In member function 'virtual ASTNode* ASTNode::append(std::string)': +../dpuser/dpuserAST.h:37:42: warning: unused parameter 'option' [-Wunused-parameter] + 37 | virtual ASTNode *append(std::string option) { return this; } + | ~~~~~~~~~~~~^~~~~~ +../dpuser/dpuserAST.h: In destructor 'virtual functionNode::~functionNode()': +../dpuser/dpuserAST.h:244:53: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] + 244 | virtual ~functionNode() { for (int i = 0; i < args.size(); i++) delete args.at(i); } + | ~~^~~~~~~~~~~~~ +../dpuser/dpuserAST.h: In destructor 'virtual procedureNode::~procedureNode()': +../dpuser/dpuserAST.h:258:50: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] + 258 | virtual ~procedureNode() { for (int i = 0; i < args.size(); i++) delete args.at(i); } + | ~~^~~~~~~~~~~~~ +../dpuser/dpuserAST.h: In constructor 'statementNode::statementNode(ASTNode*)': +../dpuser/dpuserAST.h:272:13: warning: 'statementNode::id' will be initialized after [-Wreorder] + 272 | int id; + | ^~ +../dpuser/dpuserAST.h:271:18: warning: 'ASTNode* statementNode::stmt' [-Wreorder] + 271 | ASTNode *stmt = NULL; + | ^~~~ +../dpuser/dpuserAST.h:273:9: warning: when initialized here [-Wreorder] + 273 | statementNode(ASTNode *s) : id(0), stmt(s) { } + | ^~~~~~~~~~~~~ +../dpuser/dpuserAST.h: In destructor 'virtual listNode::~listNode()': +../dpuser/dpuserAST.h:284:49: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] + 284 | virtual ~listNode() { for (int i = 0; i < list.size(); i++) delete list.at(i); } + | ~~^~~~~~~~~~~~~ +../dpuser/dpuserAST.h: In destructor 'virtual rangeNode::~rangeNode()': +../dpuser/dpuserAST.h:295:46: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] + 295 | virtual ~rangeNode() { for (int i = 0; i < list.size(); i++) delete list.at(i); } + | ~~^~~~~~~~~~~~~ +../dpuser/dpuserAST.h: In constructor 'extractrangeNode::extractrangeNode(ASTNode*, ASTNode*)': +../dpuser/dpuserAST.h:310:14: warning: 'extractrangeNode::argument' will be initialized after [-Wreorder] + 310 | ASTNode *argument; + | ^~~~~~~~ +../dpuser/dpuserAST.h:309:14: warning: 'ASTNode* extractrangeNode::range' [-Wreorder] + 309 | ASTNode *range; + | ^~~~~ +../dpuser/dpuserAST.h:311:5: warning: when initialized here [-Wreorder] + 311 | extractrangeNode(ASTNode *arg, ASTNode *newrange) : argument(arg), range(newrange) { } + | ^~~~~~~~~~~~~~~~ +../dpuser/dpuserAST.h: In constructor 'forloopNode::forloopNode(ASTNode*, ASTNode*, ASTNode*, ASTNode*)': +../dpuser/dpuserAST.h:374:52: warning: 'forloopNode::change' will be initialized after [-Wreorder] + 374 | ASTNode *start, *check = NULL, *commands, *change = NULL, *limit = NULL; + | ^~~~~~ +../dpuser/dpuserAST.h:374:41: warning: 'ASTNode* forloopNode::commands' [-Wreorder] + 374 | ASTNode *start, *check = NULL, *commands, *change = NULL, *limit = NULL; + | ^~~~~~~~ +../dpuser/dpuserAST.h:375:9: warning: when initialized here [-Wreorder] + 375 | forloopNode(ASTNode *s, ASTNode *c, ASTNode *e, ASTNode *co) : start(s), check(c), change(e), commands(co) { } + | ^~~~~~~~~~~ +../dpuser/dpuserAST.h: In constructor 'forloopNode::forloopNode(ASTNode*, ASTNode*, ASTNode*)': +../dpuser/dpuserAST.h:374:68: warning: 'forloopNode::limit' will be initialized after [-Wreorder] + 374 | ASTNode *start, *check = NULL, *commands, *change = NULL, *limit = NULL; + | ^~~~~ +../dpuser/dpuserAST.h:374:41: warning: 'ASTNode* forloopNode::commands' [-Wreorder] + 374 | ASTNode *start, *check = NULL, *commands, *change = NULL, *limit = NULL; + | ^~~~~~~~ +../dpuser/dpuserAST.h:376:9: warning: when initialized here [-Wreorder] + 376 | forloopNode(ASTNode *s, ASTNode *c, ASTNode *co) : start(s), limit(c), commands(co) { } + | ^~~~~~~~~~~ +mpfit.l: In function 'int mpfitlex()': +mpfit.l:33:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o gdl_dpuser.o ../dpuser/gdl_dpuser.cpp +In file included from ../dpuser/dpuserAST.cpp:2: +../dpuser/dpuserAST.h: In member function 'virtual ASTNode* ASTNode::append(std::string)': +../dpuser/dpuserAST.h:37:42: warning: unused parameter 'option' [-Wunused-parameter] + 37 | virtual ASTNode *append(std::string option) { return this; } + | ~~~~~~~~~~~~^~~~~~ +../dpuser/dpuserAST.h: In destructor 'virtual functionNode::~functionNode()': +../dpuser/dpuserAST.h:244:53: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] + 244 | virtual ~functionNode() { for (int i = 0; i < args.size(); i++) delete args.at(i); } + | ~~^~~~~~~~~~~~~ +../dpuser/dpuserAST.h: In destructor 'virtual procedureNode::~procedureNode()': +../dpuser/dpuserAST.h:258:50: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] + 258 | virtual ~procedureNode() { for (int i = 0; i < args.size(); i++) delete args.at(i); } + | ~~^~~~~~~~~~~~~ +../dpuser/dpuserAST.h: In constructor 'statementNode::statementNode(ASTNode*)': +../dpuser/dpuserAST.h:272:13: warning: 'statementNode::id' will be initialized after [-Wreorder] + 272 | int id; + | ^~ +../dpuser/dpuserAST.h:271:18: warning: 'ASTNode* statementNode::stmt' [-Wreorder] + 271 | ASTNode *stmt = NULL; + | ^~~~ +../dpuser/dpuserAST.h:273:9: warning: when initialized here [-Wreorder] + 273 | statementNode(ASTNode *s) : id(0), stmt(s) { } + | ^~~~~~~~~~~~~ +../dpuser/dpuserAST.h: In destructor 'virtual listNode::~listNode()': +../dpuser/dpuserAST.h:284:49: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] + 284 | virtual ~listNode() { for (int i = 0; i < list.size(); i++) delete list.at(i); } + | ~~^~~~~~~~~~~~~ +../dpuser/dpuserAST.h: In destructor 'virtual rangeNode::~rangeNode()': +../dpuser/dpuserAST.h:295:46: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] + 295 | virtual ~rangeNode() { for (int i = 0; i < list.size(); i++) delete list.at(i); } + | ~~^~~~~~~~~~~~~ +lex.mpfit.c: At global scope: +lex.mpfit.c:1175:17: warning: 'void mpfitunput(int, char*)' defined but not used [-Wunused-function] +../dpuser/dpuserAST.h: In constructor 'extractrangeNode::extractrangeNode(ASTNode*, ASTNode*)': +../dpuser/dpuserAST.h:310:14: warning: 'extractrangeNode::argument' will be initialized after [-Wreorder] + 310 | ASTNode *argument; + | ^~~~~~~~ +../dpuser/dpuserAST.h:309:14: warning: 'ASTNode* extractrangeNode::range' [-Wreorder] + 309 | ASTNode *range; + | ^~~~~ +../dpuser/dpuserAST.h:311:5: warning: when initialized here [-Wreorder] + 311 | extractrangeNode(ASTNode *arg, ASTNode *newrange) : argument(arg), range(newrange) { } + | ^~~~~~~~~~~~~~~~ +../dpuser/dpuserAST.h: In constructor 'forloopNode::forloopNode(ASTNode*, ASTNode*, ASTNode*, ASTNode*)': +../dpuser/dpuserAST.h:374:52: warning: 'forloopNode::change' will be initialized after [-Wreorder] + 374 | ASTNode *start, *check = NULL, *commands, *change = NULL, *limit = NULL; + | ^~~~~~ +../dpuser/dpuserAST.h:374:41: warning: 'ASTNode* forloopNode::commands' [-Wreorder] + 374 | ASTNode *start, *check = NULL, *commands, *change = NULL, *limit = NULL; + | ^~~~~~~~ +../dpuser/dpuserAST.h:375:9: warning: when initialized here [-Wreorder] + 375 | forloopNode(ASTNode *s, ASTNode *c, ASTNode *e, ASTNode *co) : start(s), check(c), change(e), commands(co) { } + | ^~~~~~~~~~~ +../dpuser/dpuserAST.h: In constructor 'forloopNode::forloopNode(ASTNode*, ASTNode*, ASTNode*)': +../dpuser/dpuserAST.h:374:68: warning: 'forloopNode::limit' will be initialized after [-Wreorder] + 374 | ASTNode *start, *check = NULL, *commands, *change = NULL, *limit = NULL; + | ^~~~~ +../dpuser/dpuserAST.h:374:41: warning: 'ASTNode* forloopNode::commands' [-Wreorder] + 374 | ASTNode *start, *check = NULL, *commands, *change = NULL, *limit = NULL; + | ^~~~~~~~ +../dpuser/dpuserAST.h:376:9: warning: when initialized here [-Wreorder] + 376 | forloopNode(ASTNode *s, ASTNode *c, ASTNode *co) : start(s), limit(c), commands(co) { } + | ^~~~~~~~~~~ +In file included from ../dpuser/functions.h:9, + from ../dpuser/dpuser_utils.h:53, + from ../libfits/fits.h:36, + from ../dpuser/dpuserType.cpp:7: +../dpuser/dpuserAST.h: In member function 'virtual ASTNode* ASTNode::append(std::string)': +../dpuser/dpuserAST.h:37:42: warning: unused parameter 'option' [-Wunused-parameter] + 37 | virtual ASTNode *append(std::string option) { return this; } + | ~~~~~~~~~~~~^~~~~~ +../dpuser/dpuserAST.h: In destructor 'virtual functionNode::~functionNode()': +../dpuser/dpuserAST.h:244:53: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] + 244 | virtual ~functionNode() { for (int i = 0; i < args.size(); i++) delete args.at(i); } + | ~~^~~~~~~~~~~~~ +../dpuser/dpuserAST.h: In destructor 'virtual procedureNode::~procedureNode()': +../dpuser/dpuserAST.h:258:50: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] + 258 | virtual ~procedureNode() { for (int i = 0; i < args.size(); i++) delete args.at(i); } + | ~~^~~~~~~~~~~~~ +../dpuser/dpuserAST.h: In constructor 'statementNode::statementNode(ASTNode*)': +../dpuser/dpuserAST.h:272:13: warning: 'statementNode::id' will be initialized after [-Wreorder] + 272 | int id; + | ^~ +../dpuser/dpuserAST.h:271:18: warning: 'ASTNode* statementNode::stmt' [-Wreorder] + 271 | ASTNode *stmt = NULL; + | ^~~~ +../dpuser/dpuserAST.h:273:9: warning: when initialized here [-Wreorder] + 273 | statementNode(ASTNode *s) : id(0), stmt(s) { } + | ^~~~~~~~~~~~~ +../dpuser/dpuserAST.h: In destructor 'virtual listNode::~listNode()': +../dpuser/dpuserAST.h:284:49: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] + 284 | virtual ~listNode() { for (int i = 0; i < list.size(); i++) delete list.at(i); } + | ~~^~~~~~~~~~~~~ +../dpuser/dpuserAST.h: In destructor 'virtual rangeNode::~rangeNode()': +../dpuser/dpuserAST.h:295:46: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] + 295 | virtual ~rangeNode() { for (int i = 0; i < list.size(); i++) delete list.at(i); } + | ~~^~~~~~~~~~~~~ +../dpuser/dpuserAST.h: In constructor 'extractrangeNode::extractrangeNode(ASTNode*, ASTNode*)': +../dpuser/dpuserAST.h:310:14: warning: 'extractrangeNode::argument' will be initialized after [-Wreorder] + 310 | ASTNode *argument; + | ^~~~~~~~ +../dpuser/dpuserAST.h:309:14: warning: 'ASTNode* extractrangeNode::range' [-Wreorder] + 309 | ASTNode *range; + | ^~~~~ +../dpuser/dpuserAST.h:311:5: warning: when initialized here [-Wreorder] + 311 | extractrangeNode(ASTNode *arg, ASTNode *newrange) : argument(arg), range(newrange) { } + | ^~~~~~~~~~~~~~~~ +../dpuser/dpuserAST.h: In constructor 'forloopNode::forloopNode(ASTNode*, ASTNode*, ASTNode*, ASTNode*)': +../dpuser/dpuserAST.h:374:52: warning: 'forloopNode::change' will be initialized after [-Wreorder] + 374 | ASTNode *start, *check = NULL, *commands, *change = NULL, *limit = NULL; + | ^~~~~~ +../dpuser/dpuserAST.h:374:41: warning: 'ASTNode* forloopNode::commands' [-Wreorder] + 374 | ASTNode *start, *check = NULL, *commands, *change = NULL, *limit = NULL; + | ^~~~~~~~ +../dpuser/dpuserAST.h:375:9: warning: when initialized here [-Wreorder] + 375 | forloopNode(ASTNode *s, ASTNode *c, ASTNode *e, ASTNode *co) : start(s), check(c), change(e), commands(co) { } + | ^~~~~~~~~~~ +../dpuser/dpuserAST.h: In constructor 'forloopNode::forloopNode(ASTNode*, ASTNode*, ASTNode*)': +../dpuser/dpuserAST.h:374:68: warning: 'forloopNode::limit' will be initialized after [-Wreorder] + 374 | ASTNode *start, *check = NULL, *commands, *change = NULL, *limit = NULL; + | ^~~~~ +../dpuser/dpuserAST.h:374:41: warning: 'ASTNode* forloopNode::commands' [-Wreorder] + 374 | ASTNode *start, *check = NULL, *commands, *change = NULL, *limit = NULL; + | ^~~~~~~~ +../dpuser/dpuserAST.h:376:9: warning: when initialized here [-Wreorder] + 376 | forloopNode(ASTNode *s, ASTNode *c, ASTNode *co) : start(s), limit(c), commands(co) { } + | ^~~~~~~~~~~ +../libfits/fits.h: In constructor 'FitsIndexRef::FitsIndexRef(const Fits*, const INDEX&)': +../libfits/fits.h:178:93: warning: implicitly-declared 'INDEX& INDEX::operator=(const INDEX&)' is deprecated [-Wdeprecated-copy] + 178 | FitsIndexRef(const Fits *source, const INDEX &I) { parent = (Fits *)source; index = I; } + | ^ +../libfits/fits.h:137:9: note: because 'INDEX' has user-provided 'INDEX::INDEX(const INDEX&)' + 137 | INDEX(const INDEX &I) { X = I.x(); Y = I.y(); Z = I.z(); N = I.n(); } + | ^~~~~ +../dpuser/dpuserType.cpp: In member function 'dpuserType dpuserType::operator-()': +../dpuser/dpuserType.cpp:358:12: warning: enumeration value 'typeUnknown' not handled in switch [-Wswitch] + 358 | switch (type) { + | ^ +../dpuser/dpuserType.cpp:358:12: warning: enumeration value 'typeId' not handled in switch [-Wswitch] +../dpuser/dpuserType.cpp:358:12: warning: enumeration value 'typeOpr' not handled in switch [-Wswitch] +../dpuser/dpuserType.cpp:358:12: warning: enumeration value 'typeFnc' not handled in switch [-Wswitch] +../dpuser/dpuserType.cpp:358:12: warning: enumeration value 'typeStr' not handled in switch [-Wswitch] +../dpuser/dpuserType.cpp:358:12: warning: enumeration value 'typeRng' not handled in switch [-Wswitch] +../dpuser/dpuserType.cpp:358:12: warning: enumeration value 'typePgplot' not handled in switch [-Wswitch] +../dpuser/dpuserType.cpp:358:12: warning: enumeration value 'typeStrarr' not handled in switch [-Wswitch] +../dpuser/dpuserType.cpp:358:12: warning: enumeration value 'typeDpArr' not handled in switch [-Wswitch] +../dpuser/dpuserType.cpp: In member function 'dpuserType& dpuserType::operator/=(const dpuserType&)': +../dpuser/dpuserType.cpp:999:41: warning: implicitly-declared 'dpComplex& dpComplex::operator=(const dpComplex&)' is deprecated [-Wdeprecated-copy] + 999 | *cvalue = lvalue / *arg.cvalue; + | ^~~~~~ +In file included from ../libfits/fits.h:38: +../libfits/dpComplex.h:33:9: note: because 'dpComplex' has user-provided 'dpComplex::dpComplex(const dpComplex&)' + 33 | dpComplex(const dpComplex &); + | ^~~~~~~~~ +../dpuser/dpuserType.cpp:1039:36: warning: implicitly-declared 'dpComplex& dpComplex::operator=(const dpComplex&)' is deprecated [-Wdeprecated-copy] + 1039 | *cvalue = d / *arg.cvalue; + | ^~~~~~ +../libfits/dpComplex.h:33:9: note: because 'dpComplex' has user-provided 'dpComplex::dpComplex(const dpComplex&)' + 33 | dpComplex(const dpComplex &); + | ^~~~~~~~~ +../dpuser/dpuserType.cpp: In member function 'bool dpuserType::showAsTable()': +../dpuser/dpuserType.cpp:1389:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] + 1389 | for (int i = 0; i < dparrvalue->size(); i++ ) { + | ~~^~~~~~~~~~~~~~~~~~~~ +../dpuser/dpuserType.cpp: In copy constructor 'dpuserTypeList::dpuserTypeList(const dpuserTypeList&)': +../dpuser/dpuserType.cpp:1564:1: warning: base class 'class std::vector' should be explicitly initialized in the copy constructor [-Wextra] + 1564 | dpuserTypeList::dpuserTypeList(const dpuserTypeList &source) { + | ^~~~~~~~~~~~~~ +../dpuser/dpuserType.cpp:1568:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] + 1568 | for (i = 0; i < source.size(); i++) { + | ~~^~~~~~~~~~~~~~~ +../dpuser/dpuserType.cpp: In destructor 'dpuserTypeList::~dpuserTypeList()': +../dpuser/dpuserType.cpp:1579:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] + 1579 | for (int i = 0; i < size(); i++) { + | ~~^~~~~~~~ +../dpuser/dpuserType.cpp: In member function 'bool dpuserTypeList::showAsTable()': +../dpuser/dpuserType.cpp:1651:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] + 1651 | for (int i = 0; i < size(); i++) { + | ~~^~~~~~~~ +../dpuser/gdl_dpuser.cpp:28:41: warning: "/*" within comment [-Wcomment] + 28 | * - ar rv gdl.a src/CMakeFiles/gdl.dir/*.o src/antlr/CMakeFiles/antlr.dir/*.o +../dpuser/gdl_dpuser.cpp:28:76: warning: "/*" within comment [-Wcomment] In file included from ../dpuser/dpuserAST.cpp:8: ../libfits/fits.h: In constructor 'FitsIndexRef::FitsIndexRef(const Fits*, const INDEX&)': ../libfits/fits.h:178:93: warning: implicitly-declared 'INDEX& INDEX::operator=(const INDEX&)' is deprecated [-Wdeprecated-copy] @@ -6470,16 +6498,14 @@ ../libfits/fits.h:137:9: note: because 'INDEX' has user-provided 'INDEX::INDEX(const INDEX&)' 137 | INDEX(const INDEX &I) { X = I.x(); Y = I.y(); Z = I.z(); N = I.n(); } | ^~~~~ -../dpuser/python_dpuser.cpp:513:1: warning: multi-line comment [-Wcomment] - 513 | // PyErr_Format(PyExc_RuntimeError, "module compiled against "\ - | ^ -../dpuser/python_dpuser.cpp:519:1: warning: multi-line comment [-Wcomment] - 519 | // PyErr_Format(PyExc_RuntimeError, "module compiled against "\ - | ^ -../dpuser/python_dpuser.cpp:542:1: warning: multi-line comment [-Wcomment] - 542 | // PyErr_Format(PyExc_RuntimeError, "FATAL: module compiled as "\ - | ^ -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o arithmetics.o ../dpuser/arithmetics.cpp +../dpuser/dpuserType.cpp: In member function 'dpuserType dpuserType::operator-()': +../dpuser/dpuserType.cpp:371:13: warning: this statement may fall through [-Wimplicit-fallthrough=] + 371 | if (!result.fvalue->ReadFITS(ffvalue->c_str())) { + | ^~ +../dpuser/dpuserType.cpp:375:9: note: here + 375 | case typeFits: + | ^~~~ +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o python_dpuser.o ../dpuser/python_dpuser.cpp ../dpuser/dpuserAST.cpp: In constructor 'functionNode::functionNode(std::string)': ../dpuser/dpuserAST.cpp:141:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 141 | if (builtin_id >= funcs.size()) builtin_id = -1; @@ -6583,6 +6609,24 @@ ../dpuser/dpuserAST.cpp:1151:31: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1151 | } else if (indices[0] > dpuser_vars[id].dparrvalue->size()-1) { | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../libfits/fits.h: In member function 'dpint64 Fits::Naxis(UCHAR) const': +../libfits/fits.h:310:17: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] + 310 | if (this == NULL) return 0; + | ^~ +../libfits/fits.h: In member function 'dpint64 Fits::Naxis(UCHAR) const': +../libfits/fits.h:310:17: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] + 310 | if (this == NULL) return 0; + | ^~ +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o arithmetics.o ../dpuser/arithmetics.cpp +../dpuser/python_dpuser.cpp:513:1: warning: multi-line comment [-Wcomment] + 513 | // PyErr_Format(PyExc_RuntimeError, "module compiled against "\ + | ^ +../dpuser/python_dpuser.cpp:519:1: warning: multi-line comment [-Wcomment] + 519 | // PyErr_Format(PyExc_RuntimeError, "module compiled against "\ + | ^ +../dpuser/python_dpuser.cpp:542:1: warning: multi-line comment [-Wcomment] + 542 | // PyErr_Format(PyExc_RuntimeError, "FATAL: module compiled as "\ + | ^ In file included from ../dpuser/functions.h:9, from ../dpuser/dpuser_utils.h:53, from ../dpuser/gdl_dpuser.cpp:33: @@ -6674,10 +6718,6 @@ 592 | int call_gdl(std::string func_or_pro, std::vector *args, std::vector variables, std::map > *keyw, bool isFunction, dpuserType &rv) { | ~~~~~~~~~~~~^~ g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o boolean.o ../dpuser/boolean.cpp -../libfits/fits.h: In member function 'dpint64 Fits::Naxis(UCHAR) const': -../libfits/fits.h:310:17: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] - 310 | if (this == NULL) return 0; - | ^~ In file included from ../dpuser/functions.h:9, from ../dpuser/dpuser_utils.h:53, from ../dpuser/python_dpuser.cpp:9: @@ -6769,10 +6809,6 @@ 992 | int call_python(std::string func_or_pro, std::vector *args, std::vector variables, std::map > *keyw, bool isFunction, dpuserType &rv) { | ~~~~~~~~~~~~^~ g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o helpmap.o ../dpuser/doc/helpmap.cpp -../libfits/fits.h: In member function 'dpint64 Fits::Naxis(UCHAR) const': -../libfits/fits.h:310:17: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] - 310 | if (this == NULL) return 0; - | ^~ In file included from ../dpuser/functions.h:9, from ../dpuser/dpuser_utils.h:53, from ../libfits/fits.h:36, @@ -7015,7 +7051,6 @@ ../libfits/fits.h:137:9: note: because 'INDEX' has user-provided 'INDEX::INDEX(const INDEX&)' 137 | INDEX(const INDEX &I) { X = I.x(); Y = I.y(); Z = I.z(); N = I.n(); } | ^~~~~ -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o dpstringlist.o ../utils/dpstringlist.cpp ../dpuser/boolean.cpp: In member function 'virtual dpuserType greaterThanNode::evaluate()': ../dpuser/boolean.cpp:32:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 32 | if (!rightvalue.fvalue->ReadFITS(rightvalue.ffvalue->c_str())) break; @@ -7171,11 +7206,8 @@ ../dpuser/boolean.cpp:580:9: note: here 580 | case typeFits: switch(rightvalue.type) { | ^~~~ +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o dpstringlist.o ../utils/dpstringlist.cpp g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o regex_sr.o ../utils/regex/regex_sr.cpp -../utils/regex/regex_sr.cpp: In constructor 'CRegExp::CRegExp()': -../utils/regex/regex_sr.cpp:50:9: warning: unused variable 'regmlen' [-Wunused-variable] - 50 | int regmlen = 0; - | ^~~~~~~ In file included from ../dpuser/functions.h:9, from ../dpuser/dpuser_utils.h:53, from ../utils/dpstring.cpp:5: @@ -7351,6 +7383,10 @@ ../utils/dpstring.cpp:352:16: warning: comparison of integer expressions of different signedness: 'long int' and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] 352 | if (rv >= size()) rv = -1; | ~~~^~~~~~~~~ +../utils/regex/regex_sr.cpp: In constructor 'CRegExp::CRegExp()': +../utils/regex/regex_sr.cpp:50:9: warning: unused variable 'regmlen' [-Wunused-variable] + 50 | int regmlen = 0; + | ^~~~~~~ In file included from ../dpuser/functions.h:9, from ../dpuser/dpuser_utils.h:53, from ../utils/dpstringlist.cpp:30: @@ -7384,6 +7420,7 @@ ../dpuser/dpuserAST.h:295:46: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 295 | virtual ~rangeNode() { for (int i = 0; i < list.size(); i++) delete list.at(i); } | ~~^~~~~~~~~~~~~ +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o mpfit.o ../utils/cmpfit/mpfit.cpp ../dpuser/dpuserAST.h: In constructor 'extractrangeNode::extractrangeNode(ASTNode*, ASTNode*)': ../dpuser/dpuserAST.h:310:14: warning: 'extractrangeNode::argument' will be initialized after [-Wreorder] 310 | ASTNode *argument; @@ -7464,7 +7501,6 @@ ../utils/dpstring.h:19:9: note: because 'dpString' has user-provided 'dpString::dpString(const dpString&)' 19 | dpString(const dpString &); | ^~~~~~~~ -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o mpfit.o ../utils/cmpfit/mpfit.cpp ../utils/dpstringlist.cpp: In member function 'bool dpStringList::readFile(const dpString&)': ../utils/dpstringlist.cpp:216:10: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] 216 | fread(newinput, sizeof(char), flength, fd); @@ -7567,7 +7603,6 @@ ../libfits/cube.c:135:50: note: 'selected.w' was declared here 135 | XYZW indata[1000],igndata[1000],res,*resmat,selected; | ^~~~~~~~ -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o dpheader.o ../libfits/dpheader.cpp In file included from ../dpuser/functions.h:9, from ../dpuser/dpuser_utils.h:53, from ../libfits/fits.h:36, @@ -7643,6 +7678,7 @@ ../libfits/3d_stuff.cpp:199:21: warning: zero-length gnu_printf format string [-Wformat-zero-length] 199 | sprintf(crtype, ""); | ^~ +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o dpheader.o ../libfits/dpheader.cpp ../libfits/3d_stuff.cpp: In function 'bool norm3d(Fits&, const char*)': ../libfits/3d_stuff.cpp:137:41: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result] 137 | for (i = 0; i < 600; i++) fscanf(fd, "%f %f\n", &w[i], &v[i]); @@ -7652,35 +7688,6 @@ 310 | if (this == NULL) return 0; | ^~ g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o fits.o ../libfits/fits.cpp -../libfits/fits.cpp:201: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] - 201 | #pragma omp parallel for -../libfits/fits.cpp:205: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] - 205 | #pragma omp parallel for -../libfits/fits.cpp:209: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] - 209 | #pragma omp parallel for -../libfits/fits.cpp:213: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] - 213 | #pragma omp parallel for -../libfits/fits.cpp:217: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] - 217 | #pragma omp parallel for -../libfits/fits.cpp:221: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] - 221 | #pragma omp parallel for -../libfits/fits.cpp:225: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] - 225 | #pragma omp parallel for -../libfits/fits.cpp:260: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] - 260 | #pragma omp parallel for -../libfits/fits.cpp:264: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] - 264 | #pragma omp parallel for -../libfits/fits.cpp:268: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] - 268 | #pragma omp parallel for -../libfits/fits.cpp:272: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] - 272 | #pragma omp parallel for -../libfits/fits.cpp:276: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] - 276 | #pragma omp parallel for -../libfits/fits.cpp:280: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] - 280 | #pragma omp parallel for -../libfits/fits.cpp:284: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] - 284 | #pragma omp parallel for -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o fits_cube.o ../libfits/fits_cube.cpp In file included from ../dpuser/functions.h:9, from ../dpuser/dpuser_utils.h:53, from ../libfits/fits.h:36, @@ -7777,6 +7784,80 @@ ../libfits/dpheader.cpp:1301:12: warning: unused variable 'l' [-Wunused-variable] 1301 | int i, l; | ^ +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o fits_cube.o ../libfits/fits_cube.cpp +../libfits/fits.h: In member function 'dpint64 Fits::Naxis(UCHAR) const': +../libfits/fits.h:310:17: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] + 310 | if (this == NULL) return 0; + | ^~ +../libfits/fits.cpp:201: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] + 201 | #pragma omp parallel for +../libfits/fits.cpp:205: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] + 205 | #pragma omp parallel for +../libfits/fits.cpp:209: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] + 209 | #pragma omp parallel for +../libfits/fits.cpp:213: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] + 213 | #pragma omp parallel for +../libfits/fits.cpp:217: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] + 217 | #pragma omp parallel for +../libfits/fits.cpp:221: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] + 221 | #pragma omp parallel for +../libfits/fits.cpp:225: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] + 225 | #pragma omp parallel for +../libfits/fits.cpp:260: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] + 260 | #pragma omp parallel for +../libfits/fits.cpp:264: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] + 264 | #pragma omp parallel for +../libfits/fits.cpp:268: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] + 268 | #pragma omp parallel for +../libfits/fits.cpp:272: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] + 272 | #pragma omp parallel for +../libfits/fits.cpp:276: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] + 276 | #pragma omp parallel for +../libfits/fits.cpp:280: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] + 280 | #pragma omp parallel for +../libfits/fits.cpp:284: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] + 284 | #pragma omp parallel for +../libfits/dpheader.cpp: In function 'bool verifyFitsKey(char*)': +../libfits/dpheader.cpp:1177:12: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound depends on the length of the source argument [-Wstringop-truncation] + 1177 | strncpy(key, work, strlen(work) + 1); + | ^ +../libfits/dpheader.cpp:1177:30: note: length computed here + 1177 | strncpy(key, work, strlen(work) + 1); + | ~~~~~~^~~~~~ +../libfits/dpheader.cpp: In member function 'bool Fits::SetIntKey(const char*, int, const char*)': +../libfits/dpheader.cpp:1197:39: warning: 'char* __builtin___strncat_chk(char*, const char*, long unsigned int, long unsigned int)' output truncated copying between 1 and 80 bytes from a string of length 80 [-Wstringop-truncation] + 1197 | if (strlen(work) < 80) strncat(work, FITS_EMPTY, 80 - strlen(work)); + | ^ +../libfits/dpheader.cpp:1204:12: warning: 'char* __builtin___strncat_chk(char*, const char*, long unsigned int, long unsigned int)' output may be truncated copying between 0 and 80 bytes from a string of length 80 [-Wstringop-truncation] + 1204 | strncat(work, sval, 80 - strlen(work)); + | ^ +../libfits/dpheader.cpp:1209:39: warning: 'char* __builtin___strncat_chk(char*, const char*, long unsigned int, long unsigned int)' output truncated copying between 1 and 80 bytes from a string of length 80 [-Wstringop-truncation] + 1209 | if (strlen(work) < 80) strncat(work, FITS_EMPTY, 80 - strlen(work)); + | ^ +../libfits/dpheader.cpp: In member function 'bool Fits::SetFloatKey(const char*, double, const char*)': +../libfits/dpheader.cpp:1254:39: warning: 'char* __builtin___strncat_chk(char*, const char*, long unsigned int, long unsigned int)' output truncated copying between 1 and 80 bytes from a string of length 80 [-Wstringop-truncation] + 1254 | if (strlen(work) < 80) strncat(work, FITS_EMPTY, 80 - strlen(work)); + | ^ +../libfits/dpheader.cpp:1261:12: warning: 'char* __builtin___strncat_chk(char*, const char*, long unsigned int, long unsigned int)' output may be truncated copying between 0 and 80 bytes from a string of length 80 [-Wstringop-truncation] + 1261 | strncat(work, sval, 80 - strlen(work)); + | ^ +../libfits/dpheader.cpp:1266:35: warning: 'char* __builtin___strncat_chk(char*, const char*, long unsigned int, long unsigned int)' output truncated copying between 1 and 80 bytes from a string of length 80 [-Wstringop-truncation] + 1266 | if (strlen(work) < 80) strncat(work, FITS_EMPTY, 80 - strlen(work)); + | ^ +../libfits/dpheader.cpp: In member function 'bool Fits::SetStringKey(const char*, const char*, const char*)': +../libfits/dpheader.cpp:1313:39: warning: 'char* __builtin___strncat_chk(char*, const char*, long unsigned int, long unsigned int)' output truncated copying between 1 and 80 bytes from a string of length 80 [-Wstringop-truncation] + 1313 | if (strlen(work) < 80) strncat(work, FITS_EMPTY, 80 - strlen(work)); + | ^ +../libfits/dpheader.cpp:1322:12: warning: 'char* __builtin___strncat_chk(char*, const char*, long unsigned int, long unsigned int)' output may be truncated copying between 0 and 80 bytes from a string of length 80 [-Wstringop-truncation] + 1322 | strncat(work, sval, 80 - strlen(work)); + | ^ +../libfits/dpheader.cpp:1328:35: warning: 'char* __builtin___strncat_chk(char*, const char*, long unsigned int, long unsigned int)' output truncated copying between 1 and 80 bytes from a string of length 80 [-Wstringop-truncation] + 1328 | if (strlen(work) < 80) strncat(work, FITS_EMPTY, 80 - strlen(work)); + | ^ +../libfits/dpheader.cpp: In member function 'void Fits::CopyHeader(const Fits&)': +../libfits/dpheader.cpp:1142:24: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output may be truncated copying 9 bytes from a string of length 9 [-Wstringop-truncation] + 1142 | strncpy(crtype, source.crtype, 9); + | ^ ../libfits/fits_cube.cpp:1868:9: warning: "COLLAPSEACTION" redefined 1868 | #define COLLAPSEACTION(source,dest) if ((source)!=ignore) ((dest)+=(source)) | ^~~~~~~~~~~~~~ @@ -7813,7 +7894,6 @@ ../libfits/fits_cube.cpp:1876:9: note: this is the location of the previous definition 1876 | #define POSTCOLLAPSEACTION(data,n) ((data)/=(n)) | ^~~~~~~~~~~~~~~~~~ -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o fits_dpl.o ../libfits/fits_dpl.cpp ../libfits/fits_cube.cpp:1902:9: warning: "COLLAPSEACTION" redefined 1902 | #define COLLAPSEACTION(source,dest) if((source)!=ignore)((dest)+=((source)-average.r8data[_index])*((source)-average.r8data[_index])); else _ne-- | ^~~~~~~~~~~~~~ @@ -7880,33 +7960,13 @@ ../libfits/fits_cube.cpp:1969:9: note: this is the location of the previous definition 1969 | #define COLLAPSEACTION(source,dest) (sortdata[counter])=(source);counter++ | ^~~~~~~~~~~~~~ -../libfits/fits.h: In member function 'dpint64 Fits::Naxis(UCHAR) const': -../libfits/fits.h:310:17: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] - 310 | if (this == NULL) return 0; - | ^~ ../libfits/fits_cube.cpp:2015:9: warning: "COLLAPSEACTION" redefined 2015 | #define COLLAPSEACTION(source,dest) (sortdata[counter])=fabs((source)-median.r8data[_index]);counter++ | ^~~~~~~~~~~~~~ ../libfits/fits_cube.cpp:1992:9: note: this is the location of the previous definition 1992 | #define COLLAPSEACTION(source,dest) if((source)!=ignore){sortdata[counter]=(source);counter++;} | ^~~~~~~~~~~~~~ -../libfits/dpheader.cpp: In function 'bool verifyFitsKey(char*)': -../libfits/dpheader.cpp:1177:12: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound depends on the length of the source argument [-Wstringop-truncation] - 1177 | strncpy(key, work, strlen(work) + 1); - | ^ -../libfits/dpheader.cpp:1177:30: note: length computed here - 1177 | strncpy(key, work, strlen(work) + 1); - | ~~~~~~^~~~~~ -../libfits/dpheader.cpp: In member function 'bool Fits::SetIntKey(const char*, int, const char*)': -../libfits/dpheader.cpp:1197:39: warning: 'char* __builtin___strncat_chk(char*, const char*, long unsigned int, long unsigned int)' output truncated copying between 1 and 80 bytes from a string of length 80 [-Wstringop-truncation] - 1197 | if (strlen(work) < 80) strncat(work, FITS_EMPTY, 80 - strlen(work)); - | ^ -../libfits/dpheader.cpp:1204:12: warning: 'char* __builtin___strncat_chk(char*, const char*, long unsigned int, long unsigned int)' output may be truncated copying between 0 and 80 bytes from a string of length 80 [-Wstringop-truncation] - 1204 | strncat(work, sval, 80 - strlen(work)); - | ^ -../libfits/dpheader.cpp:1209:39: warning: 'char* __builtin___strncat_chk(char*, const char*, long unsigned int, long unsigned int)' output truncated copying between 1 and 80 bytes from a string of length 80 [-Wstringop-truncation] - 1209 | if (strlen(work) < 80) strncat(work, FITS_EMPTY, 80 - strlen(work)); - | ^ +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o fits_dpl.o ../libfits/fits_dpl.cpp In file included from ../dpuser/functions.h:9, from ../dpuser/dpuser_utils.h:53, from ../libfits/fits.h:36, @@ -7915,16 +7975,6 @@ ../dpuser/dpuserAST.h:37:42: warning: unused parameter 'option' [-Wunused-parameter] 37 | virtual ASTNode *append(std::string option) { return this; } | ~~~~~~~~~~~~^~~~~~ -../libfits/dpheader.cpp: In member function 'bool Fits::SetFloatKey(const char*, double, const char*)': -../libfits/dpheader.cpp:1254:39: warning: 'char* __builtin___strncat_chk(char*, const char*, long unsigned int, long unsigned int)' output truncated copying between 1 and 80 bytes from a string of length 80 [-Wstringop-truncation] - 1254 | if (strlen(work) < 80) strncat(work, FITS_EMPTY, 80 - strlen(work)); - | ^ -../libfits/dpheader.cpp:1261:12: warning: 'char* __builtin___strncat_chk(char*, const char*, long unsigned int, long unsigned int)' output may be truncated copying between 0 and 80 bytes from a string of length 80 [-Wstringop-truncation] - 1261 | strncat(work, sval, 80 - strlen(work)); - | ^ -../libfits/dpheader.cpp:1266:35: warning: 'char* __builtin___strncat_chk(char*, const char*, long unsigned int, long unsigned int)' output truncated copying between 1 and 80 bytes from a string of length 80 [-Wstringop-truncation] - 1266 | if (strlen(work) < 80) strncat(work, FITS_EMPTY, 80 - strlen(work)); - | ^ ../dpuser/dpuserAST.h: In destructor 'virtual functionNode::~functionNode()': ../dpuser/dpuserAST.h:244:53: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 244 | virtual ~functionNode() { for (int i = 0; i < args.size(); i++) delete args.at(i); } @@ -7988,33 +8038,6 @@ ../libfits/fits.h:137:9: note: because 'INDEX' has user-provided 'INDEX::INDEX(const INDEX&)' 137 | INDEX(const INDEX &I) { X = I.x(); Y = I.y(); Z = I.z(); N = I.n(); } | ^~~~~ -../libfits/dpheader.cpp: In member function 'bool Fits::SetStringKey(const char*, const char*, const char*)': -../libfits/dpheader.cpp:1313:39: warning: 'char* __builtin___strncat_chk(char*, const char*, long unsigned int, long unsigned int)' output truncated copying between 1 and 80 bytes from a string of length 80 [-Wstringop-truncation] - 1313 | if (strlen(work) < 80) strncat(work, FITS_EMPTY, 80 - strlen(work)); - | ^ -../libfits/dpheader.cpp:1322:12: warning: 'char* __builtin___strncat_chk(char*, const char*, long unsigned int, long unsigned int)' output may be truncated copying between 0 and 80 bytes from a string of length 80 [-Wstringop-truncation] - 1322 | strncat(work, sval, 80 - strlen(work)); - | ^ -../libfits/dpheader.cpp:1328:35: warning: 'char* __builtin___strncat_chk(char*, const char*, long unsigned int, long unsigned int)' output truncated copying between 1 and 80 bytes from a string of length 80 [-Wstringop-truncation] - 1328 | if (strlen(work) < 80) strncat(work, FITS_EMPTY, 80 - strlen(work)); - | ^ -../libfits/fits.cpp: In function 'void getFitsFile(char*, Fits&)': -../libfits/fits.cpp:62:22: warning: ignoring return value of 'int scanf(const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result] - 62 | scanf("%s", fname); - | ~~~~~^~~~~~~~~~~~~ -../libfits/dpheader.cpp: In member function 'void Fits::CopyHeader(const Fits&)': -../libfits/dpheader.cpp:1142:24: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output may be truncated copying 9 bytes from a string of length 9 [-Wstringop-truncation] - 1142 | strncpy(crtype, source.crtype, 9); - | ^ -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o fits_exc.o ../libfits/fits_exc.cpp -../libfits/fits.h: In member function 'dpint64 Fits::Naxis(UCHAR) const': -../libfits/fits.h:310:17: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] - 310 | if (this == NULL) return 0; - | ^~ -../libfits/fits.cpp: In member function 'bool Fits::copy(const Fits&)': -../libfits/fits.cpp:354:12: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output may be truncated copying 9 bytes from a string of length 9 [-Wstringop-truncation] - 354 | strncpy(crtype, a.crtype, 9); - | ^ In file included from ../dpuser/functions.h:9, from ../dpuser/dpuser_utils.h:53, from ../libfits/fits.h:36, @@ -8131,11 +8154,24 @@ ../libfits/fits_cube.cpp:2120:16: warning: variable 'j' set but not used [-Wunused-but-set-variable] 2120 | int i, j, n, z = 0; | ^ -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o fits_file.o ../libfits/fits_file.cpp +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o fits_exc.o ../libfits/fits_exc.cpp +../libfits/fits.cpp: In function 'void getFitsFile(char*, Fits&)': +../libfits/fits.cpp:62:22: warning: ignoring return value of 'int scanf(const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result] + 62 | scanf("%s", fname); + | ~~~~~^~~~~~~~~~~~~ +../libfits/fits.h: In member function 'dpint64 Fits::Naxis(UCHAR) const': +../libfits/fits.h:310:17: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] + 310 | if (this == NULL) return 0; + | ^~ ../libfits/fits.h: In member function 'dpint64 Fits::Naxis(UCHAR) const': ../libfits/fits.h:310:17: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 310 | if (this == NULL) return 0; | ^~ +../libfits/fits.cpp: In member function 'bool Fits::copy(const Fits&)': +../libfits/fits.cpp:354:12: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output may be truncated copying 9 bytes from a string of length 9 [-Wstringop-truncation] + 354 | strncpy(crtype, a.crtype, 9); + | ^ +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o fits_file.o ../libfits/fits_file.cpp In file included from ../dpuser/functions.h:9, from ../dpuser/dpuser_utils.h:53, from ../libfits/fits.h:36, @@ -8310,77 +8346,6 @@ 310 | if (this == NULL) return 0; | ^~ g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o fits_funcs.o ../libfits/fits_funcs.cpp -In file included from ../dpuser/functions.h:9, - from ../dpuser/dpuser_utils.h:53, - from ../libfits/fits.h:36, - from ../libfits/fits_file.cpp:14: -../dpuser/dpuserAST.h: In member function 'virtual ASTNode* ASTNode::append(std::string)': -../dpuser/dpuserAST.h:37:42: warning: unused parameter 'option' [-Wunused-parameter] - 37 | virtual ASTNode *append(std::string option) { return this; } - | ~~~~~~~~~~~~^~~~~~ -../dpuser/dpuserAST.h: In destructor 'virtual functionNode::~functionNode()': -../dpuser/dpuserAST.h:244:53: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] - 244 | virtual ~functionNode() { for (int i = 0; i < args.size(); i++) delete args.at(i); } - | ~~^~~~~~~~~~~~~ -../dpuser/dpuserAST.h: In destructor 'virtual procedureNode::~procedureNode()': -../dpuser/dpuserAST.h:258:50: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] - 258 | virtual ~procedureNode() { for (int i = 0; i < args.size(); i++) delete args.at(i); } - | ~~^~~~~~~~~~~~~ -../dpuser/dpuserAST.h: In constructor 'statementNode::statementNode(ASTNode*)': -../dpuser/dpuserAST.h:272:13: warning: 'statementNode::id' will be initialized after [-Wreorder] - 272 | int id; - | ^~ -../dpuser/dpuserAST.h:271:18: warning: 'ASTNode* statementNode::stmt' [-Wreorder] - 271 | ASTNode *stmt = NULL; - | ^~~~ -../dpuser/dpuserAST.h:273:9: warning: when initialized here [-Wreorder] - 273 | statementNode(ASTNode *s) : id(0), stmt(s) { } - | ^~~~~~~~~~~~~ -../dpuser/dpuserAST.h: In destructor 'virtual listNode::~listNode()': -../dpuser/dpuserAST.h:284:49: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] - 284 | virtual ~listNode() { for (int i = 0; i < list.size(); i++) delete list.at(i); } - | ~~^~~~~~~~~~~~~ -../dpuser/dpuserAST.h: In destructor 'virtual rangeNode::~rangeNode()': -../dpuser/dpuserAST.h:295:46: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] - 295 | virtual ~rangeNode() { for (int i = 0; i < list.size(); i++) delete list.at(i); } - | ~~^~~~~~~~~~~~~ -../dpuser/dpuserAST.h: In constructor 'extractrangeNode::extractrangeNode(ASTNode*, ASTNode*)': -../dpuser/dpuserAST.h:310:14: warning: 'extractrangeNode::argument' will be initialized after [-Wreorder] - 310 | ASTNode *argument; - | ^~~~~~~~ -../dpuser/dpuserAST.h:309:14: warning: 'ASTNode* extractrangeNode::range' [-Wreorder] - 309 | ASTNode *range; - | ^~~~~ -../dpuser/dpuserAST.h:311:5: warning: when initialized here [-Wreorder] - 311 | extractrangeNode(ASTNode *arg, ASTNode *newrange) : argument(arg), range(newrange) { } - | ^~~~~~~~~~~~~~~~ -../dpuser/dpuserAST.h: In constructor 'forloopNode::forloopNode(ASTNode*, ASTNode*, ASTNode*, ASTNode*)': -../dpuser/dpuserAST.h:374:52: warning: 'forloopNode::change' will be initialized after [-Wreorder] - 374 | ASTNode *start, *check = NULL, *commands, *change = NULL, *limit = NULL; - | ^~~~~~ -../dpuser/dpuserAST.h:374:41: warning: 'ASTNode* forloopNode::commands' [-Wreorder] - 374 | ASTNode *start, *check = NULL, *commands, *change = NULL, *limit = NULL; - | ^~~~~~~~ -../dpuser/dpuserAST.h:375:9: warning: when initialized here [-Wreorder] - 375 | forloopNode(ASTNode *s, ASTNode *c, ASTNode *e, ASTNode *co) : start(s), check(c), change(e), commands(co) { } - | ^~~~~~~~~~~ -../dpuser/dpuserAST.h: In constructor 'forloopNode::forloopNode(ASTNode*, ASTNode*, ASTNode*)': -../dpuser/dpuserAST.h:374:68: warning: 'forloopNode::limit' will be initialized after [-Wreorder] - 374 | ASTNode *start, *check = NULL, *commands, *change = NULL, *limit = NULL; - | ^~~~~ -../dpuser/dpuserAST.h:374:41: warning: 'ASTNode* forloopNode::commands' [-Wreorder] - 374 | ASTNode *start, *check = NULL, *commands, *change = NULL, *limit = NULL; - | ^~~~~~~~ -../dpuser/dpuserAST.h:376:9: warning: when initialized here [-Wreorder] - 376 | forloopNode(ASTNode *s, ASTNode *c, ASTNode *co) : start(s), limit(c), commands(co) { } - | ^~~~~~~~~~~ -../libfits/fits.h: In constructor 'FitsIndexRef::FitsIndexRef(const Fits*, const INDEX&)': -../libfits/fits.h:178:93: warning: implicitly-declared 'INDEX& INDEX::operator=(const INDEX&)' is deprecated [-Wdeprecated-copy] - 178 | FitsIndexRef(const Fits *source, const INDEX &I) { parent = (Fits *)source; index = I; } - | ^ -../libfits/fits.h:137:9: note: because 'INDEX' has user-provided 'INDEX::INDEX(const INDEX&)' - 137 | INDEX(const INDEX &I) { X = I.x(); Y = I.y(); Z = I.z(); N = I.n(); } - | ^~~~~ ../libfits/fits_funcs.cpp:31: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 31 | #pragma omp parallel for ../libfits/fits_funcs.cpp:35: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] @@ -8479,6 +8444,78 @@ 820 | #pragma omp parallel for ../libfits/fits_funcs.cpp:824: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 824 | #pragma omp parallel for +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o fits_mem.o ../libfits/fits_mem.cpp +In file included from ../dpuser/functions.h:9, + from ../dpuser/dpuser_utils.h:53, + from ../libfits/fits.h:36, + from ../libfits/fits_file.cpp:14: +../dpuser/dpuserAST.h: In member function 'virtual ASTNode* ASTNode::append(std::string)': +../dpuser/dpuserAST.h:37:42: warning: unused parameter 'option' [-Wunused-parameter] + 37 | virtual ASTNode *append(std::string option) { return this; } + | ~~~~~~~~~~~~^~~~~~ +../dpuser/dpuserAST.h: In destructor 'virtual functionNode::~functionNode()': +../dpuser/dpuserAST.h:244:53: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] + 244 | virtual ~functionNode() { for (int i = 0; i < args.size(); i++) delete args.at(i); } + | ~~^~~~~~~~~~~~~ +../dpuser/dpuserAST.h: In destructor 'virtual procedureNode::~procedureNode()': +../dpuser/dpuserAST.h:258:50: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] + 258 | virtual ~procedureNode() { for (int i = 0; i < args.size(); i++) delete args.at(i); } + | ~~^~~~~~~~~~~~~ +../dpuser/dpuserAST.h: In constructor 'statementNode::statementNode(ASTNode*)': +../dpuser/dpuserAST.h:272:13: warning: 'statementNode::id' will be initialized after [-Wreorder] + 272 | int id; + | ^~ +../dpuser/dpuserAST.h:271:18: warning: 'ASTNode* statementNode::stmt' [-Wreorder] + 271 | ASTNode *stmt = NULL; + | ^~~~ +../dpuser/dpuserAST.h:273:9: warning: when initialized here [-Wreorder] + 273 | statementNode(ASTNode *s) : id(0), stmt(s) { } + | ^~~~~~~~~~~~~ +../dpuser/dpuserAST.h: In destructor 'virtual listNode::~listNode()': +../dpuser/dpuserAST.h:284:49: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] + 284 | virtual ~listNode() { for (int i = 0; i < list.size(); i++) delete list.at(i); } + | ~~^~~~~~~~~~~~~ +../dpuser/dpuserAST.h: In destructor 'virtual rangeNode::~rangeNode()': +../dpuser/dpuserAST.h:295:46: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] + 295 | virtual ~rangeNode() { for (int i = 0; i < list.size(); i++) delete list.at(i); } + | ~~^~~~~~~~~~~~~ +../dpuser/dpuserAST.h: In constructor 'extractrangeNode::extractrangeNode(ASTNode*, ASTNode*)': +../dpuser/dpuserAST.h:310:14: warning: 'extractrangeNode::argument' will be initialized after [-Wreorder] + 310 | ASTNode *argument; + | ^~~~~~~~ +../dpuser/dpuserAST.h:309:14: warning: 'ASTNode* extractrangeNode::range' [-Wreorder] + 309 | ASTNode *range; + | ^~~~~ +../dpuser/dpuserAST.h:311:5: warning: when initialized here [-Wreorder] + 311 | extractrangeNode(ASTNode *arg, ASTNode *newrange) : argument(arg), range(newrange) { } + | ^~~~~~~~~~~~~~~~ +../dpuser/dpuserAST.h: In constructor 'forloopNode::forloopNode(ASTNode*, ASTNode*, ASTNode*, ASTNode*)': +../dpuser/dpuserAST.h:374:52: warning: 'forloopNode::change' will be initialized after [-Wreorder] + 374 | ASTNode *start, *check = NULL, *commands, *change = NULL, *limit = NULL; + | ^~~~~~ +../dpuser/dpuserAST.h:374:41: warning: 'ASTNode* forloopNode::commands' [-Wreorder] + 374 | ASTNode *start, *check = NULL, *commands, *change = NULL, *limit = NULL; + | ^~~~~~~~ +../dpuser/dpuserAST.h:375:9: warning: when initialized here [-Wreorder] + 375 | forloopNode(ASTNode *s, ASTNode *c, ASTNode *e, ASTNode *co) : start(s), check(c), change(e), commands(co) { } + | ^~~~~~~~~~~ +../dpuser/dpuserAST.h: In constructor 'forloopNode::forloopNode(ASTNode*, ASTNode*, ASTNode*)': +../dpuser/dpuserAST.h:374:68: warning: 'forloopNode::limit' will be initialized after [-Wreorder] + 374 | ASTNode *start, *check = NULL, *commands, *change = NULL, *limit = NULL; + | ^~~~~ +../dpuser/dpuserAST.h:374:41: warning: 'ASTNode* forloopNode::commands' [-Wreorder] + 374 | ASTNode *start, *check = NULL, *commands, *change = NULL, *limit = NULL; + | ^~~~~~~~ +../dpuser/dpuserAST.h:376:9: warning: when initialized here [-Wreorder] + 376 | forloopNode(ASTNode *s, ASTNode *c, ASTNode *co) : start(s), limit(c), commands(co) { } + | ^~~~~~~~~~~ +../libfits/fits.h: In constructor 'FitsIndexRef::FitsIndexRef(const Fits*, const INDEX&)': +../libfits/fits.h:178:93: warning: implicitly-declared 'INDEX& INDEX::operator=(const INDEX&)' is deprecated [-Wdeprecated-copy] + 178 | FitsIndexRef(const Fits *source, const INDEX &I) { parent = (Fits *)source; index = I; } + | ^ +../libfits/fits.h:137:9: note: because 'INDEX' has user-provided 'INDEX::INDEX(const INDEX&)' + 137 | INDEX(const INDEX &I) { X = I.x(); Y = I.y(); Z = I.z(); N = I.n(); } + | ^~~~~ ../libfits/fits_file.cpp: In member function 'bool Fits::WriteFITSData()': ../libfits/fits_file.cpp:467:64: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'dpint64' {aka 'long long int'} [-Wsign-compare] 467 | if (fwrite(dataptr, abs((int)membits / 8), n_elements, fd) != n_elements) { @@ -8495,16 +8532,6 @@ ../libfits/fits_file.cpp:1196:13: warning: unused variable 'rv' [-Wunused-variable] 1196 | int rv = -1; | ^~ -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o fits_mem.o ../libfits/fits_mem.cpp -../libfits/fits_file.cpp: In member function 'bool Fits::WriteFITSExtension(const char*)': -../libfits/fits_file.cpp:1315:14: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] - 1315 | fread(s, 1, 6, fd); - | ~~~~~^~~~~~~~~~~~~ -../libfits/fits.h: In member function 'dpint64 Fits::Naxis(UCHAR) const': -../libfits/fits.h:310:17: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] - 310 | if (this == NULL) return 0; - | ^~ -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o fits_ops.o ../libfits/fits_ops.cpp In file included from ../dpuser/functions.h:9, from ../dpuser/dpuser_utils.h:53, from ../libfits/fits.h:36, @@ -8576,6 +8603,15 @@ ../libfits/fits.h:137:9: note: because 'INDEX' has user-provided 'INDEX::INDEX(const INDEX&)' 137 | INDEX(const INDEX &I) { X = I.x(); Y = I.y(); Z = I.z(); N = I.n(); } | ^~~~~ +../libfits/fits_file.cpp: In member function 'bool Fits::WriteFITSExtension(const char*)': +../libfits/fits_file.cpp:1315:14: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] + 1315 | fread(s, 1, 6, fd); + | ~~~~~^~~~~~~~~~~~~ +../libfits/fits.h: In member function 'dpint64 Fits::Naxis(UCHAR) const': +../libfits/fits.h:310:17: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] + 310 | if (this == NULL) return 0; + | ^~ +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o fits_ops.o ../libfits/fits_ops.cpp ../libfits/fits_file.cpp: In member function 'bool Fits::GetAsciitableColumn(int, Fits&)': ../libfits/fits_file.cpp:920:24: warning: '%i' directive writing between 1 and 10 bytes into a region of size 4 [-Wformat-overflow=] 920 | sprintf(key, "TBCOL%i", column); @@ -8643,74 +8679,6 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ -../libfits/fits_file.cpp: In member function 'bool Fits::GetBintableColumn(int, Fits&)': -../libfits/fits_file.cpp:805:28: warning: '%i' directive writing between 1 and 10 bytes into a region of size 4 [-Wformat-overflow=] - 805 | sprintf(key, "TSCAL%i", column); - | ^~ -../libfits/fits_file.cpp:805:22: note: directive argument in the range [1, 2147483647] - 805 | sprintf(key, "TSCAL%i", column); - | ^~~~~~~~~ -In function 'int sprintf(char*, const char*, ...)', - inlined from 'bool Fits::GetBintableColumn(int, Fits&)' at ../libfits/fits_file.cpp:805:9: -/usr/include/aarch64-linux-gnu/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output between 7 and 16 bytes into a destination of size 9 - 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 31 | __glibc_objsize (__s), __fmt, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 32 | __va_arg_pack ()); - | ~~~~~~~~~~~~~~~~~ -../libfits/fits_file.cpp: In member function 'bool Fits::GetBintableColumn(int, Fits&)': -../libfits/fits_file.cpp:809:28: warning: '%i' directive writing between 1 and 10 bytes into a region of size 4 [-Wformat-overflow=] - 809 | sprintf(key, "TZERO%i", column); - | ^~ -../libfits/fits_file.cpp:809:22: note: directive argument in the range [1, 2147483647] - 809 | sprintf(key, "TZERO%i", column); - | ^~~~~~~~~ -In function 'int sprintf(char*, const char*, ...)', - inlined from 'bool Fits::GetBintableColumn(int, Fits&)' at ../libfits/fits_file.cpp:809:9: -/usr/include/aarch64-linux-gnu/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output between 7 and 16 bytes into a destination of size 9 - 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 31 | __glibc_objsize (__s), __fmt, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 32 | __va_arg_pack ()); - | ~~~~~~~~~~~~~~~~~ -../libfits/fits_file.cpp: In member function 'bool Fits::GetBintableColumn(int, Fits&)': -../libfits/fits_file.cpp:816:23: warning: '%i' directive writing between 1 and 10 bytes into a region of size 5 [-Wformat-overflow=] - 816 | sprintf(key, "TDIM%i", column); - | ^~ -../libfits/fits_file.cpp:816:18: note: directive argument in the range [1, 2147483647] - 816 | sprintf(key, "TDIM%i", column); - | ^~~~~~~~ -In function 'int sprintf(char*, const char*, ...)', - inlined from 'bool Fits::GetBintableColumn(int, Fits&)' at ../libfits/fits_file.cpp:816:12: -/usr/include/aarch64-linux-gnu/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output between 6 and 15 bytes into a destination of size 9 - 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 31 | __glibc_objsize (__s), __fmt, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 32 | __va_arg_pack ()); - | ~~~~~~~~~~~~~~~~~ -../libfits/fits_file.cpp: In member function 'bool Fits::GetBintableColumn(int, Fits&)': -../libfits/fits_file.cpp:843:24: warning: '%i' directive writing between 1 and 10 bytes into a region of size 4 [-Wformat-overflow=] - 843 | sprintf(key, "TTYPE%i", column); - | ^~ -../libfits/fits_file.cpp:843:18: note: directive argument in the range [1, 2147483647] - 843 | sprintf(key, "TTYPE%i", column); - | ^~~~~~~~~ -In function 'int sprintf(char*, const char*, ...)', - inlined from 'bool Fits::GetBintableColumn(int, Fits&)' at ../libfits/fits_file.cpp:843:12: -/usr/include/aarch64-linux-gnu/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output between 7 and 16 bytes into a destination of size 9 - 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 31 | __glibc_objsize (__s), __fmt, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 32 | __va_arg_pack ()); - | ~~~~~~~~~~~~~~~~~ -../libfits/fits_file.cpp: In member function 'bool Fits::getHeaderInformation()': -../libfits/fits_file.cpp:1478:16: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output may be truncated copying 9 bytes from a string of length 9 [-Wstringop-truncation] - 1478 | strncpy(crtype, info.type, 9); - | ^ In file included from ../dpuser/functions.h:9, from ../dpuser/dpuser_utils.h:53, from ../libfits/fits.h:36, @@ -8860,6 +8828,122 @@ ../libfits/dpComplex.h:33:9: note: because 'dpComplex' has user-provided 'dpComplex::dpComplex(const dpComplex&)' 33 | dpComplex(const dpComplex &); | ^~~~~~~~~ +../libfits/fits_file.cpp: In member function 'bool Fits::GetBintableColumn(int, Fits&)': +../libfits/fits_file.cpp:805:28: warning: '%i' directive writing between 1 and 10 bytes into a region of size 4 [-Wformat-overflow=] + 805 | sprintf(key, "TSCAL%i", column); + | ^~ +../libfits/fits_file.cpp:805:22: note: directive argument in the range [1, 2147483647] + 805 | sprintf(key, "TSCAL%i", column); + | ^~~~~~~~~ +In function 'int sprintf(char*, const char*, ...)', + inlined from 'bool Fits::GetBintableColumn(int, Fits&)' at ../libfits/fits_file.cpp:805:9: +/usr/include/aarch64-linux-gnu/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output between 7 and 16 bytes into a destination of size 9 + 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 31 | __glibc_objsize (__s), __fmt, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 32 | __va_arg_pack ()); + | ~~~~~~~~~~~~~~~~~ +../libfits/fits_file.cpp: In member function 'bool Fits::GetBintableColumn(int, Fits&)': +../libfits/fits_file.cpp:809:28: warning: '%i' directive writing between 1 and 10 bytes into a region of size 4 [-Wformat-overflow=] + 809 | sprintf(key, "TZERO%i", column); + | ^~ +../libfits/fits_file.cpp:809:22: note: directive argument in the range [1, 2147483647] + 809 | sprintf(key, "TZERO%i", column); + | ^~~~~~~~~ +In function 'int sprintf(char*, const char*, ...)', + inlined from 'bool Fits::GetBintableColumn(int, Fits&)' at ../libfits/fits_file.cpp:809:9: +/usr/include/aarch64-linux-gnu/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output between 7 and 16 bytes into a destination of size 9 + 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 31 | __glibc_objsize (__s), __fmt, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 32 | __va_arg_pack ()); + | ~~~~~~~~~~~~~~~~~ +../libfits/fits_file.cpp: In member function 'bool Fits::GetBintableColumn(int, Fits&)': +../libfits/fits_file.cpp:816:23: warning: '%i' directive writing between 1 and 10 bytes into a region of size 5 [-Wformat-overflow=] + 816 | sprintf(key, "TDIM%i", column); + | ^~ +../libfits/fits_file.cpp:816:18: note: directive argument in the range [1, 2147483647] + 816 | sprintf(key, "TDIM%i", column); + | ^~~~~~~~ +In function 'int sprintf(char*, const char*, ...)', + inlined from 'bool Fits::GetBintableColumn(int, Fits&)' at ../libfits/fits_file.cpp:816:12: +/usr/include/aarch64-linux-gnu/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output between 6 and 15 bytes into a destination of size 9 + 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 31 | __glibc_objsize (__s), __fmt, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 32 | __va_arg_pack ()); + | ~~~~~~~~~~~~~~~~~ +../libfits/fits_file.cpp: In member function 'bool Fits::GetBintableColumn(int, Fits&)': +../libfits/fits_file.cpp:843:24: warning: '%i' directive writing between 1 and 10 bytes into a region of size 4 [-Wformat-overflow=] + 843 | sprintf(key, "TTYPE%i", column); + | ^~ +../libfits/fits_file.cpp:843:18: note: directive argument in the range [1, 2147483647] + 843 | sprintf(key, "TTYPE%i", column); + | ^~~~~~~~~ +In function 'int sprintf(char*, const char*, ...)', + inlined from 'bool Fits::GetBintableColumn(int, Fits&)' at ../libfits/fits_file.cpp:843:12: +/usr/include/aarch64-linux-gnu/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output between 7 and 16 bytes into a destination of size 9 + 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 31 | __glibc_objsize (__s), __fmt, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 32 | __va_arg_pack ()); + | ~~~~~~~~~~~~~~~~~ +../libfits/fits_file.cpp: In member function 'bool Fits::getHeaderInformation()': +../libfits/fits_file.cpp:1478:16: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output may be truncated copying 9 bytes from a string of length 9 [-Wstringop-truncation] + 1478 | strncpy(crtype, info.type, 9); + | ^ +../libfits/fits_file.cpp: In member function 'bool Fits::GetBintableColumn(int, dpStringList&)': +../libfits/fits_file.cpp:892:24: warning: '%i' directive writing between 1 and 10 bytes into a region of size 4 [-Wformat-overflow=] + 892 | sprintf(key, "TTYPE%i", column); + | ^~ +../libfits/fits_file.cpp:892:18: note: directive argument in the range [1, 2147483647] + 892 | sprintf(key, "TTYPE%i", column); + | ^~~~~~~~~ +In function 'int sprintf(char*, const char*, ...)', + inlined from 'bool Fits::GetBintableColumn(int, dpStringList&)' at ../libfits/fits_file.cpp:892:12: +/usr/include/aarch64-linux-gnu/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output between 7 and 16 bytes into a destination of size 9 + 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 31 | __glibc_objsize (__s), __fmt, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 32 | __va_arg_pack ()); + | ~~~~~~~~~~~~~~~~~ +../libfits/fits_file.cpp: In member function 'bool Fits::GetAsciitableColumn(int, dpStringList&)': +../libfits/fits_file.cpp:1010:24: warning: '%i' directive writing between 1 and 10 bytes into a region of size 4 [-Wformat-overflow=] + 1010 | sprintf(key, "TBCOL%i", column); + | ^~ +../libfits/fits_file.cpp:1010:18: note: directive argument in the range [1, 2147483647] + 1010 | sprintf(key, "TBCOL%i", column); + | ^~~~~~~~~ +In function 'int sprintf(char*, const char*, ...)', + inlined from 'bool Fits::GetAsciitableColumn(int, dpStringList&)' at ../libfits/fits_file.cpp:1010:12: +/usr/include/aarch64-linux-gnu/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output between 7 and 16 bytes into a destination of size 9 + 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 31 | __glibc_objsize (__s), __fmt, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 32 | __va_arg_pack ()); + | ~~~~~~~~~~~~~~~~~ +../libfits/fits_file.cpp: In member function 'bool Fits::GetAsciitableColumn(int, dpStringList&)': +../libfits/fits_file.cpp:1041:24: warning: '%i' directive writing between 1 and 10 bytes into a region of size 4 [-Wformat-overflow=] + 1041 | sprintf(key, "TTYPE%i", column); + | ^~ +../libfits/fits_file.cpp:1041:18: note: directive argument in the range [1, 2147483647] + 1041 | sprintf(key, "TTYPE%i", column); + | ^~~~~~~~~ +In function 'int sprintf(char*, const char*, ...)', + inlined from 'bool Fits::GetAsciitableColumn(int, dpStringList&)' at ../libfits/fits_file.cpp:1041:12: +/usr/include/aarch64-linux-gnu/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output between 7 and 16 bytes into a destination of size 9 + 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 31 | __glibc_objsize (__s), __fmt, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 32 | __va_arg_pack ()); + | ~~~~~~~~~~~~~~~~~ ../libfits/fits_ops.cpp:42: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 42 | #pragma omp parallel for ../libfits/fits_ops.cpp:46: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] @@ -9191,54 +9275,6 @@ ../libfits/fits_ops.cpp:2417: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 2417 | #pragma omp parallel for private(y,z) g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o fits_procs.o ../libfits/fits_procs.cpp -../libfits/fits_file.cpp: In member function 'bool Fits::GetBintableColumn(int, dpStringList&)': -../libfits/fits_file.cpp:892:24: warning: '%i' directive writing between 1 and 10 bytes into a region of size 4 [-Wformat-overflow=] - 892 | sprintf(key, "TTYPE%i", column); - | ^~ -../libfits/fits_file.cpp:892:18: note: directive argument in the range [1, 2147483647] - 892 | sprintf(key, "TTYPE%i", column); - | ^~~~~~~~~ -In function 'int sprintf(char*, const char*, ...)', - inlined from 'bool Fits::GetBintableColumn(int, dpStringList&)' at ../libfits/fits_file.cpp:892:12: -/usr/include/aarch64-linux-gnu/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output between 7 and 16 bytes into a destination of size 9 - 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 31 | __glibc_objsize (__s), __fmt, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 32 | __va_arg_pack ()); - | ~~~~~~~~~~~~~~~~~ -../libfits/fits_file.cpp: In member function 'bool Fits::GetAsciitableColumn(int, dpStringList&)': -../libfits/fits_file.cpp:1010:24: warning: '%i' directive writing between 1 and 10 bytes into a region of size 4 [-Wformat-overflow=] - 1010 | sprintf(key, "TBCOL%i", column); - | ^~ -../libfits/fits_file.cpp:1010:18: note: directive argument in the range [1, 2147483647] - 1010 | sprintf(key, "TBCOL%i", column); - | ^~~~~~~~~ -In function 'int sprintf(char*, const char*, ...)', - inlined from 'bool Fits::GetAsciitableColumn(int, dpStringList&)' at ../libfits/fits_file.cpp:1010:12: -/usr/include/aarch64-linux-gnu/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output between 7 and 16 bytes into a destination of size 9 - 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 31 | __glibc_objsize (__s), __fmt, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 32 | __va_arg_pack ()); - | ~~~~~~~~~~~~~~~~~ -../libfits/fits_file.cpp: In member function 'bool Fits::GetAsciitableColumn(int, dpStringList&)': -../libfits/fits_file.cpp:1041:24: warning: '%i' directive writing between 1 and 10 bytes into a region of size 4 [-Wformat-overflow=] - 1041 | sprintf(key, "TTYPE%i", column); - | ^~ -../libfits/fits_file.cpp:1041:18: note: directive argument in the range [1, 2147483647] - 1041 | sprintf(key, "TTYPE%i", column); - | ^~~~~~~~~ -In function 'int sprintf(char*, const char*, ...)', - inlined from 'bool Fits::GetAsciitableColumn(int, dpStringList&)' at ../libfits/fits_file.cpp:1041:12: -/usr/include/aarch64-linux-gnu/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output between 7 and 16 bytes into a destination of size 9 - 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 31 | __glibc_objsize (__s), __fmt, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 32 | __va_arg_pack ()); - | ~~~~~~~~~~~~~~~~~ In file included from ../dpuser/functions.h:9, from ../dpuser/dpuser_utils.h:53, from ../libfits/fits.h:36, @@ -9314,8 +9350,6 @@ ../libfits/fits_mem.cpp:76:24: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'dpint64' {aka 'long long int'} [-Wsign-compare] 76 | if (bytesAllocated == memNecessary) return TRUE; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o fits_range.o ../libfits/fits_range.cpp -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o fits_red.o ../libfits/fits_red.cpp In file included from ../dpuser/functions.h:9, from ../dpuser/dpuser_utils.h:53, from ../libfits/fits.h:36, @@ -9425,10 +9459,18 @@ ../libfits/dpComplex.h:33:9: note: because 'dpComplex' has user-provided 'dpComplex::dpComplex(const dpComplex&)' 33 | dpComplex(const dpComplex &); | ^~~~~~~~~ +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o fits_range.o ../libfits/fits_range.cpp ../libfits/fits.h: In member function 'dpint64 Fits::Naxis(UCHAR) const': ../libfits/fits.h:310:17: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 310 | if (this == NULL) return 0; | ^~ +../libfits/fits_ops.cpp: In member function 'bool Fits::add3(const Fits&)': +../libfits/fits_ops.cpp:682:20: warning: array subscript 4 is above array bounds of 'dpint64 [4]' {aka 'long long int [4]'} [-Warray-bounds=] + 682 | n[i] = Naxis(i); + | ~~~^ +../libfits/fits_ops.cpp:662:13: note: while referencing 'n' + 662 | dpint64 n[4] = {1, 1, 1, 1}; + | ^ In file included from ../dpuser/functions.h:9, from ../dpuser/dpuser_utils.h:53, from ../libfits/fits.h:36, @@ -9523,7 +9565,7 @@ ../libfits/fits_procs.cpp:3017:41: warning: unused variable 'd' [-Wunused-variable] 3017 | float *xshift, *yshift, *scale, d, xmin, xmax, ymin, ymax; | ^ -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o JulianDay.o ../libfits/JulianDay.cpp +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o fits_red.o ../libfits/fits_red.cpp ../libfits/fits_procs.cpp: In member function 'bool Fits::old_reass()': ../libfits/fits_procs.cpp:2675:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 2675 | } @@ -9535,12 +9577,20 @@ ../libfits/fits.h:310:17: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 310 | if (this == NULL) return 0; | ^~ -../libfits/fits_ops.cpp: In member function 'bool Fits::add3(const Fits&)': -../libfits/fits_ops.cpp:682:20: warning: array subscript 4 is above array bounds of 'dpint64 [4]' {aka 'long long int [4]'} [-Warray-bounds=] - 682 | n[i] = Naxis(i); +../libfits/fits_ops.cpp: In member function 'bool Fits::sub3(const Fits&)': +../libfits/fits_ops.cpp:1197:20: warning: array subscript 4 is above array bounds of 'dpint64 [4]' {aka 'long long int [4]'} [-Warray-bounds=] + 1197 | n[i] = Naxis(i); | ~~~^ -../libfits/fits_ops.cpp:662:13: note: while referencing 'n' - 662 | dpint64 n[4] = {1, 1, 1, 1}; +../libfits/fits_ops.cpp:1177:13: note: while referencing 'n' + 1177 | dpint64 n[4] = {1, 1, 1, 1}; + | ^ +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o JulianDay.o ../libfits/JulianDay.cpp +../libfits/fits_ops.cpp: In member function 'bool Fits::mul3(const Fits&)': +../libfits/fits_ops.cpp:1746:20: warning: array subscript 4 is above array bounds of 'dpint64 [4]' {aka 'long long int [4]'} [-Warray-bounds=] + 1746 | n[i] = Naxis(i); + | ~~~^ +../libfits/fits_ops.cpp:1726:13: note: while referencing 'n' + 1726 | dpint64 n[4] = {1, 1, 1, 1}; | ^ ../libfits/JulianDay.cpp:457: warning: ignoring '#pragma warning ' [-Wunknown-pragmas] 457 | #pragma warning (disable: 4244) // disable warning 'conversion from double to unsigned short possible loss of data' @@ -9694,7 +9744,6 @@ ../libfits/fits.h:137:9: note: because 'INDEX' has user-provided 'INDEX::INDEX(const INDEX&)' 137 | INDEX(const INDEX &I) { X = I.x(); Y = I.y(); Z = I.z(); N = I.n(); } | ^~~~~ -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o math_utils.o ../libfits/math_utils.cpp ../libfits/fits_range.cpp: In member function 'void Fits::deflate()': ../libfits/fits_range.cpp:1199:35: warning: zero-length gnu_printf format string [-Wformat-zero-length] 1199 | sprintf(ctype[i], ""); @@ -9709,12 +9758,13 @@ ../libfits/fits_range.cpp:1276:23: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'dpint64' {aka 'long long int'} [-Wsign-compare] 1276 | for (n = 0; n < indices.Nelements(); n++) { | ~~^~~~~~~~~~~~~~~~~~~~~ -../libfits/fits_ops.cpp: In member function 'bool Fits::sub3(const Fits&)': -../libfits/fits_ops.cpp:1197:20: warning: array subscript 4 is above array bounds of 'dpint64 [4]' {aka 'long long int [4]'} [-Warray-bounds=] - 1197 | n[i] = Naxis(i); +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o math_utils.o ../libfits/math_utils.cpp +../libfits/fits_ops.cpp: In member function 'bool Fits::div3(const Fits&)': +../libfits/fits_ops.cpp:2300:20: warning: array subscript 4 is above array bounds of 'dpint64 [4]' {aka 'long long int [4]'} [-Warray-bounds=] + 2300 | n[i] = Naxis(i); | ~~~^ -../libfits/fits_ops.cpp:1177:13: note: while referencing 'n' - 1177 | dpint64 n[4] = {1, 1, 1, 1}; +../libfits/fits_ops.cpp:2280:13: note: while referencing 'n' + 2280 | dpint64 n[4] = {1, 1, 1, 1}; | ^ In file included from ../dpuser/functions.h:9, from ../dpuser/dpuser_utils.h:53, @@ -9838,21 +9888,14 @@ ../libfits/fits.h:310:17: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 310 | if (this == NULL) return 0; | ^~ -../libfits/fits_ops.cpp: In member function 'bool Fits::mul3(const Fits&)': -../libfits/fits_ops.cpp:1746:20: warning: array subscript 4 is above array bounds of 'dpint64 [4]' {aka 'long long int [4]'} [-Warray-bounds=] - 1746 | n[i] = Naxis(i); - | ~~~^ -../libfits/fits_ops.cpp:1726:13: note: while referencing 'n' - 1726 | dpint64 n[4] = {1, 1, 1, 1}; - | ^ g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o fitting.o ../libfits/fitting.cpp -../libfits/fits_ops.cpp: In member function 'bool Fits::div3(const Fits&)': -../libfits/fits_ops.cpp:2300:20: warning: array subscript 4 is above array bounds of 'dpint64 [4]' {aka 'long long int [4]'} [-Warray-bounds=] - 2300 | n[i] = Naxis(i); - | ~~~^ -../libfits/fits_ops.cpp:2280:13: note: while referencing 'n' - 2280 | dpint64 n[4] = {1, 1, 1, 1}; - | ^ +../libfits/fits_cube.cpp: In member function 'Fits& Fits::collapse_median(Fits&, int)': +../libfits/fits_cube.cpp:1986:9: warning: 'sortdata' may be used uninitialized [-Wmaybe-uninitialized] + 1986 | free(sortdata); + | ~~~~^~~~~~~~~~ +../libfits/fits_cube.cpp:1975:13: note: 'sortdata' was declared here + 1975 | double *sortdata; + | ^~~~~~~~ In file included from ../dpuser/functions.h:9, from ../dpuser/dpuser_utils.h:53, from ../libfits/fits.h:36, @@ -9861,7 +9904,6 @@ ../dpuser/dpuserAST.h:37:42: warning: unused parameter 'option' [-Wunused-parameter] 37 | virtual ASTNode *append(std::string option) { return this; } | ~~~~~~~~~~~~^~~~~~ -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o voronoi.o ../libfits/voronoi.cpp ../dpuser/dpuserAST.h: In destructor 'virtual functionNode::~functionNode()': ../dpuser/dpuserAST.h:244:53: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 244 | virtual ~functionNode() { for (int i = 0; i < args.size(); i++) delete args.at(i); } @@ -9929,6 +9971,14 @@ ../libfits/math_utils.cpp:359:38: warning: variable 'error' set but not used [-Wunused-but-set-variable] 359 | double *A[11], angle, scale, error; | ^~~~~ +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o voronoi.o ../libfits/voronoi.cpp +../libfits/fits_cube.cpp: In member function 'Fits& Fits::collapse_median(Fits&, int, double)': +../libfits/fits_cube.cpp:2009:9: warning: 'sortdata' may be used uninitialized [-Wmaybe-uninitialized] + 2009 | free(sortdata); + | ~~~~^~~~~~~~~~ +../libfits/fits_cube.cpp:1998:13: note: 'sortdata' was declared here + 1998 | double *sortdata; + | ^~~~~~~~ g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o fits_logic.o ../libfits/fits_logic.cpp In file included from ../dpuser/functions.h:9, from ../dpuser/dpuser_utils.h:53, @@ -10194,6 +10244,103 @@ ../libfits/fitting.cpp:3749:12: warning: unused variable 'v' [-Wunused-variable] 3749 | double v, f; | ^ +In file included from ../dpuser/functions.h:9, + from ../dpuser/dpuser_utils.h:53, + from ../libfits/fits.h:36, + from ../libfits/voronoi.cpp:1: +../dpuser/dpuserAST.h: In member function 'virtual ASTNode* ASTNode::append(std::string)': +../dpuser/dpuserAST.h:37:42: warning: unused parameter 'option' [-Wunused-parameter] + 37 | virtual ASTNode *append(std::string option) { return this; } + | ~~~~~~~~~~~~^~~~~~ +../dpuser/dpuserAST.h: In destructor 'virtual functionNode::~functionNode()': +../dpuser/dpuserAST.h:244:53: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] + 244 | virtual ~functionNode() { for (int i = 0; i < args.size(); i++) delete args.at(i); } + | ~~^~~~~~~~~~~~~ +../dpuser/dpuserAST.h: In destructor 'virtual procedureNode::~procedureNode()': +../dpuser/dpuserAST.h:258:50: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] + 258 | virtual ~procedureNode() { for (int i = 0; i < args.size(); i++) delete args.at(i); } + | ~~^~~~~~~~~~~~~ +../dpuser/dpuserAST.h: In constructor 'statementNode::statementNode(ASTNode*)': +../dpuser/dpuserAST.h:272:13: warning: 'statementNode::id' will be initialized after [-Wreorder] + 272 | int id; + | ^~ +../dpuser/dpuserAST.h:271:18: warning: 'ASTNode* statementNode::stmt' [-Wreorder] + 271 | ASTNode *stmt = NULL; + | ^~~~ +../dpuser/dpuserAST.h:273:9: warning: when initialized here [-Wreorder] + 273 | statementNode(ASTNode *s) : id(0), stmt(s) { } + | ^~~~~~~~~~~~~ +../dpuser/dpuserAST.h: In destructor 'virtual listNode::~listNode()': +../dpuser/dpuserAST.h:284:49: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] + 284 | virtual ~listNode() { for (int i = 0; i < list.size(); i++) delete list.at(i); } + | ~~^~~~~~~~~~~~~ +../dpuser/dpuserAST.h: In destructor 'virtual rangeNode::~rangeNode()': +../dpuser/dpuserAST.h:295:46: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] + 295 | virtual ~rangeNode() { for (int i = 0; i < list.size(); i++) delete list.at(i); } + | ~~^~~~~~~~~~~~~ +../dpuser/dpuserAST.h: In constructor 'extractrangeNode::extractrangeNode(ASTNode*, ASTNode*)': +../dpuser/dpuserAST.h:310:14: warning: 'extractrangeNode::argument' will be initialized after [-Wreorder] + 310 | ASTNode *argument; + | ^~~~~~~~ +../dpuser/dpuserAST.h:309:14: warning: 'ASTNode* extractrangeNode::range' [-Wreorder] + 309 | ASTNode *range; + | ^~~~~ +../dpuser/dpuserAST.h:311:5: warning: when initialized here [-Wreorder] + 311 | extractrangeNode(ASTNode *arg, ASTNode *newrange) : argument(arg), range(newrange) { } + | ^~~~~~~~~~~~~~~~ +../dpuser/dpuserAST.h: In constructor 'forloopNode::forloopNode(ASTNode*, ASTNode*, ASTNode*, ASTNode*)': +../dpuser/dpuserAST.h:374:52: warning: 'forloopNode::change' will be initialized after [-Wreorder] + 374 | ASTNode *start, *check = NULL, *commands, *change = NULL, *limit = NULL; + | ^~~~~~ +../dpuser/dpuserAST.h:374:41: warning: 'ASTNode* forloopNode::commands' [-Wreorder] + 374 | ASTNode *start, *check = NULL, *commands, *change = NULL, *limit = NULL; + | ^~~~~~~~ +../dpuser/dpuserAST.h:375:9: warning: when initialized here [-Wreorder] + 375 | forloopNode(ASTNode *s, ASTNode *c, ASTNode *e, ASTNode *co) : start(s), check(c), change(e), commands(co) { } + | ^~~~~~~~~~~ +../dpuser/dpuserAST.h: In constructor 'forloopNode::forloopNode(ASTNode*, ASTNode*, ASTNode*)': +../dpuser/dpuserAST.h:374:68: warning: 'forloopNode::limit' will be initialized after [-Wreorder] + 374 | ASTNode *start, *check = NULL, *commands, *change = NULL, *limit = NULL; + | ^~~~~ +../dpuser/dpuserAST.h:374:41: warning: 'ASTNode* forloopNode::commands' [-Wreorder] + 374 | ASTNode *start, *check = NULL, *commands, *change = NULL, *limit = NULL; + | ^~~~~~~~ +../dpuser/dpuserAST.h:376:9: warning: when initialized here [-Wreorder] + 376 | forloopNode(ASTNode *s, ASTNode *c, ASTNode *co) : start(s), limit(c), commands(co) { } + | ^~~~~~~~~~~ +../libfits/fits.h: In constructor 'FitsIndexRef::FitsIndexRef(const Fits*, const INDEX&)': +../libfits/fits.h:178:93: warning: implicitly-declared 'INDEX& INDEX::operator=(const INDEX&)' is deprecated [-Wdeprecated-copy] + 178 | FitsIndexRef(const Fits *source, const INDEX &I) { parent = (Fits *)source; index = I; } + | ^ +../libfits/fits.h:137:9: note: because 'INDEX' has user-provided 'INDEX::INDEX(const INDEX&)' + 137 | INDEX(const INDEX &I) { X = I.x(); Y = I.y(); Z = I.z(); N = I.n(); } + | ^~~~~ +../libfits/voronoi.cpp: In function 'void bin2d_reassign_bad_bins(Fits&, Fits&, Fits&, Fits&, double, Fits&, Fits&, Fits&)': +../libfits/voronoi.cpp:205:68: warning: unused parameter 'noise' [-Wunused-parameter] + 205 | void bin2d_reassign_bad_bins(Fits &x, Fits &y, Fits &signal, Fits &noise, double targetSN, Fits &cclass, Fits &xnode, Fits &ynode) { + | ~~~~~~^~~~~ +../libfits/voronoi.cpp:205:82: warning: unused parameter 'targetSN' [-Wunused-parameter] + 205 | void bin2d_reassign_bad_bins(Fits &x, Fits &y, Fits &signal, Fits &noise, double targetSN, Fits &cclass, Fits &xnode, Fits &ynode) { + | ~~~~~~~^~~~~~~~ +../libfits/voronoi.cpp: In function 'void bin2d_cvt_equal_mass(Fits&, Fits&, Fits&, Fits&, Fits&, Fits&, int*)': +../libfits/voronoi.cpp:291:31: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] + 291 | for (j = 0; j < npixels; j++) { + | ~~^~~~~~~~~ +../libfits/fits.h: In member function 'dpint64 Fits::Naxis(UCHAR) const': +../libfits/fits.h:310:17: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] + 310 | if (this == NULL) return 0; + | ^~ +../libfits/fits_cube.cpp: In member function 'Fits& Fits::collapse_meddev(Fits&, int)': +../libfits/fits_cube.cpp:2035:9: warning: 'sortdata' may be used uninitialized [-Wmaybe-uninitialized] + 2035 | free(sortdata); + | ~~~~^~~~~~~~~~ +../libfits/fits_cube.cpp:2023:13: note: 'sortdata' was declared here + 2023 | double *sortdata; + | ^~~~~~~~ +../libfits/fits.h: In member function 'dpint64 Fits::Naxis(UCHAR) const': +../libfits/fits.h:310:17: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] + 310 | if (this == NULL) return 0; + | ^~ ../libfits/fits_logic.cpp:15:9: warning: "LOGICACTION" redefined 15 | #define LOGICACTION >= | ^~~~~~~~~~~ @@ -10239,7 +10386,6 @@ ../libfits/fits_logic.cpp:62:9: warning: "LOGICACTION" redefined 62 | #define LOGICACTION < | ^~~~~~~~~~~ -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o astrolib.o ../libfits/astrolib.cpp ../libfits/fits_logic.cpp:56:9: note: this is the location of the previous definition 56 | #define LOGICACTION >= | ^~~~~~~~~~~ @@ -10273,14 +10419,21 @@ ../libfits/fits_logic.cpp:86:9: note: this is the location of the previous definition 86 | #define LOGICACTION && | ^~~~~~~~~~~ -../libfits/fits.h: In member function 'dpint64 Fits::Naxis(UCHAR) const': -../libfits/fits.h:310:17: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] - 310 | if (this == NULL) return 0; - | ^~ +../libfits/fits_procs.cpp: In member function 'bool Fits::mosaic(const char*)': +../libfits/fits_procs.cpp:3052:21: warning: '*xshift' may be used uninitialized [-Wmaybe-uninitialized] + 3052 | xmin = xmax = xshift[0]; + | ~~~~~^~~~~~~~~~~ +../libfits/fits_procs.cpp:3053:21: warning: '*yshift' may be used uninitialized [-Wmaybe-uninitialized] + 3053 | ymin = ymax = yshift[0]; + | ~~~~~^~~~~~~~~~~ +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o astrolib.o ../libfits/astrolib.cpp +/usr/lib/qt5/bin/rcc -name QFitsViewDoc doc/QFitsViewDoc.qrc -o qrc_QFitsViewDoc.cpp +/usr/lib/qt5/bin/rcc -name QFitsViewRes resources/QFitsViewRes.qrc -o qrc_QFitsViewRes.cpp In file included from ../dpuser/functions.h:9, from ../dpuser/dpuser_utils.h:53, from ../libfits/fits.h:36, - from ../libfits/voronoi.cpp:1: + from ../libfits/astrolib.h:4, + from ../libfits/astrolib.cpp:1: ../dpuser/dpuserAST.h: In member function 'virtual ASTNode* ASTNode::append(std::string)': ../dpuser/dpuserAST.h:37:42: warning: unused parameter 'option' [-Wunused-parameter] 37 | virtual ASTNode *append(std::string option) { return this; } @@ -10348,23 +10501,35 @@ ../libfits/fits.h:137:9: note: because 'INDEX' has user-provided 'INDEX::INDEX(const INDEX&)' 137 | INDEX(const INDEX &I) { X = I.x(); Y = I.y(); Z = I.z(); N = I.n(); } | ^~~~~ -../libfits/voronoi.cpp: In function 'void bin2d_reassign_bad_bins(Fits&, Fits&, Fits&, Fits&, double, Fits&, Fits&, Fits&)': -../libfits/voronoi.cpp:205:68: warning: unused parameter 'noise' [-Wunused-parameter] - 205 | void bin2d_reassign_bad_bins(Fits &x, Fits &y, Fits &signal, Fits &noise, double targetSN, Fits &cclass, Fits &xnode, Fits &ynode) { - | ~~~~~~^~~~~ -../libfits/voronoi.cpp:205:82: warning: unused parameter 'targetSN' [-Wunused-parameter] - 205 | void bin2d_reassign_bad_bins(Fits &x, Fits &y, Fits &signal, Fits &noise, double targetSN, Fits &cclass, Fits &xnode, Fits &ynode) { - | ~~~~~~~^~~~~~~~ -../libfits/voronoi.cpp: In function 'void bin2d_cvt_equal_mass(Fits&, Fits&, Fits&, Fits&, Fits&, Fits&, int*)': -../libfits/voronoi.cpp:291:31: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] - 291 | for (j = 0; j < npixels; j++) { - | ~~^~~~~~~~~ -/usr/lib/qt5/bin/rcc -name QFitsViewDoc doc/QFitsViewDoc.qrc -o qrc_QFitsViewDoc.cpp -../libfits/fits.h: In member function 'dpint64 Fits::Naxis(UCHAR) const': -../libfits/fits.h:310:17: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] - 310 | if (this == NULL) return 0; - | ^~ -/usr/lib/qt5/bin/rcc -name QFitsViewRes resources/QFitsViewRes.qrc -o qrc_QFitsViewRes.cpp +../libfits/astrolib.cpp: In function 'bool find(Fits&, Fits&, double, double, Fits&, Fits&, bool)': +../libfits/astrolib.cpp:125:13: warning: unused variable 'lastro' [-Wunused-variable] + 125 | int lastro = n_x - nhalf; + | ^~~~~~ +../libfits/astrolib.cpp:126:13: warning: unused variable 'lastcl' [-Wunused-variable] + 126 | int lastcl = n_y - nhalf; + | ^~~~~~ +../libfits/astrolib.cpp: In function 'void abszissaGenerate(Fits&, const Fits&, int)': +../libfits/astrolib.cpp:416:23: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'dpint64' {aka 'long long int'} [-Wsign-compare] + 416 | for (i = 1; i <= data.Naxis(axis); i++) { + | ~~^~~~~~~~~~~~~~~~~~~ +../libfits/astrolib.cpp: In function 'bool longslit(Fits&, Fits&, int, int, double, int, double)': +../libfits/astrolib.cpp:592:14: warning: unused variable 'key' [-Wunused-variable] + 592 | char key[255]; + | ^~~ +../libfits/astrolib.cpp: In function 'bool twodcut(Fits&, Fits&, int, int, double, int)': +../libfits/astrolib.cpp:764:32: warning: zero-length gnu_printf format string [-Wformat-zero-length] + 764 | sprintf(result.crtype, ""); + | ^~ +../libfits/astrolib.cpp:812:32: warning: zero-length gnu_printf format string [-Wformat-zero-length] + 812 | sprintf(result.crtype, ""); + | ^~ +../libfits/astrolib.cpp: In function 'Fits& primes(int, Fits&)': +../libfits/astrolib.cpp:833:21: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] + 833 | while(count < k) { + | ~~~~~~^~~ +../libfits/astrolib.cpp:836:37: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] + 836 | for (int ip = 1; ip < count; ip++) { + | ~~~^~~~~~~ In file included from ../dpuser/functions.h:9, from ../dpuser/dpuser_utils.h:53, from ../libfits/fits.h:36, @@ -10506,123 +10671,15 @@ ../libfits/fits_logic.cpp:326:23: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'dpint64' {aka 'long long int'} [-Wsign-compare] 326 | for (i = 0; i < Nelements(); i++) { | ~~^~~~~~~~~~~~~ -In file included from ../dpuser/functions.h:9, - from ../dpuser/dpuser_utils.h:53, - from ../libfits/fits.h:36, - from ../libfits/astrolib.h:4, - from ../libfits/astrolib.cpp:1: -../dpuser/dpuserAST.h: In member function 'virtual ASTNode* ASTNode::append(std::string)': -../dpuser/dpuserAST.h:37:42: warning: unused parameter 'option' [-Wunused-parameter] - 37 | virtual ASTNode *append(std::string option) { return this; } - | ~~~~~~~~~~~~^~~~~~ -../dpuser/dpuserAST.h: In destructor 'virtual functionNode::~functionNode()': -../dpuser/dpuserAST.h:244:53: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] - 244 | virtual ~functionNode() { for (int i = 0; i < args.size(); i++) delete args.at(i); } - | ~~^~~~~~~~~~~~~ -../dpuser/dpuserAST.h: In destructor 'virtual procedureNode::~procedureNode()': -../dpuser/dpuserAST.h:258:50: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] - 258 | virtual ~procedureNode() { for (int i = 0; i < args.size(); i++) delete args.at(i); } - | ~~^~~~~~~~~~~~~ -../dpuser/dpuserAST.h: In constructor 'statementNode::statementNode(ASTNode*)': -../dpuser/dpuserAST.h:272:13: warning: 'statementNode::id' will be initialized after [-Wreorder] - 272 | int id; - | ^~ -../dpuser/dpuserAST.h:271:18: warning: 'ASTNode* statementNode::stmt' [-Wreorder] - 271 | ASTNode *stmt = NULL; - | ^~~~ -../dpuser/dpuserAST.h:273:9: warning: when initialized here [-Wreorder] - 273 | statementNode(ASTNode *s) : id(0), stmt(s) { } - | ^~~~~~~~~~~~~ -../dpuser/dpuserAST.h: In destructor 'virtual listNode::~listNode()': -../dpuser/dpuserAST.h:284:49: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] - 284 | virtual ~listNode() { for (int i = 0; i < list.size(); i++) delete list.at(i); } - | ~~^~~~~~~~~~~~~ -../dpuser/dpuserAST.h: In destructor 'virtual rangeNode::~rangeNode()': -../dpuser/dpuserAST.h:295:46: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] - 295 | virtual ~rangeNode() { for (int i = 0; i < list.size(); i++) delete list.at(i); } - | ~~^~~~~~~~~~~~~ ../libfits/fits.h: In member function 'dpint64 Fits::Naxis(UCHAR) const': ../libfits/fits.h:310:17: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 310 | if (this == NULL) return 0; | ^~ -../dpuser/dpuserAST.h: In constructor 'extractrangeNode::extractrangeNode(ASTNode*, ASTNode*)': -../dpuser/dpuserAST.h:310:14: warning: 'extractrangeNode::argument' will be initialized after [-Wreorder] - 310 | ASTNode *argument; - | ^~~~~~~~ -../dpuser/dpuserAST.h:309:14: warning: 'ASTNode* extractrangeNode::range' [-Wreorder] - 309 | ASTNode *range; - | ^~~~~ -../dpuser/dpuserAST.h:311:5: warning: when initialized here [-Wreorder] - 311 | extractrangeNode(ASTNode *arg, ASTNode *newrange) : argument(arg), range(newrange) { } - | ^~~~~~~~~~~~~~~~ -../dpuser/dpuserAST.h: In constructor 'forloopNode::forloopNode(ASTNode*, ASTNode*, ASTNode*, ASTNode*)': -../dpuser/dpuserAST.h:374:52: warning: 'forloopNode::change' will be initialized after [-Wreorder] - 374 | ASTNode *start, *check = NULL, *commands, *change = NULL, *limit = NULL; - | ^~~~~~ -../dpuser/dpuserAST.h:374:41: warning: 'ASTNode* forloopNode::commands' [-Wreorder] - 374 | ASTNode *start, *check = NULL, *commands, *change = NULL, *limit = NULL; - | ^~~~~~~~ -../dpuser/dpuserAST.h:375:9: warning: when initialized here [-Wreorder] - 375 | forloopNode(ASTNode *s, ASTNode *c, ASTNode *e, ASTNode *co) : start(s), check(c), change(e), commands(co) { } - | ^~~~~~~~~~~ -../dpuser/dpuserAST.h: In constructor 'forloopNode::forloopNode(ASTNode*, ASTNode*, ASTNode*)': -../dpuser/dpuserAST.h:374:68: warning: 'forloopNode::limit' will be initialized after [-Wreorder] - 374 | ASTNode *start, *check = NULL, *commands, *change = NULL, *limit = NULL; - | ^~~~~ -../dpuser/dpuserAST.h:374:41: warning: 'ASTNode* forloopNode::commands' [-Wreorder] - 374 | ASTNode *start, *check = NULL, *commands, *change = NULL, *limit = NULL; - | ^~~~~~~~ -../dpuser/dpuserAST.h:376:9: warning: when initialized here [-Wreorder] - 376 | forloopNode(ASTNode *s, ASTNode *c, ASTNode *co) : start(s), limit(c), commands(co) { } - | ^~~~~~~~~~~ -../libfits/fits.h: In constructor 'FitsIndexRef::FitsIndexRef(const Fits*, const INDEX&)': -../libfits/fits.h:178:93: warning: implicitly-declared 'INDEX& INDEX::operator=(const INDEX&)' is deprecated [-Wdeprecated-copy] - 178 | FitsIndexRef(const Fits *source, const INDEX &I) { parent = (Fits *)source; index = I; } - | ^ -../libfits/fits.h:137:9: note: because 'INDEX' has user-provided 'INDEX::INDEX(const INDEX&)' - 137 | INDEX(const INDEX &I) { X = I.x(); Y = I.y(); Z = I.z(); N = I.n(); } - | ^~~~~ -../libfits/astrolib.cpp: In function 'bool find(Fits&, Fits&, double, double, Fits&, Fits&, bool)': -../libfits/astrolib.cpp:125:13: warning: unused variable 'lastro' [-Wunused-variable] - 125 | int lastro = n_x - nhalf; - | ^~~~~~ -../libfits/astrolib.cpp:126:13: warning: unused variable 'lastcl' [-Wunused-variable] - 126 | int lastcl = n_y - nhalf; - | ^~~~~~ -../libfits/astrolib.cpp: In function 'void abszissaGenerate(Fits&, const Fits&, int)': -../libfits/astrolib.cpp:416:23: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'dpint64' {aka 'long long int'} [-Wsign-compare] - 416 | for (i = 1; i <= data.Naxis(axis); i++) { - | ~~^~~~~~~~~~~~~~~~~~~ -../libfits/astrolib.cpp: In function 'bool longslit(Fits&, Fits&, int, int, double, int, double)': -../libfits/astrolib.cpp:592:14: warning: unused variable 'key' [-Wunused-variable] - 592 | char key[255]; - | ^~~ -../libfits/astrolib.cpp: In function 'bool twodcut(Fits&, Fits&, int, int, double, int)': -../libfits/astrolib.cpp:764:32: warning: zero-length gnu_printf format string [-Wformat-zero-length] - 764 | sprintf(result.crtype, ""); - | ^~ -../libfits/astrolib.cpp:812:32: warning: zero-length gnu_printf format string [-Wformat-zero-length] - 812 | sprintf(result.crtype, ""); - | ^~ -../libfits/astrolib.cpp: In function 'Fits& primes(int, Fits&)': -../libfits/astrolib.cpp:833:21: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] - 833 | while(count < k) { - | ~~~~~~^~~ -../libfits/astrolib.cpp:836:37: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] - 836 | for (int ip = 1; ip < count; ip++) { - | ~~~^~~~~~~ ../libfits/fits.h: In member function 'dpint64 Fits::Naxis(UCHAR) const': ../libfits/fits.h:310:17: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 310 | if (this == NULL) return 0; | ^~ g++ -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -dM -E -o moc_predefs.h /usr/lib/aarch64-linux-gnu/qt5/mkspecs/features/data/dummy.cpp -../libfits/fits_procs.cpp: In member function 'bool Fits::mosaic(const char*)': -../libfits/fits_procs.cpp:3052:21: warning: '*xshift' may be used uninitialized [-Wmaybe-uninitialized] - 3052 | xmin = xmax = xshift[0]; - | ~~~~~^~~~~~~~~~~ -../libfits/fits_procs.cpp:3053:21: warning: '*yshift' may be used uninitialized [-Wmaybe-uninitialized] - 3053 | ymin = ymax = yshift[0]; - | ~~~~~^~~~~~~~~~~ g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o qrc_QFitsViewDoc.o qrc_QFitsViewDoc.cpp g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o qrc_QFitsViewRes.o qrc_QFitsViewRes.cpp /usr/lib/qt5/bin/moc -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB --include /build/reproducible-path/dpuser-4.3+dfsg/QFitsView/moc_predefs.h -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/build/reproducible-path/dpuser-4.3+dfsg/QFitsView -I/build/reproducible-path/dpuser-4.3+dfsg/utils -I/build/reproducible-path/dpuser-4.3+dfsg/libfits -I/build/reproducible-path/dpuser-4.3+dfsg/include -I/build/reproducible-path/dpuser-4.3+dfsg/dpuser -I/build/reproducible-path/dpuser-4.3+dfsg/dpuser/parser -I/build/reproducible-path/dpuser-4.3+dfsg/QFitsView/QFitsBuffers -I/build/reproducible-path/dpuser-4.3+dfsg/QFitsView/QFitsWidgets -I/build/reproducible-path/dpuser-4.3+dfsg/QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/include/c++/14 -I/usr/include/aarch64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/aarch64-linux-gnu/14/include -I/usr/local/include -I/usr/include/aarch64-linux-gnu -I/usr/include QFitsMainWindow.h -o moc_QFitsMainWindow.cpp @@ -10630,32 +10687,11 @@ /usr/lib/qt5/bin/moc -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB --include /build/reproducible-path/dpuser-4.3+dfsg/QFitsView/moc_predefs.h -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/build/reproducible-path/dpuser-4.3+dfsg/QFitsView -I/build/reproducible-path/dpuser-4.3+dfsg/utils -I/build/reproducible-path/dpuser-4.3+dfsg/libfits -I/build/reproducible-path/dpuser-4.3+dfsg/include -I/build/reproducible-path/dpuser-4.3+dfsg/dpuser -I/build/reproducible-path/dpuser-4.3+dfsg/dpuser/parser -I/build/reproducible-path/dpuser-4.3+dfsg/QFitsView/QFitsBuffers -I/build/reproducible-path/dpuser-4.3+dfsg/QFitsView/QFitsWidgets -I/build/reproducible-path/dpuser-4.3+dfsg/QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/include/c++/14 -I/usr/include/aarch64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/aarch64-linux-gnu/14/include -I/usr/local/include -I/usr/include/aarch64-linux-gnu -I/usr/include QFitsBuffers/QFitsBaseBuffer.h -o moc_QFitsBaseBuffer.cpp /usr/lib/qt5/bin/moc -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB --include /build/reproducible-path/dpuser-4.3+dfsg/QFitsView/moc_predefs.h -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/build/reproducible-path/dpuser-4.3+dfsg/QFitsView -I/build/reproducible-path/dpuser-4.3+dfsg/utils -I/build/reproducible-path/dpuser-4.3+dfsg/libfits -I/build/reproducible-path/dpuser-4.3+dfsg/include -I/build/reproducible-path/dpuser-4.3+dfsg/dpuser -I/build/reproducible-path/dpuser-4.3+dfsg/dpuser/parser -I/build/reproducible-path/dpuser-4.3+dfsg/QFitsView/QFitsBuffers -I/build/reproducible-path/dpuser-4.3+dfsg/QFitsView/QFitsWidgets -I/build/reproducible-path/dpuser-4.3+dfsg/QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/include/c++/14 -I/usr/include/aarch64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/aarch64-linux-gnu/14/include -I/usr/local/include -I/usr/include/aarch64-linux-gnu -I/usr/include QFitsBuffers/QFitsSingleBuffer.h -o moc_QFitsSingleBuffer.cpp /usr/lib/qt5/bin/moc -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB --include /build/reproducible-path/dpuser-4.3+dfsg/QFitsView/moc_predefs.h -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/build/reproducible-path/dpuser-4.3+dfsg/QFitsView -I/build/reproducible-path/dpuser-4.3+dfsg/utils -I/build/reproducible-path/dpuser-4.3+dfsg/libfits -I/build/reproducible-path/dpuser-4.3+dfsg/include -I/build/reproducible-path/dpuser-4.3+dfsg/dpuser -I/build/reproducible-path/dpuser-4.3+dfsg/dpuser/parser -I/build/reproducible-path/dpuser-4.3+dfsg/QFitsView/QFitsBuffers -I/build/reproducible-path/dpuser-4.3+dfsg/QFitsView/QFitsWidgets -I/build/reproducible-path/dpuser-4.3+dfsg/QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/include/c++/14 -I/usr/include/aarch64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/aarch64-linux-gnu/14/include -I/usr/local/include -I/usr/include/aarch64-linux-gnu -I/usr/include QFitsBuffers/QFitsMultiBuffer.h -o moc_QFitsMultiBuffer.cpp -../libfits/fits_cube.cpp: In member function 'Fits& Fits::collapse_median(Fits&, int)': -../libfits/fits_cube.cpp:1986:9: warning: 'sortdata' may be used uninitialized [-Wmaybe-uninitialized] - 1986 | free(sortdata); - | ~~~~^~~~~~~~~~ -../libfits/fits_cube.cpp:1975:13: note: 'sortdata' was declared here - 1975 | double *sortdata; - | ^~~~~~~~ /usr/lib/qt5/bin/moc -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB --include /build/reproducible-path/dpuser-4.3+dfsg/QFitsView/moc_predefs.h -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/build/reproducible-path/dpuser-4.3+dfsg/QFitsView -I/build/reproducible-path/dpuser-4.3+dfsg/utils -I/build/reproducible-path/dpuser-4.3+dfsg/libfits -I/build/reproducible-path/dpuser-4.3+dfsg/include -I/build/reproducible-path/dpuser-4.3+dfsg/dpuser -I/build/reproducible-path/dpuser-4.3+dfsg/dpuser/parser -I/build/reproducible-path/dpuser-4.3+dfsg/QFitsView/QFitsBuffers -I/build/reproducible-path/dpuser-4.3+dfsg/QFitsView/QFitsWidgets -I/build/reproducible-path/dpuser-4.3+dfsg/QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/include/c++/14 -I/usr/include/aarch64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/aarch64-linux-gnu/14/include -I/usr/local/include -I/usr/include/aarch64-linux-gnu -I/usr/include QFitsScroller.h -o moc_QFitsScroller.cpp /usr/lib/qt5/bin/moc -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB --include /build/reproducible-path/dpuser-4.3+dfsg/QFitsView/moc_predefs.h -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/build/reproducible-path/dpuser-4.3+dfsg/QFitsView -I/build/reproducible-path/dpuser-4.3+dfsg/utils -I/build/reproducible-path/dpuser-4.3+dfsg/libfits -I/build/reproducible-path/dpuser-4.3+dfsg/include -I/build/reproducible-path/dpuser-4.3+dfsg/dpuser -I/build/reproducible-path/dpuser-4.3+dfsg/dpuser/parser -I/build/reproducible-path/dpuser-4.3+dfsg/QFitsView/QFitsBuffers -I/build/reproducible-path/dpuser-4.3+dfsg/QFitsView/QFitsWidgets -I/build/reproducible-path/dpuser-4.3+dfsg/QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/include/c++/14 -I/usr/include/aarch64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/aarch64-linux-gnu/14/include -I/usr/local/include -I/usr/include/aarch64-linux-gnu -I/usr/include QFitsWidgets/QFitsBaseWidget.h -o moc_QFitsBaseWidget.cpp /usr/lib/qt5/bin/moc -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB --include /build/reproducible-path/dpuser-4.3+dfsg/QFitsView/moc_predefs.h -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/build/reproducible-path/dpuser-4.3+dfsg/QFitsView -I/build/reproducible-path/dpuser-4.3+dfsg/utils -I/build/reproducible-path/dpuser-4.3+dfsg/libfits -I/build/reproducible-path/dpuser-4.3+dfsg/include -I/build/reproducible-path/dpuser-4.3+dfsg/dpuser -I/build/reproducible-path/dpuser-4.3+dfsg/dpuser/parser -I/build/reproducible-path/dpuser-4.3+dfsg/QFitsView/QFitsBuffers -I/build/reproducible-path/dpuser-4.3+dfsg/QFitsView/QFitsWidgets -I/build/reproducible-path/dpuser-4.3+dfsg/QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/include/c++/14 -I/usr/include/aarch64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/aarch64-linux-gnu/14/include -I/usr/local/include -I/usr/include/aarch64-linux-gnu -I/usr/include QFitsWidgets/QFitsWidget1D.h -o moc_QFitsWidget1D.cpp -../libfits/fits_cube.cpp: In member function 'Fits& Fits::collapse_median(Fits&, int, double)': -../libfits/fits_cube.cpp:2009:9: warning: 'sortdata' may be used uninitialized [-Wmaybe-uninitialized] - 2009 | free(sortdata); - | ~~~~^~~~~~~~~~ -../libfits/fits_cube.cpp:1998:13: note: 'sortdata' was declared here - 1998 | double *sortdata; - | ^~~~~~~~ /usr/lib/qt5/bin/moc -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB --include /build/reproducible-path/dpuser-4.3+dfsg/QFitsView/moc_predefs.h -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/build/reproducible-path/dpuser-4.3+dfsg/QFitsView -I/build/reproducible-path/dpuser-4.3+dfsg/utils -I/build/reproducible-path/dpuser-4.3+dfsg/libfits -I/build/reproducible-path/dpuser-4.3+dfsg/include -I/build/reproducible-path/dpuser-4.3+dfsg/dpuser -I/build/reproducible-path/dpuser-4.3+dfsg/dpuser/parser -I/build/reproducible-path/dpuser-4.3+dfsg/QFitsView/QFitsBuffers -I/build/reproducible-path/dpuser-4.3+dfsg/QFitsView/QFitsWidgets -I/build/reproducible-path/dpuser-4.3+dfsg/QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/include/c++/14 -I/usr/include/aarch64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/aarch64-linux-gnu/14/include -I/usr/local/include -I/usr/include/aarch64-linux-gnu -I/usr/include QFitsWidgets/QFitsWidget2D.h -o moc_QFitsWidget2D.cpp /usr/lib/qt5/bin/moc -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB --include /build/reproducible-path/dpuser-4.3+dfsg/QFitsView/moc_predefs.h -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/build/reproducible-path/dpuser-4.3+dfsg/QFitsView -I/build/reproducible-path/dpuser-4.3+dfsg/utils -I/build/reproducible-path/dpuser-4.3+dfsg/libfits -I/build/reproducible-path/dpuser-4.3+dfsg/include -I/build/reproducible-path/dpuser-4.3+dfsg/dpuser -I/build/reproducible-path/dpuser-4.3+dfsg/dpuser/parser -I/build/reproducible-path/dpuser-4.3+dfsg/QFitsView/QFitsBuffers -I/build/reproducible-path/dpuser-4.3+dfsg/QFitsView/QFitsWidgets -I/build/reproducible-path/dpuser-4.3+dfsg/QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/include/c++/14 -I/usr/include/aarch64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/aarch64-linux-gnu/14/include -I/usr/local/include -I/usr/include/aarch64-linux-gnu -I/usr/include QFitsWidgets/QFitsWidgetWiregrid.h -o moc_QFitsWidgetWiregrid.cpp -../libfits/fits_cube.cpp: In member function 'Fits& Fits::collapse_meddev(Fits&, int)': -../libfits/fits_cube.cpp:2035:9: warning: 'sortdata' may be used uninitialized [-Wmaybe-uninitialized] - 2035 | free(sortdata); - | ~~~~^~~~~~~~~~ -../libfits/fits_cube.cpp:2023:13: note: 'sortdata' was declared here - 2023 | double *sortdata; - | ^~~~~~~~ /usr/lib/qt5/bin/moc -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB --include /build/reproducible-path/dpuser-4.3+dfsg/QFitsView/moc_predefs.h -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/build/reproducible-path/dpuser-4.3+dfsg/QFitsView -I/build/reproducible-path/dpuser-4.3+dfsg/utils -I/build/reproducible-path/dpuser-4.3+dfsg/libfits -I/build/reproducible-path/dpuser-4.3+dfsg/include -I/build/reproducible-path/dpuser-4.3+dfsg/dpuser -I/build/reproducible-path/dpuser-4.3+dfsg/dpuser/parser -I/build/reproducible-path/dpuser-4.3+dfsg/QFitsView/QFitsBuffers -I/build/reproducible-path/dpuser-4.3+dfsg/QFitsView/QFitsWidgets -I/build/reproducible-path/dpuser-4.3+dfsg/QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/include/c++/14 -I/usr/include/aarch64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/aarch64-linux-gnu/14/include -I/usr/local/include -I/usr/include/aarch64-linux-gnu -I/usr/include QFitsWidgets/QFitsWidgetContour.h -o moc_QFitsWidgetContour.cpp /usr/lib/qt5/bin/moc -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB --include /build/reproducible-path/dpuser-4.3+dfsg/QFitsView/moc_predefs.h -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/build/reproducible-path/dpuser-4.3+dfsg/QFitsView -I/build/reproducible-path/dpuser-4.3+dfsg/utils -I/build/reproducible-path/dpuser-4.3+dfsg/libfits -I/build/reproducible-path/dpuser-4.3+dfsg/include -I/build/reproducible-path/dpuser-4.3+dfsg/dpuser -I/build/reproducible-path/dpuser-4.3+dfsg/dpuser/parser -I/build/reproducible-path/dpuser-4.3+dfsg/QFitsView/QFitsBuffers -I/build/reproducible-path/dpuser-4.3+dfsg/QFitsView/QFitsWidgets -I/build/reproducible-path/dpuser-4.3+dfsg/QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/include/c++/14 -I/usr/include/aarch64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/aarch64-linux-gnu/14/include -I/usr/local/include -I/usr/include/aarch64-linux-gnu -I/usr/include QFitsWidgets/QFitsWidgetTable.h -o moc_QFitsWidgetTable.cpp /usr/lib/qt5/bin/moc -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB --include /build/reproducible-path/dpuser-4.3+dfsg/QFitsView/moc_predefs.h -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/build/reproducible-path/dpuser-4.3+dfsg/QFitsView -I/build/reproducible-path/dpuser-4.3+dfsg/utils -I/build/reproducible-path/dpuser-4.3+dfsg/libfits -I/build/reproducible-path/dpuser-4.3+dfsg/include -I/build/reproducible-path/dpuser-4.3+dfsg/dpuser -I/build/reproducible-path/dpuser-4.3+dfsg/dpuser/parser -I/build/reproducible-path/dpuser-4.3+dfsg/QFitsView/QFitsBuffers -I/build/reproducible-path/dpuser-4.3+dfsg/QFitsView/QFitsWidgets -I/build/reproducible-path/dpuser-4.3+dfsg/QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/include/c++/14 -I/usr/include/aarch64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/aarch64-linux-gnu/14/include -I/usr/local/include -I/usr/include/aarch64-linux-gnu -I/usr/include QFitsViews/QFitsBaseView.h -o moc_QFitsBaseView.cpp @@ -10759,12 +10795,12 @@ 137 | INDEX(const INDEX &I) { X = I.x(); Y = I.y(); Z = I.z(); N = I.n(); } | ^~~~~ g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o moc_QFitsSingleBuffer.o moc_QFitsSingleBuffer.cpp -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o moc_QFitsMultiBuffer.o moc_QFitsMultiBuffer.cpp In file included from moc_QFitsBaseBuffer.cpp:10: QFitsBuffers/QFitsBaseBuffer.h: In member function 'virtual void QFitsBaseBuffer::setCubeMode(dpCubeMode, bool)': QFitsBuffers/QFitsBaseBuffer.h:87:52: warning: unused parameter 'allSB' [-Wunused-parameter] 87 | virtual void setCubeMode(dpCubeMode m, bool allSB = false) { cubeMode = m; } | ~~~~~^~~~~~~~~~~~~ +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o moc_QFitsMultiBuffer.o moc_QFitsMultiBuffer.cpp g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o moc_QFitsScroller.o moc_QFitsScroller.cpp In file included from QFitsBuffers/QFitsSingleBuffer.h:5, from moc_QFitsSingleBuffer.cpp:10: @@ -10772,13 +10808,13 @@ QFitsBuffers/QFitsBaseBuffer.h:87:52: warning: unused parameter 'allSB' [-Wunused-parameter] 87 | virtual void setCubeMode(dpCubeMode m, bool allSB = false) { cubeMode = m; } | ~~~~~^~~~~~~~~~~~~ -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o moc_QFitsBaseWidget.o moc_QFitsBaseWidget.cpp In file included from QFitsBuffers/QFitsMultiBuffer.h:5, from moc_QFitsMultiBuffer.cpp:10: QFitsBuffers/QFitsBaseBuffer.h: In member function 'virtual void QFitsBaseBuffer::setCubeMode(dpCubeMode, bool)': QFitsBuffers/QFitsBaseBuffer.h:87:52: warning: unused parameter 'allSB' [-Wunused-parameter] 87 | virtual void setCubeMode(dpCubeMode m, bool allSB = false) { cubeMode = m; } | ~~~~~^~~~~~~~~~~~~ +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o moc_QFitsBaseWidget.o moc_QFitsBaseWidget.cpp g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o moc_QFitsWidget1D.o moc_QFitsWidget1D.cpp g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o moc_QFitsWidget2D.o moc_QFitsWidget2D.cpp g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o moc_QFitsWidgetWiregrid.o moc_QFitsWidgetWiregrid.cpp @@ -10875,7 +10911,6 @@ 87 | virtual void setCubeMode(dpCubeMode m, bool allSB = false) { cubeMode = m; } | ~~~~~^~~~~~~~~~~~~ g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o moc_QFitsView1D.o moc_QFitsView1D.cpp -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o moc_QFitsView2D.o moc_QFitsView2D.cpp In file included from ../QFitsView/QFitsBuffers/QFitsMultiBuffer.h:5, from QFitsWidgets/QFitsWidgetTable.h:13, from moc_QFitsWidgetTable.cpp:10: @@ -10887,10 +10922,10 @@ QFitsWidgets/QFitsWidgetTable.h:79:44: warning: unused parameter 'section' [-Wunused-parameter] 79 | virtual int translateColumnNumber(int *section) const { return -1; } | ~~~~~^~~~~~~ +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o moc_QFitsView2D.o moc_QFitsView2D.cpp g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o moc_QFitsTools.o moc_QFitsTools.cpp g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o moc_QFitsWedge.o moc_QFitsWedge.cpp g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o moc_QFitsCubeSpectrum.o moc_QFitsCubeSpectrum.cpp -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o moc_RGBDialog.o moc_RGBDialog.cpp In file included from ../dpuser/functions.h:9, from ../dpuser/dpuser_utils.h:53, from ../libfits/fits.h:36, @@ -10963,8 +10998,8 @@ ../libfits/fits.h:137:9: note: because 'INDEX' has user-provided 'INDEX::INDEX(const INDEX&)' 137 | INDEX(const INDEX &I) { X = I.x(); Y = I.y(); Z = I.z(); N = I.n(); } | ^~~~~ +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o moc_RGBDialog.o moc_RGBDialog.cpp g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o moc_QFitsHeaderView.o moc_QFitsHeaderView.cpp -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o moc_QFitsToolBar.o moc_QFitsToolBar.cpp In file included from ../dpuser/functions.h:9, from ../dpuser/dpuser_utils.h:53, from ../libfits/fits.h:36, @@ -11037,6 +11072,7 @@ ../libfits/fits.h:137:9: note: because 'INDEX' has user-provided 'INDEX::INDEX(const INDEX&)' 137 | INDEX(const INDEX &I) { X = I.x(); Y = I.y(); Z = I.z(); N = I.n(); } | ^~~~~ +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o moc_QFitsToolBar.o moc_QFitsToolBar.cpp In file included from ../dpuser/functions.h:9, from ../dpuser/dpuser_utils.h:53, from ../libfits/fits.h:36, @@ -11113,8 +11149,6 @@ g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o moc_imred.o moc_imred.cpp g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o moc_galfit.o moc_galfit.cpp g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o moc_guitools.o moc_guitools.cpp -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o moc_QFitsViewingTools.o moc_QFitsViewingTools.cpp -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o moc_qtdpuser.o moc_qtdpuser.cpp In file included from ../dpuser/functions.h:9, from ../dpuser/dpuser_utils.h:53, from ../libfits/fits.h:36, @@ -11187,6 +11221,7 @@ ../libfits/fits.h:137:9: note: because 'INDEX' has user-provided 'INDEX::INDEX(const INDEX&)' 137 | INDEX(const INDEX &I) { X = I.x(); Y = I.y(); Z = I.z(); N = I.n(); } | ^~~~~ +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o moc_QFitsViewingTools.o moc_QFitsViewingTools.cpp galfit.h: In member function 'virtual QStringList dpGalfitComponent::getParameters(bool)': galfit.h:18:44: warning: unused parameter 'ro' [-Wunused-parameter] 18 | virtual QStringList getParameters(bool ro = false) { return QStringList(); }; @@ -11202,13 +11237,12 @@ galfit.h:20:61: warning: unused parameter 'result' [-Wunused-parameter] 20 | virtual void setResult(const int component, const Fits &result) {}; | ~~~~~~~~~~~~^~~~~~ -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o moc_qt_mainwindow.o moc_qt_mainwindow.cpp -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o moc_qt_mdichild.o moc_qt_mdichild.cpp In file included from ../dpuser/functions.h:9, from ../dpuser/dpuser_utils.h:53, from ../libfits/fits.h:36, - from QFitsViewingTools.h:13, - from moc_QFitsViewingTools.cpp:10: + from RGBDialog.h:12, + from dialogs.h:46, + from moc_dialogs.cpp:10: ../dpuser/dpuserAST.h: In member function 'virtual ASTNode* ASTNode::append(std::string)': ../dpuser/dpuserAST.h:37:42: warning: unused parameter 'option' [-Wunused-parameter] 37 | virtual ASTNode *append(std::string option) { return this; } @@ -11276,12 +11310,13 @@ ../libfits/fits.h:137:9: note: because 'INDEX' has user-provided 'INDEX::INDEX(const INDEX&)' 137 | INDEX(const INDEX &I) { X = I.x(); Y = I.y(); Z = I.z(); N = I.n(); } | ^~~~~ +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o moc_qtdpuser.o moc_qtdpuser.cpp +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o moc_qt_mainwindow.o moc_qt_mainwindow.cpp In file included from ../dpuser/functions.h:9, from ../dpuser/dpuser_utils.h:53, from ../libfits/fits.h:36, - from RGBDialog.h:12, - from dialogs.h:46, - from moc_dialogs.cpp:10: + from QFitsViewingTools.h:13, + from moc_QFitsViewingTools.cpp:10: ../dpuser/dpuserAST.h: In member function 'virtual ASTNode* ASTNode::append(std::string)': ../dpuser/dpuserAST.h:37:42: warning: unused parameter 'option' [-Wunused-parameter] 37 | virtual ASTNode *append(std::string option) { return this; } @@ -11349,6 +11384,7 @@ ../libfits/fits.h:137:9: note: because 'INDEX' has user-provided 'INDEX::INDEX(const INDEX&)' 137 | INDEX(const INDEX &I) { X = I.x(); Y = I.y(); Z = I.z(); N = I.n(); } | ^~~~~ +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o moc_qt_mdichild.o moc_qt_mdichild.cpp g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o moc_highlighter.o moc_highlighter.cpp g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o moc_QFitsPreferences.o moc_QFitsPreferences.cpp g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg/QFitsView=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -Wall -Wextra -fPIC -DHAS_VTK -DDPQT -DHAS_PGPLOT -DNO_READLINE -DLINUX -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_DATAVISUALIZATION_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../utils -I../libfits -I../include -I../dpuser -I../dpuser/parser -I../QFitsView/QFitsBuffers -I../QFitsView/QFitsWidgets -I../QFitsView/QFitsViews -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtDataVisualization -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o moc_tetrixboard.o moc_tetrixboard.cpp @@ -12227,10 +12263,6 @@ dh_makeshlibs -a dh_shlibdeps -a dpkg-shlibdeps: warning: diversions involved - output may be incorrect - diversion by libc6 from: /lib/ld-linux-aarch64.so.1 -dpkg-shlibdeps: warning: diversions involved - output may be incorrect - diversion by libc6 to: /lib/ld-linux-aarch64.so.1.usr-is-merged -dpkg-shlibdeps: warning: diversions involved - output may be incorrect diversion by libreadline8t64 from: /lib/aarch64-linux-gnu/libreadline.so.8 dpkg-shlibdeps: warning: diversions involved - output may be incorrect diversion by libreadline8t64 to: /lib/aarch64-linux-gnu/libreadline.so.8.usr-is-merged @@ -12238,15 +12270,19 @@ diversion by libc6 from: /lib/ld-linux-aarch64.so.1 dpkg-shlibdeps: warning: diversions involved - output may be incorrect diversion by libc6 to: /lib/ld-linux-aarch64.so.1.usr-is-merged +dpkg-shlibdeps: warning: diversions involved - output may be incorrect + diversion by libc6 from: /lib/ld-linux-aarch64.so.1 +dpkg-shlibdeps: warning: diversions involved - output may be incorrect + diversion by libc6 to: /lib/ld-linux-aarch64.so.1.usr-is-merged dh_installdeb dh_gencontrol dh_md5sums dh_builddeb -dpkg-deb: building package 'dpuser' in '../dpuser_4.3+dfsg-1_arm64.deb'. +dpkg-deb: building package 'dpuser-dbgsym' in '../dpuser-dbgsym_4.3+dfsg-1_arm64.deb'. dpkg-deb: building package 'qfitsview' in '../qfitsview_4.3+dfsg-1_arm64.deb'. dpkg-deb: building package 'qfitsview-dbgsym' in '../qfitsview-dbgsym_4.3+dfsg-1_arm64.deb'. +dpkg-deb: building package 'dpuser' in '../dpuser_4.3+dfsg-1_arm64.deb'. dpkg-deb: building package 'dpuser-doc' in '../dpuser-doc_4.3+dfsg-1_all.deb'. -dpkg-deb: building package 'dpuser-dbgsym' in '../dpuser-dbgsym_4.3+dfsg-1_arm64.deb'. dpkg-genbuildinfo --build=binary -O../dpuser_4.3+dfsg-1_arm64.buildinfo dpkg-genchanges --build=binary -O../dpuser_4.3+dfsg-1_arm64.changes dpkg-genchanges: info: binary-only upload (no source code included) @@ -12254,12 +12290,14 @@ dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: including full source code in upload I: copying local configuration +I: user script /srv/workspace/pbuilder/1819219/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/1819219/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/3295018 and its subdirectories -I: Current time: Wed Mar 19 19:18:56 -12 2025 -I: pbuilder-time-stamp: 1742455136 +I: removing directory /srv/workspace/pbuilder/1819219 and its subdirectories +I: Current time: Thu Apr 23 04:04:16 +14 2026 +I: pbuilder-time-stamp: 1776866656