Diff of the two buildlogs: -- --- b1/build.log 2024-11-20 00:01:12.101872132 +0000 +++ b2/build.log 2024-11-20 00:26:40.120941941 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Mon Dec 22 17:59:20 -12 2025 -I: pbuilder-time-stamp: 1766469560 +I: Current time: Wed Nov 20 14:01:14 +14 2024 +I: pbuilder-time-stamp: 1732060874 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/trixie-reproducible-base.tgz] I: copying local configuration @@ -35,54 +35,86 @@ 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/54022/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/2809/tmp/hooks/D01_modify_environment starting +debug: Running on ionos2-i386. +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 Nov 20 00:01 /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/2809/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/2809/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='i386' - DEBIAN_FRONTEND='noninteractive' - DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=22 ' - DISTRIBUTION='trixie' - HOME='/root' - HOST_ARCH='i386' + 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]="32" [3]="1" [4]="release" [5]="i686-pc-linux-gnu") + BASH_VERSION='5.2.32(1)-release' + BUILDDIR=/build/reproducible-path + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=i386 + DEBIAN_FRONTEND=noninteractive + DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=10 ' + DIRSTACK=() + DISTRIBUTION=trixie + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=i686 + HOST_ARCH=i386 IFS=' ' - INVOCATION_ID='419861e28d834bceaf4a7ba01279f523' - LANG='C' - LANGUAGE='en_US:en' - LC_ALL='C' - LD_LIBRARY_PATH='/usr/lib/libeatmydata' - LD_PRELOAD='libeatmydata.so' - 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='54022' - PS1='# ' - PS2='> ' + INVOCATION_ID=0330cd0047fd405fb30587f7c75fd121 + LANG=C + LANGUAGE=de_CH:de + LC_ALL=C + LD_LIBRARY_PATH=/usr/lib/libeatmydata + LD_PRELOAD=libeatmydata.so + MACHTYPE=i686-pc-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=2809 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.Ac3AACbA/pbuilderrc_Ij2x --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.Ac3AACbA/b1 --logfile b1/build.log dpuser_4.2+dfsg-1.dsc' - SUDO_GID='112' - SUDO_UID='107' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://213.165.73.152: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.Ac3AACbA/pbuilderrc_KOvr --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.Ac3AACbA/b2 --logfile b2/build.log dpuser_4.2+dfsg-1.dsc' + SUDO_GID=112 + SUDO_UID=107 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://46.16.76.132:3128 I: uname -a - Linux ionos6-i386 6.1.0-27-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.115-1 (2024-11-01) x86_64 GNU/Linux + Linux i-capture-the-hostname 6.1.0-27-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.115-1 (2024-11-01) x86_64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 Aug 4 2024 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/54022/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 Aug 4 21:30 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/2809/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -366,7 +398,7 @@ Get: 214 http://deb.debian.org/debian trixie/main i386 libreadline-dev i386 8.2-5 [166 kB] Get: 215 http://deb.debian.org/debian trixie/main i386 libxpa1 i386 2.1.20-3 [57.2 kB] Get: 216 http://deb.debian.org/debian trixie/main i386 libxpa-dev i386 2.1.20-3 [358 kB] -Fetched 129 MB in 5s (26.9 MB/s) +Fetched 129 MB in 2s (53.6 MB/s) debconf: delaying package configuration, since apt-utils is not installed 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 ... 19956 files and directories currently installed.) @@ -1085,8 +1117,8 @@ Setting up tzdata (2024b-3) ... Current default time zone: 'Etc/UTC' -Local time is now: Tue Dec 23 06:00:50 UTC 2025. -Universal Time is now: Tue Dec 23 06:00:50 UTC 2025. +Local time is now: Wed Nov 20 00:01:58 UTC 2024. +Universal Time is now: Wed Nov 20 00:01:58 UTC 2024. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up libxcb-present0:i386 (1.17.0-2+b1) ... @@ -1264,7 +1296,11 @@ Building tag database... -> Finished parsing the build-deps I: Building the package -I: Running cd /build/reproducible-path/dpuser-4.2+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.2+dfsg-1_source.changes +I: user script /srv/workspace/pbuilder/2809/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for trixie +I: user script /srv/workspace/pbuilder/2809/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/reproducible-path/dpuser-4.2+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.2+dfsg-1_source.changes dpkg-buildpackage: info: source package dpuser dpkg-buildpackage: info: source version 4.2+dfsg-1 dpkg-buildpackage: info: source distribution unstable @@ -1384,7 +1420,7 @@ WARNING: Failure to find: ../dpuser/parser/y.tab.h WARNING: Failure to find: ../dpuser/mpfit/y.tab.h dh_auto_build --buildsystem=qmake --sourcedirectory=QFitsView -- -f qfitsview.mk - cd QFitsView && make -j22 -f qfitsview.mk + cd QFitsView && make -j10 -f qfitsview.mk make[2]: Entering directory '/build/reproducible-path/dpuser-4.2+dfsg/QFitsView' /usr/lib/qt5/bin/uic galfit_control.ui -o ui_galfit_control.h /usr/lib/qt5/bin/uic galfit_sky.ui -o ui_galfit_sky.h @@ -1410,6 +1446,15 @@ ../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 QFitsMainWindow.h:25, + from QFitsMainView.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 'unsigned int'} [-Wsign-compare] 244 | virtual ~functionNode() { for (int i = 0; i < args.size(); i++) delete args.at(i); } @@ -1418,20 +1463,56 @@ ../dpuser/dpuserAST.h:258:50: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka '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 'unsigned int'} [-Wsign-compare] + 244 | virtual ~functionNode() { 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 procedureNode::~procedureNode()': +../dpuser/dpuserAST.h:258:50: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka '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 destructor 'virtual listNode::~listNode()': +../dpuser/dpuserAST.h:284:49: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka '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 rangeNode::~rangeNode()': +../dpuser/dpuserAST.h:295:46: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka '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: 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 'unsigned int'} [-Wsign-compare] 284 | virtual ~listNode() { for (int i = 0; i < list.size(); i++) delete list.at(i); } | ~~^~~~~~~~~~~~~ +../dpuser/dpuserAST.h:311:5: warning: when initialized here [-Wreorder] + 311 | extractrangeNode(ASTNode *arg, ASTNode *newrange) : argument(arg), range(newrange) { } + | ^~~~~~~~~~~~~~~~ ../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 'unsigned int'} [-Wsign-compare] 295 | virtual ~rangeNode() { for (int i = 0; i < list.size(); i++) delete list.at(i); } @@ -1466,59 +1547,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) { } | ^~~~~~~~~~~ -../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.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -o QFitsWidgetWiregrid.o QFitsWidgets/QFitsWidgetWiregrid.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 QFitsMainView.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 '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 '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 '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 '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; @@ -1546,12 +1574,24 @@ ../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 QFitsMainView.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; } | ~~~~~^~~~~~~~~~~~~ +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; } + | ~~~~~^~~~~~~~~~~~~ In file included from ../dpuser/functions.h:9, from ../dpuser/dpuser_utils.h:53, from ../libfits/fits.h:36, @@ -1587,11 +1627,6 @@ ../dpuser/dpuserAST.h:295:46: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 295 | virtual ~rangeNode() { for (int i = 0; i < list.size(); i++) delete list.at(i); } | ~~^~~~~~~~~~~~~ -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; } - | ~~~~~^~~~~~~~~~~~~ ../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; @@ -1622,7 +1657,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.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -o QFitsWidgetContour.o QFitsWidgets/QFitsWidgetContour.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; } @@ -1647,7 +1681,6 @@ ../QFitsView/QFitsWidgets/QFitsWidget1D.h:105:5: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] 105 | const Fits* const getFitResult() { return &fitResult;} | ^~~~~ -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -o QFitsWidgetTable.o QFitsWidgets/QFitsWidgetTable.cpp In file included from ../dpuser/functions.h:9, from ../dpuser/dpuser_utils.h:53, from ../libfits/fits.h:36, @@ -1713,6 +1746,12 @@ ../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 ../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; } + | ~~~~~^~~~~~~~~~~~~ ../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; } @@ -1720,18 +1759,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 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.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; } - | ~~~~~^~~~~~~~~~~~~ In file included from ../dpuser/functions.h:9, from ../dpuser/dpuser_utils.h:53, from ../libfits/fits.h:36, @@ -1740,7 +1767,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.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -o QFitsBaseView.o QFitsViews/QFitsBaseView.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 'unsigned int'} [-Wsign-compare] 244 | virtual ~functionNode() { for (int i = 0; i < args.size(); i++) delete args.at(i); } @@ -1813,15 +1839,6 @@ ../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 ./QFitsMainWindow.h:25, - 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; } - | ~~~~~~~~~~~~^~~~~~ ../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 'unsigned int'} [-Wsign-compare] 244 | virtual ~functionNode() { for (int i = 0; i < args.size(); i++) delete args.at(i); } @@ -1878,6 +1895,34 @@ ../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(); } + | ^~~~~ +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; } + | ~~~~~^~~~~~~~~~~~~ +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; } + | ~~~~~^~~~~~~~~~~~~ +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: +../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 'unsigned int'} [-Wsign-compare] 244 | virtual ~functionNode() { for (int i = 0; i < args.size(); i++) delete args.at(i); } @@ -1941,20 +1986,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 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; } - | ~~~~~^~~~~~~~~~~~~ -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -o QFitsView1D.o QFitsViews/QFitsView1D.cpp +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -o QFitsWidgetWiregrid.o QFitsWidgets/QFitsWidgetWiregrid.cpp 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] @@ -1971,7 +2003,6 @@ ../QFitsView/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.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -o QFitsView2D.o QFitsViews/QFitsView2D.cpp In file included from ../dpuser/functions.h:9, from ../dpuser/dpuser_utils.h:53, from ../libfits/fits.h:36, @@ -2050,7 +2081,6 @@ ../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.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -o QFitsGlobal.o QFitsGlobal.cpp In file included from ../dpuser/functions.h:9, from ../dpuser/dpuser_utils.h:53, from ../libfits/fits.h:36, @@ -2123,6 +2153,10 @@ ../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 dummyBuffer::mousePressEvent(QMouseEvent*)': +QFitsMainView.cpp:19:48: warning: unused parameter 'e' [-Wunused-parameter] + 19 | void dummyBuffer::mousePressEvent(QMouseEvent *e) { + | ~~~~~~~~~~~~~^ 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] @@ -2134,18 +2168,36 @@ QFitsWidgets/QFitsWidget1D.h:105:5: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] 105 | const Fits* const getFitResult() { return &fitResult;} | ^~~~~ -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -o QFitsMarkers.o QFitsMarkers.cpp -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -o QFitsTools.o QFitsTools.cpp -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -o QFitsWedge.o QFitsWedge.cpp +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) { + | ~~~~~~~~~~~^ 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/QFitsWidgetWiregrid.cpp:7: + 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; } | ~~~~~~~~~~~~^~~~~~ +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 &); + | ^~~~~~~~ ../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 'unsigned int'} [-Wsign-compare] 244 | virtual ~functionNode() { for (int i = 0; i < args.size(); i++) delete args.at(i); } @@ -2209,11 +2261,107 @@ ../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/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 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) {}; + | ~~~~~~~~~~~~^~~~~~ +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/i386-linux-gnu/qt5/QtCore/qitemselectionmodel.h:45, + from /usr/include/i386-linux-gnu/qt5/QtWidgets/qabstractitemview.h:46, + from /usr/include/i386-linux-gnu/qt5/QtWidgets/qlistview.h:44, + from /usr/include/i386-linux-gnu/qt5/QtWidgets/QListView:1, + from QFitsMainWindow.cpp:25: +/usr/include/i386-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/i386-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/i386-linux-gnu/qt5/QtCore/qset.h:265:14: note: declared here + 265 | QList toList() const { return values(); } + | ^~~~~~ +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 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::showCubePlot()': +QFitsBuffers/QFitsMultiBuffer.cpp:546:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] + 546 | 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:605:12: warning: comparison between 'enum QFV::Orientation' and 'enum Qt::Orientation' [-Wenum-compare] + 605 | if ((o == Qt::Vertical) && + | ~~^~~~~~~~~~~~~~~ +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 ../dpuser/functions.h:9, from ../dpuser/dpuser_utils.h:53, from ../libfits/fits.h:36, from ./QFitsMainWindow.h:25, - from QFitsWidgets/QFitsWidgetContour.cpp:7: + from QFitsWidgets/QFitsWidgetWiregrid.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; } @@ -2287,23 +2435,134 @@ ../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.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -o lut.o lut.cpp +QFitsWidgets/QFitsWidgetWiregrid.cpp: In member function 'virtual void QFitsWidgetWiregrid::resizeEvent(QResizeEvent*)': +QFitsWidgets/QFitsWidgetWiregrid.cpp:254:53: warning: unused parameter 'e' [-Wunused-parameter] + 254 | void QFitsWidgetWiregrid::resizeEvent(QResizeEvent *e) { + | ~~~~~~~~~~~~~~^ +QFitsWidgets/QFitsWidgetWiregrid.cpp: In member function 'virtual void QFitsWidgetWiregrid::enterEvent(QEvent*)': +QFitsWidgets/QFitsWidgetWiregrid.cpp:264:46: warning: unused parameter 'e' [-Wunused-parameter] + 264 | void QFitsWidgetWiregrid::enterEvent(QEvent *e) { + | ~~~~~~~~^ +QFitsWidgets/QFitsWidgetWiregrid.cpp: In member function 'virtual void QFitsWidgetWiregrid::leaveEvent(QEvent*)': +QFitsWidgets/QFitsWidgetWiregrid.cpp:269:47: warning: unused parameter 'e' [-Wunused-parameter] + 269 | void QFitsWidgetWiregrid::leaveEvent (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; + | ^~ +../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; + | ^~ +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.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -o QFitsWidgetContour.o QFitsWidgets/QFitsWidgetContour.cpp +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; + | ^ +../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 '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.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -o QFitsWidgetTable.o QFitsWidgets/QFitsWidgetTable.cpp +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -o QFitsBaseView.o QFitsViews/QFitsBaseView.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.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -o QFitsView1D.o QFitsViews/QFitsView1D.cpp +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-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; + | ^~ +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -o QFitsGlobal.o QFitsGlobal.cpp +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-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, from ./QFitsMainWindow.h:25, - from QFitsWidgets/QFitsWidget2D.cpp:9: + from QFitsWidgets/QFitsWidgetContour.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 ../QFitsView/QFitsBuffers/QFitsSingleBuffer.h:5, - 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; } - | ~~~~~^~~~~~~~~~~~~ ../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 'unsigned int'} [-Wsign-compare] 244 | virtual ~functionNode() { for (int i = 0; i < args.size(); i++) delete args.at(i); } @@ -2367,24 +2626,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(); } | ^~~~~ -QFitsWidgets/QFitsWidgetWiregrid.cpp: In member function 'virtual void QFitsWidgetWiregrid::resizeEvent(QResizeEvent*)': -QFitsWidgets/QFitsWidgetWiregrid.cpp:254:53: warning: unused parameter 'e' [-Wunused-parameter] - 254 | void QFitsWidgetWiregrid::resizeEvent(QResizeEvent *e) { - | ~~~~~~~~~~~~~~^ -QFitsWidgets/QFitsWidgetWiregrid.cpp: In member function 'virtual void QFitsWidgetWiregrid::enterEvent(QEvent*)': -QFitsWidgets/QFitsWidgetWiregrid.cpp:264:46: warning: unused parameter 'e' [-Wunused-parameter] - 264 | void QFitsWidgetWiregrid::enterEvent(QEvent *e) { - | ~~~~~~~~^ -QFitsWidgets/QFitsWidgetWiregrid.cpp: In member function 'virtual void QFitsWidgetWiregrid::leaveEvent(QEvent*)': -QFitsWidgets/QFitsWidgetWiregrid.cpp:269:47: warning: unused parameter 'e' [-Wunused-parameter] - 269 | void QFitsWidgetWiregrid::leaveEvent (QEvent *e) { - | ~~~~~~~~^ In file included from ../QFitsView/QFitsBuffers/QFitsSingleBuffer.h:5, - from QFitsWidgets/QFitsWidget2D.cpp:14: + 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; } | ~~~~~^~~~~~~~~~~~~ +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -o QFitsTools.o QFitsTools.cpp 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) { @@ -2442,8 +2691,6 @@ 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.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -o QFitsCubeSpectrum.o QFitsCubeSpectrum.cpp -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -o RGBDialog.o RGBDialog.cpp In file included from ../QFitsView/QFitsBuffers/QFitsMultiBuffer.h:5, from QFitsWidgets/QFitsWidgetTable.h:13, from QFitsWidgets/QFitsWidgetTable.cpp:6: @@ -2451,10 +2698,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; - | ^~ 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; } @@ -2468,6 +2711,10 @@ ../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 'unsigned int'} [-Wsign-compare] 244 | virtual ~functionNode() { for (int i = 0; i < args.size(); i++) delete args.at(i); } @@ -2524,7 +2771,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.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -o QFitsHeaderView.o QFitsHeaderView.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; } @@ -2538,6 +2784,14 @@ ../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 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.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -o QFitsWedge.o QFitsWedge.cpp In file included from ../dpuser/functions.h:9, from ../dpuser/dpuser_utils.h:53, from ../libfits/fits.h:36, @@ -2631,7 +2885,6 @@ ../QFitsView/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.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -o QFitsToolBar.o QFitsToolBar.cpp In file included from ../dpuser/functions.h:9, from ../dpuser/dpuser_utils.h:53, from ../libfits/fits.h:36, @@ -2645,7 +2898,6 @@ ../dpuser/dpuserAST.h:244:53: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 244 | virtual ~functionNode() { for (int i = 0; i < args.size(); i++) delete args.at(i); } | ~~^~~~~~~~~~~~~ -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -o dialogs.o dialogs.cpp ../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 'unsigned int'} [-Wsign-compare] 258 | virtual ~procedureNode() { for (int i = 0; i < args.size(); i++) delete args.at(i); } @@ -2705,19 +2957,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(); } | ^~~~~ +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -o lut.o lut.cpp 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.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -o events.o events.cpp -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -o imred.o imred.cpp +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -o QFitsCubeSpectrum.o QFitsCubeSpectrum.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 QFitsWedge.cpp:5: + from ../libfits/fitting.h:4, + from QFitsTools.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; } @@ -2785,25 +3037,90 @@ ../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(); } | ^~~~~ +QFitsWidgets/QFitsWidget1D.cpp: In member function 'void QFitsWidget1D::plotterKeyPressEvent(QKeyEvent*)': +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; + | ^~~~~ +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; + | ^~~~~ In file included from ../QFitsView/QFitsBuffers/QFitsSingleBuffer.h:5, - from QFitsWedge.cpp:6: + 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; } | ~~~~~^~~~~~~~~~~~~ -QFitsWedge.cpp: In member function 'virtual void QFitsWedge::paintEvent(QPaintEvent*)': -QFitsWedge.cpp:15:42: warning: unused parameter 'e' [-Wunused-parameter] - 15 | void QFitsWedge::paintEvent(QPaintEvent *e) { - | ~~~~~~~~~~~~~^ -QFitsWedge.cpp: In member function 'virtual void QFitsWedge::resizeEvent(QResizeEvent*)': -QFitsWedge.cpp:43:44: warning: unused parameter 'e' [-Wunused-parameter] - 43 | void QFitsWedge::resizeEvent(QResizeEvent *e) { - | ~~~~~~~~~~~~~~^ +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] + 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) {}; + | ~~~~~~~~~~~~^~~~~~ +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 'unsigned int'} [-Wsign-compare] + 518 | if (row < dpt->arrvalue->size()) { + | ~~~~^~~~~~~~~~~~~~~~~~~~~~~ +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -o RGBDialog.o RGBDialog.cpp +QFitsWidgets/QFitsWidgetTable.cpp: In member function 'virtual int QFitsTableModelMulti::columnCount(const QModelIndex&) const': +QFitsWidgets/QFitsWidgetTable.cpp:668:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] + 668 | for (int i = 0; i < modelDpuserType->dparrvalue->size(); i++) { + | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +QFitsWidgets/QFitsWidgetTable.cpp: In member function 'virtual int QFitsTableModelMulti::rowCount(const QModelIndex&) const': +QFitsWidgets/QFitsWidgetTable.cpp:691:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] + 691 | for (int i = 0; i < modelDpuserType->dparrvalue->size(); i++) { + | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +QFitsWidgets/QFitsWidgetTable.cpp: In member function 'virtual bool QFitsTableModelMulti::setData(const QModelIndex&, const QVariant&, int)': +QFitsWidgets/QFitsWidgetTable.cpp:745:55: warning: unused parameter 'index' [-Wunused-parameter] + 745 | bool QFitsTableModelMulti::setData(const QModelIndex &index, const QVariant &value, int role) { + | ~~~~~~~~~~~~~~~~~~~^~~~~ +QFitsWidgets/QFitsWidgetTable.cpp:745:78: warning: unused parameter 'value' [-Wunused-parameter] + 745 | bool QFitsTableModelMulti::setData(const QModelIndex &index, const QVariant &value, int role) { + | ~~~~~~~~~~~~~~~~^~~~~ +QFitsWidgets/QFitsWidgetTable.cpp:745:89: warning: unused parameter 'role' [-Wunused-parameter] + 745 | bool QFitsTableModelMulti::setData(const QModelIndex &index, const QVariant &value, int role) { + | ~~~~^~~~ +QFitsWidgets/QFitsWidgetTable.cpp: In member function 'virtual int QFitsTableModelMulti::translateColumnNumber(int*) const': +QFitsWidgets/QFitsWidgetTable.cpp:753:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] + 753 | for (i = 0; i < modelDpuserType->dparrvalue->size(); i++) { + | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +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) { + | ~~~~~~~~^ +QFitsWidgets/QFitsWidgetTable.cpp: In member function 'void QFitsTableView::copySelectionToClipboard()': +QFitsWidgets/QFitsWidgetTable.cpp:1194:9: warning: unused variable 'n' [-Wunused-variable] + 1194 | int n = selected.size(); + | ^ +QFitsWidgets/QFitsWidgetTable.cpp: In member function 'void QFitsTableView::unsetSpectrum(const QItemSelection&, const QItemSelection&)': +QFitsWidgets/QFitsWidgetTable.cpp:1380:58: warning: unused parameter 's' [-Wunused-parameter] + 1380 | void QFitsTableView::unsetSpectrum(const QItemSelection &s, const QItemSelection &e) { + | ~~~~~~~~~~~~~~~~~~~~~~^ +QFitsWidgets/QFitsWidgetTable.cpp:1380:83: warning: unused parameter 'e' [-Wunused-parameter] + 1380 | void QFitsTableView::unsetSpectrum(const QItemSelection &s, const QItemSelection &e) { + | ~~~~~~~~~~~~~~~~~~~~~~^ In file included from ../dpuser/functions.h:9, from ../dpuser/dpuser_utils.h:53, from ../libfits/fits.h:36, - from ../libfits/fitting.h:4, - from QFitsTools.cpp:8: + from QFitsMainWindow.h:25, + from QFitsWedge.cpp: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; } @@ -2871,11 +3188,127 @@ ../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 QFitsWedge.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; } + | ~~~~~^~~~~~~~~~~~~ +QFitsWedge.cpp: In member function 'virtual void QFitsWedge::paintEvent(QPaintEvent*)': +QFitsWedge.cpp:15:42: warning: unused parameter 'e' [-Wunused-parameter] + 15 | void QFitsWedge::paintEvent(QPaintEvent *e) { + | ~~~~~~~~~~~~~^ +QFitsWedge.cpp: In member function 'virtual void QFitsWedge::resizeEvent(QResizeEvent*)': +QFitsWedge.cpp:43:44: warning: unused parameter 'e' [-Wunused-parameter] + 43 | void QFitsWedge::resizeEvent(QResizeEvent *e) { + | ~~~~~~~~~~~~~~^ +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -o QFitsHeaderView.o QFitsHeaderView.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)) { + | ~~~~~~~^~~~~~~~ +QFitsViews/QFitsView1D.cpp:144:37: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] + 144 | if ((posInt > 0) && (posInt <= ndata)) { + | ~~~~~~~^~~~~~~~ +QFitsViews/QFitsView1D.cpp: In member function 'virtual void QFitsView1D::paintEvent(QPaintEvent*)': +QFitsViews/QFitsView1D.cpp:401:43: warning: unused parameter 'e' [-Wunused-parameter] + 401 | void QFitsView1D::paintEvent(QPaintEvent *e) { + | ~~~~~~~~~~~~~^ +QFitsViews/QFitsView1D.cpp: In member function 'void QFitsView1D::drawAxis(QPainter*, double, double)': +QFitsViews/QFitsView1D.cpp:531:39: warning: implicitly-declared 'dpString& dpString::operator=(const dpString&)' is deprecated [-Wdeprecated-copy] + 531 | type = type.left(4); + | ^ +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 &); + | ^~~~~~~~ +QFitsViews/QFitsView1D.cpp: In member function 'virtual void QFitsView1D::leaveEvent(QEvent*)': +QFitsViews/QFitsView1D.cpp:796:39: warning: unused parameter 'e' [-Wunused-parameter] + 796 | void QFitsView1D::leaveEvent (QEvent *e) { + | ~~~~~~~~^ +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 | } + | ^ +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 '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 '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 '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 '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 '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 '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 '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) { + | ~~~~~~~~^ +../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.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -o QFitsToolBar.o QFitsToolBar.cpp +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-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; + | ^~ +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -o events.o events.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; + | ^~ +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; + | ^~~~~ In file included from ../dpuser/functions.h:9, from ../dpuser/dpuser_utils.h:53, from ../libfits/fits.h:36, - from QFitsMainWindow.h:25, - from QFitsToolBar.cpp:16: + from QFitsCubeSpectrum.h:12, + from QFitsCubeSpectrum.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; } @@ -2943,34 +3376,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(); } | ^~~~~ -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; } - | ~~~~~^~~~~~~~~~~~~ -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] - 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) {}; - | ~~~~~~~~~~~~^~~~~~ -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -o galfit.o galfit.cpp In file included from ../dpuser/functions.h:9, from ../dpuser/dpuser_utils.h:53, from ../libfits/fits.h:36, - from QFitsCubeSpectrum.h:12, - from QFitsCubeSpectrum.cpp:10: + from RGBDialog.h:12, + from RGBDialog.cpp:17: ../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; } @@ -3110,11 +3520,23 @@ ../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 ../QFitsView/QFitsWidgets/QFitsWidgetContour.h:11, + from QFitsHeaderView.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; + | ^~ +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-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, - from RGBDialog.h:12, - from RGBDialog.cpp:17: + from QFitsMainWindow.h:25, + from QFitsToolBar.cpp:16: ../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; } @@ -3182,13 +3604,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 ../QFitsView/QFitsWidgets/QFitsWidgetContour.h:11, - from QFitsHeaderView.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 ../dpuser/functions.h:9, from ../dpuser/dpuser_utils.h:53, from ../libfits/fits.h:36, @@ -3267,12 +3682,116 @@ 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) | ^~ +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-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;} + | ^~~~~ +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) { + | ~~~~~~~~^ +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) { + | ~~~~~~~~~~~~~^ +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); + | ^~~~~ +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); + | ^~~~~ +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) { + | ~~~~~~~~~~~~~^ +QFitsCubeSpectrum.cpp: In member function 'virtual void QFitsCubeSpectrumViewer::enterEvent(QEvent*)': +QFitsCubeSpectrum.cpp:1463:50: warning: unused parameter 'e' [-Wunused-parameter] + 1463 | void QFitsCubeSpectrumViewer::enterEvent(QEvent *e) { + | ~~~~~~~~^ +QFitsCubeSpectrum.cpp: In member function 'void QFitsCubeSpectrumViewer::updateYRange(int, int)': +QFitsCubeSpectrum.cpp:1643:29: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] + 1643 | if ((vMin < 1) || (vMax > ndata) || (vMax < 1) || (vMin == vMax) || (ndata < 2)) { + | ~~~~~^~~~~~~ +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/i386-linux-gnu/qt5/QtWidgets/QLabel:1, + from RGBDialog.h:6: +/usr/include/i386-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.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -o guitools.o guitools.cpp +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; + | ^~ +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; } + | ~~~~~^~~~~~~~~~~~~ +../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) { + | ^~ +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -o QFitsViewingTools.o QFitsViewingTools.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 galfit.cpp:8: + 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; } @@ -3333,6 +3852,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.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -o qtdpuser.o qtdpuser.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; } @@ -3341,85 +3861,24 @@ 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 galfit.cpp:10: + 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; } | ~~~~~^~~~~~~~~~~~~ -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] - 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) {}; - | ~~~~~~~~~~~~^~~~~~ -galfit.cpp: In function 'int parseGalfitResult(const Fits&, const dpString&, double*, double*)': -galfit.cpp:21:42: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} [-Wsign-compare] - 21 | if ((pos = svalue.find(" +/- ")) < svalue.length()) { - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ -galfit.cpp: In member function 'void dpGalfitDialog::runGalfit()': -galfit.cpp:611:58: warning: implicitly-declared 'dpString& dpString::operator=(const dpString&)' is deprecated [-Wdeprecated-copy] - 611 | origFname = sb->getDpData()->fvalue->getFileName(); - | ^ -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 &); - | ^~~~~~~~ -galfit.cpp:621:62: warning: implicitly-declared 'dpString& dpString::operator=(const dpString&)' is deprecated [-Wdeprecated-copy] - 621 | origFname = sb->getDpData()->fvalue->getFileName(); - | ^ -../utils/dpstring.h:19:9: note: because 'dpString' has user-provided 'dpString::dpString(const dpString&)' - 19 | dpString(const dpString &); - | ^~~~~~~~ -galfit.cpp:629:62: warning: implicitly-declared 'dpString& dpString::operator=(const dpString&)' is deprecated [-Wdeprecated-copy] - 629 | origFname = sb->getDpData()->fvalue->getFileName(); - | ^ -../utils/dpstring.h:19:9: note: because 'dpString' has user-provided 'dpString::dpString(const dpString&)' - 19 | dpString(const dpString &); - | ^~~~~~~~ -galfit.cpp:637:62: warning: implicitly-declared 'dpString& dpString::operator=(const dpString&)' is deprecated [-Wdeprecated-copy] - 637 | origFname = sb->getDpData()->fvalue->getFileName(); - | ^ -../utils/dpstring.h:19:9: note: because 'dpString' has user-provided 'dpString::dpString(const dpString&)' - 19 | dpString(const dpString &); - | ^~~~~~~~ -galfit.cpp:688:9: warning: unused variable 'e' [-Wunused-variable] - 688 | int e = process.exitCode(); - | ^ -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-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; - | ^~ -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: -../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 RGBDialog.h:12, - from dialogs.h:46, - from dialogs.cpp:26: + from ./QFitsMainWindow.h:25, + from galfit.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; } | ~~~~~~~~~~~~^~~~~~ +dialogs.cpp: In constructor 'DpHelp::DpHelp(QWidget*)': +dialogs.cpp:267:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] + 267 | for (int i = 0; i < entry.size(); i++) txt += entry.at(i).c_str(); + | ~~^~~~~~~~~~~~~~ ../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 'unsigned int'} [-Wsign-compare] 244 | virtual ~functionNode() { for (int i = 0; i < args.size(); i++) delete args.at(i); } @@ -3476,6 +3935,93 @@ ../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 function 'QString DpHelp2HTML(std::vector >)': +dialogs.cpp:367:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] + 367 | for (int i = 0; i < what.size(); i++) { + | ~~^~~~~~~~~~~~~ +../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 galfit.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; } + | ~~~~~^~~~~~~~~~~~~ +dialogs.cpp: In member function 'void dpImportDialog::updatePreview2(const QString&)': +dialogs.cpp:1441:52: warning: unused parameter 'bla' [-Wunused-parameter] + 1441 | void dpImportDialog::updatePreview2(const QString &bla) { + | ~~~~~~~~~~~~~~~^~~ +dialogs.cpp: In member function 'void dpImportDialog::updatePreview3(int)': +dialogs.cpp:1445:41: warning: unused parameter 'bla' [-Wunused-parameter] + 1445 | void dpImportDialog::updatePreview3(int bla) { + | ~~~~^~~ +dialogs.cpp: In member function 'virtual void dpMpfitPopupWidget::resizeEvent(QResizeEvent*)': +dialogs.cpp:2074:9: warning: unused variable 'w' [-Wunused-variable] + 2074 | int w = r->size().width(); + | ^ +dialogs.cpp: In member function 'void dpMpfitPopupWidget::parameterChanged(double)': +dialogs.cpp:2117:50: warning: unused parameter 'v' [-Wunused-parameter] + 2117 | void dpMpfitPopupWidget::parameterChanged(double v) { + | ~~~~~~~^ +dialogs.cpp: In member function 'void dpMpfitDialog::fittextChanged()': +dialogs.cpp:2189:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} [-Wsign-compare] + 2189 | 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:2247:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] + 2247 | for (int i = 0; i < variableList.size(); i++) { + | ~~^~~~~~~~~~~~~~~~~~~~~ +dialogs.cpp:2250:88: warning: array subscript has type 'char' [-Wchar-subscripts] + 2250 | mpfit_quick_vars[mpfitParameters->parameterNames.at(i).toStdString()[0]] = estimate.r8data[i]; + | ^ +dialogs.cpp: In member function 'void dpMpfitDialog::dofit()': +dialogs.cpp:2336:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] + 2336 | for (int i = 0; i < variableList.size(); i++) { + | ~~^~~~~~~~~~~~~~~~~~~~~ +dialogs.cpp:2400:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] + 2400 | for (int i = 0; i < variableList.size(); i++) { + | ~~^~~~~~~~~~~~~~~~~~~~~ +dialogs.cpp:2411:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] + 2411 | for (int i = 0; i < variableList.size(); i++) { + | ~~^~~~~~~~~~~~~~~~~~~~~ +dialogs.cpp:2413:84: warning: array subscript has type 'char' [-Wchar-subscripts] + 2413 | mpfit_quick_vars[mpfitParameters->parameterNames.at(i).toStdString()[0]] = result.r8data[i]; + | ^ +dialogs.cpp: In member function 'void dpMpfitDialog::saveParams()': +dialogs.cpp:2458:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] + 2458 | for (int i = 0; i < variableList.size(); i++) { + | ~~^~~~~~~~~~~~~~~~~~~~~ +dialogs.cpp: In member function 'void dpMpfitDialog::copyfit()': +dialogs.cpp:2735:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] + 2735 | for (int i = 0; i < variableList.size(); i++) { + | ~~^~~~~~~~~~~~~~~~~~~~~ +dialogs.cpp:2722:12: warning: unused variable 'flux' [-Wunused-variable] + 2722 | double flux; + | ^~~~ +dialogs.cpp:2723:12: warning: unused variable 'fluxerr' [-Wunused-variable] + 2723 | double fluxerr; + | ^~~~~~~ +dialogs.cpp:2724:12: warning: unused variable 'a' [-Wunused-variable] + 2724 | double a, fwhm, da, dfwhm; + | ^ +dialogs.cpp:2724:15: warning: unused variable 'fwhm' [-Wunused-variable] + 2724 | double a, fwhm, da, dfwhm; + | ^~~~ +dialogs.cpp:2724:21: warning: unused variable 'da' [-Wunused-variable] + 2724 | double a, fwhm, da, dfwhm; + | ^~ +dialogs.cpp:2724:25: warning: unused variable 'dfwhm' [-Wunused-variable] + 2724 | double a, fwhm, da, dfwhm; + | ^~~~~ +../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; + | ^~ guitools.cpp: In member function 'virtual void QFitsSimplestButton::mouseDoubleClickEvent(QMouseEvent*)': guitools.cpp:20:62: warning: unused parameter 'e' [-Wunused-parameter] 20 | void QFitsSimplestButton::mouseDoubleClickEvent(QMouseEvent *e) { @@ -3484,7 +4030,65 @@ guitools.cpp:120:57: warning: unused parameter 'event' [-Wunused-parameter] 120 | void dpFitEstimate::contextMenuEvent(QContextMenuEvent *event) { | ~~~~~~~~~~~~~~~~~~~^~~~~ -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-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] + 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) {}; + | ~~~~~~~~~~~~^~~~~~ +galfit.cpp: In function 'int parseGalfitResult(const Fits&, const dpString&, double*, double*)': +galfit.cpp:21:42: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} [-Wsign-compare] + 21 | if ((pos = svalue.find(" +/- ")) < svalue.length()) { + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ +galfit.cpp: In member function 'void dpGalfitDialog::runGalfit()': +galfit.cpp:611:58: warning: implicitly-declared 'dpString& dpString::operator=(const dpString&)' is deprecated [-Wdeprecated-copy] + 611 | origFname = sb->getDpData()->fvalue->getFileName(); + | ^ +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 &); + | ^~~~~~~~ +galfit.cpp:621:62: warning: implicitly-declared 'dpString& dpString::operator=(const dpString&)' is deprecated [-Wdeprecated-copy] + 621 | origFname = sb->getDpData()->fvalue->getFileName(); + | ^ +../utils/dpstring.h:19:9: note: because 'dpString' has user-provided 'dpString::dpString(const dpString&)' + 19 | dpString(const dpString &); + | ^~~~~~~~ +galfit.cpp:629:62: warning: implicitly-declared 'dpString& dpString::operator=(const dpString&)' is deprecated [-Wdeprecated-copy] + 629 | origFname = sb->getDpData()->fvalue->getFileName(); + | ^ +../utils/dpstring.h:19:9: note: because 'dpString' has user-provided 'dpString::dpString(const dpString&)' + 19 | dpString(const dpString &); + | ^~~~~~~~ +galfit.cpp:637:62: warning: implicitly-declared 'dpString& dpString::operator=(const dpString&)' is deprecated [-Wdeprecated-copy] + 637 | origFname = sb->getDpData()->fvalue->getFileName(); + | ^ +../utils/dpstring.h:19:9: note: because 'dpString' has user-provided 'dpString::dpString(const dpString&)' + 19 | dpString(const dpString &); + | ^~~~~~~~ +galfit.cpp:688:9: warning: unused variable 'e' [-Wunused-variable] + 688 | int e = process.exitCode(); + | ^ +dialogs.cpp: In member function 'void dpMpfitDialog::loadParams()': +dialogs.cpp:2515:10: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] + 2515 | 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; + | ^~ +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-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, @@ -3550,6 +4154,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) { } | ^~~~~~~~~~~ +../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; } @@ -3557,12 +4165,22 @@ ../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 ../libfits/fits.h:36, + 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; } + | ~~~~~~~~~~~~^~~~~~ 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.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-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; @@ -3612,13 +4230,6 @@ ../dpuser/dpuserAST.h:311:5: warning: when initialized here [-Wreorder] 311 | extractrangeNode(ASTNode *arg, ASTNode *newrange) : argument(arg), range(newrange) { } | ^~~~~~~~~~~~~~~~ -../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/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; @@ -3646,129 +4257,10 @@ ../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; } - | ~~~~~^~~~~~~~~~~~~ -dialogs.cpp: In constructor 'DpHelp::DpHelp(QWidget*)': -dialogs.cpp:267:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] - 267 | for (int i = 0; i < entry.size(); i++) txt += entry.at(i).c_str(); - | ~~^~~~~~~~~~~~~~ -dialogs.cpp: In function 'QString DpHelp2HTML(std::vector >)': -dialogs.cpp:367:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] - 367 | for (int i = 0; i < what.size(); i++) { - | ~~^~~~~~~~~~~~~ -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; } - | ~~~~~^~~~~~~~~~~~~ -dialogs.cpp: In member function 'void dpImportDialog::updatePreview2(const QString&)': -dialogs.cpp:1441:52: warning: unused parameter 'bla' [-Wunused-parameter] - 1441 | void dpImportDialog::updatePreview2(const QString &bla) { - | ~~~~~~~~~~~~~~~^~~ -dialogs.cpp: In member function 'void dpImportDialog::updatePreview3(int)': -dialogs.cpp:1445:41: warning: unused parameter 'bla' [-Wunused-parameter] - 1445 | void dpImportDialog::updatePreview3(int bla) { - | ~~~~^~~ -imred.cpp: In constructor 'imRedCblank::imRedCblank(QFitsMainWindow*)': -imred.cpp:976:15: warning: unused variable 'f' [-Wunused-variable] - 976 | Fits *f = sb->getDpData()->fvalue; - | ^ -imred.cpp: In member function 'virtual void imRedResize::accepted()': -imred.cpp:1084:15: warning: unused variable 'f' [-Wunused-variable] - 1084 | Fits *f = sb->getDpData()->fvalue; - | ^ -imred.cpp: In constructor 'imRedSmooth::imRedSmooth(QFitsMainWindow*)': -imred.cpp:1278:15: warning: unused variable 'f' [-Wunused-variable] - 1278 | Fits *f = sb->getDpData()->fvalue; - | ^ -imred.cpp: In member function 'void imRedLongslit::someValueChanged(const QString&)': -imred.cpp:1966:53: warning: unused parameter 'v' [-Wunused-parameter] - 1966 | void imRedLongslit::someValueChanged(const QString &v) { - | ~~~~~~~~~~~~~~~^ -imred.cpp: In member function 'void imRedEllipticalProfile::someValueChanged(const QString&)': -imred.cpp:2158:62: warning: unused parameter 'v' [-Wunused-parameter] - 2158 | void imRedEllipticalProfile::someValueChanged(const QString &v) { - | ~~~~~~~~~~~~~~~^ -dialogs.cpp: In member function 'virtual void dpMpfitPopupWidget::resizeEvent(QResizeEvent*)': -dialogs.cpp:2074:9: warning: unused variable 'w' [-Wunused-variable] - 2074 | int w = r->size().width(); - | ^ -dialogs.cpp: In member function 'void dpMpfitPopupWidget::parameterChanged(double)': -dialogs.cpp:2117:50: warning: unused parameter 'v' [-Wunused-parameter] - 2117 | void dpMpfitPopupWidget::parameterChanged(double v) { - | ~~~~~~~^ -dialogs.cpp: In member function 'void dpMpfitDialog::fittextChanged()': -dialogs.cpp:2189:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} [-Wsign-compare] - 2189 | 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:2247:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] - 2247 | for (int i = 0; i < variableList.size(); i++) { - | ~~^~~~~~~~~~~~~~~~~~~~~ -dialogs.cpp:2250:88: warning: array subscript has type 'char' [-Wchar-subscripts] - 2250 | mpfit_quick_vars[mpfitParameters->parameterNames.at(i).toStdString()[0]] = estimate.r8data[i]; - | ^ -dialogs.cpp: In member function 'void dpMpfitDialog::dofit()': -dialogs.cpp:2336:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] - 2336 | for (int i = 0; i < variableList.size(); i++) { - | ~~^~~~~~~~~~~~~~~~~~~~~ -dialogs.cpp:2400:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] - 2400 | for (int i = 0; i < variableList.size(); i++) { - | ~~^~~~~~~~~~~~~~~~~~~~~ -dialogs.cpp:2411:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] - 2411 | for (int i = 0; i < variableList.size(); i++) { - | ~~^~~~~~~~~~~~~~~~~~~~~ -dialogs.cpp:2413:84: warning: array subscript has type 'char' [-Wchar-subscripts] - 2413 | mpfit_quick_vars[mpfitParameters->parameterNames.at(i).toStdString()[0]] = result.r8data[i]; - | ^ -dialogs.cpp: In member function 'void dpMpfitDialog::saveParams()': -dialogs.cpp:2458:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] - 2458 | for (int i = 0; i < variableList.size(); i++) { - | ~~^~~~~~~~~~~~~~~~~~~~~ -dialogs.cpp: In member function 'void dpMpfitDialog::copyfit()': -dialogs.cpp:2735:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] - 2735 | for (int i = 0; i < variableList.size(); i++) { - | ~~^~~~~~~~~~~~~~~~~~~~~ -dialogs.cpp:2722:12: warning: unused variable 'flux' [-Wunused-variable] - 2722 | double flux; - | ^~~~ -dialogs.cpp:2723:12: warning: unused variable 'fluxerr' [-Wunused-variable] - 2723 | double fluxerr; - | ^~~~~~~ -dialogs.cpp:2724:12: warning: unused variable 'a' [-Wunused-variable] - 2724 | double a, fwhm, da, dfwhm; - | ^ -dialogs.cpp:2724:15: warning: unused variable 'fwhm' [-Wunused-variable] - 2724 | double a, fwhm, da, dfwhm; - | ^~~~ -dialogs.cpp:2724:21: warning: unused variable 'da' [-Wunused-variable] - 2724 | double a, fwhm, da, dfwhm; - | ^~ -dialogs.cpp:2724:25: warning: unused variable 'dfwhm' [-Wunused-variable] - 2724 | double a, fwhm, da, dfwhm; - | ^~~~~ ../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; | ^~ -dialogs.cpp: In member function 'void dpMpfitDialog::loadParams()': -dialogs.cpp:2515:10: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] - 2515 | 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; - | ^~ -../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.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-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, @@ -3834,6 +4326,12 @@ ../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 ../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 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; } @@ -3875,6 +4373,27 @@ qtdpuser.cpp:568:24: warning: unused variable 'y' [-Wunused-variable] 568 | int x, y; | ^ +imred.cpp: In constructor 'imRedCblank::imRedCblank(QFitsMainWindow*)': +imred.cpp:976:15: warning: unused variable 'f' [-Wunused-variable] + 976 | Fits *f = sb->getDpData()->fvalue; + | ^ +imred.cpp: In member function 'virtual void imRedResize::accepted()': +imred.cpp:1084:15: warning: unused variable 'f' [-Wunused-variable] + 1084 | Fits *f = sb->getDpData()->fvalue; + | ^ +imred.cpp: In constructor 'imRedSmooth::imRedSmooth(QFitsMainWindow*)': +imred.cpp:1278:15: warning: unused variable 'f' [-Wunused-variable] + 1278 | Fits *f = sb->getDpData()->fvalue; + | ^ +imred.cpp: In member function 'void imRedLongslit::someValueChanged(const QString&)': +imred.cpp:1966:53: warning: unused parameter 'v' [-Wunused-parameter] + 1966 | void imRedLongslit::someValueChanged(const QString &v) { + | ~~~~~~~~~~~~~~~^ +imred.cpp: In member function 'void imRedEllipticalProfile::someValueChanged(const QString&)': +imred.cpp:2158:62: warning: unused parameter 'v' [-Wunused-parameter] + 2158 | void imRedEllipticalProfile::someValueChanged(const QString &v) { + | ~~~~~~~~~~~~~~~^ +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -o highlighter.o highlighter.cpp qtdpuser.cpp: In member function 'void qtdpuser::enableRedirector()': qtdpuser.cpp:392:12: warning: ignoring return value of 'FILE* freopen(const char*, const char*, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] 392 | freopen(redirector.fileName().toStdString().c_str(), "w", stdout); @@ -3883,7 +4402,11 @@ qtdpuser.cpp:414:20: warning: ignoring return value of 'FILE* freopen(const char*, const char*, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] 414 | freopen(redirector.fileName().toStdString().c_str(), "w", stdout); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -o qt_mdichild.o qt_mdichild.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.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -o QFitsPreferences.o QFitsPreferences.cpp qtdpuser.cpp: In member function 'void qtdpuser::fileNameCompletion()': qtdpuser.cpp:699:13: warning: 'delimiter' may be used uninitialized [-Wmaybe-uninitialized] 699 | if (delimiter == '"') @@ -3891,6 +4414,7 @@ qtdpuser.cpp:630:10: note: 'delimiter' was declared here 630 | char delimiter; | ^~~~~~~~~ +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -o tetrixboard.o extra/tetrixboard.cpp qtdpuser.cpp: In member function 'virtual void qtdpuser::keyPressEvent(QKeyEvent*)': qtdpuser.cpp:559:25: warning: 'delimiter' may be used uninitialized [-Wmaybe-uninitialized] 559 | if (delimiter == '"') @@ -3898,7 +4422,17 @@ qtdpuser.cpp:491:22: note: 'delimiter' was declared here 491 | char delimiter; | ^~~~~~~~~ -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -o highlighter.o highlighter.cpp +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-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.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-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.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-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.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -o QPgplot.o QPgplot.cpp +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-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.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-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.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-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); @@ -3912,64 +4446,9 @@ imred.cpp:2263:31: note: 'yItem' was declared here 2263 | QTableWidgetItem *xItem, *yItem; | ^~~~~ -imred.cpp: In member function 'void imRedMarkpos::updateMethod()': -imred.cpp:2365:24: warning: 'xItem' may be used uninitialized [-Wmaybe-uninitialized] - 2365 | xItem->setFlags(Qt::NoItemFlags); - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ -imred.cpp:2331:27: note: 'xItem' was declared here - 2331 | QTableWidgetItem *xItem, *yItem; - | ^~~~~ -imred.cpp:2368:32: warning: 'yItem' may be used uninitialized [-Wmaybe-uninitialized] - 2368 | positionsTable->setItem(i / 2, 1, yItem); - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ -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.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -o QFitsPreferences.o QFitsPreferences.cpp -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-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.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -o tetrixpiece.o extra/tetrixpiece.cpp -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-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.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -o qcustomplot.o QCustomPlot/qcustomplot.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.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -o QPgplot.o QPgplot.cpp -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-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.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -o QFitsView3D.o QFitsViews/QFitsView3D.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) { - | ~~~~~~~~~~~~~^ -QPgplot.cpp: In function 'void write_image_file(DeviceData*)': -QPgplot.cpp:187:42: warning: unused parameter 'dev' [-Wunused-parameter] - 187 | static void write_image_file(DeviceData *dev) { - | ~~~~~~~~~~~~^~~ -QPgplot.cpp: In function 'void qtdriv_(int*, float*, int*, char*, int*, int)': -QPgplot.cpp:104:25: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 104 | #define PNG_IDENT_BASIC "PGPLOT /qt" /* used in warning messages */ - | ^~~~~~~~~~~~ -QPgplot.cpp:478:21: note: in expansion of macro 'PNG_IDENT_BASIC' - 478 | png_ident = PNG_IDENT_BASIC; - | ^~~~~~~~~~~~~~~ -QPgplot.cpp:108:27: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 108 | #define DEVICE_NAME_BASIC "QT (Qt Widget)" - | ^~~~~~~~~~~~~~~~ -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.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -o dpuser.yacchelper.o ../dpuser/dpuser.yacchelper.cpp -QPgplot.cpp:524:16: warning: 'char* __builtin_strncpy(char*, const char*, 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*, 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); - | ^ +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -o functions.o ../dpuser/functions.cpp In file included from ../dpuser/functions.h:9, - from ../dpuser/dpuser_utils.h:53, - from ../libfits/fits.h:36, - from ../QFitsView/QFitsViews/QFitsView3D.h:7, - from QFitsWidgets/QFitsWidget3D.cpp:2: + from ../dpuser/dpuser.yacchelper.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; } @@ -4030,16 +4509,49 @@ ../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.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -o functions.o ../dpuser/functions.cpp +imred.cpp: In member function 'void imRedMarkpos::updateMethod()': +imred.cpp:2365:24: warning: 'xItem' may be used uninitialized [-Wmaybe-uninitialized] + 2365 | xItem->setFlags(Qt::NoItemFlags); + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ +imred.cpp:2331:27: note: 'xItem' was declared here + 2331 | QTableWidgetItem *xItem, *yItem; + | ^~~~~ +imred.cpp:2368:32: warning: 'yItem' may be used uninitialized [-Wmaybe-uninitialized] + 2368 | positionsTable->setItem(i / 2, 1, yItem); + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ +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.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -o y.tab.o ../dpuser/parser/y.tab.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) { + | ~~~~~~~~~~~~~^ +QPgplot.cpp: In function 'void write_image_file(DeviceData*)': +QPgplot.cpp:187:42: warning: unused parameter 'dev' [-Wunused-parameter] + 187 | static void write_image_file(DeviceData *dev) { + | ~~~~~~~~~~~~^~~ +QPgplot.cpp: In function 'void qtdriv_(int*, float*, int*, char*, int*, int)': +QPgplot.cpp:104:25: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] + 104 | #define PNG_IDENT_BASIC "PGPLOT /qt" /* used in warning messages */ + | ^~~~~~~~~~~~ +QPgplot.cpp:478:21: note: in expansion of macro 'PNG_IDENT_BASIC' + 478 | png_ident = PNG_IDENT_BASIC; + | ^~~~~~~~~~~~~~~ +QPgplot.cpp:108:27: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] + 108 | #define DEVICE_NAME_BASIC "QT (Qt Widget)" + | ^~~~~~~~~~~~~~~~ +QPgplot.cpp:493:24: note: in expansion of macro 'DEVICE_NAME_BASIC' + 493 | name = DEVICE_NAME_BASIC; + | ^~~~~~~~~~~~~~~~~ +QPgplot.cpp:524:16: warning: 'char* __builtin_strncpy(char*, const char*, 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*, 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: + from ../dpuser/functions.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; } @@ -4100,17 +4612,11 @@ ../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.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -o y.tab.o ../dpuser/parser/y.tab.cpp -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: + from ../dpuser/dpuser_utils.h:53, + from ../libfits/fits.h:36, + from ../QFitsView/QFitsViews/QFitsView3D.h:7, + from QFitsWidgets/QFitsWidget3D.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; } @@ -4123,6 +4629,14 @@ ../dpuser/dpuserAST.h:258:50: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 258 | virtual ~procedureNode() { for (int i = 0; i < args.size(); i++) delete args.at(i); } | ~~^~~~~~~~~~~~~ +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(); } + | ^~~~~ ../dpuser/dpuserAST.h: In constructor 'statementNode::statementNode(ASTNode*)': ../dpuser/dpuserAST.h:272:13: warning: 'statementNode::id' will be initialized after [-Wreorder] 272 | int id; @@ -4171,8 +4685,19 @@ ../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.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -o dpuser.input.o ../dpuser/dpuser.input.cpp In file included from ../dpuser/functions.h:9, - from ast.y:13: + 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; } @@ -4233,12 +4758,15 @@ ../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.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-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; } + | ^ +../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 ../libfits/fits.h:36, - from QFitsViews/QFitsView3D.h:7, - from QFitsViews/QFitsView3D.cpp:11: + from ast.y:13: ../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; } @@ -4299,19 +4827,13 @@ ../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(); } - | ^~~~~ 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; } | ~~~~~^~~~~~~~~~~~~ +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-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&)': @@ -4321,6 +4843,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.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -o lex.yy.o ../dpuser/parser/lex.yy.cpp ../dpuser/functions.cpp: In constructor 'FunctionDeclaration::FunctionDeclaration(const char*, int, int, long int*, int, const char**)': ../dpuser/functions.cpp:76:12: warning: implicitly-declared 'dpString& dpString::operator=(const dpString&)' is deprecated [-Wdeprecated-copy] 76 | name = n; @@ -4685,14 +5208,6 @@ ../dpuser/functions.cpp:5175:64: warning: comparison of constant '0' with boolean expression is always false [-Wbool-compare] 5175 | (_ISINF(funcargs[0].cvalue->imag()) < 0)) { | ^ -In file included from ast.y:19: -../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/functions.cpp:5821:20: warning: unused variable 'nx' [-Wunused-variable] 5821 | double nx, ny; | ^~ @@ -4702,6 +5217,15 @@ ../dpuser/functions.cpp:357:16: warning: unused variable 'arguments' [-Wunused-variable] 357 | dpuserType arguments[20]; | ^~~~~~~~~ +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -o svn_revision.o ../dpuser/parser/svn_revision.cpp +In file included from ast.y:19: +../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.y: In function 'void controlcsignal(int)': ast.y:341:25: warning: unused parameter 'signum' [-Wunused-parameter] ast.y: In function 'void dpuser_gsl_error_handler(const char*, const char*, int, int)': @@ -4709,6 +5233,7 @@ ast.y:348:63: warning: unused parameter 'file' [-Wunused-parameter] ast.y:348:73: warning: unused parameter 'line' [-Wunused-parameter] ast.y:348:83: warning: unused parameter 'gsl_errno' [-Wunused-parameter] +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -o dpuser_utils.o ../dpuser/dpuser_utils.cpp ../dpuser/functions.cpp:1531:26: warning: this statement may fall through [-Wimplicit-fallthrough=] 1531 | case 46: rv.type = typeDbl; | ~~~~~~~~^~~~~~~~~ @@ -4722,6 +5247,7 @@ ../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.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -o dpuser.procs.o ../dpuser/dpuser.procs.cpp In file included from ../dpuser/functions.h:9, from ../dpuser/dpuser_utils.h:53, from ../dpuser/dpuser.input.cpp:7: @@ -4785,13 +5311,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) { } | ^~~~~~~~~~~ -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: - | ^~~~ 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] @@ -4800,6 +5319,10 @@ ../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/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; @@ -4851,18 +5374,6 @@ ../utils/dpstring.h:19:9: note: because 'dpString' has user-provided 'dpString::dpString(const dpString&)' 19 | dpString(const dpString &); | ^~~~~~~~ -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; - | ^ -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -o procedures.o ../dpuser/procedures.cpp -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-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; - | ^~ -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -o svn_revision.o ../dpuser/parser/svn_revision.cpp -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-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: @@ -4926,6 +5437,68 @@ ../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.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; } + | ~~~~~~~~~~~~^~~~~~ +../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 '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 '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 '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 '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) { } + | ^~~~~~~~~~~ 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] @@ -4936,7 +5509,6 @@ | ^~~~~ ast.l: In function 'int yylex()': ast.l:103:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka '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 ../libfits/fits.h:36, @@ -4946,6 +5518,7 @@ ../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.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -o y.mpfit.o ../dpuser/mpfit/y.mpfit.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 'unsigned int'} [-Wsign-compare] 244 | virtual ~functionNode() { for (int i = 0; i < args.size(); i++) delete args.at(i); } @@ -5009,13 +5582,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(); } | ^~~~~ +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 ../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; } | ~~~~~^~~~~~~~~~~~~ -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -o dpuser.procs.o ../dpuser/dpuser.procs.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/dpuser_utils.cpp:12: @@ -5023,6 +5600,7 @@ ../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.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -o lex.mpfit.o ../dpuser/mpfit/lex.mpfit.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 'unsigned int'} [-Wsign-compare] 244 | virtual ~functionNode() { for (int i = 0; i < args.size(); i++) delete args.at(i); } @@ -5087,6 +5665,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(); } | ^~~~~ +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] + 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/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) { @@ -5128,12 +5714,134 @@ ../dpuser/dpuser_utils.cpp:1608:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka '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.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -o mpfitAST.o ../dpuser/mpfit/mpfitAST.cpp +../dpuser/dpuser.procs.cpp: In function 'void mem()': +../dpuser/dpuser.procs.cpp:209:41: warning: implicitly-declared 'dpString& dpString::operator=(const dpString&)' is deprecated [-Wdeprecated-copy] + 209 | vars = userfncvars[n].c_str(); + | ^ +In file included from ../dpuser/dpuser.h:10, + from ../dpuser/dpuser.procs.cpp:5: +../utils/dpstring.h:19:9: note: because 'dpString' has user-provided 'dpString::dpString(const dpString&)' + 19 | dpString(const dpString &); + | ^~~~~~~~ +../dpuser/dpuser.procs.cpp:226:41: warning: implicitly-declared 'dpString& dpString::operator=(const dpString&)' is deprecated [-Wdeprecated-copy] + 226 | vars = userprovars[n].c_str(); + | ^ +../utils/dpstring.h:19:9: note: because 'dpString' has user-provided 'dpString::dpString(const dpString&)' + 19 | dpString(const dpString &); + | ^~~~~~~~ +../dpuser/dpuser.procs.cpp:164:13: warning: unused variable 'i' [-Wunused-variable] + 164 | int i; + | ^ +../dpuser/dpuser.procs.cpp: In function 'void plot(Fits*, Fits*, float, float, long int, int)': +../dpuser/dpuser.procs.cpp:256:23: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] + 256 | char *title = "", *xtitle = "", *ytitle = ""; + | ^~ +../dpuser/dpuser.procs.cpp:256:37: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] + 256 | char *title = "", *xtitle = "", *ytitle = ""; + | ^~ +../dpuser/dpuser.procs.cpp:256:51: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] + 256 | char *title = "", *xtitle = "", *ytitle = ""; + | ^~ +../dpuser/dpuser.procs.cpp:250:13: warning: variable 'k' set but not used [-Wunused-but-set-variable] + 250 | int k; + | ^ +../dpuser/dpuser.procs.cpp: In function 'void radialplot(Fits*, long int, long int, long int, long int)': +../dpuser/dpuser.procs.cpp:388:23: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] + 388 | char *title = "", *xtitle = "", *ytitle = ""; + | ^~ +../dpuser/dpuser.procs.cpp:388:37: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] + 388 | char *title = "", *xtitle = "", *ytitle = ""; + | ^~ +../dpuser/dpuser.procs.cpp:388:51: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] + 388 | char *title = "", *xtitle = "", *ytitle = ""; + | ^~ +../dpuser/dpuser.procs.cpp: In function 'void contour(Fits*, Fits*)': +../dpuser/dpuser.procs.cpp:441:23: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] + 441 | char *title = "", *xtitle = "", *ytitle = ""; + | ^~ +../dpuser/dpuser.procs.cpp:441:37: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] + 441 | char *title = "", *xtitle = "", *ytitle = ""; + | ^~ +../dpuser/dpuser.procs.cpp:441:51: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] + 441 | char *title = "", *xtitle = "", *ytitle = ""; + | ^~ +../dpuser/dpuser.procs.cpp: In function 'void graymap(Fits*, float, float, long int)': +../dpuser/dpuser.procs.cpp:508:23: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] + 508 | char *title = "", *xtitle = "", *ytitle = ""; + | ^~ +../dpuser/dpuser.procs.cpp:508:37: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] + 508 | char *title = "", *xtitle = "", *ytitle = ""; + | ^~ +../dpuser/dpuser.procs.cpp:508:51: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] + 508 | char *title = "", *xtitle = "", *ytitle = ""; + | ^~ +../dpuser/dpuser.procs.cpp: In function 'void printHelpNew(char*)': +../dpuser/dpuser.procs.cpp:720:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] + 720 | for (int i = 0; i < procedureHelp[what].size(); i++) { + | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../dpuser/dpuser.procs.cpp: In function 'void help(char*)': +../dpuser/dpuser.procs.cpp:726:16: warning: unused variable 'j' [-Wunused-variable] + 726 | int i, j, k, l, n, count = 0, success = 0; + | ^ +../dpuser/dpuser.procs.cpp:726:19: warning: unused variable 'k' [-Wunused-variable] + 726 | int i, j, k, l, n, count = 0, success = 0; + | ^ +../dpuser/dpuser.procs.cpp:726:22: warning: unused variable 'l' [-Wunused-variable] + 726 | int i, j, k, l, n, count = 0, success = 0; + | ^ +../dpuser/dpuser.procs.cpp:726:25: warning: unused variable 'n' [-Wunused-variable] + 726 | int i, j, k, l, n, count = 0, success = 0; + | ^ +../dpuser/dpuser.procs.cpp:726:28: warning: unused variable 'count' [-Wunused-variable] + 726 | int i, j, k, l, n, count = 0, success = 0; + | ^~~~~ +../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.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-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/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: { + | ^~~~ +../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]; + | ^~~~~~~~~~~~~~~ +../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.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -o dpuserAST.o ../dpuser/dpuserAST.cpp +../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.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -o gdl_dpuser.o ../dpuser/gdl_dpuser.cpp In file included from ../dpuser/functions.h:9, - from ../dpuser/dpuser.procs.cpp:6: + 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; } | ~~~~~~~~~~~~^~~~~~ +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: + | ^~~~ ../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 'unsigned int'} [-Wsign-compare] 244 | virtual ~functionNode() { for (int i = 0; i < args.size(); i++) delete args.at(i); } @@ -5190,18 +5898,13 @@ ../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; - | ^~ -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] - 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(); } - | ^~~~~ +mpfit.l: In function 'int mpfitlex()': +mpfit.l:33:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] +../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] +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); @@ -5209,6 +5912,67 @@ ../dpuser/dpuser_utils.cpp:1099:16: note: 'bi' was declared here 1099 | FitsBitpix bi; | ^~ +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 '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 '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 '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 '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/procedures.cpp: At global scope: ../dpuser/procedures.cpp:325:1: warning: missing initializer for member '_pgplot_declarations::options' [-Wmissing-field-initializers] 325 | }; @@ -5419,6 +6183,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] +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -o python_dpuser.o ../dpuser/python_dpuser.cpp ../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] @@ -5462,47 +6227,14 @@ ../dpuser/procedures.cpp:1878:39: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 1878 | for (int i = 1; i < arg[1].dparrvalue->size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ -../dpuser/dpuser.procs.cpp: In function 'void mem()': -../dpuser/dpuser.procs.cpp:209:41: warning: implicitly-declared 'dpString& dpString::operator=(const dpString&)' is deprecated [-Wdeprecated-copy] - 209 | vars = userfncvars[n].c_str(); - | ^ -In file included from ../dpuser/dpuser.h:10, - from ../dpuser/dpuser.procs.cpp:5: -../utils/dpstring.h:19:9: note: because 'dpString' has user-provided 'dpString::dpString(const dpString&)' - 19 | dpString(const dpString &); - | ^~~~~~~~ -../dpuser/dpuser.procs.cpp:226:41: warning: implicitly-declared 'dpString& dpString::operator=(const dpString&)' is deprecated [-Wdeprecated-copy] - 226 | vars = userprovars[n].c_str(); - | ^ -../utils/dpstring.h:19:9: note: because 'dpString' has user-provided 'dpString::dpString(const dpString&)' - 19 | dpString(const dpString &); - | ^~~~~~~~ -../dpuser/dpuser.procs.cpp:164:13: warning: unused variable 'i' [-Wunused-variable] - 164 | int i; - | ^ -../dpuser/dpuser.procs.cpp: In function 'void plot(Fits*, Fits*, float, float, long int, int)': -../dpuser/dpuser.procs.cpp:256:23: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 256 | char *title = "", *xtitle = "", *ytitle = ""; - | ^~ -../dpuser/dpuser.procs.cpp:256:37: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 256 | char *title = "", *xtitle = "", *ytitle = ""; - | ^~ -../dpuser/dpuser.procs.cpp:256:51: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 256 | char *title = "", *xtitle = "", *ytitle = ""; - | ^~ -../dpuser/dpuser.procs.cpp:250:13: warning: variable 'k' set but not used [-Wunused-but-set-variable] - 250 | int k; - | ^ -../dpuser/dpuser.procs.cpp: In function 'void radialplot(Fits*, long int, long int, long int, long int)': -../dpuser/dpuser.procs.cpp:388:23: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 388 | char *title = "", *xtitle = "", *ytitle = ""; - | ^~ -../dpuser/dpuser.procs.cpp:388:37: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 388 | char *title = "", *xtitle = "", *ytitle = ""; - | ^~ -../dpuser/dpuser.procs.cpp:388:51: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 388 | char *title = "", *xtitle = "", *ytitle = ""; - | ^~ +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/procedures.cpp:2156:136: warning: implicitly-declared 'dpString& dpString::operator=(const dpString&)' is deprecated [-Wdeprecated-copy] 2156 | accessPoint = "scale limits " + dpString::number(arg[1].toDouble()) + " " + dpString::number(arg[2].toDouble()); | ^ @@ -5511,26 +6243,6 @@ ../utils/dpstring.h:19:9: note: because 'dpString' has user-provided 'dpString::dpString(const dpString&)' 19 | dpString(const dpString &); | ^~~~~~~~ -../dpuser/dpuser.procs.cpp: In function 'void contour(Fits*, Fits*)': -../dpuser/dpuser.procs.cpp:441:23: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 441 | char *title = "", *xtitle = "", *ytitle = ""; - | ^~ -../dpuser/dpuser.procs.cpp:441:37: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 441 | char *title = "", *xtitle = "", *ytitle = ""; - | ^~ -../dpuser/dpuser.procs.cpp:441:51: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 441 | char *title = "", *xtitle = "", *ytitle = ""; - | ^~ -../dpuser/dpuser.procs.cpp: In function 'void graymap(Fits*, float, float, long int)': -../dpuser/dpuser.procs.cpp:508:23: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 508 | char *title = "", *xtitle = "", *ytitle = ""; - | ^~ -../dpuser/dpuser.procs.cpp:508:37: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 508 | char *title = "", *xtitle = "", *ytitle = ""; - | ^~ -../dpuser/dpuser.procs.cpp:508:51: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 508 | char *title = "", *xtitle = "", *ytitle = ""; - | ^~ ../dpuser/procedures.cpp:2561:27: warning: implicitly-declared 'dpString& dpString::operator=(const dpString&)' is deprecated [-Wdeprecated-copy] 2561 | key = "t"; | ^~~ @@ -5546,10 +6258,6 @@ ../utils/dpstring.h:19:9: note: because 'dpString' has user-provided 'dpString::dpString(const dpString&)' 19 | dpString(const dpString &); | ^~~~~~~~ -../dpuser/dpuser.procs.cpp: In function 'void printHelpNew(char*)': -../dpuser/dpuser.procs.cpp:720:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] - 720 | for (int i = 0; i < procedureHelp[what].size(); i++) { - | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../dpuser/procedures.cpp:2570:55: warning: implicitly-declared 'dpString& dpString::operator=(const dpString&)' is deprecated [-Wdeprecated-copy] 2570 | tmp = tmp.stripWhiteSpace(); | ^ @@ -5562,34 +6270,78 @@ ../utils/dpstring.h:19:9: note: because 'dpString' has user-provided 'dpString::dpString(const dpString&)' 19 | dpString(const dpString &); | ^~~~~~~~ +../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 '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 'unsigned int'} [-Wsign-compare] + 258 | virtual ~procedureNode() { for (int i = 0; i < args.size(); i++) delete args.at(i); } + | ~~^~~~~~~~~~~~~ ../dpuser/procedures.cpp:2574:55: warning: implicitly-declared 'dpString& dpString::operator=(const dpString&)' is deprecated [-Wdeprecated-copy] 2574 | tmp = tmp.stripWhiteSpace(); | ^ ../utils/dpstring.h:19:9: note: because 'dpString' has user-provided 'dpString::dpString(const dpString&)' 19 | dpString(const dpString &); | ^~~~~~~~ -../dpuser/dpuser.procs.cpp: In function 'void help(char*)': -../dpuser/dpuser.procs.cpp:726:16: warning: unused variable 'j' [-Wunused-variable] - 726 | int i, j, k, l, n, count = 0, success = 0; - | ^ -../dpuser/dpuser.procs.cpp:726:19: warning: unused variable 'k' [-Wunused-variable] - 726 | int i, j, k, l, n, count = 0, success = 0; - | ^ -../dpuser/dpuser.procs.cpp:726:22: warning: unused variable 'l' [-Wunused-variable] - 726 | int i, j, k, l, n, count = 0, success = 0; - | ^ -../dpuser/dpuser.procs.cpp:726:25: warning: unused variable 'n' [-Wunused-variable] - 726 | int i, j, k, l, n, count = 0, success = 0; - | ^ -../dpuser/dpuser.procs.cpp:726:28: warning: unused variable 'count' [-Wunused-variable] - 726 | int i, j, k, l, n, count = 0, success = 0; - | ^~~~~ -../dpuser/dpuser.procs.cpp:727:15: warning: unused variable 'f' [-Wunused-variable] - 727 | char *f; - | ^ +../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 '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 '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/procedures.cpp:3141:33: warning: variable 'zoomLevel' set but not used [-Wunused-but-set-variable] 3141 | int zoomLevel = -100; | ^~~~~~~~~ +../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/procedures.cpp:3270:60: warning: implicitly-declared 'dpString& dpString::operator=(const dpString&)' is deprecated [-Wdeprecated-copy] 3270 | case typeStr: *pgVariables[i].svalue = inp; break; | ^~~ @@ -5626,6 +6378,18 @@ ../utils/dpstring.h:19:9: note: because 'dpString' has user-provided 'dpString::dpString(const dpString&)' 19 | dpString(const dpString &); | ^~~~~~~~ +../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/procedures.cpp:3571:34: warning: implicitly-declared 'dpString& dpString::operator=(const dpString&)' is deprecated [-Wdeprecated-copy] 3571 | filter = *arg[0].svalue; | ^~~~~~ @@ -5641,12 +6405,30 @@ ../dpuser/procedures.cpp:3578:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 3578 | for (int i = 0; i < listing.size(); i++) { | ~~^~~~~~~~~~~~~~~~ +../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/procedures.cpp:3806:39: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 3806 | for (int i = 0; i < pgVariables[0].dparrvalue->size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../dpuser/procedures.cpp:3815:48: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 3815 | } else if (la[1] >= 0 && la[1] < pgVariables[0].dparrvalue->size()) { | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../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 'unsigned int'} [-Wsign-compare] + 1389 | for (int i = 0; i < dparrvalue->size(); i++ ) { + | ~~^~~~~~~~~~~~~~~~~~~~ ../dpuser/procedures.cpp:540:14: warning: unused variable 'data5' [-Wunused-variable] 540 | *data5 = NULL; | ^~~~~ @@ -5665,177 +6447,67 @@ ../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; - | ^~ -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -o y.mpfit.o ../dpuser/mpfit/y.mpfit.cpp -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-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.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -o mpfitAST.o ../dpuser/mpfit/mpfitAST.cpp -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 '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 '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 '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 '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/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]; - | ^~~~~~~~~~~~~~~ -mpfit.l: In function 'int mpfitlex()': -mpfit.l:33:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] -../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; - | ^~~~~~~ -lex.mpfit.c: At global scope: -lex.mpfit.c:1175:17: warning: 'void mpfitunput(int, char*)' defined but not used [-Wunused-function] -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -o dpuserType.o ../dpuser/dpuserType.cpp -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -o dpuserAST.o ../dpuser/dpuserAST.cpp -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-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 '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 '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/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 '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 '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 '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.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-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/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 '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 '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] +../dpuser/dpuserType.cpp:375:9: note: here + 375 | case typeFits: + | ^~~~ +../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/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] + 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/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 'unsigned int'} [-Wsign-compare] + 141 | if (builtin_id >= funcs.size()) builtin_id = -1; + | ~~~~~~~~~~~^~~~~~~~~~~~~~~ +../dpuser/dpuserAST.cpp: In member function 'virtual dpuserType functionNode::evaluate()': +../dpuser/dpuserAST.cpp:170:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] + 170 | for (int i = 1; i < userfunction_arguments[id].size(); i++) { + | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../dpuser/dpuserAST.cpp:173:69: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 173 | if ((nparams > 0) && (userfunction_arguments[id].size() <= nparams)) + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from ../dpuser/functions.h:9, from ../dpuser/dpuser_utils.h:53, - from ../libfits/fits.h:36, - from ../dpuser/dpuserType.cpp:7: + from ../dpuser/gdl_dpuser.cpp:33: ../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.cpp:217:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] + 217 | for (int i = 0; i < args.size(); 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 'unsigned int'} [-Wsign-compare] 244 | virtual ~functionNode() { for (int i = 0; i < args.size(); i++) delete args.at(i); } @@ -5892,87 +6564,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) { } | ^~~~~~~~~~~ -../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 '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 '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 '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 'unsigned int'} [-Wsign-compare] - 1651 | for (int i = 0; i < size(); i++) { - | ~~^~~~~~~~ -../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: - | ^~~~ -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] - 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/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 'unsigned int'} [-Wsign-compare] - 141 | if (builtin_id >= funcs.size()) builtin_id = -1; - | ~~~~~~~~~~~^~~~~~~~~~~~~~~ -../dpuser/dpuserAST.cpp: In member function 'virtual dpuserType functionNode::evaluate()': -../dpuser/dpuserAST.cpp:170:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] - 170 | for (int i = 1; i < userfunction_arguments[id].size(); i++) { - | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../dpuser/dpuserAST.cpp:173:69: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 173 | if ((nparams > 0) && (userfunction_arguments[id].size() <= nparams)) - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -../dpuser/dpuserAST.cpp:217:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] - 217 | for (int i = 0; i < args.size(); i++) { - | ~~^~~~~~~~~~~~~ ../dpuser/dpuserAST.cpp: In constructor 'procedureNode::procedureNode(std::string)': ../dpuser/dpuserAST.cpp:285:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 285 | if (builtin_id >= procs.size()) builtin_id = -1; @@ -6052,6 +6643,14 @@ ../dpuser/dpuserAST.cpp:968:10: warning: variable 'hasStar' set but not used [-Wunused-but-set-variable] 968 | bool hasStar = false; | ^~~~~~~ +In file included from ../dpuser/gdl_dpuser.cpp:34: +../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/dpuserAST.cpp: In member function 'virtual dpuserType operatorRangeEqualsNode::evaluate()': ../dpuser/dpuserAST.cpp:1071:106: warning: implicitly-declared 'dpString& dpString::operator=(const dpString&)' is deprecated [-Wdeprecated-copy] 1071 | for (long n = indices[0]; n <= indices[1]; n++) (*dpuser_vars[id].arrvalue)[n] = (*var.svalue); @@ -6062,77 +6661,6 @@ ../dpuser/dpuserAST.cpp:1151:31: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 1151 | } else if (indices[0] > dpuser_vars[id].dparrvalue->size()-1) { | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from ../dpuser/functions.h:9, - from ../dpuser/dpuser_utils.h:53, - from ../dpuser/gdl_dpuser.cpp:33: -../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 '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 '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 '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 '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) { } - | ^~~~~~~~~~~ -In file included from ../dpuser/gdl_dpuser.cpp:34: -../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/gdl_dpuser.cpp: In function 'int call_gdl(std::string, std::vector*, std::vector >, std::map, std::pair, dpuserType> >*, bool, dpuserType&)': ../dpuser/gdl_dpuser.cpp:592:26: warning: unused parameter 'func_or_pro' [-Wunused-parameter] 592 | int call_gdl(std::string func_or_pro, std::vector *args, std::vector variables, std::map > *keyw, bool isFunction, dpuserType &rv) { @@ -6152,22 +6680,16 @@ ../dpuser/gdl_dpuser.cpp:592:201: warning: unused parameter 'rv' [-Wunused-parameter] 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.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -o python_dpuser.o ../dpuser/python_dpuser.cpp +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-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; + | ^~ +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-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; | ^~ -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -o arithmetics.o ../dpuser/arithmetics.cpp -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -o boolean.o ../dpuser/boolean.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 ../libfits/fits.h:36, @@ -6212,77 +6734,6 @@ ../dpuser/dpuserAST.h:311:5: warning: when initialized here [-Wreorder] 311 | extractrangeNode(ASTNode *arg, ASTNode *newrange) : argument(arg), range(newrange) { } | ^~~~~~~~~~~~~~~~ -In file included from ../dpuser/functions.h:9, - from ../dpuser/dpuser_utils.h:53, - from ../libfits/fits.h:36, - from ../dpuser/boolean.cpp:3: -../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 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/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 '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 '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 '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 '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; @@ -6324,6 +6775,13 @@ ../libfits/dpComplex.h:33:9: note: because 'dpComplex' has user-provided 'dpComplex::dpComplex(const dpComplex&)' 33 | dpComplex(const dpComplex &); | ^~~~~~~~~ +In file included from ../dpuser/functions.h:9, + from ../dpuser/dpuser_utils.h:53, + from ../dpuser/python_dpuser.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; } + | ~~~~~~~~~~~~^~~~~~ ../dpuser/arithmetics.cpp: In member function 'virtual dpuserType powerNode::evaluate()': ../dpuser/arithmetics.cpp:1039:106: warning: implicitly-declared 'dpComplex& dpComplex::operator=(const dpComplex&)' is deprecated [-Wdeprecated-copy] 1039 | dpComplex(result.fvalue->cdata[i].r, result.fvalue->cdata[i].i)); @@ -6379,13 +6837,6 @@ ../libfits/dpComplex.h:33:9: note: because 'dpComplex' has user-provided 'dpComplex::dpComplex(const dpComplex&)' 33 | dpComplex(const dpComplex &); | ^~~~~~~~~ -In file included from ../dpuser/functions.h:9, - from ../dpuser/dpuser_utils.h:53, - from ../dpuser/python_dpuser.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; } - | ~~~~~~~~~~~~^~~~~~ ../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 'unsigned int'} [-Wsign-compare] 244 | virtual ~functionNode() { for (int i = 0; i < args.size(); i++) delete args.at(i); } @@ -6469,6 +6920,84 @@ ../dpuser/python_dpuser.cpp:992:204: warning: unused parameter 'rv' [-Wunused-parameter] 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.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -o dpstring.o ../utils/dpstring.cpp +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-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.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -o regex_sr.o ../utils/regex/regex_sr.cpp +In file included from ../dpuser/functions.h:9, + from ../dpuser/dpuser_utils.h:53, + from ../libfits/fits.h:36, + from ../dpuser/boolean.cpp:3: +../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 '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 '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 '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 '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(); } + | ^~~~~ +../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; + | ^~~~~~~ ../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; @@ -6624,14 +7153,7 @@ ../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.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -o helpmap.o ../dpuser/doc/helpmap.cpp -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -o dpstring.o ../utils/dpstring.cpp -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-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.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-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; - | ^~~~~~~ +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -o mpfit.o ../utils/cmpfit/mpfit.cpp In file included from ../dpuser/functions.h:9, from ../dpuser/dpuser_utils.h:53, from ../utils/dpstring.cpp:5: @@ -6779,7 +7301,7 @@ ../utils/dpstring.cpp:352:16: warning: comparison of integer expressions of different signedness: 'long int' and 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} [-Wsign-compare] 352 | if (rv >= size()) rv = -1; | ~~~^~~~~~~~~ -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -o mpfit.o ../utils/cmpfit/mpfit.cpp +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -o kabsch2d.o ../utils/kabsch/kabsch2d.cpp In file included from ../dpuser/functions.h:9, from ../dpuser/dpuser_utils.h:53, from ../utils/dpstringlist.cpp:30: @@ -6869,76 +7391,14 @@ ../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.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -o 3d_stuff.o ../libfits/3d_stuff.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); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -o kabsch2d.o ../utils/kabsch/kabsch2d.cpp -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -o 3d_stuff.o ../libfits/3d_stuff.cpp gcc -c -pipe -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -o cube.o ../libfits/cube.c -In file included from ../dpuser/functions.h:9, - from ../dpuser/dpuser_utils.h:53, - from ../utils/cmpfit/mpfit.cpp:25: -../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 '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 '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 '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 '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.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -o dpheader.o ../libfits/dpheader.cpp +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -o fits.o ../libfits/fits.cpp ../libfits/cube.c: In function 'interpol': ../libfits/cube.c:107:89: warning: 'point.z' may be used uninitialized [-Wmaybe-uninitialized] 107 | distance = sqrt(pow((point.x-res.x),2)+pow((point.y-res.y),2)+pow((point.z-res.z),2)); @@ -6964,6 +7424,14 @@ ../libfits/cube.c:50:28: note: 'selected.w' was declared here 50 | XYZW indata[1000],res,selected; | ^~~~~~~~ +In file included from ../dpuser/functions.h:9, + from ../dpuser/dpuser_utils.h:53, + from ../utils/cmpfit/mpfit.cpp:25: +../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.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -o fits_cube.o ../libfits/fits_cube.cpp ../libfits/cube.c: In function 'interpol1d': ../libfits/cube.c:228:125: warning: 'selected.w' may be used uninitialized [-Wmaybe-uninitialized] 228 | mycube[index(dim,(unsigned short )indata[i].x,(unsigned short )indata[i].y,(unsigned short )indata[i].z)] = selected.w; @@ -6971,15 +7439,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.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-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, - from ../libfits/3d_stuff.cpp:20: -../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 'unsigned int'} [-Wsign-compare] 244 | virtual ~functionNode() { for (int i = 0; i < args.size(); i++) delete args.at(i); } @@ -7036,27 +7495,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) { } | ^~~~~~~~~~~ -../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/3d_stuff.cpp: In member function 'bool Fits::spec3d(Fits&, int, int, int, int, int)': -../libfits/3d_stuff.cpp:199:21: warning: zero-length gnu_printf format string [-Wformat-zero-length] - 199 | sprintf(crtype, ""); - | ^~ -../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]); - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../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.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -o fits.o ../libfits/fits.cpp -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -o fits_cube.o ../libfits/fits_cube.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] @@ -7085,6 +7523,7 @@ 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.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -o fits_dpl.o ../libfits/fits_dpl.cpp ../libfits/fits_cube.cpp:1868:9: warning: "COLLAPSEACTION" redefined 1868 | #define COLLAPSEACTION(source,dest) if ((source)!=ignore) ((dest)+=(source)) | ^~~~~~~~~~~~~~ @@ -7193,10 +7632,11 @@ ../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++;} | ^~~~~~~~~~~~~~ +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -o fits_exc.o ../libfits/fits_exc.cpp In file included from ../dpuser/functions.h:9, from ../dpuser/dpuser_utils.h:53, from ../libfits/fits.h:36, - from ../libfits/dpheader.cpp:18: + from ../libfits/3d_stuff.cpp:20: ../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; } @@ -7264,31 +7704,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(); } | ^~~~~ -../libfits/dpheader.cpp: In function 'int worldpix(double, double, double, double, double, double, double, double, double, double, double, double, double, char*, double*, double*)': -../libfits/dpheader.cpp:811:50: warning: unused variable 'x' [-Wunused-variable] - 811 | double l, m, geo1, geo2, geo3, sinr, cosr, tx, x, a2, a3, a4; - | ^ -../libfits/dpheader.cpp: In member function 'bool Fits::SetIntKey(const char*, int, const char*)': -../libfits/dpheader.cpp:1187:9: warning: unused variable 'i' [-Wunused-variable] - 1187 | int i, l; - | ^ -../libfits/dpheader.cpp:1187:12: warning: unused variable 'l' [-Wunused-variable] - 1187 | int i, l; - | ^ -../libfits/dpheader.cpp: In member function 'bool Fits::SetFloatKey(const char*, double, const char*)': -../libfits/dpheader.cpp:1244:9: warning: unused variable 'i' [-Wunused-variable] - 1244 | int i, l; - | ^ -../libfits/dpheader.cpp:1244:12: warning: unused variable 'l' [-Wunused-variable] - 1244 | int i, l; - | ^ -../libfits/dpheader.cpp: In member function 'bool Fits::SetStringKey(const char*, const char*, const char*)': -../libfits/dpheader.cpp:1301:9: warning: unused variable 'i' [-Wunused-variable] - 1301 | int i, l; - | ^ -../libfits/dpheader.cpp:1301:12: warning: unused variable 'l' [-Wunused-variable] - 1301 | int i, l; - | ^ +../libfits/3d_stuff.cpp: In member function 'bool Fits::spec3d(Fits&, int, int, int, int, int)': +../libfits/3d_stuff.cpp:199:21: warning: zero-length gnu_printf format string [-Wformat-zero-length] + 199 | sprintf(crtype, ""); + | ^~ +../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]); + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../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; @@ -7296,7 +7719,7 @@ In file included from ../dpuser/functions.h:9, from ../dpuser/dpuser_utils.h:53, from ../libfits/fits.h:36, - from ../libfits/fits.cpp:20: + from ../libfits/dpheader.cpp:18: ../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; } @@ -7364,29 +7787,39 @@ ../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.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 function 'bool verifyFitsKey(char*)': -../libfits/dpheader.cpp:1177:12: warning: 'char* __builtin_strncpy(char*, const char*, unsigned int)' specified bound depends on the length of the source argument [-Wstringop-truncation] - 1177 | strncpy(key, work, strlen(work) + 1); +../libfits/dpheader.cpp: In function 'int worldpix(double, double, double, double, double, double, double, double, double, double, double, double, double, char*, double*, double*)': +../libfits/dpheader.cpp:811:50: warning: unused variable 'x' [-Wunused-variable] + 811 | double l, m, geo1, geo2, geo3, sinr, cosr, tx, x, a2, a3, a4; + | ^ +../libfits/dpheader.cpp: In member function 'bool Fits::SetIntKey(const char*, int, const char*)': +../libfits/dpheader.cpp:1187:9: warning: unused variable 'i' [-Wunused-variable] + 1187 | int i, l; + | ^ +../libfits/dpheader.cpp:1187:12: warning: unused variable 'l' [-Wunused-variable] + 1187 | int i, l; + | ^ +../libfits/dpheader.cpp: In member function 'bool Fits::SetFloatKey(const char*, double, const char*)': +../libfits/dpheader.cpp:1244:9: warning: unused variable 'i' [-Wunused-variable] + 1244 | int i, l; + | ^ +../libfits/dpheader.cpp:1244:12: warning: unused variable 'l' [-Wunused-variable] + 1244 | int i, l; + | ^ +../libfits/dpheader.cpp: In member function 'bool Fits::SetStringKey(const char*, const char*, const char*)': +../libfits/dpheader.cpp:1301:9: warning: unused variable 'i' [-Wunused-variable] + 1301 | int i, l; + | ^ +../libfits/dpheader.cpp:1301:12: warning: unused variable 'l' [-Wunused-variable] + 1301 | int i, l; | ^ -../libfits/dpheader.cpp:1177:30: note: length computed here - 1177 | strncpy(key, work, strlen(work) + 1); - | ~~~~~~^~~~~~ In file included from ../dpuser/functions.h:9, from ../dpuser/dpuser_utils.h:53, from ../libfits/fits.h:36, - from ../libfits/fits_cube.cpp:28: + from ../libfits/fits.cpp:20: ../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 'unsigned int'} [-Wsign-compare] 244 | virtual ~functionNode() { for (int i = 0; i < args.size(); i++) delete args.at(i); } @@ -7450,90 +7883,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_cube.cpp: In function 'bool cube_avg(const char*, Fits&, int, int)': -../libfits/fits_cube.cpp:132:34: warning: variable 'status' set but not used [-Wunused-but-set-variable] - 132 | int m, nfiles, numfiles, status; - | ^~~~~~ -../libfits/fits_cube.cpp: In function 'bool cube_avg(const char*, Fits&, double)': -../libfits/fits_cube.cpp:187:16: warning: variable 'status' set but not used [-Wunused-but-set-variable] - 187 | int m, status; - | ^~~~~~ -../libfits/fits_cube.cpp: In member function 'bool Fits::ssa(Fits&, int, int, int, Fits*, Fits*, Fits*, Fits*)': -../libfits/fits_cube.cpp:500:25: warning: variable 'c' set but not used [-Wunused-but-set-variable] - 500 | int xmax, ymax, c; - | ^ -../libfits/fits_cube.cpp: In member function 'bool Fits::sssa(const char*, Fits, int, Fits*, Fits*, Fits*, Fits*)': -../libfits/fits_cube.cpp:938:53: warning: variable 'has_mask' set but not used [-Wunused-but-set-variable] - 938 | int has_sky = 0, has_flat = 0, has_dpl = 0, has_mask = 0; - | ^~~~~~~~ -../libfits/fits_cube.cpp: In member function 'bool Fits::wsastat(const char*, int, int, float, int, int, Fits*, Fits*, Fits*, Fits*, Fits*, Fits*)': -../libfits/fits_cube.cpp:1134:22: warning: variable 'first' set but not used [-Wunused-but-set-variable] - 1134 | int i, c, n, first, doit; - | ^~~~~ -../libfits/fits_cube.cpp: In function 'bool cube_median(char*, Fits&, int, int)': -../libfits/fits_cube.cpp:1224:24: warning: unused parameter 'fname' [-Wunused-parameter] - 1224 | bool cube_median(char *fname, Fits & result, int first, int last) - | ~~~~~~^~~~~ -../libfits/fits_cube.cpp:1224:38: warning: unused parameter 'result' [-Wunused-parameter] - 1224 | bool cube_median(char *fname, Fits & result, int first, int last) - | ~~~~~~~^~~~~~ -../libfits/fits_cube.cpp:1224:50: warning: unused parameter 'first' [-Wunused-parameter] - 1224 | bool cube_median(char *fname, Fits & result, int first, int last) - | ~~~~^~~~~ -../libfits/fits_cube.cpp:1224:61: warning: unused parameter 'last' [-Wunused-parameter] - 1224 | bool cube_median(char *fname, Fits & result, int first, int last) - | ~~~~^~~~ -../libfits/fits_cube.cpp: In member function 'bool Fits::CubeMedian(const char*, double)': -../libfits/fits_cube.cpp:1625:37: warning: variable 'numfiles' set but not used [-Wunused-but-set-variable] - 1625 | int i, j, m, nfiles, nrows, numfiles, k; - | ^~~~~~~~ -../libfits/fits_cube.cpp: In member function 'bool Fits::CubeQuantile(const char*, double)': -../libfits/fits_cube.cpp:1733:37: warning: variable 'numfiles' set but not used [-Wunused-but-set-variable] - 1733 | int i, j, m, nfiles, nrows, numfiles, k; - | ^~~~~~~~ -../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*, unsigned int, 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*, unsigned int, 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*, unsigned int, 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*, unsigned int, 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*, unsigned int, 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*, unsigned int, 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*, unsigned int, 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*, unsigned int, 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*, unsigned int, 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_cube.cpp: In member function 'bool Fits::cube2single(char*, char*, int, char*)': -../libfits/fits_cube.cpp:2120:16: warning: variable 'j' set but not used [-Wunused-but-set-variable] - 2120 | int i, j, n, z = 0; - | ^ -../libfits/dpheader.cpp: In member function 'void Fits::CopyHeader(const Fits&)': -../libfits/dpheader.cpp:1142:24: warning: 'char* __builtin_strncpy(char*, const char*, 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.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -o fits_dpl.o ../libfits/fits_dpl.cpp -../libfits/fits.cpp: In member function 'bool Fits::copy(const Fits&)': -../libfits/fits.cpp:354:12: warning: 'char* __builtin_strncpy(char*, const char*, 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.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -o fits_file.o ../libfits/fits_file.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; @@ -7609,31 +7959,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(); } | ^~~~~ -../libfits/fits_dpl.cpp: In member function 'void Fits::dpl_apply(char*)': -../libfits/fits_dpl.cpp:96:11: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result] - 96 | fscanf(fd, "%6i", &imax); - | ~~~~~~^~~~~~~~~~~~~~~~~~ -../libfits/fits_dpl.cpp:99:15: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result] - 99 | fscanf(fd, "%4i %4i %1i %4i %4i %4i %4i %4i %4i %4i %4i %4i %4i %4i %4i %4i %4i %4i %4i", - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 100 | &deadlist[1][i], &deadlist[2][i], &deadlist[3][i], &deadlist[4][i], &deadlist[5][i], - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 101 | &deadlist[6][i], &deadlist[7][i], &deadlist[8][i], &deadlist[9][i], &deadlist[10][i], - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 102 | &deadlist[11][i], &deadlist[12][i], &deadlist[13][i], &deadlist[14][i], &deadlist[15][i], - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 103 | &deadlist[16][i], &deadlist[17][i], &deadlist[18][i], &deadlist[19][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; - | ^~ -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -o fits_exc.o ../libfits/fits_exc.cpp -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -o fits_file.o ../libfits/fits_file.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); + | ~~~~~^~~~~~~~~~~~~ In file included from ../dpuser/functions.h:9, from ../dpuser/dpuser_utils.h:53, from ../libfits/fits.h:36, - from ../libfits/fits_exc.cpp:13: + from ../libfits/fits_cube.cpp:28: ../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; } @@ -7694,6 +8027,21 @@ ../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_dpl.cpp: In member function 'void Fits::dpl_apply(char*)': +../libfits/fits_dpl.cpp:96:11: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result] + 96 | fscanf(fd, "%6i", &imax); + | ~~~~~~^~~~~~~~~~~~~~~~~~ +../libfits/fits_dpl.cpp:99:15: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result] + 99 | fscanf(fd, "%4i %4i %1i %4i %4i %4i %4i %4i %4i %4i %4i %4i %4i %4i %4i %4i %4i %4i %4i", + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 100 | &deadlist[1][i], &deadlist[2][i], &deadlist[3][i], &deadlist[4][i], &deadlist[5][i], + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 101 | &deadlist[6][i], &deadlist[7][i], &deadlist[8][i], &deadlist[9][i], &deadlist[10][i], + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 102 | &deadlist[11][i], &deadlist[12][i], &deadlist[13][i], &deadlist[14][i], &deadlist[15][i], + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 103 | &deadlist[16][i], &deadlist[17][i], &deadlist[18][i], &deadlist[19][i]); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../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; } @@ -7701,25 +8049,85 @@ ../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_exc.cpp: In member function 'bool Fits::enlarge(int, int)': -../libfits/fits_exc.cpp:55:29: warning: this statement may fall through [-Wimplicit-fallthrough=] - 55 | sum /= (double)isum; - | ~~~~^~~~~~~~~~~~~~~ -../libfits/fits_exc.cpp:57:9: note: here - 57 | case 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_cube.cpp: In function 'bool cube_avg(const char*, Fits&, int, int)': +../libfits/fits_cube.cpp:132:34: warning: variable 'status' set but not used [-Wunused-but-set-variable] + 132 | int m, nfiles, numfiles, status; + | ^~~~~~ +../libfits/fits_cube.cpp: In function 'bool cube_avg(const char*, Fits&, double)': +../libfits/fits_cube.cpp:187:16: warning: variable 'status' set but not used [-Wunused-but-set-variable] + 187 | int m, status; + | ^~~~~~ +../libfits/fits_cube.cpp: In member function 'bool Fits::ssa(Fits&, int, int, int, Fits*, Fits*, Fits*, Fits*)': +../libfits/fits_cube.cpp:500:25: warning: variable 'c' set but not used [-Wunused-but-set-variable] + 500 | int xmax, ymax, c; + | ^ +../libfits/fits_cube.cpp: In member function 'bool Fits::sssa(const char*, Fits, int, Fits*, Fits*, Fits*, Fits*)': +../libfits/fits_cube.cpp:938:53: warning: variable 'has_mask' set but not used [-Wunused-but-set-variable] + 938 | int has_sky = 0, has_flat = 0, has_dpl = 0, has_mask = 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_cube.cpp: In member function 'bool Fits::wsastat(const char*, int, int, float, int, int, Fits*, Fits*, Fits*, Fits*, Fits*, Fits*)': +../libfits/fits_cube.cpp:1134:22: warning: variable 'first' set but not used [-Wunused-but-set-variable] + 1134 | int i, c, n, first, doit; + | ^~~~~ +../libfits/fits_cube.cpp: In function 'bool cube_median(char*, Fits&, int, int)': +../libfits/fits_cube.cpp:1224:24: warning: unused parameter 'fname' [-Wunused-parameter] + 1224 | bool cube_median(char *fname, Fits & result, int first, int last) + | ~~~~~~^~~~~ +../libfits/fits_cube.cpp:1224:38: warning: unused parameter 'result' [-Wunused-parameter] + 1224 | bool cube_median(char *fname, Fits & result, int first, int last) + | ~~~~~~~^~~~~~ +../libfits/fits_cube.cpp:1224:50: warning: unused parameter 'first' [-Wunused-parameter] + 1224 | bool cube_median(char *fname, Fits & result, int first, int last) + | ~~~~^~~~~ +../libfits/fits_cube.cpp:1224:61: warning: unused parameter 'last' [-Wunused-parameter] + 1224 | bool cube_median(char *fname, Fits & result, int first, int last) + | ~~~~^~~~ +../libfits/fits_cube.cpp: In member function 'bool Fits::CubeMedian(const char*, double)': +../libfits/fits_cube.cpp:1625:37: warning: variable 'numfiles' set but not used [-Wunused-but-set-variable] + 1625 | int i, j, m, nfiles, nrows, numfiles, k; + | ^~~~~~~~ +../libfits/fits_cube.cpp: In member function 'bool Fits::CubeQuantile(const char*, double)': +../libfits/fits_cube.cpp:1733:37: warning: variable 'numfiles' set but not used [-Wunused-but-set-variable] + 1733 | int i, j, m, nfiles, nrows, numfiles, k; + | ^~~~~~~~ +../libfits/dpheader.cpp: In function 'bool verifyFitsKey(char*)': +../libfits/dpheader.cpp:1177:12: warning: 'char* __builtin_strncpy(char*, const char*, 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/fits_cube.cpp: In member function 'bool Fits::cube2single(char*, char*, int, char*)': +../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.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -o fits_filters.o ../libfits/fits_filters.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: + from ../libfits/fits_exc.cpp:13: ../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/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*, unsigned int, 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*, unsigned int, 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*, unsigned int, 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)); + | ^ ../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 'unsigned int'} [-Wsign-compare] 244 | virtual ~functionNode() { for (int i = 0; i < args.size(); i++) delete args.at(i); } @@ -7783,237 +8191,51 @@ ../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::ReadFITSData(dpint64, dpint64, dpint64, dpint64, dpint64, dpint64)': -../libfits/fits_file.cpp:366:24: warning: narrowing conversion of 'x1' from 'dpint64' {aka 'long long int'} to 'long int' [-Wnarrowing] - 366 | long fp[3] = { x1, y1, z1 }; - | ^~ -../libfits/fits_file.cpp:366:28: warning: narrowing conversion of 'y1' from 'dpint64' {aka 'long long int'} to 'long int' [-Wnarrowing] - 366 | long fp[3] = { x1, y1, z1 }; - | ^~ -../libfits/fits_file.cpp:366:32: warning: narrowing conversion of 'z1' from 'dpint64' {aka 'long long int'} to 'long int' [-Wnarrowing] - 366 | long fp[3] = { x1, y1, z1 }; - | ^~ -../libfits/fits_file.cpp:367:24: warning: narrowing conversion of 'x2' from 'dpint64' {aka 'long long int'} to 'long int' [-Wnarrowing] - 367 | long lp[3] = { x2, y2, z2 }; - | ^~ -../libfits/fits_file.cpp:367:28: warning: narrowing conversion of 'y2' from 'dpint64' {aka 'long long int'} to 'long int' [-Wnarrowing] - 367 | long lp[3] = { x2, y2, z2 }; - | ^~ -../libfits/fits_file.cpp:367:32: warning: narrowing conversion of 'z2' from 'dpint64' {aka 'long long int'} to 'long int' [-Wnarrowing] - 367 | long lp[3] = { x2, y2, z2 }; - | ^~ -../libfits/fits_file.cpp: In member function 'bool Fits::ReadFITSCubeImage(int)': -../libfits/fits_file.cpp:440:27: warning: narrowing conversion of '((Fits*)this)->Fits::naxis[1]' from 'dpint64' {aka 'long long int'} to 'long int' [-Wnarrowing] - 440 | long lp[3] = { naxis[1], naxis[2], which }; - | ~~~~~~~^ -../libfits/fits_file.cpp:440:37: warning: narrowing conversion of '((Fits*)this)->Fits::naxis[2]' from 'dpint64' {aka 'long long int'} to 'long int' [-Wnarrowing] - 440 | long lp[3] = { naxis[1], naxis[2], which }; - | ~~~~~~~^ -../libfits/fits_file.cpp: In member function 'bool Fits::ReadFITSExtension(const char*, int, dpint64, dpint64, dpint64, dpint64, dpint64, dpint64)': -../libfits/fits_file.cpp:549:10: warning: variable 'isCompressedImage' set but not used [-Wunused-but-set-variable] - 549 | bool isCompressedImage = false; - | ^~~~~~~~~~~~~~~~~ -../libfits/fits_file.cpp: In member function 'bool Fits::tfieldWidth(int, int*, int*, char*)': -../libfits/fits_file.cpp:677:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - 677 | while (c < strlen(tform) && isdigit(tform[c])) { - | ~~^~~~~~~~~~~~~~~ -../libfits/fits_file.cpp: In member function 'int Fits::FindColumnByName(const char*)': -../libfits/fits_file.cpp:1189:13: warning: unused variable 'rv' [-Wunused-variable] - 1189 | int rv = -1; - | ^~ -../libfits/fits_file.cpp: In member function 'bool Fits::WriteFITSExtension(const char*)': -../libfits/fits_file.cpp:1308:14: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] - 1308 | fread(s, 1, 6, fd); - | ~~~~~^~~~~~~~~~~~~ +../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*, unsigned int, 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*, unsigned int, 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*, unsigned int, 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*, unsigned int, 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*, unsigned int, 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*, unsigned int, 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 member function 'bool Fits::copy(const Fits&)': +../libfits/fits.cpp:354:12: warning: 'char* __builtin_strncpy(char*, const char*, unsigned int)' output may be truncated copying 9 bytes from a string of length 9 [-Wstringop-truncation] + 354 | strncpy(crtype, a.crtype, 9); + | ^ +../libfits/fits_exc.cpp: In member function 'bool Fits::enlarge(int, int)': +../libfits/fits_exc.cpp:55:29: warning: this statement may fall through [-Wimplicit-fallthrough=] + 55 | sum /= (double)isum; + | ~~~~^~~~~~~~~~~~~~~ +../libfits/fits_exc.cpp:57:9: note: here + 57 | case 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/dpheader.cpp: In member function 'void Fits::CopyHeader(const Fits&)': +../libfits/dpheader.cpp:1142:24: warning: 'char* __builtin_strncpy(char*, const char*, 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.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_file.cpp: In member function 'bool Fits::GetAsciitableColumn(int, Fits&)': -../libfits/fits_file.cpp:914:24: warning: '%i' directive writing between 1 and 10 bytes into a region of size 4 [-Wformat-overflow=] - 914 | sprintf(key, "TBCOL%i", column); - | ^~ -../libfits/fits_file.cpp:914:18: note: directive argument in the range [1, 2147483647] - 914 | sprintf(key, "TBCOL%i", column); - | ^~~~~~~~~ -In file included from /usr/include/stdio.h:970, - from /usr/include/fitsio.h:64, - from ../libfits/fits.h:30: -In function 'int sprintf(char*, const char*, ...)', - inlined from 'bool Fits::GetAsciitableColumn(int, Fits&)' at ../libfits/fits_file.cpp:914:12: -/usr/include/i386-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, Fits&)': -../libfits/fits_file.cpp:967:24: warning: '%i' directive writing between 1 and 10 bytes into a region of size 4 [-Wformat-overflow=] - 967 | sprintf(key, "TSCAL%i", column); - | ^~ -../libfits/fits_file.cpp:967:18: note: directive argument in the range [1, 2147483647] - 967 | sprintf(key, "TSCAL%i", column); - | ^~~~~~~~~ -In function 'int sprintf(char*, const char*, ...)', - inlined from 'bool Fits::GetAsciitableColumn(int, Fits&)' at ../libfits/fits_file.cpp:967:12: -/usr/include/i386-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, Fits&)': -../libfits/fits_file.cpp:971:24: warning: '%i' directive writing between 1 and 10 bytes into a region of size 4 [-Wformat-overflow=] - 971 | sprintf(key, "TZERO%i", column); - | ^~ -../libfits/fits_file.cpp:971:18: note: directive argument in the range [1, 2147483647] - 971 | sprintf(key, "TZERO%i", column); - | ^~~~~~~~~ -In function 'int sprintf(char*, const char*, ...)', - inlined from 'bool Fits::GetAsciitableColumn(int, Fits&)' at ../libfits/fits_file.cpp:971:12: -/usr/include/i386-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, Fits&)': -../libfits/fits_file.cpp:977:24: warning: '%i' directive writing between 1 and 10 bytes into a region of size 4 [-Wformat-overflow=] - 977 | sprintf(key, "TTYPE%i", column); - | ^~ -../libfits/fits_file.cpp:977:18: note: directive argument in the range [1, 2147483647] - 977 | sprintf(key, "TTYPE%i", column); - | ^~~~~~~~~ -In function 'int sprintf(char*, const char*, ...)', - inlined from 'bool Fits::GetAsciitableColumn(int, Fits&)' at ../libfits/fits_file.cpp:977:12: -/usr/include/i386-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:799:28: warning: '%i' directive writing between 1 and 10 bytes into a region of size 4 [-Wformat-overflow=] - 799 | sprintf(key, "TSCAL%i", column); - | ^~ -../libfits/fits_file.cpp:799:22: note: directive argument in the range [1, 2147483647] - 799 | sprintf(key, "TSCAL%i", column); - | ^~~~~~~~~ -In function 'int sprintf(char*, const char*, ...)', - inlined from 'bool Fits::GetBintableColumn(int, Fits&)' at ../libfits/fits_file.cpp:799:9: -/usr/include/i386-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:803:28: warning: '%i' directive writing between 1 and 10 bytes into a region of size 4 [-Wformat-overflow=] - 803 | sprintf(key, "TZERO%i", column); - | ^~ -../libfits/fits_file.cpp:803:22: note: directive argument in the range [1, 2147483647] - 803 | sprintf(key, "TZERO%i", column); - | ^~~~~~~~~ -In function 'int sprintf(char*, const char*, ...)', - inlined from 'bool Fits::GetBintableColumn(int, Fits&)' at ../libfits/fits_file.cpp:803:9: -/usr/include/i386-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:810:23: warning: '%i' directive writing between 1 and 10 bytes into a region of size 5 [-Wformat-overflow=] - 810 | sprintf(key, "TDIM%i", column); - | ^~ -../libfits/fits_file.cpp:810:18: note: directive argument in the range [1, 2147483647] - 810 | sprintf(key, "TDIM%i", column); - | ^~~~~~~~ -In function 'int sprintf(char*, const char*, ...)', - inlined from 'bool Fits::GetBintableColumn(int, Fits&)' at ../libfits/fits_file.cpp:810:12: -/usr/include/i386-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:837:24: warning: '%i' directive writing between 1 and 10 bytes into a region of size 4 [-Wformat-overflow=] - 837 | sprintf(key, "TTYPE%i", column); - | ^~ -../libfits/fits_file.cpp:837:18: note: directive argument in the range [1, 2147483647] - 837 | sprintf(key, "TTYPE%i", column); - | ^~~~~~~~~ -In function 'int sprintf(char*, const char*, ...)', - inlined from 'bool Fits::GetBintableColumn(int, Fits&)' at ../libfits/fits_file.cpp:837:12: -/usr/include/i386-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:1468:16: warning: 'char* __builtin_strncpy(char*, const char*, unsigned int)' output may be truncated copying 9 bytes from a string of length 9 [-Wstringop-truncation] - 1468 | strncpy(crtype, info.type, 9); - | ^ -../libfits/fits_file.cpp: In member function 'bool Fits::GetBintableColumn(int, dpStringList&)': -../libfits/fits_file.cpp:886:24: warning: '%i' directive writing between 1 and 10 bytes into a region of size 4 [-Wformat-overflow=] - 886 | sprintf(key, "TTYPE%i", column); - | ^~ -../libfits/fits_file.cpp:886:18: note: directive argument in the range [1, 2147483647] - 886 | sprintf(key, "TTYPE%i", column); - | ^~~~~~~~~ -In function 'int sprintf(char*, const char*, ...)', - inlined from 'bool Fits::GetBintableColumn(int, dpStringList&)' at ../libfits/fits_file.cpp:886:12: -/usr/include/i386-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:1004:24: warning: '%i' directive writing between 1 and 10 bytes into a region of size 4 [-Wformat-overflow=] - 1004 | sprintf(key, "TBCOL%i", column); - | ^~ -../libfits/fits_file.cpp:1004:18: note: directive argument in the range [1, 2147483647] - 1004 | sprintf(key, "TBCOL%i", column); - | ^~~~~~~~~ -In function 'int sprintf(char*, const char*, ...)', - inlined from 'bool Fits::GetAsciitableColumn(int, dpStringList&)' at ../libfits/fits_file.cpp:1004:12: -/usr/include/i386-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:1035:24: warning: '%i' directive writing between 1 and 10 bytes into a region of size 4 [-Wformat-overflow=] - 1035 | sprintf(key, "TTYPE%i", column); - | ^~ -../libfits/fits_file.cpp:1035:18: note: directive argument in the range [1, 2147483647] - 1035 | sprintf(key, "TTYPE%i", column); - | ^~~~~~~~~ -In function 'int sprintf(char*, const char*, ...)', - inlined from 'bool Fits::GetAsciitableColumn(int, dpStringList&)' at ../libfits/fits_file.cpp:1035:12: -/usr/include/i386-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 ()); - | ~~~~~~~~~~~~~~~~~ -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -o fits_filters.o ../libfits/fits_filters.cpp g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -o fits_funcs.o ../libfits/fits_funcs.cpp +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -o fits_mem.o ../libfits/fits_mem.cpp ../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] @@ -8115,78 +8337,7 @@ In file included from ../dpuser/functions.h:9, from ../dpuser/dpuser_utils.h:53, from ../libfits/fits.h:36, - from ../libfits/fits_filters.cpp:18: -../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 '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 '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 '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 '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(); } - | ^~~~~ -In file included from ../dpuser/functions.h:9, - from ../dpuser/dpuser_utils.h:53, - from ../libfits/fits.h:36, - from ../libfits/fits_funcs.cpp:16: + 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; } @@ -8254,86 +8405,53 @@ ../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: In member function 'bool Fits::Asin(bool)': -../libfits/fits_funcs.cpp:395:83: warning: implicitly-declared 'dpComplex& dpComplex::operator=(const dpComplex&)' is deprecated [-Wdeprecated-copy] - 395 | c = complex_asin(dpComplex(cdata[n].r, cdata[n].i)); - | ^ -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 &); - | ^~~~~~~~~ -../libfits/fits_funcs.cpp: In member function 'bool Fits::Acos(bool)': -../libfits/fits_funcs.cpp:438:83: warning: implicitly-declared 'dpComplex& dpComplex::operator=(const dpComplex&)' is deprecated [-Wdeprecated-copy] - 438 | c = complex_acos(dpComplex(cdata[n].r, cdata[n].i)); - | ^ -../libfits/dpComplex.h:33:9: note: because 'dpComplex' has user-provided 'dpComplex::dpComplex(const dpComplex&)' - 33 | dpComplex(const dpComplex &); - | ^~~~~~~~~ -../libfits/fits_funcs.cpp: In member function 'bool Fits::Atan(bool)': -../libfits/fits_funcs.cpp:474:83: warning: implicitly-declared 'dpComplex& dpComplex::operator=(const dpComplex&)' is deprecated [-Wdeprecated-copy] - 474 | c = complex_atan(dpComplex(cdata[n].r, cdata[n].i)); - | ^ -../libfits/dpComplex.h:33:9: note: because 'dpComplex' has user-provided 'dpComplex::dpComplex(const dpComplex&)' - 33 | dpComplex(const dpComplex &); - | ^~~~~~~~~ -../libfits/fits_funcs.cpp: In member function 'bool Fits::Atan2(Fits&, bool)': -../libfits/fits_funcs.cpp:505:83: warning: implicitly-declared 'dpComplex& dpComplex::operator=(const dpComplex&)' is deprecated [-Wdeprecated-copy] - 505 | c = complex_atan(dpComplex(cdata[n].r, cdata[n].i)); - | ^ -../libfits/dpComplex.h:33:9: note: because 'dpComplex' has user-provided 'dpComplex::dpComplex(const dpComplex&)' - 33 | dpComplex(const dpComplex &); - | ^~~~~~~~~ -../libfits/fits_funcs.cpp: In member function 'bool Fits::Asinh(bool)': -../libfits/fits_funcs.cpp:542:84: warning: implicitly-declared 'dpComplex& dpComplex::operator=(const dpComplex&)' is deprecated [-Wdeprecated-copy] - 542 | c = complex_asinh(dpComplex(cdata[n].r, cdata[n].i)); - | ^ -../libfits/dpComplex.h:33:9: note: because 'dpComplex' has user-provided 'dpComplex::dpComplex(const dpComplex&)' - 33 | dpComplex(const dpComplex &); - | ^~~~~~~~~ -../libfits/fits_funcs.cpp: In member function 'bool Fits::Acosh(bool)': -../libfits/fits_funcs.cpp:585:84: warning: implicitly-declared 'dpComplex& dpComplex::operator=(const dpComplex&)' is deprecated [-Wdeprecated-copy] - 585 | c = complex_acosh(dpComplex(cdata[n].r, cdata[n].i)); - | ^ -../libfits/dpComplex.h:33:9: note: because 'dpComplex' has user-provided 'dpComplex::dpComplex(const dpComplex&)' - 33 | dpComplex(const dpComplex &); - | ^~~~~~~~~ -../libfits/fits_funcs.cpp: In member function 'bool Fits::Atanh(bool)': -../libfits/fits_funcs.cpp:628:84: warning: implicitly-declared 'dpComplex& dpComplex::operator=(const dpComplex&)' is deprecated [-Wdeprecated-copy] - 628 | c = complex_atanh(dpComplex(cdata[n].r, cdata[n].i)); - | ^ -../libfits/dpComplex.h:33:9: note: because 'dpComplex' has user-provided 'dpComplex::dpComplex(const dpComplex&)' - 33 | dpComplex(const dpComplex &); - | ^~~~~~~~~ -../libfits/fits_funcs.cpp: In member function 'bool Fits::Exp()': -../libfits/fits_funcs.cpp:665:82: warning: implicitly-declared 'dpComplex& dpComplex::operator=(const dpComplex&)' is deprecated [-Wdeprecated-copy] - 665 | c = complex_exp(dpComplex(cdata[n].r, cdata[n].i)); - | ^ -../libfits/dpComplex.h:33:9: note: because 'dpComplex' has user-provided 'dpComplex::dpComplex(const dpComplex&)' - 33 | dpComplex(const dpComplex &); - | ^~~~~~~~~ -../libfits/fits_funcs.cpp: In member function 'bool Fits::Log(const double&)': -../libfits/fits_funcs.cpp:715:86: warning: implicitly-declared 'dpComplex& dpComplex::operator=(const dpComplex&)' is deprecated [-Wdeprecated-copy] - 715 | c = complex_log(dpComplex(cdata[n].r, cdata[n].i)) / denom; - | ^~~~~ -../libfits/dpComplex.h:33:9: note: because 'dpComplex' has user-provided 'dpComplex::dpComplex(const dpComplex&)' - 33 | dpComplex(const dpComplex &); - | ^~~~~~~~~ -../libfits/fits_funcs.cpp: In member function 'bool Fits::Ln()': -../libfits/fits_funcs.cpp:755:82: warning: implicitly-declared 'dpComplex& dpComplex::operator=(const dpComplex&)' is deprecated [-Wdeprecated-copy] - 755 | c = complex_log(dpComplex(cdata[n].r, cdata[n].i)); - | ^ -../libfits/dpComplex.h:33:9: note: because 'dpComplex' has user-provided 'dpComplex::dpComplex(const dpComplex&)' - 33 | dpComplex(const dpComplex &); - | ^~~~~~~~~ -../libfits/fits_funcs.cpp: In member function 'bool Fits::Sqrt()': -../libfits/fits_funcs.cpp:794:83: warning: implicitly-declared 'dpComplex& dpComplex::operator=(const dpComplex&)' is deprecated [-Wdeprecated-copy] - 794 | c = complex_sqrt(dpComplex(cdata[n].r, cdata[n].i)); - | ^ -../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.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -o fits_mem.o ../libfits/fits_mem.cpp +../libfits/fits_file.cpp: In member function 'bool Fits::ReadFITSData(dpint64, dpint64, dpint64, dpint64, dpint64, dpint64)': +../libfits/fits_file.cpp:366:24: warning: narrowing conversion of 'x1' from 'dpint64' {aka 'long long int'} to 'long int' [-Wnarrowing] + 366 | long fp[3] = { x1, y1, z1 }; + | ^~ +../libfits/fits_file.cpp:366:28: warning: narrowing conversion of 'y1' from 'dpint64' {aka 'long long int'} to 'long int' [-Wnarrowing] + 366 | long fp[3] = { x1, y1, z1 }; + | ^~ +../libfits/fits_file.cpp:366:32: warning: narrowing conversion of 'z1' from 'dpint64' {aka 'long long int'} to 'long int' [-Wnarrowing] + 366 | long fp[3] = { x1, y1, z1 }; + | ^~ +../libfits/fits_file.cpp:367:24: warning: narrowing conversion of 'x2' from 'dpint64' {aka 'long long int'} to 'long int' [-Wnarrowing] + 367 | long lp[3] = { x2, y2, z2 }; + | ^~ +../libfits/fits_file.cpp:367:28: warning: narrowing conversion of 'y2' from 'dpint64' {aka 'long long int'} to 'long int' [-Wnarrowing] + 367 | long lp[3] = { x2, y2, z2 }; + | ^~ +../libfits/fits_file.cpp:367:32: warning: narrowing conversion of 'z2' from 'dpint64' {aka 'long long int'} to 'long int' [-Wnarrowing] + 367 | long lp[3] = { x2, y2, z2 }; + | ^~ +../libfits/fits_file.cpp: In member function 'bool Fits::ReadFITSCubeImage(int)': +../libfits/fits_file.cpp:440:27: warning: narrowing conversion of '((Fits*)this)->Fits::naxis[1]' from 'dpint64' {aka 'long long int'} to 'long int' [-Wnarrowing] + 440 | long lp[3] = { naxis[1], naxis[2], which }; + | ~~~~~~~^ +../libfits/fits_file.cpp:440:37: warning: narrowing conversion of '((Fits*)this)->Fits::naxis[2]' from 'dpint64' {aka 'long long int'} to 'long int' [-Wnarrowing] + 440 | long lp[3] = { naxis[1], naxis[2], which }; + | ~~~~~~~^ +../libfits/fits_file.cpp: In member function 'bool Fits::ReadFITSExtension(const char*, int, dpint64, dpint64, dpint64, dpint64, dpint64, dpint64)': +../libfits/fits_file.cpp:549:10: warning: variable 'isCompressedImage' set but not used [-Wunused-but-set-variable] + 549 | bool isCompressedImage = false; + | ^~~~~~~~~~~~~~~~~ +../libfits/fits_file.cpp: In member function 'bool Fits::tfieldWidth(int, int*, int*, char*)': +../libfits/fits_file.cpp:677:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + 677 | while (c < strlen(tform) && isdigit(tform[c])) { + | ~~^~~~~~~~~~~~~~~ g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -o fits_ops.o ../libfits/fits_ops.cpp +../libfits/fits_file.cpp: In member function 'int Fits::FindColumnByName(const char*)': +../libfits/fits_file.cpp:1189:13: warning: unused variable 'rv' [-Wunused-variable] + 1189 | int rv = -1; + | ^~ +../libfits/fits_file.cpp: In member function 'bool Fits::WriteFITSExtension(const char*)': +../libfits/fits_file.cpp:1308:14: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] + 1308 | 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; + | ^~ ../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] @@ -8664,10 +8782,77 @@ 2407 | #pragma omp parallel for private(y,z) ../libfits/fits_ops.cpp:2417: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 2417 | #pragma omp parallel for private(y,z) +../libfits/fits_file.cpp: In member function 'bool Fits::GetAsciitableColumn(int, Fits&)': +../libfits/fits_file.cpp:914:24: warning: '%i' directive writing between 1 and 10 bytes into a region of size 4 [-Wformat-overflow=] + 914 | sprintf(key, "TBCOL%i", column); + | ^~ +../libfits/fits_file.cpp:914:18: note: directive argument in the range [1, 2147483647] + 914 | sprintf(key, "TBCOL%i", column); + | ^~~~~~~~~ +In file included from /usr/include/stdio.h:970, + from /usr/include/fitsio.h:64, + from ../libfits/fits.h:30: +In function 'int sprintf(char*, const char*, ...)', + inlined from 'bool Fits::GetAsciitableColumn(int, Fits&)' at ../libfits/fits_file.cpp:914:12: +/usr/include/i386-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, Fits&)': +../libfits/fits_file.cpp:967:24: warning: '%i' directive writing between 1 and 10 bytes into a region of size 4 [-Wformat-overflow=] + 967 | sprintf(key, "TSCAL%i", column); + | ^~ +../libfits/fits_file.cpp:967:18: note: directive argument in the range [1, 2147483647] + 967 | sprintf(key, "TSCAL%i", column); + | ^~~~~~~~~ +In function 'int sprintf(char*, const char*, ...)', + inlined from 'bool Fits::GetAsciitableColumn(int, Fits&)' at ../libfits/fits_file.cpp:967:12: +/usr/include/i386-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, Fits&)': +../libfits/fits_file.cpp:971:24: warning: '%i' directive writing between 1 and 10 bytes into a region of size 4 [-Wformat-overflow=] + 971 | sprintf(key, "TZERO%i", column); + | ^~ +../libfits/fits_file.cpp:971:18: note: directive argument in the range [1, 2147483647] + 971 | sprintf(key, "TZERO%i", column); + | ^~~~~~~~~ +In function 'int sprintf(char*, const char*, ...)', + inlined from 'bool Fits::GetAsciitableColumn(int, Fits&)' at ../libfits/fits_file.cpp:971:12: +/usr/include/i386-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, Fits&)': +../libfits/fits_file.cpp:977:24: warning: '%i' directive writing between 1 and 10 bytes into a region of size 4 [-Wformat-overflow=] + 977 | sprintf(key, "TTYPE%i", column); + | ^~ +../libfits/fits_file.cpp:977:18: note: directive argument in the range [1, 2147483647] + 977 | sprintf(key, "TTYPE%i", column); + | ^~~~~~~~~ +In function 'int sprintf(char*, const char*, ...)', + inlined from 'bool Fits::GetAsciitableColumn(int, Fits&)' at ../libfits/fits_file.cpp:977:12: +/usr/include/i386-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, - from ../libfits/fits_mem.cpp:13: + from ../libfits/fits_filters.cpp:18: ../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; } @@ -8735,10 +8920,78 @@ ../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::GetBintableColumn(int, Fits&)': +../libfits/fits_file.cpp:799:28: warning: '%i' directive writing between 1 and 10 bytes into a region of size 4 [-Wformat-overflow=] + 799 | sprintf(key, "TSCAL%i", column); + | ^~ +../libfits/fits_file.cpp:799:22: note: directive argument in the range [1, 2147483647] + 799 | sprintf(key, "TSCAL%i", column); + | ^~~~~~~~~ +In function 'int sprintf(char*, const char*, ...)', + inlined from 'bool Fits::GetBintableColumn(int, Fits&)' at ../libfits/fits_file.cpp:799:9: +/usr/include/i386-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:803:28: warning: '%i' directive writing between 1 and 10 bytes into a region of size 4 [-Wformat-overflow=] + 803 | sprintf(key, "TZERO%i", column); + | ^~ +../libfits/fits_file.cpp:803:22: note: directive argument in the range [1, 2147483647] + 803 | sprintf(key, "TZERO%i", column); + | ^~~~~~~~~ +In function 'int sprintf(char*, const char*, ...)', + inlined from 'bool Fits::GetBintableColumn(int, Fits&)' at ../libfits/fits_file.cpp:803:9: +/usr/include/i386-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:810:23: warning: '%i' directive writing between 1 and 10 bytes into a region of size 5 [-Wformat-overflow=] + 810 | sprintf(key, "TDIM%i", column); + | ^~ +../libfits/fits_file.cpp:810:18: note: directive argument in the range [1, 2147483647] + 810 | sprintf(key, "TDIM%i", column); + | ^~~~~~~~ +In function 'int sprintf(char*, const char*, ...)', + inlined from 'bool Fits::GetBintableColumn(int, Fits&)' at ../libfits/fits_file.cpp:810:12: +/usr/include/i386-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:837:24: warning: '%i' directive writing between 1 and 10 bytes into a region of size 4 [-Wformat-overflow=] + 837 | sprintf(key, "TTYPE%i", column); + | ^~ +../libfits/fits_file.cpp:837:18: note: directive argument in the range [1, 2147483647] + 837 | sprintf(key, "TTYPE%i", column); + | ^~~~~~~~~ +In function 'int sprintf(char*, const char*, ...)', + inlined from 'bool Fits::GetBintableColumn(int, Fits&)' at ../libfits/fits_file.cpp:837:12: +/usr/include/i386-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:1468:16: warning: 'char* __builtin_strncpy(char*, const char*, unsigned int)' output may be truncated copying 9 bytes from a string of length 9 [-Wstringop-truncation] + 1468 | strncpy(crtype, info.type, 9); + | ^ In file included from ../dpuser/functions.h:9, from ../dpuser/dpuser_utils.h:53, from ../libfits/fits.h:36, - from ../libfits/fits_ops.cpp:16: + from ../libfits/fits_funcs.cpp:16: ../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; } @@ -8806,64 +9059,108 @@ ../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_ops.cpp: In member function 'bool Fits::power(const double&)': -../libfits/fits_ops.cpp:225:66: warning: implicitly-declared 'dpComplex& dpComplex::operator=(const dpComplex&)' is deprecated [-Wdeprecated-copy] - 225 | cr = complex_pow(dpComplex(cdata[i].r, cdata[i].i), a); - | ^ +../libfits/fits_funcs.cpp: In member function 'bool Fits::Asin(bool)': +../libfits/fits_funcs.cpp:395:83: warning: implicitly-declared 'dpComplex& dpComplex::operator=(const dpComplex&)' is deprecated [-Wdeprecated-copy] + 395 | c = complex_asin(dpComplex(cdata[n].r, cdata[n].i)); + | ^ 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 &); | ^~~~~~~~~ -../libfits/fits_ops.cpp: In member function 'bool Fits::ipower(const double&)': -../libfits/fits_ops.cpp:277:78: warning: implicitly-declared 'dpComplex& dpComplex::operator=(const dpComplex&)' is deprecated [-Wdeprecated-copy] - 277 | cr = complex_pow(a, dpComplex(cdata[i].r, cdata[i].i)); - | ^ +../libfits/fits_funcs.cpp: In member function 'bool Fits::Acos(bool)': +../libfits/fits_funcs.cpp:438:83: warning: implicitly-declared 'dpComplex& dpComplex::operator=(const dpComplex&)' is deprecated [-Wdeprecated-copy] + 438 | c = complex_acos(dpComplex(cdata[n].r, cdata[n].i)); + | ^ ../libfits/dpComplex.h:33:9: note: because 'dpComplex' has user-provided 'dpComplex::dpComplex(const dpComplex&)' 33 | dpComplex(const dpComplex &); | ^~~~~~~~~ -../libfits/fits_ops.cpp: In member function 'bool Fits::add2(const Fits&)': -../libfits/fits_ops.cpp:502:14: warning: unused variable 'loop' [-Wunused-variable] - 502 | bool loop = FALSE; - | ^~~~ -../libfits/fits_ops.cpp: In member function 'bool Fits::sub2(const Fits&)': -../libfits/fits_ops.cpp:1024:14: warning: unused variable 'loop' [-Wunused-variable] - 1024 | bool loop = FALSE; - | ^~~~ -../libfits/fits_ops.cpp: In member function 'bool Fits::mul2(const Fits&)': -../libfits/fits_ops.cpp:1552:14: warning: unused variable 'loop' [-Wunused-variable] - 1552 | bool loop = FALSE; - | ^~~~ -../libfits/fits_ops.cpp: In member function 'bool Fits::div2(const Fits&)': -../libfits/fits_ops.cpp:2111:14: warning: unused variable 'loop' [-Wunused-variable] - 2111 | bool loop = FALSE; - | ^~~~ -../libfits/fits_ops.cpp: In member function 'Fits& Fits::operator^=(const dpComplex&)': -../libfits/fits_ops.cpp:2871:62: warning: implicitly-declared 'dpComplex& dpComplex::operator=(const dpComplex&)' is deprecated [-Wdeprecated-copy] - 2871 | cr = complex_pow(dpComplex(cdata[i].r, cdata[i].i), r); - | ^ +../libfits/fits_funcs.cpp: In member function 'bool Fits::Atan(bool)': +../libfits/fits_funcs.cpp:474:83: warning: implicitly-declared 'dpComplex& dpComplex::operator=(const dpComplex&)' is deprecated [-Wdeprecated-copy] + 474 | c = complex_atan(dpComplex(cdata[n].r, cdata[n].i)); + | ^ +../libfits/dpComplex.h:33:9: note: because 'dpComplex' has user-provided 'dpComplex::dpComplex(const dpComplex&)' + 33 | dpComplex(const dpComplex &); + | ^~~~~~~~~ +../libfits/fits_funcs.cpp: In member function 'bool Fits::Atan2(Fits&, bool)': +../libfits/fits_funcs.cpp:505:83: warning: implicitly-declared 'dpComplex& dpComplex::operator=(const dpComplex&)' is deprecated [-Wdeprecated-copy] + 505 | c = complex_atan(dpComplex(cdata[n].r, cdata[n].i)); + | ^ +../libfits/dpComplex.h:33:9: note: because 'dpComplex' has user-provided 'dpComplex::dpComplex(const dpComplex&)' + 33 | dpComplex(const dpComplex &); + | ^~~~~~~~~ +../libfits/fits_funcs.cpp: In member function 'bool Fits::Asinh(bool)': +../libfits/fits_funcs.cpp:542:84: warning: implicitly-declared 'dpComplex& dpComplex::operator=(const dpComplex&)' is deprecated [-Wdeprecated-copy] + 542 | c = complex_asinh(dpComplex(cdata[n].r, cdata[n].i)); + | ^ +../libfits/dpComplex.h:33:9: note: because 'dpComplex' has user-provided 'dpComplex::dpComplex(const dpComplex&)' + 33 | dpComplex(const dpComplex &); + | ^~~~~~~~~ +../libfits/fits_funcs.cpp: In member function 'bool Fits::Acosh(bool)': +../libfits/fits_funcs.cpp:585:84: warning: implicitly-declared 'dpComplex& dpComplex::operator=(const dpComplex&)' is deprecated [-Wdeprecated-copy] + 585 | c = complex_acosh(dpComplex(cdata[n].r, cdata[n].i)); + | ^ +../libfits/dpComplex.h:33:9: note: because 'dpComplex' has user-provided 'dpComplex::dpComplex(const dpComplex&)' + 33 | dpComplex(const dpComplex &); + | ^~~~~~~~~ +../libfits/fits_funcs.cpp: In member function 'bool Fits::Atanh(bool)': +../libfits/fits_funcs.cpp:628:84: warning: implicitly-declared 'dpComplex& dpComplex::operator=(const dpComplex&)' is deprecated [-Wdeprecated-copy] + 628 | c = complex_atanh(dpComplex(cdata[n].r, cdata[n].i)); + | ^ +../libfits/dpComplex.h:33:9: note: because 'dpComplex' has user-provided 'dpComplex::dpComplex(const dpComplex&)' + 33 | dpComplex(const dpComplex &); + | ^~~~~~~~~ +../libfits/fits_funcs.cpp: In member function 'bool Fits::Exp()': +../libfits/fits_funcs.cpp:665:82: warning: implicitly-declared 'dpComplex& dpComplex::operator=(const dpComplex&)' is deprecated [-Wdeprecated-copy] + 665 | c = complex_exp(dpComplex(cdata[n].r, cdata[n].i)); + | ^ +../libfits/dpComplex.h:33:9: note: because 'dpComplex' has user-provided 'dpComplex::dpComplex(const dpComplex&)' + 33 | dpComplex(const dpComplex &); + | ^~~~~~~~~ +../libfits/fits_funcs.cpp: In member function 'bool Fits::Log(const double&)': +../libfits/fits_funcs.cpp:715:86: warning: implicitly-declared 'dpComplex& dpComplex::operator=(const dpComplex&)' is deprecated [-Wdeprecated-copy] + 715 | c = complex_log(dpComplex(cdata[n].r, cdata[n].i)) / denom; + | ^~~~~ +../libfits/dpComplex.h:33:9: note: because 'dpComplex' has user-provided 'dpComplex::dpComplex(const dpComplex&)' + 33 | dpComplex(const dpComplex &); + | ^~~~~~~~~ +../libfits/fits_funcs.cpp: In member function 'bool Fits::Ln()': +../libfits/fits_funcs.cpp:755:82: warning: implicitly-declared 'dpComplex& dpComplex::operator=(const dpComplex&)' is deprecated [-Wdeprecated-copy] + 755 | c = complex_log(dpComplex(cdata[n].r, cdata[n].i)); + | ^ +../libfits/dpComplex.h:33:9: note: because 'dpComplex' has user-provided 'dpComplex::dpComplex(const dpComplex&)' + 33 | dpComplex(const dpComplex &); + | ^~~~~~~~~ +../libfits/fits_funcs.cpp: In member function 'bool Fits::Sqrt()': +../libfits/fits_funcs.cpp:794:83: warning: implicitly-declared 'dpComplex& dpComplex::operator=(const dpComplex&)' is deprecated [-Wdeprecated-copy] + 794 | c = complex_sqrt(dpComplex(cdata[n].r, cdata[n].i)); + | ^ ../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.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -o fits_procs.o ../libfits/fits_procs.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, - from ../libfits/fits_procs.cpp:17: + from ../libfits/fits_mem.cpp:13: ../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_file.cpp: In member function 'bool Fits::GetBintableColumn(int, dpStringList&)': +../libfits/fits_file.cpp:886:24: warning: '%i' directive writing between 1 and 10 bytes into a region of size 4 [-Wformat-overflow=] + 886 | sprintf(key, "TTYPE%i", column); + | ^~ +../libfits/fits_file.cpp:886:18: note: directive argument in the range [1, 2147483647] + 886 | sprintf(key, "TTYPE%i", column); + | ^~~~~~~~~ +In function 'int sprintf(char*, const char*, ...)', + inlined from 'bool Fits::GetBintableColumn(int, dpStringList&)' at ../libfits/fits_file.cpp:886:12: +/usr/include/i386-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 ()); + | ~~~~~~~~~~~~~~~~~ ../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 'unsigned int'} [-Wsign-compare] 244 | virtual ~functionNode() { for (int i = 0; i < args.size(); i++) delete args.at(i); } @@ -8900,6 +9197,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.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -o fits_procs.o ../libfits/fits_procs.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; @@ -8927,73 +9225,43 @@ ../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_procs.cpp: In member function 'void Fits::rotateWCS(double, double, double)': -../libfits/fits_procs.cpp:29:24: warning: unused variable 'x1' [-Wunused-variable] - 29 | double x1, x2; +../libfits/fits_file.cpp: In member function 'bool Fits::GetAsciitableColumn(int, dpStringList&)': +../libfits/fits_file.cpp:1004:24: warning: '%i' directive writing between 1 and 10 bytes into a region of size 4 [-Wformat-overflow=] + 1004 | sprintf(key, "TBCOL%i", column); | ^~ -../libfits/fits_procs.cpp:29:28: warning: unused variable 'x2' [-Wunused-variable] - 29 | double x1, x2; - | ^~ -../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:1177:13: note: while referencing 'n' - 1177 | dpint64 n[4] = {1, 1, 1, 1}; - | ^ -../libfits/fits_procs.cpp: In function 'int Boxcar(Fits&, int, int, int)': -../libfits/fits_procs.cpp:2980:17: warning: unused variable 'index' [-Wunused-variable] - 2980 | dpint64 index; - | ^~~~~ -../libfits/fits_procs.cpp: In member function 'bool Fits::mosaic(const char*)': -../libfits/fits_procs.cpp:3039:40: warning: implicitly-declared 'dpString& dpString::operator=(const dpString&)' is deprecated [-Wdeprecated-copy] - 3039 | tmpStr = inp[i].simplifyWhiteSpace(); - | ^ -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 &); - | ^~~~~~~~ -../libfits/fits_procs.cpp:3017:41: warning: unused variable 'd' [-Wunused-variable] - 3017 | float *xshift, *yshift, *scale, d, xmin, xmax, ymin, ymax; - | ^ -../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 | } - | ^ -../libfits/fits_procs.cpp:2676:17: note: here - 2676 | case 3: switch (membits) { - | ^~~~ -../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::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/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_file.cpp:1004:18: note: directive argument in the range [1, 2147483647] + 1004 | sprintf(key, "TBCOL%i", column); + | ^~~~~~~~~ +In function 'int sprintf(char*, const char*, ...)', + inlined from 'bool Fits::GetAsciitableColumn(int, dpStringList&)' at ../libfits/fits_file.cpp:1004:12: +/usr/include/i386-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:1035:24: warning: '%i' directive writing between 1 and 10 bytes into a region of size 4 [-Wformat-overflow=] + 1035 | sprintf(key, "TTYPE%i", column); + | ^~ +../libfits/fits_file.cpp:1035:18: note: directive argument in the range [1, 2147483647] + 1035 | sprintf(key, "TTYPE%i", column); + | ^~~~~~~~~ +In function 'int sprintf(char*, const char*, ...)', + inlined from 'bool Fits::GetAsciitableColumn(int, dpStringList&)' at ../libfits/fits_file.cpp:1035:12: +/usr/include/i386-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 ()); + | ~~~~~~~~~~~~~~~~~ g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -o fits_range.o ../libfits/fits_range.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; - | ^~~~~~~~ In file included from ../dpuser/functions.h:9, from ../dpuser/dpuser_utils.h:53, from ../libfits/fits.h:36, - from ../libfits/fits_range.cpp:13: + from ../libfits/fits_ops.cpp:16: ../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; } @@ -9061,43 +9329,55 @@ ../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_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], ""); - | ^~ -../libfits/fits_range.cpp:1201:35: warning: zero-length gnu_printf format string [-Wformat-zero-length] - 1201 | sprintf(cunit[i], ""); - | ^~ -../libfits/fits_range.cpp:1251:25: warning: zero-length gnu_printf format string [-Wformat-zero-length] - 1251 | sprintf(crtype, ""); - | ^~ -../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; - | ^~~~~~~~ -../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_ops.cpp: In member function 'bool Fits::power(const double&)': +../libfits/fits_ops.cpp:225:66: warning: implicitly-declared 'dpComplex& dpComplex::operator=(const dpComplex&)' is deprecated [-Wdeprecated-copy] + 225 | cr = complex_pow(dpComplex(cdata[i].r, cdata[i].i), a); + | ^ +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 &); + | ^~~~~~~~~ +../libfits/fits_ops.cpp: In member function 'bool Fits::ipower(const double&)': +../libfits/fits_ops.cpp:277:78: warning: implicitly-declared 'dpComplex& dpComplex::operator=(const dpComplex&)' is deprecated [-Wdeprecated-copy] + 277 | cr = complex_pow(a, dpComplex(cdata[i].r, cdata[i].i)); + | ^ +../libfits/dpComplex.h:33:9: note: because 'dpComplex' has user-provided 'dpComplex::dpComplex(const dpComplex&)' + 33 | dpComplex(const dpComplex &); + | ^~~~~~~~~ +../libfits/fits_ops.cpp: In member function 'bool Fits::add2(const Fits&)': +../libfits/fits_ops.cpp:502:14: warning: unused variable 'loop' [-Wunused-variable] + 502 | bool loop = FALSE; + | ^~~~ +../libfits/fits_ops.cpp: In member function 'bool Fits::sub2(const Fits&)': +../libfits/fits_ops.cpp:1024:14: warning: unused variable 'loop' [-Wunused-variable] + 1024 | bool loop = FALSE; + | ^~~~ +../libfits/fits_ops.cpp: In member function 'bool Fits::mul2(const Fits&)': +../libfits/fits_ops.cpp:1552:14: warning: unused variable 'loop' [-Wunused-variable] + 1552 | bool loop = FALSE; + | ^~~~ +../libfits/fits_ops.cpp: In member function 'bool Fits::div2(const Fits&)': +../libfits/fits_ops.cpp:2111:14: warning: unused variable 'loop' [-Wunused-variable] + 2111 | bool loop = FALSE; + | ^~~~ +../libfits/fits_ops.cpp: In member function 'Fits& Fits::operator^=(const dpComplex&)': +../libfits/fits_ops.cpp:2871:62: warning: implicitly-declared 'dpComplex& dpComplex::operator=(const dpComplex&)' is deprecated [-Wdeprecated-copy] + 2871 | cr = complex_pow(dpComplex(cdata[i].r, cdata[i].i), r); + | ^ +../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.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -o fits_red.o ../libfits/fits_red.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.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -o JulianDay.o ../libfits/JulianDay.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]; - | ~~~~~^~~~~~~~~~~ ../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' ../libfits/JulianDay.cpp:519: warning: ignoring '#pragma warning ' [-Wunknown-pragmas] 519 | #pragma warning (default: 4244) +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -o math_utils.o ../libfits/math_utils.cpp ../libfits/JulianDay.cpp: In member function 'CJulianDay CJulianDay::operator=(const CJulianDay&)': ../libfits/JulianDay.cpp:127:16: warning: implicitly-declared 'constexpr CJulianDay::CJulianDay(const CJulianDay&)' is deprecated [-Wdeprecated-copy] 127 | return *this; @@ -9175,11 +9455,205 @@ ../libfits/JulianDay.cpp:427:34: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 427 | reform = (lYear == 1582) && ((usMonth == 10) && (usDay > 15) || (usMonth > 10)) || (lYear > 1582); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -o math_utils.o ../libfits/math_utils.cpp g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -o dpComplex.o ../libfits/dpComplex.cpp In file included from ../dpuser/functions.h:9, from ../dpuser/dpuser_utils.h:53, from ../libfits/fits.h:36, + from ../libfits/fits_procs.cpp:17: +../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 '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 '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 '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 '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_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}; + | ^ +../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.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -o fitting.o ../libfits/fitting.cpp +../libfits/fits_procs.cpp: In member function 'void Fits::rotateWCS(double, double, double)': +../libfits/fits_procs.cpp:29:24: warning: unused variable 'x1' [-Wunused-variable] + 29 | double x1, x2; + | ^~ +../libfits/fits_procs.cpp:29:28: warning: unused variable 'x2' [-Wunused-variable] + 29 | double x1, x2; + | ^~ +In file included from ../dpuser/functions.h:9, + from ../dpuser/dpuser_utils.h:53, + from ../libfits/fits.h:36, + from ../libfits/fits_range.cpp:13: +../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_procs.cpp: In function 'int Boxcar(Fits&, int, int, int)': +../libfits/fits_procs.cpp:2980:17: warning: unused variable 'index' [-Wunused-variable] + 2980 | dpint64 index; + | ^~~~~ +../libfits/fits_procs.cpp: In member function 'bool Fits::mosaic(const char*)': +../libfits/fits_procs.cpp:3039:40: warning: implicitly-declared 'dpString& dpString::operator=(const dpString&)' is deprecated [-Wdeprecated-copy] + 3039 | tmpStr = inp[i].simplifyWhiteSpace(); + | ^ +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 &); + | ^~~~~~~~ +../libfits/fits_procs.cpp:3017:41: warning: unused variable 'd' [-Wunused-variable] + 3017 | float *xshift, *yshift, *scale, d, xmin, xmax, ymin, ymax; + | ^ +../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 '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 '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 '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 '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_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], ""); + | ^~ +../libfits/fits_range.cpp:1201:35: warning: zero-length gnu_printf format string [-Wformat-zero-length] + 1201 | sprintf(cunit[i], ""); + | ^~ +../libfits/fits_range.cpp:1251:25: warning: zero-length gnu_printf format string [-Wformat-zero-length] + 1251 | sprintf(crtype, ""); + | ^~ +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -o voronoi.o ../libfits/voronoi.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 | } + | ^ +../libfits/fits_procs.cpp:2676:17: note: here + 2676 | case 3: switch (membits) { + | ^~~~ +../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 ../libfits/fits_red.cpp:13: ../dpuser/dpuserAST.h: In member function 'virtual ASTNode* ASTNode::append(std::string)': ../dpuser/dpuserAST.h:37:42: warning: unused parameter 'option' [-Wunused-parameter] @@ -9294,11 +9768,17 @@ | | | | int long int | %li -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -o fitting.o ../libfits/fitting.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::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:1177:13: note: while referencing 'n' + 1177 | 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, @@ -9374,7 +9854,6 @@ ../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.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -o voronoi.o ../libfits/voronoi.cpp In file included from ../dpuser/functions.h:9, from ../dpuser/dpuser_utils.h:53, from ../libfits/fits.h:36, @@ -9633,7 +10112,100 @@ ../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 '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 '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 '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 '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; + | ^~ g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -o fits_logic.o ../libfits/fits_logic.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/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; @@ -9716,6 +10288,16 @@ ../libfits/fits_logic.cpp:86:9: note: this is the location of the previous definition 86 | #define LOGICACTION && | ^~~~~~~~~~~ +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -o astrolib.o ../libfits/astrolib.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}; + | ^ +/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, @@ -9787,101 +10369,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(); } | ^~~~~ -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 '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 '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 '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 '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; - | ^~ +g++ -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -dM -E -o moc_predefs.h /usr/lib/i386-linux-gnu/qt5/mkspecs/features/data/dummy.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.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-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 -g++ -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -D_REENTRANT -dM -E -o moc_predefs.h /usr/lib/i386-linux-gnu/qt5/mkspecs/features/data/dummy.cpp g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-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.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-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.2+dfsg/QFitsView/moc_predefs.h -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -I/build/reproducible-path/dpuser-4.2+dfsg/QFitsView -I/build/reproducible-path/dpuser-4.2+dfsg/utils -I/build/reproducible-path/dpuser-4.2+dfsg/libfits -I/build/reproducible-path/dpuser-4.2+dfsg/include -I/build/reproducible-path/dpuser-4.2+dfsg/dpuser -I/build/reproducible-path/dpuser-4.2+dfsg/dpuser/parser -I/build/reproducible-path/dpuser-4.2+dfsg/QFitsView/QFitsBuffers -I/build/reproducible-path/dpuser-4.2+dfsg/QFitsView/QFitsWidgets -I/build/reproducible-path/dpuser-4.2+dfsg/QFitsView/QFitsViews -I/usr/include/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I/usr/include/c++/14 -I/usr/include/i386-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/i686-linux-gnu/14/include -I/usr/local/include -I/usr/include/i386-linux-gnu -I/usr/include QFitsMainWindow.h -o moc_QFitsMainWindow.cpp In file included from ../dpuser/functions.h:9, from ../dpuser/dpuser_utils.h:53, from ../libfits/fits.h:36, @@ -9899,7 +10394,6 @@ ../dpuser/dpuserAST.h:258:50: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] 258 | virtual ~procedureNode() { for (int i = 0; i < args.size(); i++) delete args.at(i); } | ~~^~~~~~~~~~~~~ -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -o qrc_QFitsViewRes.o qrc_QFitsViewRes.cpp ../dpuser/dpuserAST.h: In constructor 'statementNode::statementNode(ASTNode*)': ../dpuser/dpuserAST.h:272:13: warning: 'statementNode::id' will be initialized after [-Wreorder] 272 | int id; @@ -9970,6 +10464,7 @@ ../libfits/astrolib.cpp:764:32: warning: zero-length gnu_printf format string [-Wformat-zero-length] 764 | sprintf(result.crtype, ""); | ^~ +/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.2+dfsg/QFitsView/moc_predefs.h -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -I/build/reproducible-path/dpuser-4.2+dfsg/QFitsView -I/build/reproducible-path/dpuser-4.2+dfsg/utils -I/build/reproducible-path/dpuser-4.2+dfsg/libfits -I/build/reproducible-path/dpuser-4.2+dfsg/include -I/build/reproducible-path/dpuser-4.2+dfsg/dpuser -I/build/reproducible-path/dpuser-4.2+dfsg/dpuser/parser -I/build/reproducible-path/dpuser-4.2+dfsg/QFitsView/QFitsBuffers -I/build/reproducible-path/dpuser-4.2+dfsg/QFitsView/QFitsWidgets -I/build/reproducible-path/dpuser-4.2+dfsg/QFitsView/QFitsViews -I/usr/include/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I/usr/include/c++/14 -I/usr/include/i386-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/i686-linux-gnu/14/include -I/usr/local/include -I/usr/include/i386-linux-gnu -I/usr/include QFitsMainView.h -o moc_QFitsMainView.cpp ../libfits/astrolib.cpp:812:32: warning: zero-length gnu_printf format string [-Wformat-zero-length] 812 | sprintf(result.crtype, ""); | ^~ @@ -9980,13 +10475,11 @@ ../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++) { | ~~~^~~~~~~ -/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.2+dfsg/QFitsView/moc_predefs.h -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -I/build/reproducible-path/dpuser-4.2+dfsg/QFitsView -I/build/reproducible-path/dpuser-4.2+dfsg/utils -I/build/reproducible-path/dpuser-4.2+dfsg/libfits -I/build/reproducible-path/dpuser-4.2+dfsg/include -I/build/reproducible-path/dpuser-4.2+dfsg/dpuser -I/build/reproducible-path/dpuser-4.2+dfsg/dpuser/parser -I/build/reproducible-path/dpuser-4.2+dfsg/QFitsView/QFitsBuffers -I/build/reproducible-path/dpuser-4.2+dfsg/QFitsView/QFitsWidgets -I/build/reproducible-path/dpuser-4.2+dfsg/QFitsView/QFitsViews -I/usr/include/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I/usr/include/c++/14 -I/usr/include/i386-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/i686-linux-gnu/14/include -I/usr/local/include -I/usr/include/i386-linux-gnu -I/usr/include QFitsMainWindow.h -o moc_QFitsMainWindow.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.2+dfsg/QFitsView/moc_predefs.h -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -I/build/reproducible-path/dpuser-4.2+dfsg/QFitsView -I/build/reproducible-path/dpuser-4.2+dfsg/utils -I/build/reproducible-path/dpuser-4.2+dfsg/libfits -I/build/reproducible-path/dpuser-4.2+dfsg/include -I/build/reproducible-path/dpuser-4.2+dfsg/dpuser -I/build/reproducible-path/dpuser-4.2+dfsg/dpuser/parser -I/build/reproducible-path/dpuser-4.2+dfsg/QFitsView/QFitsBuffers -I/build/reproducible-path/dpuser-4.2+dfsg/QFitsView/QFitsWidgets -I/build/reproducible-path/dpuser-4.2+dfsg/QFitsView/QFitsViews -I/usr/include/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I/usr/include/c++/14 -I/usr/include/i386-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/i686-linux-gnu/14/include -I/usr/local/include -I/usr/include/i386-linux-gnu -I/usr/include QFitsBuffers/QFitsBaseBuffer.h -o moc_QFitsBaseBuffer.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/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.2+dfsg/QFitsView/moc_predefs.h -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -I/build/reproducible-path/dpuser-4.2+dfsg/QFitsView -I/build/reproducible-path/dpuser-4.2+dfsg/utils -I/build/reproducible-path/dpuser-4.2+dfsg/libfits -I/build/reproducible-path/dpuser-4.2+dfsg/include -I/build/reproducible-path/dpuser-4.2+dfsg/dpuser -I/build/reproducible-path/dpuser-4.2+dfsg/dpuser/parser -I/build/reproducible-path/dpuser-4.2+dfsg/QFitsView/QFitsBuffers -I/build/reproducible-path/dpuser-4.2+dfsg/QFitsView/QFitsWidgets -I/build/reproducible-path/dpuser-4.2+dfsg/QFitsView/QFitsViews -I/usr/include/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I/usr/include/c++/14 -I/usr/include/i386-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/i686-linux-gnu/14/include -I/usr/local/include -I/usr/include/i386-linux-gnu -I/usr/include QFitsMainView.h -o moc_QFitsMainView.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.2+dfsg/QFitsView/moc_predefs.h -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -I/build/reproducible-path/dpuser-4.2+dfsg/QFitsView -I/build/reproducible-path/dpuser-4.2+dfsg/utils -I/build/reproducible-path/dpuser-4.2+dfsg/libfits -I/build/reproducible-path/dpuser-4.2+dfsg/include -I/build/reproducible-path/dpuser-4.2+dfsg/dpuser -I/build/reproducible-path/dpuser-4.2+dfsg/dpuser/parser -I/build/reproducible-path/dpuser-4.2+dfsg/QFitsView/QFitsBuffers -I/build/reproducible-path/dpuser-4.2+dfsg/QFitsView/QFitsWidgets -I/build/reproducible-path/dpuser-4.2+dfsg/QFitsView/QFitsViews -I/usr/include/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I/usr/include/c++/14 -I/usr/include/i386-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/i686-linux-gnu/14/include -I/usr/local/include -I/usr/include/i386-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.2+dfsg/QFitsView/moc_predefs.h -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -I/build/reproducible-path/dpuser-4.2+dfsg/QFitsView -I/build/reproducible-path/dpuser-4.2+dfsg/utils -I/build/reproducible-path/dpuser-4.2+dfsg/libfits -I/build/reproducible-path/dpuser-4.2+dfsg/include -I/build/reproducible-path/dpuser-4.2+dfsg/dpuser -I/build/reproducible-path/dpuser-4.2+dfsg/dpuser/parser -I/build/reproducible-path/dpuser-4.2+dfsg/QFitsView/QFitsBuffers -I/build/reproducible-path/dpuser-4.2+dfsg/QFitsView/QFitsWidgets -I/build/reproducible-path/dpuser-4.2+dfsg/QFitsView/QFitsViews -I/usr/include/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I/usr/include/c++/14 -I/usr/include/i386-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/i686-linux-gnu/14/include -I/usr/local/include -I/usr/include/i386-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.2+dfsg/QFitsView/moc_predefs.h -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -I/build/reproducible-path/dpuser-4.2+dfsg/QFitsView -I/build/reproducible-path/dpuser-4.2+dfsg/utils -I/build/reproducible-path/dpuser-4.2+dfsg/libfits -I/build/reproducible-path/dpuser-4.2+dfsg/include -I/build/reproducible-path/dpuser-4.2+dfsg/dpuser -I/build/reproducible-path/dpuser-4.2+dfsg/dpuser/parser -I/build/reproducible-path/dpuser-4.2+dfsg/QFitsView/QFitsBuffers -I/build/reproducible-path/dpuser-4.2+dfsg/QFitsView/QFitsWidgets -I/build/reproducible-path/dpuser-4.2+dfsg/QFitsView/QFitsViews -I/usr/include/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I/usr/include/c++/14 -I/usr/include/i386-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/i686-linux-gnu/14/include -I/usr/local/include -I/usr/include/i386-linux-gnu -I/usr/include QFitsBuffers/QFitsMultiBuffer.h -o moc_QFitsMultiBuffer.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.2+dfsg/QFitsView/moc_predefs.h -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -I/build/reproducible-path/dpuser-4.2+dfsg/QFitsView -I/build/reproducible-path/dpuser-4.2+dfsg/utils -I/build/reproducible-path/dpuser-4.2+dfsg/libfits -I/build/reproducible-path/dpuser-4.2+dfsg/include -I/build/reproducible-path/dpuser-4.2+dfsg/dpuser -I/build/reproducible-path/dpuser-4.2+dfsg/dpuser/parser -I/build/reproducible-path/dpuser-4.2+dfsg/QFitsView/QFitsBuffers -I/build/reproducible-path/dpuser-4.2+dfsg/QFitsView/QFitsWidgets -I/build/reproducible-path/dpuser-4.2+dfsg/QFitsView/QFitsViews -I/usr/include/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I/usr/include/c++/14 -I/usr/include/i386-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/i686-linux-gnu/14/include -I/usr/local/include -I/usr/include/i386-linux-gnu -I/usr/include QFitsScroller.h -o moc_QFitsScroller.cpp @@ -10010,6 +10503,13 @@ /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.2+dfsg/QFitsView/moc_predefs.h -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -I/build/reproducible-path/dpuser-4.2+dfsg/QFitsView -I/build/reproducible-path/dpuser-4.2+dfsg/utils -I/build/reproducible-path/dpuser-4.2+dfsg/libfits -I/build/reproducible-path/dpuser-4.2+dfsg/include -I/build/reproducible-path/dpuser-4.2+dfsg/dpuser -I/build/reproducible-path/dpuser-4.2+dfsg/dpuser/parser -I/build/reproducible-path/dpuser-4.2+dfsg/QFitsView/QFitsBuffers -I/build/reproducible-path/dpuser-4.2+dfsg/QFitsView/QFitsWidgets -I/build/reproducible-path/dpuser-4.2+dfsg/QFitsView/QFitsViews -I/usr/include/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I/usr/include/c++/14 -I/usr/include/i386-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/i686-linux-gnu/14/include -I/usr/local/include -I/usr/include/i386-linux-gnu -I/usr/include galfit.h -o moc_galfit.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.2+dfsg/QFitsView/moc_predefs.h -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -I/build/reproducible-path/dpuser-4.2+dfsg/QFitsView -I/build/reproducible-path/dpuser-4.2+dfsg/utils -I/build/reproducible-path/dpuser-4.2+dfsg/libfits -I/build/reproducible-path/dpuser-4.2+dfsg/include -I/build/reproducible-path/dpuser-4.2+dfsg/dpuser -I/build/reproducible-path/dpuser-4.2+dfsg/dpuser/parser -I/build/reproducible-path/dpuser-4.2+dfsg/QFitsView/QFitsBuffers -I/build/reproducible-path/dpuser-4.2+dfsg/QFitsView/QFitsWidgets -I/build/reproducible-path/dpuser-4.2+dfsg/QFitsView/QFitsViews -I/usr/include/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I/usr/include/c++/14 -I/usr/include/i386-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/i686-linux-gnu/14/include -I/usr/local/include -I/usr/include/i386-linux-gnu -I/usr/include guitools.h -o moc_guitools.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.2+dfsg/QFitsView/moc_predefs.h -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -I/build/reproducible-path/dpuser-4.2+dfsg/QFitsView -I/build/reproducible-path/dpuser-4.2+dfsg/utils -I/build/reproducible-path/dpuser-4.2+dfsg/libfits -I/build/reproducible-path/dpuser-4.2+dfsg/include -I/build/reproducible-path/dpuser-4.2+dfsg/dpuser -I/build/reproducible-path/dpuser-4.2+dfsg/dpuser/parser -I/build/reproducible-path/dpuser-4.2+dfsg/QFitsView/QFitsBuffers -I/build/reproducible-path/dpuser-4.2+dfsg/QFitsView/QFitsWidgets -I/build/reproducible-path/dpuser-4.2+dfsg/QFitsView/QFitsViews -I/usr/include/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I/usr/include/c++/14 -I/usr/include/i386-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/i686-linux-gnu/14/include -I/usr/local/include -I/usr/include/i386-linux-gnu -I/usr/include QFitsViewingTools.h -o moc_QFitsViewingTools.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]; + | ~~~~~^~~~~~~~~~~ /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.2+dfsg/QFitsView/moc_predefs.h -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -I/build/reproducible-path/dpuser-4.2+dfsg/QFitsView -I/build/reproducible-path/dpuser-4.2+dfsg/utils -I/build/reproducible-path/dpuser-4.2+dfsg/libfits -I/build/reproducible-path/dpuser-4.2+dfsg/include -I/build/reproducible-path/dpuser-4.2+dfsg/dpuser -I/build/reproducible-path/dpuser-4.2+dfsg/dpuser/parser -I/build/reproducible-path/dpuser-4.2+dfsg/QFitsView/QFitsBuffers -I/build/reproducible-path/dpuser-4.2+dfsg/QFitsView/QFitsWidgets -I/build/reproducible-path/dpuser-4.2+dfsg/QFitsView/QFitsViews -I/usr/include/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I/usr/include/c++/14 -I/usr/include/i386-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/i686-linux-gnu/14/include -I/usr/local/include -I/usr/include/i386-linux-gnu -I/usr/include qtdpuser.h -o moc_qtdpuser.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.2+dfsg/QFitsView/moc_predefs.h -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -I/build/reproducible-path/dpuser-4.2+dfsg/QFitsView -I/build/reproducible-path/dpuser-4.2+dfsg/utils -I/build/reproducible-path/dpuser-4.2+dfsg/libfits -I/build/reproducible-path/dpuser-4.2+dfsg/include -I/build/reproducible-path/dpuser-4.2+dfsg/dpuser -I/build/reproducible-path/dpuser-4.2+dfsg/dpuser/parser -I/build/reproducible-path/dpuser-4.2+dfsg/QFitsView/QFitsBuffers -I/build/reproducible-path/dpuser-4.2+dfsg/QFitsView/QFitsWidgets -I/build/reproducible-path/dpuser-4.2+dfsg/QFitsView/QFitsViews -I/usr/include/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I/usr/include/c++/14 -I/usr/include/i386-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/i686-linux-gnu/14/include -I/usr/local/include -I/usr/include/i386-linux-gnu -I/usr/include qt_mainwindow.h -o moc_qt_mainwindow.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.2+dfsg/QFitsView/moc_predefs.h -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -I/build/reproducible-path/dpuser-4.2+dfsg/QFitsView -I/build/reproducible-path/dpuser-4.2+dfsg/utils -I/build/reproducible-path/dpuser-4.2+dfsg/libfits -I/build/reproducible-path/dpuser-4.2+dfsg/include -I/build/reproducible-path/dpuser-4.2+dfsg/dpuser -I/build/reproducible-path/dpuser-4.2+dfsg/dpuser/parser -I/build/reproducible-path/dpuser-4.2+dfsg/QFitsView/QFitsBuffers -I/build/reproducible-path/dpuser-4.2+dfsg/QFitsView/QFitsWidgets -I/build/reproducible-path/dpuser-4.2+dfsg/QFitsView/QFitsViews -I/usr/include/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I/usr/include/c++/14 -I/usr/include/i386-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/i686-linux-gnu/14/include -I/usr/local/include -I/usr/include/i386-linux-gnu -I/usr/include qt_mdichild.h -o moc_qt_mdichild.cpp @@ -10024,6 +10524,10 @@ g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -o moc_QFitsMainWindow.o moc_QFitsMainWindow.cpp g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -o moc_QFitsMainView.o moc_QFitsMainView.cpp g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -o moc_QFitsBaseBuffer.o moc_QFitsBaseBuffer.cpp +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-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.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-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.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -o moc_QFitsScroller.o moc_QFitsScroller.cpp +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -o moc_QFitsBaseWidget.o moc_QFitsBaseWidget.cpp In file included from ../dpuser/functions.h:9, from ../dpuser/dpuser_utils.h:53, from ../libfits/fits.h:36, @@ -10101,24 +10605,39 @@ 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.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-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.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-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.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -o moc_QFitsScroller.o moc_QFitsScroller.cpp +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -o moc_QFitsWidget1D.o moc_QFitsWidget1D.cpp In file included from QFitsBuffers/QFitsSingleBuffer.h:5, from moc_QFitsSingleBuffer.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; } | ~~~~~^~~~~~~~~~~~~ +../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; + | ^~~~~~~~ +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -o moc_QFitsWidget2D.o moc_QFitsWidget2D.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.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-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.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-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.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-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.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -o moc_QFitsWidgetWiregrid.o moc_QFitsWidgetWiregrid.cpp +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -o moc_QFitsWidgetContour.o moc_QFitsWidgetContour.cpp +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -o moc_QFitsWidgetTable.o moc_QFitsWidgetTable.cpp +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -o moc_QFitsBaseView.o moc_QFitsBaseView.cpp +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -o moc_QFitsView1D.o moc_QFitsView1D.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; + | ^~~~~~~~ In file included from ../dpuser/functions.h:9, from ../dpuser/dpuser_utils.h:53, from ../libfits/fits.h:36, @@ -10191,7 +10710,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.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -o moc_QFitsWidgetWiregrid.o moc_QFitsWidgetWiregrid.cpp 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;} @@ -10202,8 +10720,7 @@ QFitsWidgets/QFitsWidget1D.h:105:5: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] 105 | const Fits* const getFitResult() { return &fitResult;} | ^~~~~ -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -o moc_QFitsWidgetContour.o moc_QFitsWidgetContour.cpp -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -o moc_QFitsWidgetTable.o moc_QFitsWidgetTable.cpp +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -o moc_QFitsView2D.o moc_QFitsView2D.cpp In file included from ../QFitsView/QFitsBuffers/QFitsSingleBuffer.h:5, from QFitsWidgets/QFitsWidgetContour.h:11, from moc_QFitsWidgetContour.cpp:10: @@ -10211,6 +10728,8 @@ ../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.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-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.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -o moc_QFitsWedge.o moc_QFitsWedge.cpp In file included from ../QFitsView/QFitsBuffers/QFitsMultiBuffer.h:5, from QFitsWidgets/QFitsWidgetTable.h:13, from moc_QFitsWidgetTable.cpp:10: @@ -10222,46 +10741,18 @@ 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.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -o moc_QFitsBaseView.o moc_QFitsBaseView.cpp -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-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.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -o moc_QFitsView2D.o moc_QFitsView2D.cpp -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.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-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.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -o moc_QFitsWedge.o moc_QFitsWedge.cpp -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::showCubePlot()': -QFitsBuffers/QFitsMultiBuffer.cpp:546:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] - 546 | 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:605:12: warning: comparison between 'enum QFV::Orientation' and 'enum Qt::Orientation' [-Wenum-compare] - 605 | if ((o == Qt::Vertical) && - | ~~^~~~~~~~~~~~~~~ -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.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-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.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -o moc_RGBDialog.o moc_RGBDialog.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; + | ^~~~~~~~ +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-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.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -o moc_QFitsToolBar.o moc_QFitsToolBar.cpp +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -o moc_dialogs.o moc_dialogs.cpp In file included from ../dpuser/functions.h:9, from ../dpuser/dpuser_utils.h:53, from ../libfits/fits.h:36, @@ -10334,28 +10825,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(); } | ^~~~~ -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; } - | ~~~~~^~~~~~~~~~~~~ -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) {}; - | ~~~~~~~~~~~~^~~~~~ +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-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.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -o moc_galfit.o moc_galfit.cpp In file included from ../dpuser/functions.h:9, from ../dpuser/dpuser_utils.h:53, from ../libfits/fits.h:36, @@ -10428,65 +10899,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(); } | ^~~~~ -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); - | ^~ -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -o moc_QFitsHeaderView.o moc_QFitsHeaderView.cpp +In file included from moc_QFitsHeaderView.cpp:10: +QFitsHeaderView.h:41:18: warning: 'virtual void QFitsHeaderView::showUp(Fits*)' was hidden [-Woverloaded-virtual=] + 41 | virtual void showUp(Fits*); + | ^~~~~~ +QFitsHeaderView.h:78:10: note: by 'void QFitsHeaderViewExt::showUp(Fits*, QString)' + 78 | void showUp(Fits*, QString); + | ^~~~~~ In file included from ../dpuser/functions.h:9, from ../dpuser/dpuser_utils.h:53, from ../libfits/fits.h:36, @@ -10559,134 +10978,10 @@ ../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.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -o moc_QFitsToolBar.o moc_QFitsToolBar.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; - | ^~~~ -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 'unsigned int'} [-Wsign-compare] - 518 | if (row < dpt->arrvalue->size()) { - | ~~~~^~~~~~~~~~~~~~~~~~~~~~~ -QFitsWidgets/QFitsWidgetTable.cpp: In member function 'virtual int QFitsTableModelMulti::columnCount(const QModelIndex&) const': -QFitsWidgets/QFitsWidgetTable.cpp:668:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] - 668 | for (int i = 0; i < modelDpuserType->dparrvalue->size(); i++) { - | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -QFitsWidgets/QFitsWidgetTable.cpp: In member function 'virtual int QFitsTableModelMulti::rowCount(const QModelIndex&) const': -QFitsWidgets/QFitsWidgetTable.cpp:691:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] - 691 | for (int i = 0; i < modelDpuserType->dparrvalue->size(); i++) { - | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -QFitsWidgets/QFitsWidgetTable.cpp: In member function 'virtual bool QFitsTableModelMulti::setData(const QModelIndex&, const QVariant&, int)': -QFitsWidgets/QFitsWidgetTable.cpp:745:55: warning: unused parameter 'index' [-Wunused-parameter] - 745 | bool QFitsTableModelMulti::setData(const QModelIndex &index, const QVariant &value, int role) { - | ~~~~~~~~~~~~~~~~~~~^~~~~ -QFitsWidgets/QFitsWidgetTable.cpp:745:78: warning: unused parameter 'value' [-Wunused-parameter] - 745 | bool QFitsTableModelMulti::setData(const QModelIndex &index, const QVariant &value, int role) { - | ~~~~~~~~~~~~~~~~^~~~~ -QFitsWidgets/QFitsWidgetTable.cpp:745:89: warning: unused parameter 'role' [-Wunused-parameter] - 745 | bool QFitsTableModelMulti::setData(const QModelIndex &index, const QVariant &value, int role) { - | ~~~~^~~~ -QFitsWidgets/QFitsWidgetTable.cpp: In member function 'virtual int QFitsTableModelMulti::translateColumnNumber(int*) const': -QFitsWidgets/QFitsWidgetTable.cpp:753:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] - 753 | for (i = 0; i < modelDpuserType->dparrvalue->size(); i++) { - | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -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) { - | ~~~~^~~~~ -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) { - | ~~~~~~~~^ -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); - | ^~ -QFitsWidgets/QFitsWidgetTable.cpp: In member function 'void QFitsTableView::copySelectionToClipboard()': -QFitsWidgets/QFitsWidgetTable.cpp:1194:9: warning: unused variable 'n' [-Wunused-variable] - 1194 | int n = selected.size(); - | ^ -QFitsWidgets/QFitsWidgetTable.cpp: In member function 'void QFitsTableView::unsetSpectrum(const QItemSelection&, const QItemSelection&)': -QFitsWidgets/QFitsWidgetTable.cpp:1380:58: warning: unused parameter 's' [-Wunused-parameter] - 1380 | void QFitsTableView::unsetSpectrum(const QItemSelection &s, const QItemSelection &e) { - | ~~~~~~~~~~~~~~~~~~~~~~^ -QFitsWidgets/QFitsWidgetTable.cpp:1380:83: warning: unused parameter 'e' [-Wunused-parameter] - 1380 | void QFitsTableView::unsetSpectrum(const QItemSelection &s, const QItemSelection &e) { - | ~~~~~~~~~~~~~~~~~~~~~~^ -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/i386-linux-gnu/qt5/QtCore/qitemselectionmodel.h:45, - from /usr/include/i386-linux-gnu/qt5/QtWidgets/qabstractitemview.h:46, - from /usr/include/i386-linux-gnu/qt5/QtWidgets/qlistview.h:44, - from /usr/include/i386-linux-gnu/qt5/QtWidgets/QListView:1, - from QFitsMainWindow.cpp:25: -/usr/include/i386-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/i386-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/i386-linux-gnu/qt5/QtCore/qset.h:265:14: note: declared here - 265 | QList toList() const { return values(); } - | ^~~~~~ -In file included from moc_QFitsHeaderView.cpp:10: -QFitsHeaderView.h:41:18: warning: 'virtual void QFitsHeaderView::showUp(Fits*)' was hidden [-Woverloaded-virtual=] - 41 | virtual void showUp(Fits*); - | ^~~~~~ -QFitsHeaderView.h:78:10: note: by 'void QFitsHeaderViewExt::showUp(Fits*, QString)' - 78 | void showUp(Fits*, QString); - | ^~~~~~ -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -o moc_dialogs.o moc_dialogs.cpp -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-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.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -o moc_galfit.o moc_galfit.cpp -../dpuser/doc/helpmap.cpp: In function 'void __static_initialization_and_destruction_0()': -../dpuser/doc/helpmap.cpp:8631:2: note: variable tracking size limit exceeded with '-fvar-tracking-assignments', retrying without - 8631 | }; - | ^ -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) && - | ~~^~~~~~~~~~~~~~~ -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; } - | ~~~~~^~~~~~~~~~~~~ -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.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-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.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-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.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-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.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-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, @@ -10774,13 +11069,11 @@ 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.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -o moc_guitools.o moc_guitools.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; } @@ -10848,14 +11141,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(); } | ^~~~~ -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-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.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-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.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-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.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-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.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -o moc_highlighter.o moc_highlighter.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; } @@ -10916,6 +11209,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.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -o moc_QFitsPreferences.o moc_QFitsPreferences.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; } @@ -10923,37 +11217,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.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-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.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-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.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-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.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -o moc_tetrixboard.o moc_tetrixboard.cpp g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -o moc_tetrixwindow.o moc_tetrixwindow.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) { - | ~~~~~~~~~~~~~~^ g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -o moc_qcustomplot.o moc_qcustomplot.cpp g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -o moc_QPgplot.o moc_QPgplot.cpp g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -o moc_QFitsWidget3D.o moc_QFitsWidget3D.cpp -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) { - | ^~ g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg/QFitsView=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/dpuser-4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/qt5 -I/usr/include/i386-linux-gnu/qt5/QtPrintSupport -I/usr/include/i386-linux-gnu/qt5/QtSvg -I/usr/include/i386-linux-gnu/qt5/QtWidgets -I/usr/include/i386-linux-gnu/qt5/QtDataVisualization -I/usr/include/i386-linux-gnu/qt5/QtGui -I/usr/include/i386-linux-gnu/qt5/QtNetwork -I/usr/include/i386-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/i386-linux-gnu/qt5/mkspecs/linux-g++ -o moc_QFitsView3D.o moc_QFitsView3D.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; - | ^~ -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; - | ^~~~~ In file included from ../dpuser/functions.h:9, from ../dpuser/dpuser_utils.h:53, from ../libfits/fits.h:36, @@ -11026,243 +11295,10 @@ ../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; - | ^~ -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(); - | ^~ -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 | } - | ^ -QFitsHeaderView.cpp: In member function 'void QFitsHeaderContent::addKey()': -QFitsHeaderView.cpp:119:9: warning: unused variable 'index' [-Wunused-variable] - 119 | int index = newKeyValue->text().indexOf('='); - | ^~~~~ -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)) { - | ~~~~~~~^~~~~~~~ -QFitsViews/QFitsView1D.cpp:144:37: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] - 144 | if ((posInt > 0) && (posInt <= ndata)) { - | ~~~~~~~^~~~~~~~ -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 &); - | ^~~~~~~~ -../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; - | ^~ -QFitsViews/QFitsView1D.cpp: In member function 'virtual void QFitsView1D::paintEvent(QPaintEvent*)': -QFitsViews/QFitsView1D.cpp:401:43: warning: unused parameter 'e' [-Wunused-parameter] - 401 | void QFitsView1D::paintEvent(QPaintEvent *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; - | ^~~~~~ -QFitsViews/QFitsView1D.cpp: In member function 'void QFitsView1D::drawAxis(QPainter*, double, double)': -QFitsViews/QFitsView1D.cpp:531:39: warning: implicitly-declared 'dpString& dpString::operator=(const dpString&)' is deprecated [-Wdeprecated-copy] - 531 | type = type.left(4); - | ^ -QFitsHeaderView.cpp: In member function 'virtual void QFitsHeaderViewExt::reject()': -QFitsHeaderView.cpp:332:13: warning: unused variable 'p' [-Wunused-variable] - 332 | int p = fpos; - | ^ -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 ../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; } - | ~~~~~^~~~~~~~~~~~~ -QFitsViews/QFitsView1D.cpp: In member function 'virtual void QFitsView1D::leaveEvent(QEvent*)': -QFitsViews/QFitsView1D.cpp:796:39: warning: unused parameter 'e' [-Wunused-parameter] - 796 | void QFitsView1D::leaveEvent (QEvent *e) { - | ~~~~~~~~^ -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; } - | ~~~~~^~~~~~~ -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; - | ^~~~ -../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 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;} - | ^~~~~ -QFitsWidgets/QFitsWidget1D.cpp: In member function 'void QFitsWidget1D::plotterKeyPressEvent(QKeyEvent*)': -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; - | ^~~~~ -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; - | ^~~~~ -../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; - | ^~ -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); - | ^~~~~ -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); - | ^~~~~ -QFitsCubeSpectrum.cpp: In member function 'virtual void QFitsCubeSpectrumViewer::enterEvent(QEvent*)': -QFitsCubeSpectrum.cpp:1463:50: warning: unused parameter 'e' [-Wunused-parameter] - 1463 | void QFitsCubeSpectrumViewer::enterEvent(QEvent *e) { - | ~~~~~~~~^ -QFitsCubeSpectrum.cpp: In member function 'void QFitsCubeSpectrumViewer::updateYRange(int, int)': -QFitsCubeSpectrum.cpp:1643:29: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] - 1643 | if ((vMin < 1) || (vMax > ndata) || (vMax < 1) || (vMin == vMax) || (ndata < 2)) { - | ~~~~~^~~~~~~ -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 ../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) { - | ~~~~~~~~~~~~~^ -../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; - | ^~ -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/i386-linux-gnu/qt5/QtWidgets/QLabel:1, - from RGBDialog.h:6: -/usr/include/i386-linux-gnu/qt5/QtWidgets/qlabel.h:78:20: note: declared here - 78 | const QPixmap *pixmap() const; // ### Qt 7: Remove function - | ^~~~~~ -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 'unsigned int'} [-Wsign-compare] - 407 | for (int i = 0; i < dp->dparrvalue->size(); 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; - | ^~ -QFitsViews/QFitsView2D.cpp:419:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka '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 '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 '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 '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 '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 '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) { - | ~~~~~~~~^ -../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.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.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; - | ^~ +../dpuser/doc/helpmap.cpp: In function 'void __static_initialization_and_destruction_0()': +../dpuser/doc/helpmap.cpp:8631:2: note: variable tracking size limit exceeded with '-fvar-tracking-assignments', retrying without + 8631 | }; + | ^ g++ -Wl,-z,relro -Wl,-z,relro -o QFitsView main.o QFitsMainWindow.o QFitsMainView.o QFitsBaseBuffer.o QFitsSingleBuffer.o QFitsMultiBuffer.o QFitsScroller.o QFitsBaseWidget.o QFitsWidget1D.o QFitsWidget2D.o QFitsWidgetWiregrid.o QFitsWidgetContour.o QFitsWidgetTable.o QFitsBaseView.o QFitsView1D.o QFitsView2D.o QFitsGlobal.o QFitsMarkers.o QFitsTools.o QFitsWedge.o lut.o QFitsCubeSpectrum.o RGBDialog.o QFitsHeaderView.o QFitsToolBar.o dialogs.o events.o imred.o galfit.o guitools.o QFitsViewingTools.o qtdpuser.o qt_mainwindow.o qt_mdichild.o highlighter.o QFitsPreferences.o tetrixboard.o tetrixpiece.o tetrixwindow.o qcustomplot.o QPgplot.o QFitsWidget3D.o QFitsView3D.o dpuser.yacchelper.o functions.o y.tab.o dpuser.input.o procedures.o lex.yy.o svn_revision.o dpuser_utils.o dpuser.procs.o y.mpfit.o lex.mpfit.o mpfitAST.o dpuserType.o dpuserAST.o gdl_dpuser.o python_dpuser.o arithmetics.o boolean.o helpmap.o dpstring.o dpstringlist.o regex_sr.o mpfit.o kabsch2d.o 3d_stuff.o cube.o dpheader.o fits.o fits_cube.o fits_dpl.o fits_exc.o fits_file.o fits_filters.o fits_funcs.o fits_mem.o fits_ops.o fits_procs.o fits_range.o fits_red.o JulianDay.o math_utils.o dpComplex.o fitting.o voronoi.o fits_logic.o astrolib.o qrc_QFitsViewDoc.o qrc_QFitsViewRes.o moc_QFitsMainWindow.o moc_QFitsMainView.o moc_QFitsBaseBuffer.o moc_QFitsSingleBuffer.o moc_QFitsMultiBuffer.o moc_QFitsScroller.o moc_QFitsBaseWidget.o moc_QFitsWidget1D.o moc_QFitsWidget2D.o moc_QFitsWidgetWiregrid.o moc_QFitsWidgetContour.o moc_QFitsWidgetTable.o moc_QFitsBaseView.o moc_QFitsView1D.o moc_QFitsView2D.o moc_QFitsTools.o moc_QFitsWedge.o moc_QFitsCubeSpectrum.o moc_RGBDialog.o moc_QFitsHeaderView.o moc_QFitsToolBar.o moc_dialogs.o moc_imred.o moc_galfit.o moc_guitools.o moc_QFitsViewingTools.o moc_qtdpuser.o moc_qt_mainwindow.o moc_qt_mdichild.o moc_highlighter.o moc_QFitsPreferences.o moc_tetrixboard.o moc_tetrixwindow.o moc_qcustomplot.o moc_QPgplot.o moc_QFitsWidget3D.o moc_QFitsView3D.o -lcpgplot -lcfitsio -lX11 -ldl -lgsl -lgslcblas -lfftw3 -lxpa -lz -lpthread /usr/lib/i386-linux-gnu/libQt5PrintSupport.so /usr/lib/i386-linux-gnu/libQt5Svg.so /usr/lib/i386-linux-gnu/libQt5Widgets.so /usr/lib/i386-linux-gnu/libQt5DataVisualization.so /usr/lib/i386-linux-gnu/libQt5Gui.so /usr/lib/i386-linux-gnu/libQt5Network.so /usr/lib/i386-linux-gnu/libQt5Core.so -lGL make[2]: Leaving directory '/build/reproducible-path/dpuser-4.2+dfsg/QFitsView' make[1]: Leaving directory '/build/reproducible-path/dpuser-4.2+dfsg' @@ -12067,10 +12103,10 @@ dh_gencontrol dh_md5sums dh_builddeb -dpkg-deb: building package 'qfitsview-dbgsym' in '../qfitsview-dbgsym_4.2+dfsg-1_i386.deb'. -dpkg-deb: building package 'dpuser' in '../dpuser_4.2+dfsg-1_i386.deb'. dpkg-deb: building package 'dpuser-doc' in '../dpuser-doc_4.2+dfsg-1_all.deb'. +dpkg-deb: building package 'qfitsview-dbgsym' in '../qfitsview-dbgsym_4.2+dfsg-1_i386.deb'. dpkg-deb: building package 'dpuser-dbgsym' in '../dpuser-dbgsym_4.2+dfsg-1_i386.deb'. +dpkg-deb: building package 'dpuser' in '../dpuser_4.2+dfsg-1_i386.deb'. dpkg-deb: building package 'qfitsview' in '../qfitsview_4.2+dfsg-1_i386.deb'. dpkg-genbuildinfo --build=binary -O../dpuser_4.2+dfsg-1_i386.buildinfo dpkg-genchanges --build=binary -O../dpuser_4.2+dfsg-1_i386.changes @@ -12079,12 +12115,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/2809/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/2809/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/54022 and its subdirectories -I: Current time: Mon Dec 22 18:24:11 -12 2025 -I: pbuilder-time-stamp: 1766471051 +I: removing directory /srv/workspace/pbuilder/2809 and its subdirectories +I: Current time: Wed Nov 20 14:26:39 +14 2024 +I: pbuilder-time-stamp: 1732062399