Diff of the two buildlogs: -- --- b1/build.log 2025-03-04 19:45:33.043608859 +0000 +++ b2/build.log 2025-03-04 19:48:29.983618223 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Mon Apr 6 14:06:21 -12 2026 -I: pbuilder-time-stamp: 1775527581 +I: Current time: Wed Mar 5 09:45:36 +14 2025 +I: pbuilder-time-stamp: 1741117536 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/unstable-reproducible-base.tgz] I: copying local configuration @@ -26,52 +26,84 @@ dpkg-source: info: applying qt5.patch I: Not using root during the build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/383015/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/2344331/tmp/hooks/D01_modify_environment starting +debug: Running on ionos1-amd64. +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 Mar 4 19:46 /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/2344331/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/2344331/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='amd64' - DEBIAN_FRONTEND='noninteractive' - DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=42 ' - DISTRIBUTION='unstable' - HOME='/root' - HOST_ARCH='amd64' + BASH=/bin/sh + BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath + BASH_ALIASES=() + BASH_ARGC=() + BASH_ARGV=() + BASH_CMDS=() + BASH_LINENO=([0]="12" [1]="0") + BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:. + BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") + BASH_VERSINFO=([0]="5" [1]="2" [2]="37" [3]="1" [4]="release" [5]="x86_64-pc-linux-gnu") + BASH_VERSION='5.2.37(1)-release' + BUILDDIR=/build/reproducible-path + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=amd64 + DEBIAN_FRONTEND=noninteractive + DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=20 ' + DIRSTACK=() + DISTRIBUTION=unstable + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=x86_64 + HOST_ARCH=amd64 IFS=' ' - INVOCATION_ID='a46d5af0632041eeaad599d9f1c806b2' - LANG='C' - LANGUAGE='en_US:en' - LC_ALL='C' - MAIL='/var/mail/root' - OPTIND='1' - PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' - PBCURRENTCOMMANDLINEOPERATION='build' - PBUILDER_OPERATION='build' - PBUILDER_PKGDATADIR='/usr/share/pbuilder' - PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' - PBUILDER_SYSCONFDIR='/etc' - PPID='383015' - PS1='# ' - PS2='> ' + INVOCATION_ID=fc4e0381f18d4e02a7444eb9bab99d08 + LANG=C + LANGUAGE=et_EE:et + LC_ALL=C + MACHTYPE=x86_64-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=2344331 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.TZWLr3GH/pbuilderrc_Wr2B --distribution unstable --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.TZWLr3GH/b1 --logfile b1/build.log clustalx_2.1+lgpl-9.dsc' - SUDO_GID='111' - SUDO_UID='106' - 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.TZWLr3GH/pbuilderrc_JDEv --distribution unstable --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.TZWLr3GH/b2 --logfile b2/build.log clustalx_2.1+lgpl-9.dsc' + SUDO_GID=110 + SUDO_UID=105 + 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 ionos15-amd64 6.12.12+bpo-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.12.12-1~bpo12+1 (2025-02-23) x86_64 GNU/Linux + Linux i-capture-the-hostname 6.1.0-31-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.128-1 (2025-02-07) x86_64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 Nov 22 2024 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/383015/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 Nov 22 14:40 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/2344331/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -295,7 +327,7 @@ Get: 180 http://deb.debian.org/debian unstable/main amd64 qtbase5-dev-tools amd64 5.15.15+dfsg-4 [778 kB] Get: 181 http://deb.debian.org/debian unstable/main amd64 qtbase5-dev amd64 5.15.15+dfsg-4 [1123 kB] Get: 182 http://deb.debian.org/debian unstable/main amd64 qttools5-dev-tools amd64 5.15.15-6 [1045 kB] -Fetched 120 MB in 6s (19.3 MB/s) +Fetched 120 MB in 3s (42.5 MB/s) Preconfiguring packages ... Selecting previously unselected package libpython3.13-minimal:amd64. (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 ... 19783 files and directories currently installed.) @@ -900,8 +932,8 @@ Setting up tzdata (2025a-2) ... Current default time zone: 'Etc/UTC' -Local time is now: Tue Apr 7 02:07:50 UTC 2026. -Universal Time is now: Tue Apr 7 02:07:50 UTC 2026. +Local time is now: Tue Mar 4 19:47:18 UTC 2025. +Universal Time is now: Tue Mar 4 19:47:18 UTC 2025. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up libxcb-present0:amd64 (1.17.0-2+b1) ... @@ -1054,7 +1086,11 @@ Building tag database... -> Finished parsing the build-deps I: Building the package -I: Running cd /build/reproducible-path/clustalx-2.1+lgpl/ && 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 > ../clustalx_2.1+lgpl-9_source.changes +I: user script /srv/workspace/pbuilder/2344331/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for unstable +I: user script /srv/workspace/pbuilder/2344331/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/reproducible-path/clustalx-2.1+lgpl/ && 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 > ../clustalx_2.1+lgpl-9_source.changes dpkg-buildpackage: info: source package clustalx dpkg-buildpackage: info: source version 2.1+lgpl-9 dpkg-buildpackage: info: source distribution unstable @@ -1084,7 +1120,7 @@ -e "s:LFLAGS *= .*:& -Wl,-z,relro -Wl,-z,now:" Makefile make[1]: Leaving directory '/build/reproducible-path/clustalx-2.1+lgpl' dh_auto_build - make -j42 + make -j20 make[1]: Entering directory '/build/reproducible-path/clustalx-2.1+lgpl' g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -D_REENTRANT -fPIC -DOS_UNIX -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I. -I. -IclustalW/general -IclustalW/substitutionMatrix -IclustalW/alignment -IclustalW -IclustalW/fileInput -IclustalW/interface -IclustalW/pairwise -IclustalW/multipleAlign -IclustalW/tree -IclustalW/tree/UPGMA -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I. -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o AlignmentFormatOptions.o AlignmentFormatOptions.cpp g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -D_REENTRANT -fPIC -DOS_UNIX -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I. -I. -IclustalW/general -IclustalW/substitutionMatrix -IclustalW/alignment -IclustalW -IclustalW/fileInput -IclustalW/interface -IclustalW/pairwise -IclustalW/multipleAlign -IclustalW/tree -IclustalW/tree/UPGMA -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I. -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o AlignmentParameters.o AlignmentParameters.cpp @@ -1106,65 +1142,549 @@ g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -D_REENTRANT -fPIC -DOS_UNIX -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I. -I. -IclustalW/general -IclustalW/substitutionMatrix -IclustalW/alignment -IclustalW -IclustalW/fileInput -IclustalW/interface -IclustalW/pairwise -IclustalW/multipleAlign -IclustalW/tree -IclustalW/tree/UPGMA -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I. -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o PairwiseParams.o PairwiseParams.cpp g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -D_REENTRANT -fPIC -DOS_UNIX -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I. -I. -IclustalW/general -IclustalW/substitutionMatrix -IclustalW/alignment -IclustalW -IclustalW/fileInput -IclustalW/interface -IclustalW/pairwise -IclustalW/multipleAlign -IclustalW/tree -IclustalW/tree/UPGMA -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I. -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o PostscriptFileParams.o PostscriptFileParams.cpp g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -D_REENTRANT -fPIC -DOS_UNIX -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I. -I. -IclustalW/general -IclustalW/substitutionMatrix -IclustalW/alignment -IclustalW -IclustalW/fileInput -IclustalW/interface -IclustalW/pairwise -IclustalW/multipleAlign -IclustalW/tree -IclustalW/tree/UPGMA -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I. -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o ProteinGapParameters.o ProteinGapParameters.cpp +ColorFileXmlParser.cpp:74:13: warning: multi-line comment [-Wcomment] + 74 | // tr("colorrules not found in the parameter file, using\ + | ^ +In file included from clustalW/alignment/../substitutionMatrix/globalmatrix.h:8, + from clustalW/alignment/Alignment.h:42, + from ClustalQtParams.h:13, + from HardCodedColorScheme.h:8, + from ColorParameters.h:11, + from ColorParameters.cpp:1: +clustalW/alignment/../substitutionMatrix/SubMatrix.h:96:62: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] + 96 | void printInFormat(vector& temp, char* name = "tempfile.out"); + | ^~~~~~~~~~~~~~ +clustalW/alignment/../substitutionMatrix/SubMatrix.h:97:66: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] + 97 | void printVectorToFile(vector& temp, char* name = "tempfile.out"); + | ^~~~~~~~~~~~~~ +ColorParameters.cpp: In member function 'QColor ColorParameters::getResidueColor(QChar, QChar)': +ColorParameters.cpp:160:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] + 160 | for(i = 0; i < colorPar.size(); i++) + | ~~^~~~~~~~~~~~~~~~~ +ColorParameters.cpp:174:26: warning: unused variable 'temp' [-Wunused-variable] + 174 | char temp = colorPar[i].consensusConditionList[j].toLatin1(); + | ^~~~ +ColorParameters.cpp:157:10: warning: unused variable 'showRes' [-Wunused-variable] + 157 | char showRes = res.toLatin1(); + | ^~~~~~~ +ColorParameters.cpp:158:10: warning: unused variable 'showCon' [-Wunused-variable] + 158 | char showCon = consensus.toLatin1(); + | ^~~~~~~ +ColorParameters.cpp: In member function 'int ColorParameters::getResidueColorNum(QChar, QChar)': +ColorParameters.cpp:197:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] + 197 | for(i = 0; i < colorPar.size(); i++) + | ~~^~~~~~~~~~~~~~~~~ +ColorParameters.cpp:211:26: warning: unused variable 'temp' [-Wunused-variable] + 211 | char temp = colorPar[i].consensusConditionList[j].toLatin1(); + | ^~~~ +ColorParameters.cpp:194:10: warning: unused variable 'showRes' [-Wunused-variable] + 194 | char showRes = res.toLatin1(); + | ^~~~~~~ +ColorParameters.cpp:195:10: warning: unused variable 'showCon' [-Wunused-variable] + 195 | char showCon = consensus.toLatin1(); + | ^~~~~~~ +ColorParameters.cpp: In member function 'void ColorParameters::printColorInfo()': +ColorParameters.cpp:229:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] + 229 | for(int i = 0; i < colors.size(); i++) + | ~~^~~~~~~~~~~~~~~ +ColorParameters.cpp: In member function 'int ColorParameters::getIndexOfColor(QColor)': +ColorParameters.cpp:238:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] + 238 | for(int i = 0; i < colors.size(); i++) + | ~~^~~~~~~~~~~~~~~ +ColorParameters.cpp: In member function 'QColor ColorParameters::getColorFromNum(int)': +ColorParameters.cpp:251:37: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] + 251 | if(colorNum > 0 && colorNum - 1 < colorPar.size()) + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ +In file included from clustalW/alignment/../substitutionMatrix/globalmatrix.h:8, + from clustalW/alignment/Alignment.h:42, + from ClustalQtParams.h:13, + from PostscriptFileParams.h:4, + from PostscriptFileParams.cpp:1: +clustalW/alignment/../substitutionMatrix/SubMatrix.h:96:62: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] + 96 | void printInFormat(vector& temp, char* name = "tempfile.out"); + | ^~~~~~~~~~~~~~ +clustalW/alignment/../substitutionMatrix/SubMatrix.h:97:66: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] + 97 | void printVectorToFile(vector& temp, char* name = "tempfile.out"); + | ^~~~~~~~~~~~~~ +In file included from clustalW/alignment/../substitutionMatrix/globalmatrix.h:8, + from clustalW/alignment/Alignment.h:42, + from ClustalQtParams.h:13, + from HardCodedColorScheme.h:8, + from HardCodedColorScheme.cpp:1: +clustalW/alignment/../substitutionMatrix/SubMatrix.h:96:62: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] + 96 | void printInFormat(vector& temp, char* name = "tempfile.out"); + | ^~~~~~~~~~~~~~ +clustalW/alignment/../substitutionMatrix/SubMatrix.h:97:66: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] + 97 | void printVectorToFile(vector& temp, char* name = "tempfile.out"); + | ^~~~~~~~~~~~~~ g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -D_REENTRANT -fPIC -DOS_UNIX -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I. -I. -IclustalW/general -IclustalW/substitutionMatrix -IclustalW/alignment -IclustalW -IclustalW/fileInput -IclustalW/interface -IclustalW/pairwise -IclustalW/multipleAlign -IclustalW/tree -IclustalW/tree/UPGMA -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I. -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o PSPrinter.o PSPrinter.cpp g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -D_REENTRANT -fPIC -DOS_UNIX -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I. -I. -IclustalW/general -IclustalW/substitutionMatrix -IclustalW/alignment -IclustalW -IclustalW/fileInput -IclustalW/interface -IclustalW/pairwise -IclustalW/multipleAlign -IclustalW/tree -IclustalW/tree/UPGMA -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I. -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o QTUtility.o QTUtility.cpp g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -D_REENTRANT -fPIC -DOS_UNIX -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I. -I. -IclustalW/general -IclustalW/substitutionMatrix -IclustalW/alignment -IclustalW -IclustalW/fileInput -IclustalW/interface -IclustalW/pairwise -IclustalW/multipleAlign -IclustalW/tree -IclustalW/tree/UPGMA -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I. -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o Resources.o Resources.cpp g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -D_REENTRANT -fPIC -DOS_UNIX -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I. -I. -IclustalW/general -IclustalW/substitutionMatrix -IclustalW/alignment -IclustalW -IclustalW/fileInput -IclustalW/interface -IclustalW/pairwise -IclustalW/multipleAlign -IclustalW/tree -IclustalW/tree/UPGMA -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I. -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o SaveSeqFile.o SaveSeqFile.cpp +In file included from main.cpp:21: +clustalW/substitutionMatrix/SubMatrix.h:96:62: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] + 96 | void printInFormat(vector& temp, char* name = "tempfile.out"); + | ^~~~~~~~~~~~~~ +clustalW/substitutionMatrix/SubMatrix.h:97:66: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] + 97 | void printVectorToFile(vector& temp, char* name = "tempfile.out"); + | ^~~~~~~~~~~~~~ +In file included from clustalW/alignment/../substitutionMatrix/globalmatrix.h:8, + from clustalW/alignment/Alignment.h:42, + from ClustalQtParams.h:13, + from HelpDisplayWidget.h:18, + from HelpDisplayWidget.cpp:15: +clustalW/alignment/../substitutionMatrix/SubMatrix.h:96:62: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] + 96 | void printInFormat(vector& temp, char* name = "tempfile.out"); + | ^~~~~~~~~~~~~~ +clustalW/alignment/../substitutionMatrix/SubMatrix.h:97:66: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] + 97 | void printVectorToFile(vector& temp, char* name = "tempfile.out"); + | ^~~~~~~~~~~~~~ +In file included from clustalW/Clustal.h:18, + from mainwindow.h:45, + from main.cpp:24: +clustalW/fileInput/FileReader.h:42:38: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] + 42 | void checkInfile(int* nseqs, auto_ptr& fileParser); + | ^~~~~~~~ +In file included from /usr/include/c++/14/memory:78, + from /usr/include/x86_64-linux-gnu/qt5/QtCore/qvarlengtharray.h:52, + from /usr/include/x86_64-linux-gnu/qt5/QtCore/qmetatype.h:48, + from /usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:54, + from /usr/include/x86_64-linux-gnu/qt5/QtCore/qcoreapplication.h:46, + from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qapplication.h:44, + from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QApplication:1, + from main.cpp:19: +/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here + 59 | template class auto_ptr; + | ^~~~~~~~ +In file included from clustalW/Clustal.h:20: +clustalW/alignment/AlignmentOutput.h:68:31: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] + 68 | bool openExplicitFile(auto_ptr& outFile, string fileName); + | ^~~~~~~~ +/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here + 59 | template class auto_ptr; + | ^~~~~~~~ +clustalW/alignment/AlignmentOutput.h:69:31: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] + 69 | string openOutputFile(auto_ptr& outFile, string prompt, string path, + | ^~~~~~~~ +/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here + 59 | template class auto_ptr; + | ^~~~~~~~ +clustalW/alignment/AlignmentOutput.h:75:9: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] + 75 | auto_ptr clustalOutFile; + | ^~~~~~~~ +/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here + 59 | template class auto_ptr; + | ^~~~~~~~ +clustalW/alignment/AlignmentOutput.h:76:9: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] + 76 | auto_ptr gcgOutFile; + | ^~~~~~~~ +/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here + 59 | template class auto_ptr; + | ^~~~~~~~ +clustalW/alignment/AlignmentOutput.h:77:9: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] + 77 | auto_ptr nbrfOutFile; + | ^~~~~~~~ +/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here + 59 | template class auto_ptr; + | ^~~~~~~~ +clustalW/alignment/AlignmentOutput.h:78:9: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] + 78 | auto_ptr phylipOutFile; + | ^~~~~~~~ +/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here + 59 | template class auto_ptr; + | ^~~~~~~~ +clustalW/alignment/AlignmentOutput.h:79:9: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] + 79 | auto_ptr gdeOutFile; + | ^~~~~~~~ +/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here + 59 | template class auto_ptr; + | ^~~~~~~~ +clustalW/alignment/AlignmentOutput.h:80:9: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] + 80 | auto_ptr nexusOutFile; + | ^~~~~~~~ +/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here + 59 | template class auto_ptr; + | ^~~~~~~~ +clustalW/alignment/AlignmentOutput.h:81:9: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] + 81 | auto_ptr fastaOutFile; + | ^~~~~~~~ +/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here + 59 | template class auto_ptr; + | ^~~~~~~~ g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -D_REENTRANT -fPIC -DOS_UNIX -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I. -I. -IclustalW/general -IclustalW/substitutionMatrix -IclustalW/alignment -IclustalW -IclustalW/fileInput -IclustalW/interface -IclustalW/pairwise -IclustalW/multipleAlign -IclustalW/tree -IclustalW/tree/UPGMA -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I. -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o SearchForString.o SearchForString.cpp g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -D_REENTRANT -fPIC -DOS_UNIX -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I. -I. -IclustalW/general -IclustalW/substitutionMatrix -IclustalW/alignment -IclustalW -IclustalW/fileInput -IclustalW/interface -IclustalW/pairwise -IclustalW/multipleAlign -IclustalW/tree -IclustalW/tree/UPGMA -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I. -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o SecStructOptions.o SecStructOptions.cpp +In file included from clustalW/alignment/../substitutionMatrix/globalmatrix.h:8, + from clustalW/alignment/Alignment.h:42, + from AlignmentViewerWidget.h:36, + from AlignmentViewerWidget.cpp:66: +clustalW/alignment/../substitutionMatrix/SubMatrix.h:96:62: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] + 96 | void printInFormat(vector& temp, char* name = "tempfile.out"); + | ^~~~~~~~~~~~~~ +clustalW/alignment/../substitutionMatrix/SubMatrix.h:97:66: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] + 97 | void printVectorToFile(vector& temp, char* name = "tempfile.out"); + | ^~~~~~~~~~~~~~ +In file included from AlignmentViewerWidget.cpp:68: +clustalW/alignment/AlignmentOutput.h:68:31: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] + 68 | bool openExplicitFile(auto_ptr& outFile, string fileName); + | ^~~~~~~~ +In file included from /usr/include/c++/14/memory:78, + from /usr/include/x86_64-linux-gnu/qt5/QtCore/qvarlengtharray.h:52, + from /usr/include/x86_64-linux-gnu/qt5/QtCore/qmetatype.h:48, + from /usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:54, + from /usr/include/x86_64-linux-gnu/qt5/QtCore/qabstractanimation.h:43, + from /usr/include/x86_64-linux-gnu/qt5/QtCore/QtCore:6, + from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QtWidgetsDepends:3, + from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QtWidgets:3, + from AlignmentViewerWidget.cpp:63: +/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here + 59 | template class auto_ptr; + | ^~~~~~~~ +clustalW/alignment/AlignmentOutput.h:69:31: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] + 69 | string openOutputFile(auto_ptr& outFile, string prompt, string path, + | ^~~~~~~~ +/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here + 59 | template class auto_ptr; + | ^~~~~~~~ +clustalW/alignment/AlignmentOutput.h:75:9: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] + 75 | auto_ptr clustalOutFile; + | ^~~~~~~~ +/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here + 59 | template class auto_ptr; + | ^~~~~~~~ +clustalW/alignment/AlignmentOutput.h:76:9: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] + 76 | auto_ptr gcgOutFile; + | ^~~~~~~~ +/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here + 59 | template class auto_ptr; + | ^~~~~~~~ +clustalW/alignment/AlignmentOutput.h:77:9: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] + 77 | auto_ptr nbrfOutFile; + | ^~~~~~~~ +/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here + 59 | template class auto_ptr; + | ^~~~~~~~ +clustalW/alignment/AlignmentOutput.h:78:9: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] + 78 | auto_ptr phylipOutFile; + | ^~~~~~~~ +/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here + 59 | template class auto_ptr; + | ^~~~~~~~ +clustalW/alignment/AlignmentOutput.h:79:9: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] + 79 | auto_ptr gdeOutFile; + | ^~~~~~~~ +/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here + 59 | template class auto_ptr; + | ^~~~~~~~ +clustalW/alignment/AlignmentOutput.h:80:9: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] + 80 | auto_ptr nexusOutFile; + | ^~~~~~~~ +/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here + 59 | template class auto_ptr; + | ^~~~~~~~ +clustalW/alignment/AlignmentOutput.h:81:9: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] + 81 | auto_ptr fastaOutFile; + | ^~~~~~~~ +/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here + 59 | template class auto_ptr; + | ^~~~~~~~ +AlignmentViewerWidget.cpp: In member function 'int AlignmentViewerWidget::makeGapPenaltyData()': +AlignmentViewerWidget.cpp:588:37: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] + 588 | for(i = 0; i < len && i < gapMask->size(); i++) + | ~~^~~~~~~~~~~~~~~~~ +AlignmentViewerWidget.cpp: In member function 'int AlignmentViewerWidget::makeSecStructData()': +AlignmentViewerWidget.cpp:645:38: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] + 645 | for (i = 0; i < len && i < _secStructMask->size();i++) + | ~~^~~~~~~~~~~~~~~~~~~~~~~~ +AlignmentViewerWidget.cpp:652:37: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] + 652 | for(i = 0; i < len && i < ssMask.size(); i++) + | ~~^~~~~~~~~~~~~~~ +AlignmentViewerWidget.cpp: In member function 'virtual void AlignmentViewerWidget::resizeEvent(QResizeEvent*)': +AlignmentViewerWidget.cpp:781:58: warning: unused parameter 'event' [-Wunused-parameter] + 781 | void AlignmentViewerWidget::resizeEvent ( QResizeEvent * event ) + | ~~~~~~~~~~~~~~~^~~~~ g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -D_REENTRANT -fPIC -DOS_UNIX -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I. -I. -IclustalW/general -IclustalW/substitutionMatrix -IclustalW/alignment -IclustalW -IclustalW/fileInput -IclustalW/interface -IclustalW/pairwise -IclustalW/multipleAlign -IclustalW/tree -IclustalW/tree/UPGMA -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I. -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o SeqNameWidget.o SeqNameWidget.cpp +In file included from clustalW/substitutionMatrix/globalmatrix.h:8, + from LowScoringSegParams.cpp:22: +clustalW/substitutionMatrix/SubMatrix.h:96:62: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] + 96 | void printInFormat(vector& temp, char* name = "tempfile.out"); + | ^~~~~~~~~~~~~~ +clustalW/substitutionMatrix/SubMatrix.h:97:66: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] + 97 | void printVectorToFile(vector& temp, char* name = "tempfile.out"); + | ^~~~~~~~~~~~~~ +LowScoringSegParams.cpp: In member function 'virtual void LowScoringSegParams::showEvent(QShowEvent*)': +LowScoringSegParams.cpp:51:49: warning: unused parameter 'event' [-Wunused-parameter] + 51 | void LowScoringSegParams::showEvent(QShowEvent* event) + | ~~~~~~~~~~~~^~~~~ +In file included from clustalW/substitutionMatrix/globalmatrix.h:8, + from PairwiseParams.cpp:23: +clustalW/substitutionMatrix/SubMatrix.h:96:62: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] + 96 | void printInFormat(vector& temp, char* name = "tempfile.out"); + | ^~~~~~~~~~~~~~ +clustalW/substitutionMatrix/SubMatrix.h:97:66: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] + 97 | void printVectorToFile(vector& temp, char* name = "tempfile.out"); + | ^~~~~~~~~~~~~~ +PairwiseParams.cpp: In member function 'virtual void PairwiseParams::showEvent(QShowEvent*)': +PairwiseParams.cpp:74:44: warning: unused parameter 'event' [-Wunused-parameter] + 74 | void PairwiseParams::showEvent(QShowEvent* event) + | ~~~~~~~~~~~~^~~~~ +In file included from clustalW/alignment/../substitutionMatrix/globalmatrix.h:8, + from clustalW/alignment/Alignment.h:42, + from ClustalQtParams.h:13, + from AlignOutputFileNames.h:10, + from AlignOutputFileNames.cpp:26: +clustalW/alignment/../substitutionMatrix/SubMatrix.h:96:62: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] + 96 | void printInFormat(vector& temp, char* name = "tempfile.out"); + | ^~~~~~~~~~~~~~ +clustalW/alignment/../substitutionMatrix/SubMatrix.h:97:66: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] + 97 | void printVectorToFile(vector& temp, char* name = "tempfile.out"); + | ^~~~~~~~~~~~~~ g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -D_REENTRANT -fPIC -DOS_UNIX -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I. -I. -IclustalW/general -IclustalW/substitutionMatrix -IclustalW/alignment -IclustalW -IclustalW/fileInput -IclustalW/interface -IclustalW/pairwise -IclustalW/multipleAlign -IclustalW/tree -IclustalW/tree/UPGMA -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I. -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o TreeFormatOptions.o TreeFormatOptions.cpp g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -D_REENTRANT -fPIC -DOS_UNIX -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I. -I. -IclustalW/general -IclustalW/substitutionMatrix -IclustalW/alignment -IclustalW -IclustalW/fileInput -IclustalW/interface -IclustalW/pairwise -IclustalW/multipleAlign -IclustalW/tree -IclustalW/tree/UPGMA -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I. -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o TreeOutputFileNames.o TreeOutputFileNames.cpp -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -D_REENTRANT -fPIC -DOS_UNIX -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I. -I. -IclustalW/general -IclustalW/substitutionMatrix -IclustalW/alignment -IclustalW -IclustalW/fileInput -IclustalW/interface -IclustalW/pairwise -IclustalW/multipleAlign -IclustalW/tree -IclustalW/tree/UPGMA -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I. -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o WritePostscriptFile.o WritePostscriptFile.cpp -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -D_REENTRANT -fPIC -DOS_UNIX -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I. -I. -IclustalW/general -IclustalW/substitutionMatrix -IclustalW/alignment -IclustalW -IclustalW/fileInput -IclustalW/interface -IclustalW/pairwise -IclustalW/multipleAlign -IclustalW/tree -IclustalW/tree/UPGMA -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I. -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o Clustal.o clustalW/Clustal.cpp -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -D_REENTRANT -fPIC -DOS_UNIX -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I. -I. -IclustalW/general -IclustalW/substitutionMatrix -IclustalW/alignment -IclustalW -IclustalW/fileInput -IclustalW/interface -IclustalW/pairwise -IclustalW/multipleAlign -IclustalW/tree -IclustalW/tree/UPGMA -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I. -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o Help.o clustalW/Help.cpp -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -D_REENTRANT -fPIC -DOS_UNIX -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I. -I. -IclustalW/general -IclustalW/substitutionMatrix -IclustalW/alignment -IclustalW -IclustalW/fileInput -IclustalW/interface -IclustalW/pairwise -IclustalW/multipleAlign -IclustalW/tree -IclustalW/tree/UPGMA -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I. -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o Alignment.o clustalW/alignment/Alignment.cpp -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -D_REENTRANT -fPIC -DOS_UNIX -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I. -I. -IclustalW/general -IclustalW/substitutionMatrix -IclustalW/alignment -IclustalW -IclustalW/fileInput -IclustalW/interface -IclustalW/pairwise -IclustalW/multipleAlign -IclustalW/tree -IclustalW/tree/UPGMA -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I. -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o AlignmentOutput.o clustalW/alignment/AlignmentOutput.cpp -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -D_REENTRANT -fPIC -DOS_UNIX -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I. -I. -IclustalW/general -IclustalW/substitutionMatrix -IclustalW/alignment -IclustalW -IclustalW/fileInput -IclustalW/interface -IclustalW/pairwise -IclustalW/multipleAlign -IclustalW/tree -IclustalW/tree/UPGMA -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I. -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o ObjectiveScore.o clustalW/alignment/ObjectiveScore.cpp -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -D_REENTRANT -fPIC -DOS_UNIX -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I. -I. -IclustalW/general -IclustalW/substitutionMatrix -IclustalW/alignment -IclustalW -IclustalW/fileInput -IclustalW/interface -IclustalW/pairwise -IclustalW/multipleAlign -IclustalW/tree -IclustalW/tree/UPGMA -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I. -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o Sequence.o clustalW/alignment/Sequence.cpp -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -D_REENTRANT -fPIC -DOS_UNIX -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I. -I. -IclustalW/general -IclustalW/substitutionMatrix -IclustalW/alignment -IclustalW -IclustalW/fileInput -IclustalW/interface -IclustalW/pairwise -IclustalW/multipleAlign -IclustalW/tree -IclustalW/tree/UPGMA -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I. -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o ClustalFileParser.o clustalW/fileInput/ClustalFileParser.cpp -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -D_REENTRANT -fPIC -DOS_UNIX -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I. -I. -IclustalW/general -IclustalW/substitutionMatrix -IclustalW/alignment -IclustalW -IclustalW/fileInput -IclustalW/interface -IclustalW/pairwise -IclustalW/multipleAlign -IclustalW/tree -IclustalW/tree/UPGMA -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I. -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o EMBLFileParser.o clustalW/fileInput/EMBLFileParser.cpp -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -D_REENTRANT -fPIC -DOS_UNIX -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I. -I. -IclustalW/general -IclustalW/substitutionMatrix -IclustalW/alignment -IclustalW -IclustalW/fileInput -IclustalW/interface -IclustalW/pairwise -IclustalW/multipleAlign -IclustalW/tree -IclustalW/tree/UPGMA -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I. -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o FileParser.o clustalW/fileInput/FileParser.cpp -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -D_REENTRANT -fPIC -DOS_UNIX -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I. -I. -IclustalW/general -IclustalW/substitutionMatrix -IclustalW/alignment -IclustalW -IclustalW/fileInput -IclustalW/interface -IclustalW/pairwise -IclustalW/multipleAlign -IclustalW/tree -IclustalW/tree/UPGMA -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I. -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o FileReader.o clustalW/fileInput/FileReader.cpp -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -D_REENTRANT -fPIC -DOS_UNIX -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I. -I. -IclustalW/general -IclustalW/substitutionMatrix -IclustalW/alignment -IclustalW -IclustalW/fileInput -IclustalW/interface -IclustalW/pairwise -IclustalW/multipleAlign -IclustalW/tree -IclustalW/tree/UPGMA -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I. -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o GDEFileParser.o clustalW/fileInput/GDEFileParser.cpp -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -D_REENTRANT -fPIC -DOS_UNIX -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I. -I. -IclustalW/general -IclustalW/substitutionMatrix -IclustalW/alignment -IclustalW -IclustalW/fileInput -IclustalW/interface -IclustalW/pairwise -IclustalW/multipleAlign -IclustalW/tree -IclustalW/tree/UPGMA -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I. -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o InFileStream.o clustalW/fileInput/InFileStream.cpp +AlignOutputFileNames.h:106:5: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] + 106 | auto_ptr outFileNames; + | ^~~~~~~~ +In file included from /usr/include/c++/14/memory:78, + from /usr/include/x86_64-linux-gnu/qt5/QtCore/qvarlengtharray.h:52, + from /usr/include/x86_64-linux-gnu/qt5/QtCore/qmetatype.h:48, + from /usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:54, + from /usr/include/x86_64-linux-gnu/qt5/QtCore/qsharedpointer_impl.h:65, + from /usr/include/x86_64-linux-gnu/qt5/QtCore/qsharedpointer.h:48, + from /usr/include/x86_64-linux-gnu/qt5/QtGui/qpixmap.h:48, + from /usr/include/x86_64-linux-gnu/qt5/QtGui/qicon.h:46, + from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qabstractbutton.h:44, + from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qpushbutton.h:44, + from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QPushButton:1, + from AlignOutputFileNames.cpp:16: +/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here + 59 | template class auto_ptr; + | ^~~~~~~~ +HistogramWidget.cpp: In member function 'void HistogramWidget::drawContents(QPainter*, int, int, int, int)': +HistogramWidget.cpp:180:38: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] + 180 | if(column >= 0 && column < arrayOfHeights->size()) + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ +HistogramWidget.cpp:198:38: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] + 198 | if(column >= 0 && column < arrayOfHeights->size()) + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ +HistogramWidget.cpp:208:47: warning: 'int QFontMetrics::width(const QString&, int) const' is deprecated: Use QFontMetrics::horizontalAdvance [-Wdeprecated-declarations] + 208 | (fontMetrics.width(QString::number(rulerNum))) / 2; + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qwidget.h:50, + from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qframe.h:44, + from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qlabel.h:44, + from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QLabel:1, + from HistogramWidget.h:29, + from HistogramWidget.cpp:23: +/usr/include/x86_64-linux-gnu/qt5/QtGui/qfontmetrics.h:106:9: note: declared here + 106 | int width(const QString &, int len = -1) const; + | ^~~~~ +HistogramWidget.cpp:241:61: warning: 'int QFontMetrics::width(const QString&, int) const' is deprecated: Use QFontMetrics::horizontalAdvance [-Wdeprecated-declarations] + 241 | (fontMetrics.width(QString::number(0))) / 2, yPos, boxWidth, + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ +/usr/include/x86_64-linux-gnu/qt5/QtGui/qfontmetrics.h:106:9: note: declared here + 106 | int width(const QString &, int len = -1) const; + | ^~~~~ In file included from clustalW/alignment/../substitutionMatrix/globalmatrix.h:8, - from clustalW/alignment/ObjectiveScore.h:15, - from clustalW/alignment/ObjectiveScore.cpp:10: + from clustalW/alignment/Alignment.h:42, + from ClustalQtParams.h:13, + from HardCodedColorScheme.h:8, + from ColorParameters.h:11, + from ColorFileXmlParser.h:9, + from ColorFileXmlParser.cpp:3: clustalW/alignment/../substitutionMatrix/SubMatrix.h:96:62: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 96 | void printInFormat(vector& temp, char* name = "tempfile.out"); | ^~~~~~~~~~~~~~ clustalW/alignment/../substitutionMatrix/SubMatrix.h:97:66: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 97 | void printVectorToFile(vector& temp, char* name = "tempfile.out"); | ^~~~~~~~~~~~~~ -In file included from clustalW/fileInput/../alignment/../substitutionMatrix/globalmatrix.h:8, - from clustalW/fileInput/../alignment/Alignment.h:42, - from clustalW/fileInput/FileReader.h:12, - from clustalW/fileInput/FileReader.cpp:29: -clustalW/fileInput/../alignment/../substitutionMatrix/SubMatrix.h:96:62: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] +In file included from clustalW/alignment/../substitutionMatrix/globalmatrix.h:8, + from clustalW/alignment/Alignment.h:42, + from AlignmentWidget.h:41, + from AlignmentWidget.cpp:49: +clustalW/alignment/../substitutionMatrix/SubMatrix.h:96:62: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 96 | void printInFormat(vector& temp, char* name = "tempfile.out"); | ^~~~~~~~~~~~~~ -clustalW/fileInput/../alignment/../substitutionMatrix/SubMatrix.h:97:66: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] +clustalW/alignment/../substitutionMatrix/SubMatrix.h:97:66: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 97 | void printVectorToFile(vector& temp, char* name = "tempfile.out"); | ^~~~~~~~~~~~~~ +ColorFileXmlParser.cpp: In member function 'int ColorFileXmlParser::parseRGBIndex(const QDomElement&, QTreeWidgetItem*)': +ColorFileXmlParser.cpp:85:46: warning: unused parameter 'parentItem' [-Wunused-parameter] + 85 | QTreeWidgetItem *parentItem) + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ +ColorFileXmlParser.cpp: In member function 'void ColorFileXmlParser::parseConsensus(const QDomElement&, QTreeWidgetItem*)': +ColorFileXmlParser.cpp:138:86: warning: unused parameter 'parentItem' [-Wunused-parameter] + 138 | void ColorFileXmlParser::parseConsensus(const QDomElement &element, QTreeWidgetItem *parentItem) + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ +ColorFileXmlParser.cpp: In member function 'int ColorFileXmlParser::parseColorRule(const QDomElement&, QTreeWidgetItem*)': +ColorFileXmlParser.cpp:175:85: warning: unused parameter 'parentItem' [-Wunused-parameter] + 175 | int ColorFileXmlParser::parseColorRule(const QDomElement &element, QTreeWidgetItem *parentItem) + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ +AlignmentWidget.h: In constructor 'AlignmentWidget::AlignmentWidget(int, int, QFont*, QWidget*)': +AlignmentWidget.h:170:10: warning: 'AlignmentWidget::blackAndWhite' will be initialized after [-Wreorder] + 170 | bool blackAndWhite; + | ^~~~~~~~~~~~~ +AlignmentWidget.h:161:27: warning: 'std::vector >* AlignmentWidget::selectedColoredRes' [-Wreorder] + 161 | std::vector* selectedColoredRes; + | ^~~~~~~~~~~~~~~~~~ +AlignmentWidget.cpp:65:1: warning: when initialized here [-Wreorder] + 65 | AlignmentWidget::AlignmentWidget(int boxwidth, int boxsize, QFont* font, QWidget *parent) + | ^~~~~~~~~~~~~~~ +AlignmentWidget.cpp: In member function 'void AlignmentWidget::calculatePixMaps()': +AlignmentWidget.cpp:225:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] + 225 | for(unsigned int j = 0; j < lengthLongestSeq; j++) + | ~~^~~~~~~~~~~~~~~~~~ +AlignmentWidget.cpp:235:38: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] + 235 | if(code >= 0 && code < conservationPixmaps->size()) + | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +AlignmentWidget.cpp:268:51: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] + 268 | if(codeForAA >=0 && codeForAA < lowScoreColoredRes->size()) + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +AlignmentWidget.cpp:280:51: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] + 280 | if(codeForAA >=0 && codeForAA < exceptionalColoredRes->size()) + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +AlignmentWidget.cpp:291:86: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] + 291 | if(colMask.getRowSize() > (i - extraRow) && colMask.getColSize() > j) + | ~~~~~~~~~~~~~~~~~~~~~^~~ +AlignmentWidget.cpp:215:9: warning: unused variable 'codeForSpace' [-Wunused-variable] + 215 | int codeForSpace = clustalw::userParameters->resIndex( + | ^~~~~~~~~~~~ +AlignmentWidget.cpp: In member function 'void AlignmentWidget::generateSecStructurePixmaps()': +AlignmentWidget.cpp:333:14: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] + 333 | if(i < secStructPixmaps->size() && i < secStructInfo.size()) + | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +AlignmentWidget.cpp:344:34: warning: 'int QFontMetrics::width(QChar) const' is deprecated: Use QFontMetrics::horizontalAdvance [-Wdeprecated-declarations] + 344 | fontMetrics.width(secStructInfo[i])/2, + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +In file included from /usr/include/x86_64-linux-gnu/qt5/QtGui/QtGui:26, + from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QtWidgetsDepends:4, + from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QtWidgets:3, + from AlignmentWidget.cpp:48: +/usr/include/x86_64-linux-gnu/qt5/QtGui/qfontmetrics.h:110:9: note: declared here + 110 | int width(QChar) const; + | ^~~~~ +AlignmentWidget.cpp: In member function 'void AlignmentWidget::drawContents(QPainter*, int, int, int, int)': +AlignmentWidget.cpp:569:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] + 569 | if(selectedRes >= selectedColoredRes->size()) + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +AlignmentWidget.cpp: In member function 'void AlignmentWidget::calcConserveInfo()': +AlignmentWidget.cpp:689:30: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] + 689 | for(int j = 1; j <= strongGroup.size(); j++) + | ~~^~~~~~~~~~~~~~~~~~~~~ +AlignmentWidget.cpp:693:30: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] + 693 | for(int j = 1; j <= weakGroup.size(); j++) + | ~~^~~~~~~~~~~~~~~~~~~ +AlignmentWidget.cpp:700:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] + 700 | if((i + _fRes - 1 < (*alignment)[j].size()) && + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ +AlignmentWidget.cpp:701:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] + 701 | (i + _fRes - 1 < (*alignment)[_fSeq].size())) + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +AlignmentWidget.cpp:725:42: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] + 725 | for(int k = 1; k <= strongGroup.size(); k++) + | ~~^~~~~~~~~~~~~~~~~~~~~ +AlignmentWidget.cpp:737:42: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] + 737 | for(int k = 1; k <= weakGroup.size(); k++) + | ~~^~~~~~~~~~~~~~~~~~~ +AlignmentWidget.cpp:760:34: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] + 760 | for(int k = 1; k <= strongGroup.size(); k++) + | ~~^~~~~~~~~~~~~~~~~~~~~ +AlignmentWidget.cpp:771:38: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] + 771 | for(int k = 1; k <= weakGroup.size(); k++) + | ~~^~~~~~~~~~~~~~~~~~~ +AlignmentWidget.cpp: In member function 'void AlignmentWidget::makeColorMask(clustalw::Array2D*, ColorParameters*)': +AlignmentWidget.cpp:878:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] + 878 | if(res + 1 < (*alignment)[currentSeq].size() && (lastSeq >= currentSeq)) + | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +AlignmentWidget.cpp: In member function 'QString AlignmentWidget::initConsensus()': +AlignmentWidget.cpp:927:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] + 927 | if(res + 1 < (*alignment)[currentSeq].size() && (lastSeq >= currentSeq)) + | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +AlignmentWidget.cpp: In member function 'void AlignmentWidget::generatePixMaps()': +AlignmentWidget.cpp:1039:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] + 1039 | for(int j = 0; j < aminoAcid.size(); j++) + | ~~^~~~~~~~~~~~~~~~~~ +AlignmentWidget.cpp:1051:49: warning: 'int QFontMetrics::width(QChar) const' is deprecated: Use QFontMetrics::horizontalAdvance [-Wdeprecated-declarations] + 1051 | fontMetrics.width(currentChar)/2, + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ +/usr/include/x86_64-linux-gnu/qt5/QtGui/qfontmetrics.h:110:9: note: declared here + 110 | int width(QChar) const; + | ^~~~~ +AlignmentWidget.cpp:1079:45: warning: 'int QFontMetrics::width(QChar) const' is deprecated: Use QFontMetrics::horizontalAdvance [-Wdeprecated-declarations] + 1079 | fontMetrics.width(currentChar)/2, + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ +/usr/include/x86_64-linux-gnu/qt5/QtGui/qfontmetrics.h:110:9: note: declared here + 110 | int width(QChar) const; + | ^~~~~ +AlignmentWidget.cpp:1089:45: warning: 'int QFontMetrics::width(QChar) const' is deprecated: Use QFontMetrics::horizontalAdvance [-Wdeprecated-declarations] + 1089 | fontMetrics.width(currentChar)/2, + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ +/usr/include/x86_64-linux-gnu/qt5/QtGui/qfontmetrics.h:110:9: note: declared here + 110 | int width(QChar) const; + | ^~~~~ +AlignmentWidget.cpp:1099:45: warning: 'int QFontMetrics::width(QChar) const' is deprecated: Use QFontMetrics::horizontalAdvance [-Wdeprecated-declarations] + 1099 | fontMetrics.width(currentChar)/2, + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ +/usr/include/x86_64-linux-gnu/qt5/QtGui/qfontmetrics.h:110:9: note: declared here + 110 | int width(QChar) const; + | ^~~~~ +AlignmentWidget.cpp:1118:30: warning: 'int QFontMetrics::width(QChar) const' is deprecated: Use QFontMetrics::horizontalAdvance [-Wdeprecated-declarations] + 1118 | fontMetrics.width(currentChar)/2, + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ +/usr/include/x86_64-linux-gnu/qt5/QtGui/qfontmetrics.h:110:9: note: declared here + 110 | int width(QChar) const; + | ^~~~~ +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -D_REENTRANT -fPIC -DOS_UNIX -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I. -I. -IclustalW/general -IclustalW/substitutionMatrix -IclustalW/alignment -IclustalW -IclustalW/fileInput -IclustalW/interface -IclustalW/pairwise -IclustalW/multipleAlign -IclustalW/tree -IclustalW/tree/UPGMA -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I. -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o WritePostscriptFile.o WritePostscriptFile.cpp +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -D_REENTRANT -fPIC -DOS_UNIX -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I. -I. -IclustalW/general -IclustalW/substitutionMatrix -IclustalW/alignment -IclustalW -IclustalW/fileInput -IclustalW/interface -IclustalW/pairwise -IclustalW/multipleAlign -IclustalW/tree -IclustalW/tree/UPGMA -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I. -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o Clustal.o clustalW/Clustal.cpp +In file included from clustalW/substitutionMatrix/globalmatrix.h:8, + from AlignmentParameters.cpp:22: +clustalW/substitutionMatrix/SubMatrix.h:96:62: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] + 96 | void printInFormat(vector& temp, char* name = "tempfile.out"); + | ^~~~~~~~~~~~~~ +clustalW/substitutionMatrix/SubMatrix.h:97:66: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] + 97 | void printVectorToFile(vector& temp, char* name = "tempfile.out"); + | ^~~~~~~~~~~~~~ +AlignmentParameters.cpp: In member function 'virtual void AlignmentParameters::showEvent(QShowEvent*)': +AlignmentParameters.cpp:48:49: warning: unused parameter 'event' [-Wunused-parameter] + 48 | void AlignmentParameters::showEvent(QShowEvent* event) + | ~~~~~~~~~~~~^~~~~ In file included from clustalW/alignment/../substitutionMatrix/globalmatrix.h:8, from clustalW/alignment/Alignment.h:42, - from clustalW/alignment/AlignmentOutput.h:24, - from clustalW/alignment/AlignmentOutput.cpp:27: + from AlignmentViewerWidget.h:36, + from mainwindow.h:37, + from mainwindow.cpp:98: clustalW/alignment/../substitutionMatrix/SubMatrix.h:96:62: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 96 | void printInFormat(vector& temp, char* name = "tempfile.out"); | ^~~~~~~~~~~~~~ clustalW/alignment/../substitutionMatrix/SubMatrix.h:97:66: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 97 | void printVectorToFile(vector& temp, char* name = "tempfile.out"); | ^~~~~~~~~~~~~~ -ColorFileXmlParser.cpp:74:13: warning: multi-line comment [-Wcomment] - 74 | // tr("colorrules not found in the parameter file, using\ - | ^ +HelpDisplayWidget.cpp: In member function 'std::string* HelpDisplayWidget::loadHelpInformation(char)': +HelpDisplayWidget.cpp:147:29: warning: catching polymorphic type 'class std::ios_base::failure' by value [-Wcatch-value=] + 147 | catch(ifstream::failure e) + | ^ +HelpDisplayWidget.cpp:61:13: warning: variable 'number' set but not used [-Wunused-but-set-variable] + 61 | int i, number, nlines; + | ^~~~~~ +In file included from clustalW/Clustal.h:18, + from mainwindow.h:45: +clustalW/fileInput/FileReader.h:42:38: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] + 42 | void checkInfile(int* nseqs, auto_ptr& fileParser); + | ^~~~~~~~ +In file included from /usr/include/c++/14/memory:78, + from /usr/include/x86_64-linux-gnu/qt5/QtCore/qvarlengtharray.h:52, + from /usr/include/x86_64-linux-gnu/qt5/QtCore/qmetatype.h:48, + from /usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:54, + from /usr/include/x86_64-linux-gnu/qt5/QtCore/qabstractanimation.h:43, + from /usr/include/x86_64-linux-gnu/qt5/QtCore/QtCore:6, + from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QtWidgetsDepends:3, + from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QtWidgets:3, + from mainwindow.cpp:90: +/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here + 59 | template class auto_ptr; + | ^~~~~~~~ +In file included from clustalW/Clustal.h:20: clustalW/alignment/AlignmentOutput.h:68:31: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 68 | bool openExplicitFile(auto_ptr& outFile, string fileName); | ^~~~~~~~ -In file included from /usr/include/c++/14/memory:78, - from clustalW/alignment/AlignmentOutput.h:20: /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ @@ -1180,16 +1700,9 @@ /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ -clustalW/fileInput/FileParser.cpp: In member function 'void clustalw::FileParser::fillCharTab()': -clustalW/fileInput/FileParser.cpp:37:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 37 | register int i; - | ^ clustalW/alignment/AlignmentOutput.h:76:9: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 76 | auto_ptr gcgOutFile; | ^~~~~~~~ -clustalW/fileInput/FileParser.cpp:38:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 38 | register char c; - | ^ /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ @@ -1223,68 +1736,83 @@ /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ -clustalW/fileInput/FileReader.h:42:38: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] - 42 | void checkInfile(int* nseqs, auto_ptr& fileParser); - | ^~~~~~~~ -In file included from /usr/include/c++/14/memory:78, - from clustalW/fileInput/FileReader.h:11: +In file included from clustalW/alignment/../substitutionMatrix/globalmatrix.h:8, + from clustalW/alignment/Alignment.h:42, + from ClustalQtParams.h:13, + from BootstrapTreeDialog.h:11, + from BootstrapTreeDialog.cpp:18: +clustalW/alignment/../substitutionMatrix/SubMatrix.h:96:62: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] + 96 | void printInFormat(vector& temp, char* name = "tempfile.out"); + | ^~~~~~~~~~~~~~ +clustalW/alignment/../substitutionMatrix/SubMatrix.h:97:66: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] + 97 | void printVectorToFile(vector& temp, char* name = "tempfile.out"); + | ^~~~~~~~~~~~~~ +In file included from mainwindow.cpp:99: +WritePostscriptFile.h:88:5: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] + 88 | auto_ptr params; + | ^~~~~~~~ /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ -clustalW/fileInput/FileReader.cpp: In member function 'int clustalw::FileReader::readSeqs(clustalw::Alignment*, int, std::string*)': -clustalW/fileInput/FileReader.cpp:155:5: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] - 155 | auto_ptr fileParser; // Means we dont need to delete it! +In file included from mainwindow.cpp:100: +AlignOutputFileNames.h:106:5: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] + 106 | auto_ptr outFileNames; | ^~~~~~~~ /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ -clustalW/fileInput/FileReader.cpp: At global scope: -clustalW/fileInput/FileReader.cpp:426:42: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] - 426 | void FileReader::checkInfile(int *nseqs, auto_ptr& fileParser) - | ^~~~~~~~ +BootstrapTreeDialog.h:70:5: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] + 70 | auto_ptr treeFileNames; + | ^~~~~~~~ +In file included from /usr/include/c++/14/memory:78, + from /usr/include/x86_64-linux-gnu/qt5/QtCore/qvarlengtharray.h:52, + from /usr/include/x86_64-linux-gnu/qt5/QtCore/qmetatype.h:48, + from /usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:54, + from /usr/include/x86_64-linux-gnu/qt5/QtCore/qsharedpointer_impl.h:65, + from /usr/include/x86_64-linux-gnu/qt5/QtCore/qsharedpointer.h:48, + from /usr/include/x86_64-linux-gnu/qt5/QtGui/qpixmap.h:48, + from /usr/include/x86_64-linux-gnu/qt5/QtGui/qicon.h:46, + from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qabstractbutton.h:44, + from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qpushbutton.h:44, + from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QPushButton:1, + from BootstrapTreeDialog.cpp:8: /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ -clustalW/alignment/AlignmentOutput.cpp:512:40: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] - 512 | bool AlignmentOutput::openExplicitFile(auto_ptr& outFile, string fileName) - | ^~~~~~~~ +In file included from mainwindow.cpp:101: +TreeOutputFileNames.h:73:5: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] + 73 | auto_ptr treeFileNames; + | ^~~~~~~~ /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ -clustalW/alignment/AlignmentOutput.cpp:535:40: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] - 535 | string AlignmentOutput::openOutputFile(auto_ptr& outFile, string prompt, - | ^~~~~~~~ +In file included from mainwindow.cpp:102: +BootstrapTreeDialog.h:70:5: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] + 70 | auto_ptr treeFileNames; + | ^~~~~~~~ /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ -clustalW/fileInput/FileReader.cpp: In member function 'void clustalw::FileReader::checkInfile(int*, std::auto_ptr&)': -clustalW/fileInput/FileReader.cpp:555:21: warning: catching polymorphic type 'class std::exception' by value [-Wcatch-value=] - 555 | catch(exception ex) - | ^~ -clustalW/alignment/AlignmentOutput.cpp: In member function 'void clustalw::AlignmentOutput::fastaOut(clustalw::Alignment*, clustalw::outputRegion)': -clustalW/alignment/AlignmentOutput.cpp:673:28: warning: catching polymorphic type 'class clustalw::VectorOutOfRange' by value [-Wcatch-value=] - 673 | catch(VectorOutOfRange e) - | ^ -clustalW/alignment/AlignmentOutput.cpp: In member function 'void clustalw::AlignmentOutput::gcgOut(clustalw::Alignment*, clustalw::outputRegion)': -clustalW/alignment/AlignmentOutput.cpp:868:28: warning: catching polymorphic type 'class clustalw::VectorOutOfRange' by value [-Wcatch-value=] - 868 | catch(VectorOutOfRange e) - | ^ -clustalW/alignment/AlignmentOutput.cpp: In member function 'void clustalw::AlignmentOutput::phylipOut(clustalw::Alignment*, clustalw::outputRegion)': -clustalW/alignment/AlignmentOutput.cpp:1027:28: warning: catching polymorphic type 'class clustalw::VectorOutOfRange' by value [-Wcatch-value=] - 1027 | catch(VectorOutOfRange e) - | ^ -clustalW/alignment/AlignmentOutput.cpp: In member function 'void clustalw::AlignmentOutput::nexusOut(clustalw::Alignment*, clustalw::outputRegion)': -clustalW/alignment/AlignmentOutput.cpp:1156:28: warning: catching polymorphic type 'class clustalw::VectorOutOfRange' by value [-Wcatch-value=] - 1156 | catch(VectorOutOfRange e) - | ^ -clustalW/alignment/AlignmentOutput.cpp: In member function 'void clustalw::AlignmentOutput::gdeOut(clustalw::Alignment*, clustalw::outputRegion)': -clustalW/alignment/AlignmentOutput.cpp:1445:28: warning: catching polymorphic type 'class clustalw::VectorOutOfRange' by value [-Wcatch-value=] - 1445 | catch(VectorOutOfRange e) - | ^ -clustalW/alignment/AlignmentOutput.cpp: In member function 'void clustalw::AlignmentOutput::nbrfOut(clustalw::Alignment*, clustalw::outputRegion)': -clustalW/alignment/AlignmentOutput.cpp:1560:28: warning: catching polymorphic type 'class clustalw::VectorOutOfRange' by value [-Wcatch-value=] - 1560 | catch(VectorOutOfRange e) - | ^ +mainwindow.cpp: In member function 'virtual void MainWindow::showEvent(QShowEvent*)': +mainwindow.cpp:198:40: warning: unused parameter 'event' [-Wunused-parameter] + 198 | void MainWindow::showEvent(QShowEvent* event) + | ~~~~~~~~~~~~^~~~~ +mainwindow.cpp: In member function 'void MainWindow::writeViewer1AsPostscript(int)': +mainwindow.cpp:1454:47: warning: unused parameter 'type' [-Wunused-parameter] + 1454 | void MainWindow::writeViewer1AsPostscript(int type) + | ~~~~^~~~ +In file included from clustalW/substitutionMatrix/globalmatrix.h:8, + from ColumnScoreParams.cpp:23: +clustalW/substitutionMatrix/SubMatrix.h:96:62: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] + 96 | void printInFormat(vector& temp, char* name = "tempfile.out"); + | ^~~~~~~~~~~~~~ +clustalW/substitutionMatrix/SubMatrix.h:97:66: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] + 97 | void printVectorToFile(vector& temp, char* name = "tempfile.out"); + | ^~~~~~~~~~~~~~ +ColumnScoreParams.cpp: In member function 'virtual void ColumnScoreParams::showEvent(QShowEvent*)': +ColumnScoreParams.cpp:51:47: warning: unused parameter 'event' [-Wunused-parameter] + 51 | void ColumnScoreParams::showEvent(QShowEvent* event) + | ~~~~~~~~~~~~^~~~~ In file included from clustalW/fileInput/../alignment/../substitutionMatrix/globalmatrix.h:8, from clustalW/fileInput/../alignment/Alignment.h:42, from clustalW/fileInput/FileReader.h:12, @@ -1311,10 +1839,6 @@ /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ -clustalW/alignment/AlignmentOutput.cpp: In member function 'void clustalw::AlignmentOutput::clustalOut(clustalw::Alignment*, clustalw::outputRegion)': -clustalW/alignment/AlignmentOutput.cpp:2095:28: warning: catching polymorphic type 'class clustalw::VectorOutOfRange' by value [-Wcatch-value=] - 2095 | catch(VectorOutOfRange e) - | ^ clustalW/alignment/AlignmentOutput.h:69:31: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 69 | string openOutputFile(auto_ptr& outFile, string prompt, string path, | ^~~~~~~~ @@ -1327,9 +1851,6 @@ /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ -clustalW/alignment/AlignmentOutput.cpp:2102:21: warning: catching polymorphic type 'class std::exception' by value [-Wcatch-value=] - 2102 | catch(exception e) - | ^ clustalW/alignment/AlignmentOutput.h:76:9: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 76 | auto_ptr gcgOutFile; | ^~~~~~~~ @@ -1409,10 +1930,6 @@ /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ -clustalW/alignment/AlignmentOutput.cpp: In member function 'void clustalw::AlignmentOutput::findRangeValues(clustalw::Alignment*, clustalw::rangeNum*, int, int, int)': -clustalW/alignment/AlignmentOutput.cpp:2351:28: warning: catching polymorphic type 'class clustalw::VectorOutOfRange' by value [-Wcatch-value=] - 2351 | catch(VectorOutOfRange e) - | ^ clustalW/Clustal.cpp: In member function 'void clustalw::Clustal::align(std::string*, bool)': clustalW/Clustal.cpp:162:5: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 162 | auto_ptr progSteps; @@ -1427,214 +1944,361 @@ /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -D_REENTRANT -fPIC -DOS_UNIX -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I. -I. -IclustalW/general -IclustalW/substitutionMatrix -IclustalW/alignment -IclustalW -IclustalW/fileInput -IclustalW/interface -IclustalW/pairwise -IclustalW/multipleAlign -IclustalW/tree -IclustalW/tree/UPGMA -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I. -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o MSFFileParser.o clustalW/fileInput/MSFFileParser.cpp +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -D_REENTRANT -fPIC -DOS_UNIX -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I. -I. -IclustalW/general -IclustalW/substitutionMatrix -IclustalW/alignment -IclustalW -IclustalW/fileInput -IclustalW/interface -IclustalW/pairwise -IclustalW/multipleAlign -IclustalW/tree -IclustalW/tree/UPGMA -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I. -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o Help.o clustalW/Help.cpp +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -D_REENTRANT -fPIC -DOS_UNIX -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I. -I. -IclustalW/general -IclustalW/substitutionMatrix -IclustalW/alignment -IclustalW -IclustalW/fileInput -IclustalW/interface -IclustalW/pairwise -IclustalW/multipleAlign -IclustalW/tree -IclustalW/tree/UPGMA -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I. -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o Alignment.o clustalW/alignment/Alignment.cpp +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -D_REENTRANT -fPIC -DOS_UNIX -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I. -I. -IclustalW/general -IclustalW/substitutionMatrix -IclustalW/alignment -IclustalW -IclustalW/fileInput -IclustalW/interface -IclustalW/pairwise -IclustalW/multipleAlign -IclustalW/tree -IclustalW/tree/UPGMA -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I. -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o AlignmentOutput.o clustalW/alignment/AlignmentOutput.cpp In file included from clustalW/alignment/../substitutionMatrix/globalmatrix.h:8, from clustalW/alignment/Alignment.h:42, - from clustalW/alignment/Alignment.cpp:25: + from ClustalQtParams.h:13, + from HardCodedColorScheme.h:8, + from ColorParameters.h:11, + from PSPrinter.h:11, + from PSPrinter.cpp:20: clustalW/alignment/../substitutionMatrix/SubMatrix.h:96:62: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 96 | void printInFormat(vector& temp, char* name = "tempfile.out"); | ^~~~~~~~~~~~~~ clustalW/alignment/../substitutionMatrix/SubMatrix.h:97:66: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 97 | void printVectorToFile(vector& temp, char* name = "tempfile.out"); | ^~~~~~~~~~~~~~ -clustalW/alignment/Alignment.cpp: In member function 'void clustalw::Alignment::resetProfile1()': -clustalW/alignment/Alignment.cpp:47:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 47 | register int sl; /* which have code = gap_pos2 */ - | ^~ -clustalW/alignment/Alignment.cpp: In member function 'void clustalw::Alignment::resetProfile2()': -clustalW/alignment/Alignment.cpp:122:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 122 | register int sl; /* which have code = gap_pos2 */ - | ^~ -clustalW/alignment/Alignment.cpp: In member function 'void clustalw::Alignment::resetAlign()': -clustalW/alignment/Alignment.cpp:617:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 617 | register int sl; - | ^~ -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -D_REENTRANT -fPIC -DOS_UNIX -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I. -I. -IclustalW/general -IclustalW/substitutionMatrix -IclustalW/alignment -IclustalW -IclustalW/fileInput -IclustalW/interface -IclustalW/pairwise -IclustalW/multipleAlign -IclustalW/tree -IclustalW/tree/UPGMA -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I. -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o PearsonFileParser.o clustalW/fileInput/PearsonFileParser.cpp -clustalW/alignment/Alignment.cpp: In member function 'bool clustalw::Alignment::keepPortionOfSeqArray(int, int)': -clustalW/alignment/Alignment.cpp:1715:24: warning: variable 'posToAddTo' set but not used [-Wunused-but-set-variable] - 1715 | SeqArray::iterator posToAddTo = sectionToRealign.begin(); - | ^~~~~~~~~~ -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -D_REENTRANT -fPIC -DOS_UNIX -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I. -I. -IclustalW/general -IclustalW/substitutionMatrix -IclustalW/alignment -IclustalW -IclustalW/fileInput -IclustalW/interface -IclustalW/pairwise -IclustalW/multipleAlign -IclustalW/tree -IclustalW/tree/UPGMA -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I. -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o PIRFileParser.o clustalW/fileInput/PIRFileParser.cpp -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -D_REENTRANT -fPIC -DOS_UNIX -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I. -I. -IclustalW/general -IclustalW/substitutionMatrix -IclustalW/alignment -IclustalW -IclustalW/fileInput -IclustalW/interface -IclustalW/pairwise -IclustalW/multipleAlign -IclustalW/tree -IclustalW/tree/UPGMA -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I. -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o RSFFileParser.o clustalW/fileInput/RSFFileParser.cpp -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -D_REENTRANT -fPIC -DOS_UNIX -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I. -I. -IclustalW/general -IclustalW/substitutionMatrix -IclustalW/alignment -IclustalW -IclustalW/fileInput -IclustalW/interface -IclustalW/pairwise -IclustalW/multipleAlign -IclustalW/tree -IclustalW/tree/UPGMA -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I. -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o ClustalWResources.o clustalW/general/ClustalWResources.cpp +PSPrinter.cpp: In member function 'void PSPrinter::writePSFile(PostscriptFileParams*)': +PSPrinter.cpp:207:55: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] + 207 | if(res.isLetter() && resNumber.size() > i - data->firstSeq) + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ +PSPrinter.cpp:307:67: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] + 307 | if(res.isLetter() && resNumber.size() > seq) + | ~~~~~~~~~~~~~~~~~^~~~~ +PSPrinter.cpp:421:67: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] + 421 | if(res.isLetter() && resNumber.size() > i) + | ~~~~~~~~~~~~~~~~~^~~ +PSPrinter.cpp:55:9: warning: unused variable 'err' [-Wunused-variable] + 55 | int err; + | ^~~ +PSPrinter.cpp:73:9: warning: unused variable 'gapPos1' [-Wunused-variable] + 73 | int gapPos1 = clustalw::userParameters->getGapPos1(); // Mark: 22-1-2007 new local + | ^~~~~~~ +PSPrinter.cpp:74:9: warning: unused variable 'gapPos2' [-Wunused-variable] + 74 | int gapPos2 = clustalw::userParameters->getGapPos2(); // Mark: 22-1-2007 new local + | ^~~~~~~ +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -D_REENTRANT -fPIC -DOS_UNIX -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I. -I. -IclustalW/general -IclustalW/substitutionMatrix -IclustalW/alignment -IclustalW -IclustalW/fileInput -IclustalW/interface -IclustalW/pairwise -IclustalW/multipleAlign -IclustalW/tree -IclustalW/tree/UPGMA -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I. -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o ObjectiveScore.o clustalW/alignment/ObjectiveScore.cpp +PSPrinter.cpp: In member function 'void PSPrinter::printHeaderLine(std::ofstream*, int, int, int)': +PSPrinter.cpp:587:32: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] + 587 | if(data->nameHeader.size() > ix) + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~ +PSPrinter.cpp: In member function 'void PSPrinter::printFooterLine(std::ofstream*, int, int)': +PSPrinter.cpp:730:30: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] + 730 | for(i = fr; i <= lr && i < ruler.length(); i++) + | ~~^~~~~~~~~~~~~~~~ +PSPrinter.cpp: In member function 'void PSPrinter::printQualityCurve(std::ofstream*, int, int, int)': +PSPrinter.cpp:789:34: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] + 789 | for(i = fr + 1; i <= lr && i < data->histogram->size(); i++) + | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ +PSPrinter.cpp:781:14: warning: unused variable 'psY' [-Wunused-variable] + 781 | int psX, psY, curveBottom; + | ^~~ In file included from clustalW/alignment/../substitutionMatrix/globalmatrix.h:8, from clustalW/alignment/Alignment.h:42, from ClustalQtParams.h:13, - from PostscriptFileParams.h:4, - from PostscriptFileParams.cpp:1: + from SaveSeqFile.h:9, + from SaveSeqFile.cpp:23: clustalW/alignment/../substitutionMatrix/SubMatrix.h:96:62: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 96 | void printInFormat(vector& temp, char* name = "tempfile.out"); | ^~~~~~~~~~~~~~ clustalW/alignment/../substitutionMatrix/SubMatrix.h:97:66: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 97 | void printVectorToFile(vector& temp, char* name = "tempfile.out"); | ^~~~~~~~~~~~~~ +In file included from SaveSeqFile.cpp:26: +clustalW/alignment/AlignmentOutput.h:68:31: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] + 68 | bool openExplicitFile(auto_ptr& outFile, string fileName); + | ^~~~~~~~ +In file included from /usr/include/c++/14/memory:78, + from /usr/include/x86_64-linux-gnu/qt5/QtCore/qvarlengtharray.h:52, + from /usr/include/x86_64-linux-gnu/qt5/QtCore/qmetatype.h:48, + from /usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:54, + from /usr/include/x86_64-linux-gnu/qt5/QtCore/qsharedpointer_impl.h:65, + from /usr/include/x86_64-linux-gnu/qt5/QtCore/qsharedpointer.h:48, + from /usr/include/x86_64-linux-gnu/qt5/QtGui/qpixmap.h:48, + from /usr/include/x86_64-linux-gnu/qt5/QtGui/qicon.h:46, + from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qabstractbutton.h:44, + from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qpushbutton.h:44, + from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QPushButton:1, + from SaveSeqFile.cpp:14: +/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here + 59 | template class auto_ptr; + | ^~~~~~~~ +clustalW/alignment/AlignmentOutput.h:69:31: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] + 69 | string openOutputFile(auto_ptr& outFile, string prompt, string path, + | ^~~~~~~~ +/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here + 59 | template class auto_ptr; + | ^~~~~~~~ +clustalW/alignment/AlignmentOutput.h:75:9: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] + 75 | auto_ptr clustalOutFile; + | ^~~~~~~~ +/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here + 59 | template class auto_ptr; + | ^~~~~~~~ +clustalW/alignment/AlignmentOutput.h:76:9: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] + 76 | auto_ptr gcgOutFile; + | ^~~~~~~~ +/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here + 59 | template class auto_ptr; + | ^~~~~~~~ +clustalW/alignment/AlignmentOutput.h:77:9: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] + 77 | auto_ptr nbrfOutFile; + | ^~~~~~~~ +/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here + 59 | template class auto_ptr; + | ^~~~~~~~ +clustalW/alignment/AlignmentOutput.h:78:9: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] + 78 | auto_ptr phylipOutFile; + | ^~~~~~~~ +/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here + 59 | template class auto_ptr; + | ^~~~~~~~ +clustalW/alignment/AlignmentOutput.h:79:9: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] + 79 | auto_ptr gdeOutFile; + | ^~~~~~~~ +/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here + 59 | template class auto_ptr; + | ^~~~~~~~ +clustalW/alignment/AlignmentOutput.h:80:9: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] + 80 | auto_ptr nexusOutFile; + | ^~~~~~~~ +/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here + 59 | template class auto_ptr; + | ^~~~~~~~ +clustalW/alignment/AlignmentOutput.h:81:9: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] + 81 | auto_ptr fastaOutFile; + | ^~~~~~~~ +/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here + 59 | template class auto_ptr; + | ^~~~~~~~ In file included from clustalW/alignment/../substitutionMatrix/globalmatrix.h:8, from clustalW/alignment/Alignment.h:42, - from ClustalQtParams.h:13, - from HardCodedColorScheme.h:8, - from ColorParameters.h:11, - from ColorParameters.cpp:1: + from clustalW/alignment/AlignmentOutput.h:24, + from clustalW/alignment/AlignmentOutput.cpp:27: clustalW/alignment/../substitutionMatrix/SubMatrix.h:96:62: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 96 | void printInFormat(vector& temp, char* name = "tempfile.out"); | ^~~~~~~~~~~~~~ clustalW/alignment/../substitutionMatrix/SubMatrix.h:97:66: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 97 | void printVectorToFile(vector& temp, char* name = "tempfile.out"); | ^~~~~~~~~~~~~~ -ColorParameters.cpp: In member function 'QColor ColorParameters::getResidueColor(QChar, QChar)': -ColorParameters.cpp:160:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] - 160 | for(i = 0; i < colorPar.size(); i++) - | ~~^~~~~~~~~~~~~~~~~ -ColorParameters.cpp:174:26: warning: unused variable 'temp' [-Wunused-variable] - 174 | char temp = colorPar[i].consensusConditionList[j].toLatin1(); - | ^~~~ -ColorParameters.cpp:157:10: warning: unused variable 'showRes' [-Wunused-variable] - 157 | char showRes = res.toLatin1(); - | ^~~~~~~ -ColorParameters.cpp:158:10: warning: unused variable 'showCon' [-Wunused-variable] - 158 | char showCon = consensus.toLatin1(); - | ^~~~~~~ -ColorParameters.cpp: In member function 'int ColorParameters::getResidueColorNum(QChar, QChar)': -ColorParameters.cpp:197:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] - 197 | for(i = 0; i < colorPar.size(); i++) - | ~~^~~~~~~~~~~~~~~~~ -ColorParameters.cpp:211:26: warning: unused variable 'temp' [-Wunused-variable] - 211 | char temp = colorPar[i].consensusConditionList[j].toLatin1(); - | ^~~~ -ColorParameters.cpp:194:10: warning: unused variable 'showRes' [-Wunused-variable] - 194 | char showRes = res.toLatin1(); - | ^~~~~~~ -ColorParameters.cpp:195:10: warning: unused variable 'showCon' [-Wunused-variable] - 195 | char showCon = consensus.toLatin1(); - | ^~~~~~~ -ColorParameters.cpp: In member function 'void ColorParameters::printColorInfo()': -ColorParameters.cpp:229:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] - 229 | for(int i = 0; i < colors.size(); i++) - | ~~^~~~~~~~~~~~~~~ -ColorParameters.cpp: In member function 'int ColorParameters::getIndexOfColor(QColor)': -ColorParameters.cpp:238:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] - 238 | for(int i = 0; i < colors.size(); i++) - | ~~^~~~~~~~~~~~~~~ -ColorParameters.cpp: In member function 'QColor ColorParameters::getColorFromNum(int)': -ColorParameters.cpp:251:37: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] - 251 | if(colorNum > 0 && colorNum - 1 < colorPar.size()) - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ +clustalW/alignment/AlignmentOutput.h:68:31: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] + 68 | bool openExplicitFile(auto_ptr& outFile, string fileName); + | ^~~~~~~~ +In file included from /usr/include/c++/14/memory:78, + from clustalW/alignment/AlignmentOutput.h:20: +/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here + 59 | template class auto_ptr; + | ^~~~~~~~ +clustalW/alignment/AlignmentOutput.h:69:31: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] + 69 | string openOutputFile(auto_ptr& outFile, string prompt, string path, + | ^~~~~~~~ +/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here + 59 | template class auto_ptr; + | ^~~~~~~~ +clustalW/alignment/AlignmentOutput.h:75:9: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] + 75 | auto_ptr clustalOutFile; + | ^~~~~~~~ +/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here + 59 | template class auto_ptr; + | ^~~~~~~~ +clustalW/alignment/AlignmentOutput.h:76:9: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] + 76 | auto_ptr gcgOutFile; + | ^~~~~~~~ +/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here + 59 | template class auto_ptr; + | ^~~~~~~~ +clustalW/alignment/AlignmentOutput.h:77:9: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] + 77 | auto_ptr nbrfOutFile; + | ^~~~~~~~ +/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here + 59 | template class auto_ptr; + | ^~~~~~~~ +clustalW/alignment/AlignmentOutput.h:78:9: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] + 78 | auto_ptr phylipOutFile; + | ^~~~~~~~ +/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here + 59 | template class auto_ptr; + | ^~~~~~~~ +clustalW/alignment/AlignmentOutput.h:79:9: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] + 79 | auto_ptr gdeOutFile; + | ^~~~~~~~ +/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here + 59 | template class auto_ptr; + | ^~~~~~~~ +clustalW/alignment/AlignmentOutput.h:80:9: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] + 80 | auto_ptr nexusOutFile; + | ^~~~~~~~ +/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here + 59 | template class auto_ptr; + | ^~~~~~~~ +clustalW/alignment/AlignmentOutput.h:81:9: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] + 81 | auto_ptr fastaOutFile; + | ^~~~~~~~ +/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here + 59 | template class auto_ptr; + | ^~~~~~~~ In file included from clustalW/alignment/../substitutionMatrix/globalmatrix.h:8, from clustalW/alignment/Alignment.h:42, - from ClustalQtParams.h:13, - from HardCodedColorScheme.h:8, - from HardCodedColorScheme.cpp:1: + from clustalW/alignment/Alignment.cpp:25: clustalW/alignment/../substitutionMatrix/SubMatrix.h:96:62: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 96 | void printInFormat(vector& temp, char* name = "tempfile.out"); | ^~~~~~~~~~~~~~ clustalW/alignment/../substitutionMatrix/SubMatrix.h:97:66: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 97 | void printVectorToFile(vector& temp, char* name = "tempfile.out"); | ^~~~~~~~~~~~~~ -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -D_REENTRANT -fPIC -DOS_UNIX -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I. -I. -IclustalW/general -IclustalW/substitutionMatrix -IclustalW/alignment -IclustalW -IclustalW/fileInput -IclustalW/interface -IclustalW/pairwise -IclustalW/multipleAlign -IclustalW/tree -IclustalW/tree/UPGMA -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I. -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o DebugLog.o clustalW/general/DebugLog.cpp -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -D_REENTRANT -fPIC -DOS_UNIX -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I. -I. -IclustalW/general -IclustalW/substitutionMatrix -IclustalW/alignment -IclustalW -IclustalW/fileInput -IclustalW/interface -IclustalW/pairwise -IclustalW/multipleAlign -IclustalW/tree -IclustalW/tree/UPGMA -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I. -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o OutputFile.o clustalW/general/OutputFile.cpp -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -D_REENTRANT -fPIC -DOS_UNIX -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I. -I. -IclustalW/general -IclustalW/substitutionMatrix -IclustalW/alignment -IclustalW -IclustalW/fileInput -IclustalW/interface -IclustalW/pairwise -IclustalW/multipleAlign -IclustalW/tree -IclustalW/tree/UPGMA -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I. -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o Stats.o clustalW/general/Stats.cpp -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -D_REENTRANT -fPIC -DOS_UNIX -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I. -I. -IclustalW/general -IclustalW/substitutionMatrix -IclustalW/alignment -IclustalW -IclustalW/fileInput -IclustalW/interface -IclustalW/pairwise -IclustalW/multipleAlign -IclustalW/tree -IclustalW/tree/UPGMA -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I. -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o SymMatrix.o clustalW/general/SymMatrix.cpp -clustalW/fileInput/MSFFileParser.cpp: In member function 'virtual std::vector clustalw::MSFFileParser::getSeqRange(int, int, std::string*)': -clustalW/fileInput/MSFFileParser.cpp:34:79: warning: unused parameter 'offendingSeq' [-Wunused-parameter] - 34 | vector MSFFileParser::getSeqRange(int firstSeq, int no, string *offendingSeq) - | ~~~~~~~~^~~~~~~~~~~~ -clustalW/fileInput/MSFFileParser.cpp: In member function 'virtual void clustalw::MSFFileParser::getSecStructure(std::vector&, std::vector&, std::string&, int&, int)': -clustalW/fileInput/MSFFileParser.cpp:246:51: warning: unused parameter 'gapPenaltyMask' [-Wunused-parameter] - 246 | void MSFFileParser::getSecStructure(vector& gapPenaltyMask, vector& secStructMask, - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ -clustalW/fileInput/MSFFileParser.cpp:246:81: warning: unused parameter 'secStructMask' [-Wunused-parameter] - 246 | void MSFFileParser::getSecStructure(vector& gapPenaltyMask, vector& secStructMask, - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~ -clustalW/fileInput/MSFFileParser.cpp:247:45: warning: unused parameter 'secStructName' [-Wunused-parameter] - 247 | string& secStructName, int &structPenalties, int length) - | ~~~~~~~~^~~~~~~~~~~~~ -clustalW/fileInput/MSFFileParser.cpp:247:86: warning: unused parameter 'length' [-Wunused-parameter] - 247 | string& secStructName, int &structPenalties, int length) - | ~~~~^~~~~~ -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -D_REENTRANT -fPIC -DOS_UNIX -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I. -I. -IclustalW/general -IclustalW/substitutionMatrix -IclustalW/alignment -IclustalW -IclustalW/fileInput -IclustalW/interface -IclustalW/pairwise -IclustalW/multipleAlign -IclustalW/tree -IclustalW/tree/UPGMA -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I. -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o UserParameters.o clustalW/general/UserParameters.cpp -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -D_REENTRANT -fPIC -DOS_UNIX -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I. -I. -IclustalW/general -IclustalW/substitutionMatrix -IclustalW/alignment -IclustalW -IclustalW/fileInput -IclustalW/interface -IclustalW/pairwise -IclustalW/multipleAlign -IclustalW/tree -IclustalW/tree/UPGMA -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I. -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o Utility.o clustalW/general/Utility.cpp -In file included from main.cpp:21: -clustalW/substitutionMatrix/SubMatrix.h:96:62: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] +clustalW/alignment/AlignmentOutput.cpp:512:40: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] + 512 | bool AlignmentOutput::openExplicitFile(auto_ptr& outFile, string fileName) + | ^~~~~~~~ +/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here + 59 | template class auto_ptr; + | ^~~~~~~~ +clustalW/alignment/AlignmentOutput.cpp:535:40: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] + 535 | string AlignmentOutput::openOutputFile(auto_ptr& outFile, string prompt, + | ^~~~~~~~ +/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here + 59 | template class auto_ptr; + | ^~~~~~~~ +clustalW/alignment/AlignmentOutput.cpp: In member function 'void clustalw::AlignmentOutput::fastaOut(clustalw::Alignment*, clustalw::outputRegion)': +clustalW/alignment/AlignmentOutput.cpp:673:28: warning: catching polymorphic type 'class clustalw::VectorOutOfRange' by value [-Wcatch-value=] + 673 | catch(VectorOutOfRange e) + | ^ +clustalW/alignment/Alignment.cpp: In member function 'void clustalw::Alignment::resetProfile1()': +clustalW/alignment/Alignment.cpp:47:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 47 | register int sl; /* which have code = gap_pos2 */ + | ^~ +clustalW/alignment/Alignment.cpp: In member function 'void clustalw::Alignment::resetProfile2()': +clustalW/alignment/Alignment.cpp:122:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 122 | register int sl; /* which have code = gap_pos2 */ + | ^~ +clustalW/alignment/AlignmentOutput.cpp: In member function 'void clustalw::AlignmentOutput::gcgOut(clustalw::Alignment*, clustalw::outputRegion)': +clustalW/alignment/AlignmentOutput.cpp:868:28: warning: catching polymorphic type 'class clustalw::VectorOutOfRange' by value [-Wcatch-value=] + 868 | catch(VectorOutOfRange e) + | ^ +clustalW/alignment/AlignmentOutput.cpp: In member function 'void clustalw::AlignmentOutput::phylipOut(clustalw::Alignment*, clustalw::outputRegion)': +clustalW/alignment/AlignmentOutput.cpp:1027:28: warning: catching polymorphic type 'class clustalw::VectorOutOfRange' by value [-Wcatch-value=] + 1027 | catch(VectorOutOfRange e) + | ^ +clustalW/alignment/AlignmentOutput.cpp: In member function 'void clustalw::AlignmentOutput::nexusOut(clustalw::Alignment*, clustalw::outputRegion)': +clustalW/alignment/AlignmentOutput.cpp:1156:28: warning: catching polymorphic type 'class clustalw::VectorOutOfRange' by value [-Wcatch-value=] + 1156 | catch(VectorOutOfRange e) + | ^ +clustalW/alignment/Alignment.cpp: In member function 'void clustalw::Alignment::resetAlign()': +clustalW/alignment/Alignment.cpp:617:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 617 | register int sl; + | ^~ +clustalW/alignment/AlignmentOutput.cpp: In member function 'void clustalw::AlignmentOutput::gdeOut(clustalw::Alignment*, clustalw::outputRegion)': +clustalW/alignment/AlignmentOutput.cpp:1445:28: warning: catching polymorphic type 'class clustalw::VectorOutOfRange' by value [-Wcatch-value=] + 1445 | catch(VectorOutOfRange e) + | ^ +clustalW/alignment/AlignmentOutput.cpp: In member function 'void clustalw::AlignmentOutput::nbrfOut(clustalw::Alignment*, clustalw::outputRegion)': +clustalW/alignment/AlignmentOutput.cpp:1560:28: warning: catching polymorphic type 'class clustalw::VectorOutOfRange' by value [-Wcatch-value=] + 1560 | catch(VectorOutOfRange e) + | ^ +clustalW/alignment/AlignmentOutput.cpp: In member function 'void clustalw::AlignmentOutput::clustalOut(clustalw::Alignment*, clustalw::outputRegion)': +clustalW/alignment/AlignmentOutput.cpp:2095:28: warning: catching polymorphic type 'class clustalw::VectorOutOfRange' by value [-Wcatch-value=] + 2095 | catch(VectorOutOfRange e) + | ^ +clustalW/alignment/AlignmentOutput.cpp:2102:21: warning: catching polymorphic type 'class std::exception' by value [-Wcatch-value=] + 2102 | catch(exception e) + | ^ +clustalW/alignment/Alignment.cpp: In member function 'bool clustalw::Alignment::keepPortionOfSeqArray(int, int)': +clustalW/alignment/Alignment.cpp:1715:24: warning: variable 'posToAddTo' set but not used [-Wunused-but-set-variable] + 1715 | SeqArray::iterator posToAddTo = sectionToRealign.begin(); + | ^~~~~~~~~~ +clustalW/alignment/AlignmentOutput.cpp: In member function 'void clustalw::AlignmentOutput::findRangeValues(clustalw::Alignment*, clustalw::rangeNum*, int, int, int)': +clustalW/alignment/AlignmentOutput.cpp:2351:28: warning: catching polymorphic type 'class clustalw::VectorOutOfRange' by value [-Wcatch-value=] + 2351 | catch(VectorOutOfRange e) + | ^ +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -D_REENTRANT -fPIC -DOS_UNIX -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I. -I. -IclustalW/general -IclustalW/substitutionMatrix -IclustalW/alignment -IclustalW -IclustalW/fileInput -IclustalW/interface -IclustalW/pairwise -IclustalW/multipleAlign -IclustalW/tree -IclustalW/tree/UPGMA -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I. -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o Sequence.o clustalW/alignment/Sequence.cpp +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -D_REENTRANT -fPIC -DOS_UNIX -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I. -I. -IclustalW/general -IclustalW/substitutionMatrix -IclustalW/alignment -IclustalW -IclustalW/fileInput -IclustalW/interface -IclustalW/pairwise -IclustalW/multipleAlign -IclustalW/tree -IclustalW/tree/UPGMA -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I. -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o ClustalFileParser.o clustalW/fileInput/ClustalFileParser.cpp +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -D_REENTRANT -fPIC -DOS_UNIX -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I. -I. -IclustalW/general -IclustalW/substitutionMatrix -IclustalW/alignment -IclustalW -IclustalW/fileInput -IclustalW/interface -IclustalW/pairwise -IclustalW/multipleAlign -IclustalW/tree -IclustalW/tree/UPGMA -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I. -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o EMBLFileParser.o clustalW/fileInput/EMBLFileParser.cpp +In file included from clustalW/alignment/../substitutionMatrix/globalmatrix.h:8, + from clustalW/alignment/ObjectiveScore.h:15, + from clustalW/alignment/ObjectiveScore.cpp:10: +clustalW/alignment/../substitutionMatrix/SubMatrix.h:96:62: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 96 | void printInFormat(vector& temp, char* name = "tempfile.out"); | ^~~~~~~~~~~~~~ -clustalW/substitutionMatrix/SubMatrix.h:97:66: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] +clustalW/alignment/../substitutionMatrix/SubMatrix.h:97:66: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 97 | void printVectorToFile(vector& temp, char* name = "tempfile.out"); | ^~~~~~~~~~~~~~ -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -D_REENTRANT -fPIC -DOS_UNIX -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I. -I. -IclustalW/general -IclustalW/substitutionMatrix -IclustalW/alignment -IclustalW -IclustalW/fileInput -IclustalW/interface -IclustalW/pairwise -IclustalW/multipleAlign -IclustalW/tree -IclustalW/tree/UPGMA -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I. -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o VectorOutOfRange.o clustalW/general/VectorOutOfRange.cpp -clustalW/fileInput/RSFFileParser.cpp: In member function 'virtual void clustalw::RSFFileParser::getSecStructure(std::vector&, std::vector&, std::string&, int&, int)': -clustalW/fileInput/RSFFileParser.cpp:240:51: warning: unused parameter 'gapPenaltyMask' [-Wunused-parameter] - 240 | void RSFFileParser::getSecStructure(vector& gapPenaltyMask, vector& secStructMask, - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -D_REENTRANT -fPIC -DOS_UNIX -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I. -I. -IclustalW/general -IclustalW/substitutionMatrix -IclustalW/alignment -IclustalW -IclustalW/fileInput -IclustalW/interface -IclustalW/pairwise -IclustalW/multipleAlign -IclustalW/tree -IclustalW/tree/UPGMA -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I. -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o CommandLineParser.o clustalW/interface/CommandLineParser.cpp -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -D_REENTRANT -fPIC -DOS_UNIX -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I. -I. -IclustalW/general -IclustalW/substitutionMatrix -IclustalW/alignment -IclustalW -IclustalW/fileInput -IclustalW/interface -IclustalW/pairwise -IclustalW/multipleAlign -IclustalW/tree -IclustalW/tree/UPGMA -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I. -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o InteractiveMenu.o clustalW/interface/InteractiveMenu.cpp +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -D_REENTRANT -fPIC -DOS_UNIX -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I. -I. -IclustalW/general -IclustalW/substitutionMatrix -IclustalW/alignment -IclustalW -IclustalW/fileInput -IclustalW/interface -IclustalW/pairwise -IclustalW/multipleAlign -IclustalW/tree -IclustalW/tree/UPGMA -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I. -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o FileParser.o clustalW/fileInput/FileParser.cpp +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -D_REENTRANT -fPIC -DOS_UNIX -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I. -I. -IclustalW/general -IclustalW/substitutionMatrix -IclustalW/alignment -IclustalW -IclustalW/fileInput -IclustalW/interface -IclustalW/pairwise -IclustalW/multipleAlign -IclustalW/tree -IclustalW/tree/UPGMA -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I. -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o FileReader.o clustalW/fileInput/FileReader.cpp +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -D_REENTRANT -fPIC -DOS_UNIX -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I. -I. -IclustalW/general -IclustalW/substitutionMatrix -IclustalW/alignment -IclustalW -IclustalW/fileInput -IclustalW/interface -IclustalW/pairwise -IclustalW/multipleAlign -IclustalW/tree -IclustalW/tree/UPGMA -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I. -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o GDEFileParser.o clustalW/fileInput/GDEFileParser.cpp +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -D_REENTRANT -fPIC -DOS_UNIX -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I. -I. -IclustalW/general -IclustalW/substitutionMatrix -IclustalW/alignment -IclustalW -IclustalW/fileInput -IclustalW/interface -IclustalW/pairwise -IclustalW/multipleAlign -IclustalW/tree -IclustalW/tree/UPGMA -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I. -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o InFileStream.o clustalW/fileInput/InFileStream.cpp +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -D_REENTRANT -fPIC -DOS_UNIX -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I. -I. -IclustalW/general -IclustalW/substitutionMatrix -IclustalW/alignment -IclustalW -IclustalW/fileInput -IclustalW/interface -IclustalW/pairwise -IclustalW/multipleAlign -IclustalW/tree -IclustalW/tree/UPGMA -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I. -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o MSFFileParser.o clustalW/fileInput/MSFFileParser.cpp +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -D_REENTRANT -fPIC -DOS_UNIX -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I. -I. -IclustalW/general -IclustalW/substitutionMatrix -IclustalW/alignment -IclustalW -IclustalW/fileInput -IclustalW/interface -IclustalW/pairwise -IclustalW/multipleAlign -IclustalW/tree -IclustalW/tree/UPGMA -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I. -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o PearsonFileParser.o clustalW/fileInput/PearsonFileParser.cpp +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -D_REENTRANT -fPIC -DOS_UNIX -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I. -I. -IclustalW/general -IclustalW/substitutionMatrix -IclustalW/alignment -IclustalW -IclustalW/fileInput -IclustalW/interface -IclustalW/pairwise -IclustalW/multipleAlign -IclustalW/tree -IclustalW/tree/UPGMA -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I. -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o PIRFileParser.o clustalW/fileInput/PIRFileParser.cpp +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -D_REENTRANT -fPIC -DOS_UNIX -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I. -I. -IclustalW/general -IclustalW/substitutionMatrix -IclustalW/alignment -IclustalW -IclustalW/fileInput -IclustalW/interface -IclustalW/pairwise -IclustalW/multipleAlign -IclustalW/tree -IclustalW/tree/UPGMA -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I. -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o RSFFileParser.o clustalW/fileInput/RSFFileParser.cpp +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -D_REENTRANT -fPIC -DOS_UNIX -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I. -I. -IclustalW/general -IclustalW/substitutionMatrix -IclustalW/alignment -IclustalW -IclustalW/fileInput -IclustalW/interface -IclustalW/pairwise -IclustalW/multipleAlign -IclustalW/tree -IclustalW/tree/UPGMA -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I. -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o ClustalWResources.o clustalW/general/ClustalWResources.cpp +In file included from clustalW/fileInput/../alignment/../substitutionMatrix/globalmatrix.h:8, + from clustalW/fileInput/../alignment/Alignment.h:42, + from clustalW/fileInput/FileReader.h:12, + from clustalW/fileInput/FileReader.cpp:29: +clustalW/fileInput/../alignment/../substitutionMatrix/SubMatrix.h:96:62: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] + 96 | void printInFormat(vector& temp, char* name = "tempfile.out"); + | ^~~~~~~~~~~~~~ +clustalW/fileInput/../alignment/../substitutionMatrix/SubMatrix.h:97:66: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] + 97 | void printVectorToFile(vector& temp, char* name = "tempfile.out"); + | ^~~~~~~~~~~~~~ +clustalW/fileInput/FileReader.h:42:38: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] + 42 | void checkInfile(int* nseqs, auto_ptr& fileParser); + | ^~~~~~~~ +In file included from /usr/include/c++/14/memory:78, + from clustalW/fileInput/FileReader.h:11: +/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here + 59 | template class auto_ptr; + | ^~~~~~~~ +clustalW/fileInput/FileReader.cpp: In member function 'int clustalw::FileReader::readSeqs(clustalw::Alignment*, int, std::string*)': +clustalW/fileInput/FileReader.cpp:155:5: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] + 155 | auto_ptr fileParser; // Means we dont need to delete it! + | ^~~~~~~~ +/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here + 59 | template class auto_ptr; + | ^~~~~~~~ +clustalW/fileInput/FileReader.cpp: At global scope: +clustalW/fileInput/FileReader.cpp:426:42: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] + 426 | void FileReader::checkInfile(int *nseqs, auto_ptr& fileParser) + | ^~~~~~~~ +/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here + 59 | template class auto_ptr; + | ^~~~~~~~ +clustalW/fileInput/FileReader.cpp: In member function 'void clustalw::FileReader::checkInfile(int*, std::auto_ptr&)': +clustalW/fileInput/FileReader.cpp:555:21: warning: catching polymorphic type 'class std::exception' by value [-Wcatch-value=] + 555 | catch(exception ex) + | ^~ +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -D_REENTRANT -fPIC -DOS_UNIX -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I. -I. -IclustalW/general -IclustalW/substitutionMatrix -IclustalW/alignment -IclustalW -IclustalW/fileInput -IclustalW/interface -IclustalW/pairwise -IclustalW/multipleAlign -IclustalW/tree -IclustalW/tree/UPGMA -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I. -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o DebugLog.o clustalW/general/DebugLog.cpp In file included from clustalW/alignment/../substitutionMatrix/globalmatrix.h:8, from clustalW/alignment/Alignment.h:42, from ClustalQtParams.h:13, - from HelpDisplayWidget.h:18, - from HelpDisplayWidget.cpp:15: + from WritePostscriptFile.h:10, + from WritePostscriptFile.cpp:24: clustalW/alignment/../substitutionMatrix/SubMatrix.h:96:62: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 96 | void printInFormat(vector& temp, char* name = "tempfile.out"); | ^~~~~~~~~~~~~~ clustalW/alignment/../substitutionMatrix/SubMatrix.h:97:66: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 97 | void printVectorToFile(vector& temp, char* name = "tempfile.out"); | ^~~~~~~~~~~~~~ -In file included from clustalW/general/OutputFile.cpp:9: -clustalW/general/OutputFile.h:26:14: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] - 26 | std::auto_ptr file; - | ^~~~~~~~ -In file included from /usr/include/c++/14/memory:78, - from clustalW/general/OutputFile.h:8: -/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here - 59 | template class auto_ptr; - | ^~~~~~~~ -clustalW/fileInput/PIRFileParser.cpp: In member function 'virtual void clustalw::PIRFileParser::getSecStructure(std::vector&, std::vector&, std::string&, int&, int)': -clustalW/fileInput/PIRFileParser.cpp:292:51: warning: unused parameter 'gapPenaltyMask' [-Wunused-parameter] - 292 | void PIRFileParser::getSecStructure(vector& gapPenaltyMask, vector& secStructMask, - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ -clustalW/fileInput/PIRFileParser.cpp:292:81: warning: unused parameter 'secStructMask' [-Wunused-parameter] - 292 | void PIRFileParser::getSecStructure(vector& gapPenaltyMask, vector& secStructMask, - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~ -clustalW/fileInput/PIRFileParser.cpp:293:45: warning: unused parameter 'secStructName' [-Wunused-parameter] - 293 | string& secStructName, int &structPenalties, int length) - | ~~~~~~~~^~~~~~~~~~~~~ -clustalW/fileInput/PIRFileParser.cpp:293:86: warning: unused parameter 'length' [-Wunused-parameter] - 293 | string& secStructName, int &structPenalties, int length) - | ~~~~^~~~~~ -clustalW/fileInput/PearsonFileParser.cpp: In member function 'virtual clustalw::Sequence clustalw::PearsonFileParser::getSeq(int, std::string*)': -clustalW/fileInput/PearsonFileParser.cpp:199:60: warning: unused parameter 'offendingSeq' [-Wunused-parameter] - 199 | Sequence PearsonFileParser::getSeq(int seqNum, string *offendingSeq) - | ~~~~~~~~^~~~~~~~~~~~ -clustalW/fileInput/PearsonFileParser.cpp: In member function 'virtual void clustalw::PearsonFileParser::getSecStructure(std::vector&, std::vector&, std::string&, int&, int)': -clustalW/fileInput/PearsonFileParser.cpp:444:55: warning: unused parameter 'gapPenaltyMask' [-Wunused-parameter] - 444 | void PearsonFileParser::getSecStructure(vector& gapPenaltyMask, - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ -clustalW/fileInput/PearsonFileParser.cpp:445:40: warning: unused parameter 'secStructMask' [-Wunused-parameter] - 445 | vector& secStructMask, string& secStructName, - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~ -clustalW/fileInput/PearsonFileParser.cpp:445:63: warning: unused parameter 'secStructName' [-Wunused-parameter] - 445 | vector& secStructMask, string& secStructName, - | ~~~~~~~~^~~~~~~~~~~~~ -clustalW/fileInput/PearsonFileParser.cpp:446:53: warning: unused parameter 'length' [-Wunused-parameter] - 446 | int &structPenalties, int length) - | ~~~~^~~~~~ -In file included from clustalW/Clustal.h:18, - from mainwindow.h:45, - from main.cpp:24: -clustalW/fileInput/FileReader.h:42:38: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] - 42 | void checkInfile(int* nseqs, auto_ptr& fileParser); - | ^~~~~~~~ +WritePostscriptFile.h:88:5: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] + 88 | auto_ptr params; + | ^~~~~~~~ In file included from /usr/include/c++/14/memory:78, from /usr/include/x86_64-linux-gnu/qt5/QtCore/qvarlengtharray.h:52, from /usr/include/x86_64-linux-gnu/qt5/QtCore/qmetatype.h:48, from /usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:54, - from /usr/include/x86_64-linux-gnu/qt5/QtCore/qcoreapplication.h:46, - from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qapplication.h:44, - from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QApplication:1, - from main.cpp:19: + from /usr/include/x86_64-linux-gnu/qt5/QtCore/qsharedpointer_impl.h:65, + from /usr/include/x86_64-linux-gnu/qt5/QtCore/qsharedpointer.h:48, + from /usr/include/x86_64-linux-gnu/qt5/QtGui/qpixmap.h:48, + from /usr/include/x86_64-linux-gnu/qt5/QtGui/qicon.h:46, + from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qabstractbutton.h:44, + from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qpushbutton.h:44, + from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QPushButton:1, + from WritePostscriptFile.cpp:14: /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -D_REENTRANT -fPIC -DOS_UNIX -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I. -I. -IclustalW/general -IclustalW/substitutionMatrix -IclustalW/alignment -IclustalW -IclustalW/fileInput -IclustalW/interface -IclustalW/pairwise -IclustalW/multipleAlign -IclustalW/tree -IclustalW/tree/UPGMA -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I. -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o Iteration.o clustalW/multipleAlign/Iteration.cpp -In file included from clustalW/Clustal.h:20: +In file included from WritePostscriptFile.cpp:27: clustalW/alignment/AlignmentOutput.h:68:31: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 68 | bool openExplicitFile(auto_ptr& outFile, string fileName); | ^~~~~~~~ @@ -1653,6 +2317,19 @@ /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ +clustalW/fileInput/PIRFileParser.cpp: In member function 'virtual void clustalw::PIRFileParser::getSecStructure(std::vector&, std::vector&, std::string&, int&, int)': +clustalW/fileInput/PIRFileParser.cpp:292:51: warning: unused parameter 'gapPenaltyMask' [-Wunused-parameter] + 292 | void PIRFileParser::getSecStructure(vector& gapPenaltyMask, vector& secStructMask, + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ +clustalW/fileInput/PIRFileParser.cpp:292:81: warning: unused parameter 'secStructMask' [-Wunused-parameter] + 292 | void PIRFileParser::getSecStructure(vector& gapPenaltyMask, vector& secStructMask, + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~ +clustalW/fileInput/PIRFileParser.cpp:293:45: warning: unused parameter 'secStructName' [-Wunused-parameter] + 293 | string& secStructName, int &structPenalties, int length) + | ~~~~~~~~^~~~~~~~~~~~~ +clustalW/fileInput/PIRFileParser.cpp:293:86: warning: unused parameter 'length' [-Wunused-parameter] + 293 | string& secStructName, int &structPenalties, int length) + | ~~~~^~~~~~ clustalW/alignment/AlignmentOutput.h:76:9: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 76 | auto_ptr gcgOutFile; | ^~~~~~~~ @@ -1689,7 +2366,31 @@ /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -D_REENTRANT -fPIC -DOS_UNIX -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I. -I. -IclustalW/general -IclustalW/substitutionMatrix -IclustalW/alignment -IclustalW -IclustalW/fileInput -IclustalW/interface -IclustalW/pairwise -IclustalW/multipleAlign -IclustalW/tree -IclustalW/tree/UPGMA -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I. -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o LowScoreSegProfile.o clustalW/multipleAlign/LowScoreSegProfile.cpp +clustalW/fileInput/MSFFileParser.cpp: In member function 'virtual std::vector clustalw::MSFFileParser::getSeqRange(int, int, std::string*)': +clustalW/fileInput/MSFFileParser.cpp:34:79: warning: unused parameter 'offendingSeq' [-Wunused-parameter] + 34 | vector MSFFileParser::getSeqRange(int firstSeq, int no, string *offendingSeq) + | ~~~~~~~~^~~~~~~~~~~~ +clustalW/fileInput/MSFFileParser.cpp: In member function 'virtual void clustalw::MSFFileParser::getSecStructure(std::vector&, std::vector&, std::string&, int&, int)': +clustalW/fileInput/MSFFileParser.cpp:246:51: warning: unused parameter 'gapPenaltyMask' [-Wunused-parameter] + 246 | void MSFFileParser::getSecStructure(vector& gapPenaltyMask, vector& secStructMask, + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ +clustalW/fileInput/MSFFileParser.cpp:246:81: warning: unused parameter 'secStructMask' [-Wunused-parameter] + 246 | void MSFFileParser::getSecStructure(vector& gapPenaltyMask, vector& secStructMask, + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~ +clustalW/fileInput/MSFFileParser.cpp:247:45: warning: unused parameter 'secStructName' [-Wunused-parameter] + 247 | string& secStructName, int &structPenalties, int length) + | ~~~~~~~~^~~~~~~~~~~~~ +clustalW/fileInput/MSFFileParser.cpp:247:86: warning: unused parameter 'length' [-Wunused-parameter] + 247 | string& secStructName, int &structPenalties, int length) + | ~~~~^~~~~~ +clustalW/fileInput/FileParser.cpp: In member function 'void clustalw::FileParser::fillCharTab()': +clustalW/fileInput/FileParser.cpp:37:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 37 | register int i; + | ^ +clustalW/fileInput/FileParser.cpp:38:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 38 | register char c; + | ^ +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -D_REENTRANT -fPIC -DOS_UNIX -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I. -I. -IclustalW/general -IclustalW/substitutionMatrix -IclustalW/alignment -IclustalW -IclustalW/fileInput -IclustalW/interface -IclustalW/pairwise -IclustalW/multipleAlign -IclustalW/tree -IclustalW/tree/UPGMA -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I. -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o OutputFile.o clustalW/general/OutputFile.cpp clustalW/general/ClustalWResources.cpp: In member function 'std::string clustalw::ClustalWResources::findFile(std::string, clustalw::ClustalWResourcePathType) const': clustalW/general/ClustalWResources.cpp:106:12: warning: array subscript 1 is above array bounds of 'char [1]' [-Warray-bounds=] 106 | delim[1] = 0; @@ -1697,8 +2398,69 @@ clustalW/general/ClustalWResources.cpp:104:10: note: while referencing 'delim' 104 | char delim[1]; | ^~~~~ -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -D_REENTRANT -fPIC -DOS_UNIX -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I. -I. -IclustalW/general -IclustalW/substitutionMatrix -IclustalW/alignment -IclustalW -IclustalW/fileInput -IclustalW/interface -IclustalW/pairwise -IclustalW/multipleAlign -IclustalW/tree -IclustalW/tree/UPGMA -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I. -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o MSA.o clustalW/multipleAlign/MSA.cpp -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -D_REENTRANT -fPIC -DOS_UNIX -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I. -I. -IclustalW/general -IclustalW/substitutionMatrix -IclustalW/alignment -IclustalW -IclustalW/fileInput -IclustalW/interface -IclustalW/pairwise -IclustalW/multipleAlign -IclustalW/tree -IclustalW/tree/UPGMA -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I. -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o MyersMillerProfileAlign.o clustalW/multipleAlign/MyersMillerProfileAlign.cpp +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -D_REENTRANT -fPIC -DOS_UNIX -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I. -I. -IclustalW/general -IclustalW/substitutionMatrix -IclustalW/alignment -IclustalW -IclustalW/fileInput -IclustalW/interface -IclustalW/pairwise -IclustalW/multipleAlign -IclustalW/tree -IclustalW/tree/UPGMA -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I. -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o Stats.o clustalW/general/Stats.cpp +In file included from clustalW/alignment/../substitutionMatrix/globalmatrix.h:8, + from clustalW/alignment/Alignment.h:42, + from SeqNameWidget.h:41, + from SeqNameWidget.cpp:59: +clustalW/alignment/../substitutionMatrix/SubMatrix.h:96:62: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] + 96 | void printInFormat(vector& temp, char* name = "tempfile.out"); + | ^~~~~~~~~~~~~~ +clustalW/alignment/../substitutionMatrix/SubMatrix.h:97:66: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] + 97 | void printVectorToFile(vector& temp, char* name = "tempfile.out"); + | ^~~~~~~~~~~~~~ +SeqNameWidget.cpp: In member function 'virtual void SeqNameWidget::paintEvent(QPaintEvent*)': +SeqNameWidget.cpp:375:11: warning: variable 'redrawRect' set but not used [-Wunused-but-set-variable] + 375 | QRect redrawRect = event->rect(); + | ^~~~~~~~~~ +SeqNameWidget.cpp: In member function 'int SeqNameWidget::setMaxNameLength()': +SeqNameWidget.cpp:443:43: warning: 'int QFontMetrics::width(const QString&, int) const' is deprecated: Use QFontMetrics::horizontalAdvance [-Wdeprecated-declarations] + 443 | int length = fontMetrics.width(QString(name.c_str())); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/x86_64-linux-gnu/qt5/QtGui/QtGui:26, + from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QtWidgetsDepends:4, + from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QtWidgets:3, + from SeqNameWidget.cpp:58: +/usr/include/x86_64-linux-gnu/qt5/QtGui/qfontmetrics.h:106:9: note: declared here + 106 | int width(const QString &, int len = -1) const; + | ^~~~~ +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -D_REENTRANT -fPIC -DOS_UNIX -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I. -I. -IclustalW/general -IclustalW/substitutionMatrix -IclustalW/alignment -IclustalW -IclustalW/fileInput -IclustalW/interface -IclustalW/pairwise -IclustalW/multipleAlign -IclustalW/tree -IclustalW/tree/UPGMA -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I. -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o SymMatrix.o clustalW/general/SymMatrix.cpp +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -D_REENTRANT -fPIC -DOS_UNIX -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I. -I. -IclustalW/general -IclustalW/substitutionMatrix -IclustalW/alignment -IclustalW -IclustalW/fileInput -IclustalW/interface -IclustalW/pairwise -IclustalW/multipleAlign -IclustalW/tree -IclustalW/tree/UPGMA -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I. -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o UserParameters.o clustalW/general/UserParameters.cpp +clustalW/fileInput/PearsonFileParser.cpp: In member function 'virtual clustalw::Sequence clustalw::PearsonFileParser::getSeq(int, std::string*)': +clustalW/fileInput/PearsonFileParser.cpp:199:60: warning: unused parameter 'offendingSeq' [-Wunused-parameter] + 199 | Sequence PearsonFileParser::getSeq(int seqNum, string *offendingSeq) + | ~~~~~~~~^~~~~~~~~~~~ +clustalW/fileInput/PearsonFileParser.cpp: In member function 'virtual void clustalw::PearsonFileParser::getSecStructure(std::vector&, std::vector&, std::string&, int&, int)': +clustalW/fileInput/PearsonFileParser.cpp:444:55: warning: unused parameter 'gapPenaltyMask' [-Wunused-parameter] + 444 | void PearsonFileParser::getSecStructure(vector& gapPenaltyMask, + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ +clustalW/fileInput/PearsonFileParser.cpp:445:40: warning: unused parameter 'secStructMask' [-Wunused-parameter] + 445 | vector& secStructMask, string& secStructName, + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~ +clustalW/fileInput/PearsonFileParser.cpp:445:63: warning: unused parameter 'secStructName' [-Wunused-parameter] + 445 | vector& secStructMask, string& secStructName, + | ~~~~~~~~^~~~~~~~~~~~~ +clustalW/fileInput/PearsonFileParser.cpp:446:53: warning: unused parameter 'length' [-Wunused-parameter] + 446 | int &structPenalties, int length) + | ~~~~^~~~~~ +clustalW/fileInput/RSFFileParser.cpp: In member function 'virtual void clustalw::RSFFileParser::getSecStructure(std::vector&, std::vector&, std::string&, int&, int)': +clustalW/fileInput/RSFFileParser.cpp:240:51: warning: unused parameter 'gapPenaltyMask' [-Wunused-parameter] + 240 | void RSFFileParser::getSecStructure(vector& gapPenaltyMask, vector& secStructMask, + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ +In file included from clustalW/general/OutputFile.cpp:9: +clustalW/general/OutputFile.h:26:14: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] + 26 | std::auto_ptr file; + | ^~~~~~~~ +In file included from /usr/include/c++/14/memory:78, + from clustalW/general/OutputFile.h:8: +/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here + 59 | template class auto_ptr; + | ^~~~~~~~ +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -D_REENTRANT -fPIC -DOS_UNIX -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I. -I. -IclustalW/general -IclustalW/substitutionMatrix -IclustalW/alignment -IclustalW -IclustalW/fileInput -IclustalW/interface -IclustalW/pairwise -IclustalW/multipleAlign -IclustalW/tree -IclustalW/tree/UPGMA -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I. -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o Utility.o clustalW/general/Utility.cpp +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -D_REENTRANT -fPIC -DOS_UNIX -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I. -I. -IclustalW/general -IclustalW/substitutionMatrix -IclustalW/alignment -IclustalW -IclustalW/fileInput -IclustalW/interface -IclustalW/pairwise -IclustalW/multipleAlign -IclustalW/tree -IclustalW/tree/UPGMA -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I. -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o VectorOutOfRange.o clustalW/general/VectorOutOfRange.cpp +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -D_REENTRANT -fPIC -DOS_UNIX -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I. -I. -IclustalW/general -IclustalW/substitutionMatrix -IclustalW/alignment -IclustalW -IclustalW/fileInput -IclustalW/interface -IclustalW/pairwise -IclustalW/multipleAlign -IclustalW/tree -IclustalW/tree/UPGMA -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I. -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o CommandLineParser.o clustalW/interface/CommandLineParser.cpp +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -D_REENTRANT -fPIC -DOS_UNIX -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I. -I. -IclustalW/general -IclustalW/substitutionMatrix -IclustalW/alignment -IclustalW -IclustalW/fileInput -IclustalW/interface -IclustalW/pairwise -IclustalW/multipleAlign -IclustalW/tree -IclustalW/tree/UPGMA -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I. -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o InteractiveMenu.o clustalW/interface/InteractiveMenu.cpp +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -D_REENTRANT -fPIC -DOS_UNIX -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I. -I. -IclustalW/general -IclustalW/substitutionMatrix -IclustalW/alignment -IclustalW -IclustalW/fileInput -IclustalW/interface -IclustalW/pairwise -IclustalW/multipleAlign -IclustalW/tree -IclustalW/tree/UPGMA -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I. -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o Iteration.o clustalW/multipleAlign/Iteration.cpp In file included from clustalW/general/../alignment/../substitutionMatrix/globalmatrix.h:8, from clustalW/general/../alignment/Alignment.h:42, from clustalW/general/Stats.cpp:15: @@ -1708,9 +2470,17 @@ clustalW/general/../alignment/../substitutionMatrix/SubMatrix.h:97:66: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 97 | void printVectorToFile(vector& temp, char* name = "tempfile.out"); | ^~~~~~~~~~~~~~ -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -D_REENTRANT -fPIC -DOS_UNIX -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I. -I. -IclustalW/general -IclustalW/substitutionMatrix -IclustalW/alignment -IclustalW -IclustalW/fileInput -IclustalW/interface -IclustalW/pairwise -IclustalW/multipleAlign -IclustalW/tree -IclustalW/tree/UPGMA -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I. -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o ProfileBase.o clustalW/multipleAlign/ProfileBase.cpp -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -D_REENTRANT -fPIC -DOS_UNIX -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I. -I. -IclustalW/general -IclustalW/substitutionMatrix -IclustalW/alignment -IclustalW -IclustalW/fileInput -IclustalW/interface -IclustalW/pairwise -IclustalW/multipleAlign -IclustalW/tree -IclustalW/tree/UPGMA -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I. -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o ProfileStandard.o clustalW/multipleAlign/ProfileStandard.cpp -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -D_REENTRANT -fPIC -DOS_UNIX -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I. -I. -IclustalW/general -IclustalW/substitutionMatrix -IclustalW/alignment -IclustalW -IclustalW/fileInput -IclustalW/interface -IclustalW/pairwise -IclustalW/multipleAlign -IclustalW/tree -IclustalW/tree/UPGMA -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I. -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o ProfileWithSub.o clustalW/multipleAlign/ProfileWithSub.cpp +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -D_REENTRANT -fPIC -DOS_UNIX -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I. -I. -IclustalW/general -IclustalW/substitutionMatrix -IclustalW/alignment -IclustalW -IclustalW/fileInput -IclustalW/interface -IclustalW/pairwise -IclustalW/multipleAlign -IclustalW/tree -IclustalW/tree/UPGMA -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I. -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o LowScoreSegProfile.o clustalW/multipleAlign/LowScoreSegProfile.cpp +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -D_REENTRANT -fPIC -DOS_UNIX -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I. -I. -IclustalW/general -IclustalW/substitutionMatrix -IclustalW/alignment -IclustalW -IclustalW/fileInput -IclustalW/interface -IclustalW/pairwise -IclustalW/multipleAlign -IclustalW/tree -IclustalW/tree/UPGMA -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I. -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o MSA.o clustalW/multipleAlign/MSA.cpp +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -D_REENTRANT -fPIC -DOS_UNIX -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I. -I. -IclustalW/general -IclustalW/substitutionMatrix -IclustalW/alignment -IclustalW -IclustalW/fileInput -IclustalW/interface -IclustalW/pairwise -IclustalW/multipleAlign -IclustalW/tree -IclustalW/tree/UPGMA -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I. -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o MyersMillerProfileAlign.o clustalW/multipleAlign/MyersMillerProfileAlign.cpp +clustalW/general/UserParameters.cpp: In constructor 'clustalw::UserParameters::UserParameters(bool)': +clustalW/general/UserParameters.cpp:33:37: warning: unused parameter 'log' [-Wunused-parameter] + 33 | UserParameters::UserParameters(bool log) + | ~~~~~^~~ +clustalW/general/UserParameters.cpp: In member function 'int clustalw::UserParameters::resIndex(std::string, char)': +clustalW/general/UserParameters.cpp:475:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 475 | register int i; + | ^ clustalW/general/Utility.cpp: In member function 'char* clustalw::Utility::rTrim(char*)': clustalW/general/Utility.cpp:53:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 53 | register int p; @@ -1723,12 +2493,24 @@ clustalW/general/Utility.cpp:519:39: warning: unused parameter 'ptrToLabelObj' [-Wunused-parameter] 519 | void Utility::setInfoLabelPtr(QLabel* ptrToLabelObj) | ~~~~~~~~^~~~~~~~~~~~~ +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -D_REENTRANT -fPIC -DOS_UNIX -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I. -I. -IclustalW/general -IclustalW/substitutionMatrix -IclustalW/alignment -IclustalW -IclustalW/fileInput -IclustalW/interface -IclustalW/pairwise -IclustalW/multipleAlign -IclustalW/tree -IclustalW/tree/UPGMA -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I. -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o ProfileBase.o clustalW/multipleAlign/ProfileBase.cpp +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -D_REENTRANT -fPIC -DOS_UNIX -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I. -I. -IclustalW/general -IclustalW/substitutionMatrix -IclustalW/alignment -IclustalW -IclustalW/fileInput -IclustalW/interface -IclustalW/pairwise -IclustalW/multipleAlign -IclustalW/tree -IclustalW/tree/UPGMA -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I. -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o ProfileStandard.o clustalW/multipleAlign/ProfileStandard.cpp +clustalW/general/Utility.cpp: In member function 'double clustalw::Utility::getReal(const char*, double, double, double)': +clustalW/general/Utility.cpp:183:14: warning: ignoring return value of 'char* fgets(char*, int, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] + 183 | fgets(line, MAXLINE, stdin); + | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ +clustalW/general/Utility.cpp: In member function 'int clustalw::Utility::getInt(const char*, int, int, int)': +clustalW/general/Utility.cpp:221:14: warning: ignoring return value of 'char* fgets(char*, int, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] + 221 | fgets(line, MAXLINE, stdin); + | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -D_REENTRANT -fPIC -DOS_UNIX -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I. -I. -IclustalW/general -IclustalW/substitutionMatrix -IclustalW/alignment -IclustalW -IclustalW/fileInput -IclustalW/interface -IclustalW/pairwise -IclustalW/multipleAlign -IclustalW/tree -IclustalW/tree/UPGMA -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I. -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o ProfileWithSub.o clustalW/multipleAlign/ProfileWithSub.cpp +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -D_REENTRANT -fPIC -DOS_UNIX -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I. -I. -IclustalW/general -IclustalW/substitutionMatrix -IclustalW/alignment -IclustalW -IclustalW/fileInput -IclustalW/interface -IclustalW/pairwise -IclustalW/multipleAlign -IclustalW/tree -IclustalW/tree/UPGMA -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I. -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o FastPairwiseAlign.o clustalW/pairwise/FastPairwiseAlign.cpp In file included from clustalW/interface/../fileInput/../alignment/../substitutionMatrix/globalmatrix.h:8, from clustalW/interface/../fileInput/../alignment/Alignment.h:42, from clustalW/interface/../fileInput/FileReader.h:12, from clustalW/interface/../Clustal.h:18, - from clustalW/interface/CommandLineParser.h:18, - from clustalW/interface/CommandLineParser.cpp:13: + from clustalW/interface/InteractiveMenu.h:15, + from clustalW/interface/InteractiveMenu.cpp:23: clustalW/interface/../fileInput/../alignment/../substitutionMatrix/SubMatrix.h:96:62: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 96 | void printInFormat(vector& temp, char* name = "tempfile.out"); | ^~~~~~~~~~~~~~ @@ -1798,29 +2580,16 @@ /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -D_REENTRANT -fPIC -DOS_UNIX -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I. -I. -IclustalW/general -IclustalW/substitutionMatrix -IclustalW/alignment -IclustalW -IclustalW/fileInput -IclustalW/interface -IclustalW/pairwise -IclustalW/multipleAlign -IclustalW/tree -IclustalW/tree/UPGMA -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I. -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o FastPairwiseAlign.o clustalW/pairwise/FastPairwiseAlign.cpp -clustalW/general/UserParameters.cpp: In constructor 'clustalw::UserParameters::UserParameters(bool)': -clustalW/general/UserParameters.cpp:33:37: warning: unused parameter 'log' [-Wunused-parameter] - 33 | UserParameters::UserParameters(bool log) - | ~~~~~^~~ -clustalW/general/UserParameters.cpp: In member function 'int clustalw::UserParameters::resIndex(std::string, char)': -clustalW/general/UserParameters.cpp:475:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 475 | register int i; - | ^ -clustalW/general/Utility.cpp: In member function 'double clustalw::Utility::getReal(const char*, double, double, double)': -clustalW/general/Utility.cpp:183:14: warning: ignoring return value of 'char* fgets(char*, int, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] - 183 | fgets(line, MAXLINE, stdin); - | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ -clustalW/general/Utility.cpp: In member function 'int clustalw::Utility::getInt(const char*, int, int, int)': -clustalW/general/Utility.cpp:221:14: warning: ignoring return value of 'char* fgets(char*, int, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] - 221 | fgets(line, MAXLINE, stdin); - | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ +clustalW/interface/InteractiveMenu.cpp: In constructor 'clustalw::InteractiveMenu::InteractiveMenu()': +clustalW/interface/InteractiveMenu.cpp:41:11: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] + 41 | catch(bad_alloc) + | ^~~~~~~~~ In file included from clustalW/interface/../fileInput/../alignment/../substitutionMatrix/globalmatrix.h:8, from clustalW/interface/../fileInput/../alignment/Alignment.h:42, from clustalW/interface/../fileInput/FileReader.h:12, from clustalW/interface/../Clustal.h:18, - from clustalW/interface/InteractiveMenu.h:15, - from clustalW/interface/InteractiveMenu.cpp:23: + from clustalW/interface/CommandLineParser.h:18, + from clustalW/interface/CommandLineParser.cpp:13: clustalW/interface/../fileInput/../alignment/../substitutionMatrix/SubMatrix.h:96:62: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 96 | void printInFormat(vector& temp, char* name = "tempfile.out"); | ^~~~~~~~~~~~~~ @@ -1890,12 +2659,36 @@ /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ -clustalW/interface/InteractiveMenu.cpp: In constructor 'clustalw::InteractiveMenu::InteractiveMenu()': -clustalW/interface/InteractiveMenu.cpp:41:11: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] - 41 | catch(bad_alloc) - | ^~~~~~~~~ g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -D_REENTRANT -fPIC -DOS_UNIX -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I. -I. -IclustalW/general -IclustalW/substitutionMatrix -IclustalW/alignment -IclustalW -IclustalW/fileInput -IclustalW/interface -IclustalW/pairwise -IclustalW/multipleAlign -IclustalW/tree -IclustalW/tree/UPGMA -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I. -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o FullPairwiseAlign.o clustalW/pairwise/FullPairwiseAlign.cpp -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -D_REENTRANT -fPIC -DOS_UNIX -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I. -I. -IclustalW/general -IclustalW/substitutionMatrix -IclustalW/alignment -IclustalW -IclustalW/fileInput -IclustalW/interface -IclustalW/pairwise -IclustalW/multipleAlign -IclustalW/tree -IclustalW/tree/UPGMA -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I. -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o SubMatrix.o clustalW/substitutionMatrix/SubMatrix.cpp +In file included from clustalW/alignment/../substitutionMatrix/globalmatrix.h:8, + from clustalW/alignment/Alignment.h:42, + from ClustalQtParams.h:13, + from TreeOutputFileNames.h:10, + from TreeOutputFileNames.cpp:17: +clustalW/alignment/../substitutionMatrix/SubMatrix.h:96:62: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] + 96 | void printInFormat(vector& temp, char* name = "tempfile.out"); + | ^~~~~~~~~~~~~~ +clustalW/alignment/../substitutionMatrix/SubMatrix.h:97:66: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] + 97 | void printVectorToFile(vector& temp, char* name = "tempfile.out"); + | ^~~~~~~~~~~~~~ +TreeOutputFileNames.h:73:5: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] + 73 | auto_ptr treeFileNames; + | ^~~~~~~~ +In file included from /usr/include/c++/14/memory:78, + from /usr/include/x86_64-linux-gnu/qt5/QtCore/qvarlengtharray.h:52, + from /usr/include/x86_64-linux-gnu/qt5/QtCore/qmetatype.h:48, + from /usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:54, + from /usr/include/x86_64-linux-gnu/qt5/QtCore/qsharedpointer_impl.h:65, + from /usr/include/x86_64-linux-gnu/qt5/QtCore/qsharedpointer.h:48, + from /usr/include/x86_64-linux-gnu/qt5/QtGui/qpixmap.h:48, + from /usr/include/x86_64-linux-gnu/qt5/QtGui/qicon.h:46, + from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qabstractbutton.h:44, + from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qpushbutton.h:44, + from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QPushButton:1, + from TreeOutputFileNames.cpp:7: +/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here + 59 | template class auto_ptr; + | ^~~~~~~~ clustalW/interface/InteractiveMenu.cpp: In member function 'int clustalw::InteractiveMenu::secStrOutputOptions()': clustalW/interface/InteractiveMenu.cpp:520:36: warning: this statement may fall through [-Wimplicit-fallthrough=] 520 | clustalObj->getHelp('C'); @@ -1907,30 +2700,10 @@ clustalW/interface/InteractiveMenu.cpp:1190:15: warning: ignoring return value of 'int system(const char*)' declared with attribute 'warn_unused_result' [-Wunused-result] 1190 | system(lin1.c_str()); | ~~~~~~^~~~~~~~~~~~~~ +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -D_REENTRANT -fPIC -DOS_UNIX -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I. -I. -IclustalW/general -IclustalW/substitutionMatrix -IclustalW/alignment -IclustalW -IclustalW/fileInput -IclustalW/interface -IclustalW/pairwise -IclustalW/multipleAlign -IclustalW/tree -IclustalW/tree/UPGMA -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I. -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o SubMatrix.o clustalW/substitutionMatrix/SubMatrix.cpp g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -D_REENTRANT -fPIC -DOS_UNIX -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I. -I. -IclustalW/general -IclustalW/substitutionMatrix -IclustalW/alignment -IclustalW -IclustalW/fileInput -IclustalW/interface -IclustalW/pairwise -IclustalW/multipleAlign -IclustalW/tree -IclustalW/tree/UPGMA -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I. -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o AlignmentSteps.o clustalW/tree/AlignmentSteps.cpp In file included from clustalW/multipleAlign/../alignment/../substitutionMatrix/globalmatrix.h:8, from clustalW/multipleAlign/../alignment/Alignment.h:42, - from clustalW/multipleAlign/LowScoreSegProfile.h:13, - from clustalW/multipleAlign/LowScoreSegProfile.cpp:9: -clustalW/multipleAlign/../alignment/../substitutionMatrix/SubMatrix.h:96:62: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 96 | void printInFormat(vector& temp, char* name = "tempfile.out"); - | ^~~~~~~~~~~~~~ -clustalW/multipleAlign/../alignment/../substitutionMatrix/SubMatrix.h:97:66: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 97 | void printVectorToFile(vector& temp, char* name = "tempfile.out"); - | ^~~~~~~~~~~~~~ -In file included from clustalW/multipleAlign/../alignment/../substitutionMatrix/globalmatrix.h:8, - from clustalW/multipleAlign/../alignment/Alignment.h:42, - from clustalW/multipleAlign/ProfileAlignAlgorithm.h:10, - from clustalW/multipleAlign/MyersMillerProfileAlign.h:10, - from clustalW/multipleAlign/MyersMillerProfileAlign.cpp:10: -clustalW/multipleAlign/../alignment/../substitutionMatrix/SubMatrix.h:96:62: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 96 | void printInFormat(vector& temp, char* name = "tempfile.out"); - | ^~~~~~~~~~~~~~ -clustalW/multipleAlign/../alignment/../substitutionMatrix/SubMatrix.h:97:66: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 97 | void printVectorToFile(vector& temp, char* name = "tempfile.out"); - | ^~~~~~~~~~~~~~ -In file included from clustalW/multipleAlign/../alignment/../substitutionMatrix/globalmatrix.h:8, - from clustalW/multipleAlign/../alignment/Alignment.h:42, from clustalW/multipleAlign/ProfileBase.h:14, from clustalW/multipleAlign/MSA.h:10, from clustalW/multipleAlign/MSA.cpp:16: @@ -1940,21 +2713,11 @@ clustalW/multipleAlign/../alignment/../substitutionMatrix/SubMatrix.h:97:66: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 97 | void printVectorToFile(vector& temp, char* name = "tempfile.out"); | ^~~~~~~~~~~~~~ -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -D_REENTRANT -fPIC -DOS_UNIX -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I. -I. -IclustalW/general -IclustalW/substitutionMatrix -IclustalW/alignment -IclustalW -IclustalW/fileInput -IclustalW/interface -IclustalW/pairwise -IclustalW/multipleAlign -IclustalW/tree -IclustalW/tree/UPGMA -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I. -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o ClusterTree.o clustalW/tree/ClusterTree.cpp -In file included from clustalW/multipleAlign/../alignment/../substitutionMatrix/globalmatrix.h:8, - from clustalW/multipleAlign/../alignment/Alignment.h:42, - from clustalW/multipleAlign/ProfileBase.h:14, - from clustalW/multipleAlign/ProfileBase.cpp:9: -clustalW/multipleAlign/../alignment/../substitutionMatrix/SubMatrix.h:96:62: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 96 | void printInFormat(vector& temp, char* name = "tempfile.out"); - | ^~~~~~~~~~~~~~ -clustalW/multipleAlign/../alignment/../substitutionMatrix/SubMatrix.h:97:66: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 97 | void printVectorToFile(vector& temp, char* name = "tempfile.out"); - | ^~~~~~~~~~~~~~ In file included from clustalW/multipleAlign/../alignment/../substitutionMatrix/globalmatrix.h:8, from clustalW/multipleAlign/../alignment/Alignment.h:42, - from clustalW/multipleAlign/ProfileStandard.h:9, - from clustalW/multipleAlign/ProfileStandard.cpp:9: + from clustalW/multipleAlign/ProfileAlignAlgorithm.h:10, + from clustalW/multipleAlign/MyersMillerProfileAlign.h:10, + from clustalW/multipleAlign/MyersMillerProfileAlign.cpp:10: clustalW/multipleAlign/../alignment/../substitutionMatrix/SubMatrix.h:96:62: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 96 | void printInFormat(vector& temp, char* name = "tempfile.out"); | ^~~~~~~~~~~~~~ @@ -1969,6 +2732,7 @@ clustalW/multipleAlign/MSA.cpp:359:35: warning: unused parameter 'phylipName' [-Wunused-parameter] 359 | string phylipName) | ~~~~~~~^~~~~~~~~~ +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -D_REENTRANT -fPIC -DOS_UNIX -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I. -I. -IclustalW/general -IclustalW/substitutionMatrix -IclustalW/alignment -IclustalW -IclustalW/fileInput -IclustalW/interface -IclustalW/pairwise -IclustalW/multipleAlign -IclustalW/tree -IclustalW/tree/UPGMA -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I. -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o ClusterTree.o clustalW/tree/ClusterTree.cpp In file included from clustalW/multipleAlign/../alignment/../substitutionMatrix/globalmatrix.h:8, from clustalW/multipleAlign/../alignment/Alignment.h:42, from clustalW/multipleAlign/Iteration.h:8, @@ -1979,7 +2743,6 @@ clustalW/multipleAlign/../alignment/../substitutionMatrix/SubMatrix.h:97:66: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 97 | void printVectorToFile(vector& temp, char* name = "tempfile.out"); | ^~~~~~~~~~~~~~ -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -D_REENTRANT -fPIC -DOS_UNIX -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I. -I. -IclustalW/general -IclustalW/substitutionMatrix -IclustalW/alignment -IclustalW -IclustalW/fileInput -IclustalW/interface -IclustalW/pairwise -IclustalW/multipleAlign -IclustalW/tree -IclustalW/tree/UPGMA -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I. -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o ClusterTreeOutput.o clustalW/tree/ClusterTreeOutput.cpp In file included from clustalW/multipleAlign/Iteration.cpp:17: clustalW/multipleAlign/../tree/TreeInterface.h:38:9: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 38 | auto_ptr getWeightsAndStepsFromDistMat(vector* seqWeights, @@ -2025,52 +2788,48 @@ /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -D_REENTRANT -fPIC -DOS_UNIX -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I. -I. -IclustalW/general -IclustalW/substitutionMatrix -IclustalW/alignment -IclustalW -IclustalW/fileInput -IclustalW/interface -IclustalW/pairwise -IclustalW/multipleAlign -IclustalW/tree -IclustalW/tree/UPGMA -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I. -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o ClusterTreeOutput.o clustalW/tree/ClusterTreeOutput.cpp clustalW/multipleAlign/Iteration.cpp: In member function 'bool clustalw::Iteration::removeFirstIterate(clustalw::Alignment*)': clustalW/multipleAlign/Iteration.cpp:170:9: warning: variable 'count' set but not used [-Wunused-but-set-variable] 170 | int count; | ^~~~~ -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -D_REENTRANT -fPIC -DOS_UNIX -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I. -I. -IclustalW/general -IclustalW/substitutionMatrix -IclustalW/alignment -IclustalW -IclustalW/fileInput -IclustalW/interface -IclustalW/pairwise -IclustalW/multipleAlign -IclustalW/tree -IclustalW/tree/UPGMA -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I. -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o NJTree.o clustalW/tree/NJTree.cpp In file included from clustalW/multipleAlign/../alignment/../substitutionMatrix/globalmatrix.h:8, from clustalW/multipleAlign/../alignment/Alignment.h:42, - from clustalW/multipleAlign/ProfileWithSub.h:9, - from clustalW/multipleAlign/ProfileWithSub.cpp:9: + from clustalW/multipleAlign/ProfileStandard.h:9, + from clustalW/multipleAlign/ProfileStandard.cpp:9: clustalW/multipleAlign/../alignment/../substitutionMatrix/SubMatrix.h:96:62: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 96 | void printInFormat(vector& temp, char* name = "tempfile.out"); | ^~~~~~~~~~~~~~ clustalW/multipleAlign/../alignment/../substitutionMatrix/SubMatrix.h:97:66: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 97 | void printVectorToFile(vector& temp, char* name = "tempfile.out"); | ^~~~~~~~~~~~~~ +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -D_REENTRANT -fPIC -DOS_UNIX -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I. -I. -IclustalW/general -IclustalW/substitutionMatrix -IclustalW/alignment -IclustalW -IclustalW/fileInput -IclustalW/interface -IclustalW/pairwise -IclustalW/multipleAlign -IclustalW/tree -IclustalW/tree/UPGMA -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I. -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o NJTree.o clustalW/tree/NJTree.cpp g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -D_REENTRANT -fPIC -DOS_UNIX -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I. -I. -IclustalW/general -IclustalW/substitutionMatrix -IclustalW/alignment -IclustalW -IclustalW/fileInput -IclustalW/interface -IclustalW/pairwise -IclustalW/multipleAlign -IclustalW/tree -IclustalW/tree/UPGMA -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I. -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o RandomGenerator.o clustalW/tree/RandomGenerator.cpp In file included from clustalW/pairwise/../alignment/../substitutionMatrix/globalmatrix.h:8, from clustalW/pairwise/../alignment/Alignment.h:42, from clustalW/pairwise/PairwiseAlignBase.h:10, - from clustalW/pairwise/FullPairwiseAlign.h:9, - from clustalW/pairwise/FullPairwiseAlign.cpp:9: + from clustalW/pairwise/FastPairwiseAlign.h:9, + from clustalW/pairwise/FastPairwiseAlign.cpp:10: clustalW/pairwise/../alignment/../substitutionMatrix/SubMatrix.h:96:62: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 96 | void printInFormat(vector& temp, char* name = "tempfile.out"); | ^~~~~~~~~~~~~~ clustalW/pairwise/../alignment/../substitutionMatrix/SubMatrix.h:97:66: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 97 | void printVectorToFile(vector& temp, char* name = "tempfile.out"); | ^~~~~~~~~~~~~~ -clustalW/multipleAlign/Iteration.cpp:231:24: warning: ignoring return value of 'char* tmpnam(char*)' declared with attribute 'warn_unused_result' [-Wunused-result] - 231 | tmpnam (buffer); - | ~~~~~~~^~~~~~~~ g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -D_REENTRANT -fPIC -DOS_UNIX -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I. -I. -IclustalW/general -IclustalW/substitutionMatrix -IclustalW/alignment -IclustalW -IclustalW/fileInput -IclustalW/interface -IclustalW/pairwise -IclustalW/multipleAlign -IclustalW/tree -IclustalW/tree/UPGMA -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I. -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o Tree.o clustalW/tree/Tree.cpp -In file included from clustalW/pairwise/../alignment/../substitutionMatrix/globalmatrix.h:8, - from clustalW/pairwise/../alignment/Alignment.h:42, - from clustalW/pairwise/PairwiseAlignBase.h:10, - from clustalW/pairwise/FastPairwiseAlign.h:9, - from clustalW/pairwise/FastPairwiseAlign.cpp:10: -clustalW/pairwise/../alignment/../substitutionMatrix/SubMatrix.h:96:62: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] +In file included from clustalW/multipleAlign/../alignment/../substitutionMatrix/globalmatrix.h:8, + from clustalW/multipleAlign/../alignment/Alignment.h:42, + from clustalW/multipleAlign/ProfileBase.h:14, + from clustalW/multipleAlign/ProfileBase.cpp:9: +clustalW/multipleAlign/../alignment/../substitutionMatrix/SubMatrix.h:96:62: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 96 | void printInFormat(vector& temp, char* name = "tempfile.out"); | ^~~~~~~~~~~~~~ -clustalW/pairwise/../alignment/../substitutionMatrix/SubMatrix.h:97:66: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] +clustalW/multipleAlign/../alignment/../substitutionMatrix/SubMatrix.h:97:66: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 97 | void printVectorToFile(vector& temp, char* name = "tempfile.out"); | ^~~~~~~~~~~~~~ -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -D_REENTRANT -fPIC -DOS_UNIX -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I. -I. -IclustalW/general -IclustalW/substitutionMatrix -IclustalW/alignment -IclustalW -IclustalW/fileInput -IclustalW/interface -IclustalW/pairwise -IclustalW/multipleAlign -IclustalW/tree -IclustalW/tree/UPGMA -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I. -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o TreeInterface.o clustalW/tree/TreeInterface.cpp -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -D_REENTRANT -fPIC -DOS_UNIX -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I. -I. -IclustalW/general -IclustalW/substitutionMatrix -IclustalW/alignment -IclustalW -IclustalW/fileInput -IclustalW/interface -IclustalW/pairwise -IclustalW/multipleAlign -IclustalW/tree -IclustalW/tree/UPGMA -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I. -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o UnRootedClusterTree.o clustalW/tree/UnRootedClusterTree.cpp -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -D_REENTRANT -fPIC -DOS_UNIX -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I. -I. -IclustalW/general -IclustalW/substitutionMatrix -IclustalW/alignment -IclustalW -IclustalW/fileInput -IclustalW/interface -IclustalW/pairwise -IclustalW/multipleAlign -IclustalW/tree -IclustalW/tree/UPGMA -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I. -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o Node.o clustalW/tree/UPGMA/Node.cpp -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -D_REENTRANT -fPIC -DOS_UNIX -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I. -I. -IclustalW/general -IclustalW/substitutionMatrix -IclustalW/alignment -IclustalW -IclustalW/fileInput -IclustalW/interface -IclustalW/pairwise -IclustalW/multipleAlign -IclustalW/tree -IclustalW/tree/UPGMA -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I. -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o RootedClusterTree.o clustalW/tree/UPGMA/RootedClusterTree.cpp +clustalW/multipleAlign/Iteration.cpp:231:24: warning: ignoring return value of 'char* tmpnam(char*)' declared with attribute 'warn_unused_result' [-Wunused-result] + 231 | tmpnam (buffer); + | ~~~~~~~^~~~~~~~ In file included from clustalW/substitutionMatrix/SubMatrix.cpp:15: clustalW/substitutionMatrix/SubMatrix.h:96:62: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 96 | void printInFormat(vector& temp, char* name = "tempfile.out"); @@ -2093,14 +2852,37 @@ clustalW/substitutionMatrix/SubMatrix.cpp:1717:9: warning: variable 'maxRes' set but not used [-Wunused-but-set-variable] 1717 | int maxRes; | ^~~~~~ -In file included from clustalW/tree/../alignment/../substitutionMatrix/globalmatrix.h:8, - from clustalW/tree/../alignment/Alignment.h:42, - from clustalW/tree/ClusterTreeOutput.h:11, - from clustalW/tree/ClusterTreeOutput.cpp:9: -clustalW/tree/../alignment/../substitutionMatrix/SubMatrix.h:96:62: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] +In file included from clustalW/multipleAlign/../alignment/../substitutionMatrix/globalmatrix.h:8, + from clustalW/multipleAlign/../alignment/Alignment.h:42, + from clustalW/multipleAlign/LowScoreSegProfile.h:13, + from clustalW/multipleAlign/LowScoreSegProfile.cpp:9: +clustalW/multipleAlign/../alignment/../substitutionMatrix/SubMatrix.h:96:62: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 96 | void printInFormat(vector& temp, char* name = "tempfile.out"); | ^~~~~~~~~~~~~~ -clustalW/tree/../alignment/../substitutionMatrix/SubMatrix.h:97:66: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] +clustalW/multipleAlign/../alignment/../substitutionMatrix/SubMatrix.h:97:66: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] + 97 | void printVectorToFile(vector& temp, char* name = "tempfile.out"); + | ^~~~~~~~~~~~~~ +In file included from clustalW/pairwise/../alignment/../substitutionMatrix/globalmatrix.h:8, + from clustalW/pairwise/../alignment/Alignment.h:42, + from clustalW/pairwise/PairwiseAlignBase.h:10, + from clustalW/pairwise/FullPairwiseAlign.h:9, + from clustalW/pairwise/FullPairwiseAlign.cpp:9: +clustalW/pairwise/../alignment/../substitutionMatrix/SubMatrix.h:96:62: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] + 96 | void printInFormat(vector& temp, char* name = "tempfile.out"); + | ^~~~~~~~~~~~~~ +clustalW/pairwise/../alignment/../substitutionMatrix/SubMatrix.h:97:66: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] + 97 | void printVectorToFile(vector& temp, char* name = "tempfile.out"); + | ^~~~~~~~~~~~~~ +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -D_REENTRANT -fPIC -DOS_UNIX -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I. -I. -IclustalW/general -IclustalW/substitutionMatrix -IclustalW/alignment -IclustalW -IclustalW/fileInput -IclustalW/interface -IclustalW/pairwise -IclustalW/multipleAlign -IclustalW/tree -IclustalW/tree/UPGMA -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I. -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o TreeInterface.o clustalW/tree/TreeInterface.cpp +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -D_REENTRANT -fPIC -DOS_UNIX -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I. -I. -IclustalW/general -IclustalW/substitutionMatrix -IclustalW/alignment -IclustalW -IclustalW/fileInput -IclustalW/interface -IclustalW/pairwise -IclustalW/multipleAlign -IclustalW/tree -IclustalW/tree/UPGMA -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I. -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o UnRootedClusterTree.o clustalW/tree/UnRootedClusterTree.cpp +In file included from clustalW/multipleAlign/../alignment/../substitutionMatrix/globalmatrix.h:8, + from clustalW/multipleAlign/../alignment/Alignment.h:42, + from clustalW/multipleAlign/ProfileWithSub.h:9, + from clustalW/multipleAlign/ProfileWithSub.cpp:9: +clustalW/multipleAlign/../alignment/../substitutionMatrix/SubMatrix.h:96:62: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] + 96 | void printInFormat(vector& temp, char* name = "tempfile.out"); + | ^~~~~~~~~~~~~~ +clustalW/multipleAlign/../alignment/../substitutionMatrix/SubMatrix.h:97:66: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 97 | void printVectorToFile(vector& temp, char* name = "tempfile.out"); | ^~~~~~~~~~~~~~ In file included from clustalW/tree/../alignment/../substitutionMatrix/globalmatrix.h:8, @@ -2135,326 +2917,6 @@ clustalW/tree/ClusterTree.cpp:580:17: warning: variable 'rl' set but not used [-Wunused-but-set-variable] 580 | int rs = 0, rl = 0; | ^~ -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -D_REENTRANT -fPIC -DOS_UNIX -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I. -I. -IclustalW/general -IclustalW/substitutionMatrix -IclustalW/alignment -IclustalW -IclustalW/fileInput -IclustalW/interface -IclustalW/pairwise -IclustalW/multipleAlign -IclustalW/tree -IclustalW/tree/UPGMA -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I. -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o RootedGuideTree.o clustalW/tree/UPGMA/RootedGuideTree.cpp -clustalW/tree/NJTree.cpp: In member function 'virtual void clustalw::NJTree::generateTree(clustalw::PhyloTree*, clustalw::DistMatrix*, clustalw::SeqInfo*, std::ofstream*)': -clustalW/tree/NJTree.cpp:164:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] - 164 | register int i; - | ^ -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -D_REENTRANT -fPIC -DOS_UNIX -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I. -I. -IclustalW/general -IclustalW/substitutionMatrix -IclustalW/alignment -IclustalW -IclustalW/fileInput -IclustalW/interface -IclustalW/pairwise -IclustalW/multipleAlign -IclustalW/tree -IclustalW/tree/UPGMA -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I. -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o RootedTreeOutput.o clustalW/tree/UPGMA/RootedTreeOutput.cpp -In file included from clustalW/substitutionMatrix/globalmatrix.h:8, - from PairwiseParams.cpp:23: -clustalW/substitutionMatrix/SubMatrix.h:96:62: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 96 | void printInFormat(vector& temp, char* name = "tempfile.out"); - | ^~~~~~~~~~~~~~ -clustalW/substitutionMatrix/SubMatrix.h:97:66: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 97 | void printVectorToFile(vector& temp, char* name = "tempfile.out"); - | ^~~~~~~~~~~~~~ -PairwiseParams.cpp: In member function 'virtual void PairwiseParams::showEvent(QShowEvent*)': -PairwiseParams.cpp:74:44: warning: unused parameter 'event' [-Wunused-parameter] - 74 | void PairwiseParams::showEvent(QShowEvent* event) - | ~~~~~~~~~~~~^~~~~ -In file included from clustalW/alignment/../substitutionMatrix/globalmatrix.h:8, - from clustalW/alignment/Alignment.h:42, - from AlignmentWidget.h:41, - from AlignmentWidget.cpp:49: -clustalW/alignment/../substitutionMatrix/SubMatrix.h:96:62: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 96 | void printInFormat(vector& temp, char* name = "tempfile.out"); - | ^~~~~~~~~~~~~~ -clustalW/alignment/../substitutionMatrix/SubMatrix.h:97:66: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 97 | void printVectorToFile(vector& temp, char* name = "tempfile.out"); - | ^~~~~~~~~~~~~~ -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -D_REENTRANT -fPIC -DOS_UNIX -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I. -I. -IclustalW/general -IclustalW/substitutionMatrix -IclustalW/alignment -IclustalW -IclustalW/fileInput -IclustalW/interface -IclustalW/pairwise -IclustalW/multipleAlign -IclustalW/tree -IclustalW/tree/UPGMA -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I. -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o UPGMAAlgorithm.o clustalW/tree/UPGMA/UPGMAAlgorithm.cpp -In file included from clustalW/alignment/../substitutionMatrix/globalmatrix.h:8, - from clustalW/alignment/Alignment.h:42, - from ClustalQtParams.h:13, - from SaveSeqFile.h:9, - from SaveSeqFile.cpp:23: -clustalW/alignment/../substitutionMatrix/SubMatrix.h:96:62: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 96 | void printInFormat(vector& temp, char* name = "tempfile.out"); - | ^~~~~~~~~~~~~~ -clustalW/alignment/../substitutionMatrix/SubMatrix.h:97:66: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 97 | void printVectorToFile(vector& temp, char* name = "tempfile.out"); - | ^~~~~~~~~~~~~~ -AlignmentWidget.h: In constructor 'AlignmentWidget::AlignmentWidget(int, int, QFont*, QWidget*)': -AlignmentWidget.h:170:10: warning: 'AlignmentWidget::blackAndWhite' will be initialized after [-Wreorder] - 170 | bool blackAndWhite; - | ^~~~~~~~~~~~~ -AlignmentWidget.h:161:27: warning: 'std::vector >* AlignmentWidget::selectedColoredRes' [-Wreorder] - 161 | std::vector* selectedColoredRes; - | ^~~~~~~~~~~~~~~~~~ -AlignmentWidget.cpp:65:1: warning: when initialized here [-Wreorder] - 65 | AlignmentWidget::AlignmentWidget(int boxwidth, int boxsize, QFont* font, QWidget *parent) - | ^~~~~~~~~~~~~~~ -AlignmentWidget.cpp: In member function 'void AlignmentWidget::calculatePixMaps()': -AlignmentWidget.cpp:225:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] - 225 | for(unsigned int j = 0; j < lengthLongestSeq; j++) - | ~~^~~~~~~~~~~~~~~~~~ -In file included from clustalW/substitutionMatrix/globalmatrix.h:8, - from AlignmentParameters.cpp:22: -clustalW/substitutionMatrix/SubMatrix.h:96:62: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 96 | void printInFormat(vector& temp, char* name = "tempfile.out"); - | ^~~~~~~~~~~~~~ -clustalW/substitutionMatrix/SubMatrix.h:97:66: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 97 | void printVectorToFile(vector& temp, char* name = "tempfile.out"); - | ^~~~~~~~~~~~~~ -AlignmentWidget.cpp:235:38: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] - 235 | if(code >= 0 && code < conservationPixmaps->size()) - | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -AlignmentWidget.cpp:268:51: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] - 268 | if(codeForAA >=0 && codeForAA < lowScoreColoredRes->size()) - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -AlignmentParameters.cpp: In member function 'virtual void AlignmentParameters::showEvent(QShowEvent*)': -AlignmentParameters.cpp:48:49: warning: unused parameter 'event' [-Wunused-parameter] - 48 | void AlignmentParameters::showEvent(QShowEvent* event) - | ~~~~~~~~~~~~^~~~~ -AlignmentWidget.cpp:280:51: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] - 280 | if(codeForAA >=0 && codeForAA < exceptionalColoredRes->size()) - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -AlignmentWidget.cpp:291:86: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] - 291 | if(colMask.getRowSize() > (i - extraRow) && colMask.getColSize() > j) - | ~~~~~~~~~~~~~~~~~~~~~^~~ -AlignmentWidget.cpp:215:9: warning: unused variable 'codeForSpace' [-Wunused-variable] - 215 | int codeForSpace = clustalw::userParameters->resIndex( - | ^~~~~~~~~~~~ -AlignmentWidget.cpp: In member function 'void AlignmentWidget::generateSecStructurePixmaps()': -AlignmentWidget.cpp:333:14: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] - 333 | if(i < secStructPixmaps->size() && i < secStructInfo.size()) - | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -AlignmentWidget.cpp:344:34: warning: 'int QFontMetrics::width(QChar) const' is deprecated: Use QFontMetrics::horizontalAdvance [-Wdeprecated-declarations] - 344 | fontMetrics.width(secStructInfo[i])/2, - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -In file included from /usr/include/x86_64-linux-gnu/qt5/QtGui/QtGui:26, - from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QtWidgetsDepends:4, - from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QtWidgets:3, - from AlignmentWidget.cpp:48: -/usr/include/x86_64-linux-gnu/qt5/QtGui/qfontmetrics.h:110:9: note: declared here - 110 | int width(QChar) const; - | ^~~~~ -AlignmentWidget.cpp: In member function 'void AlignmentWidget::drawContents(QPainter*, int, int, int, int)': -AlignmentWidget.cpp:569:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] - 569 | if(selectedRes >= selectedColoredRes->size()) - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from SaveSeqFile.cpp:26: -clustalW/alignment/AlignmentOutput.h:68:31: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] - 68 | bool openExplicitFile(auto_ptr& outFile, string fileName); - | ^~~~~~~~ -In file included from /usr/include/c++/14/memory:78, - from /usr/include/x86_64-linux-gnu/qt5/QtCore/qvarlengtharray.h:52, - from /usr/include/x86_64-linux-gnu/qt5/QtCore/qmetatype.h:48, - from /usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:54, - from /usr/include/x86_64-linux-gnu/qt5/QtCore/qsharedpointer_impl.h:65, - from /usr/include/x86_64-linux-gnu/qt5/QtCore/qsharedpointer.h:48, - from /usr/include/x86_64-linux-gnu/qt5/QtGui/qpixmap.h:48, - from /usr/include/x86_64-linux-gnu/qt5/QtGui/qicon.h:46, - from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qabstractbutton.h:44, - from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qpushbutton.h:44, - from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QPushButton:1, - from SaveSeqFile.cpp:14: -/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here - 59 | template class auto_ptr; - | ^~~~~~~~ -clustalW/alignment/AlignmentOutput.h:69:31: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] - 69 | string openOutputFile(auto_ptr& outFile, string prompt, string path, - | ^~~~~~~~ -/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here - 59 | template class auto_ptr; - | ^~~~~~~~ -clustalW/alignment/AlignmentOutput.h:75:9: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] - 75 | auto_ptr clustalOutFile; - | ^~~~~~~~ -/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here - 59 | template class auto_ptr; - | ^~~~~~~~ -clustalW/alignment/AlignmentOutput.h:76:9: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] - 76 | auto_ptr gcgOutFile; - | ^~~~~~~~ -/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here - 59 | template class auto_ptr; - | ^~~~~~~~ -g++ -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -dM -E -o moc_predefs.h /usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/data/dummy.cpp -clustalW/alignment/AlignmentOutput.h:77:9: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] - 77 | auto_ptr nbrfOutFile; - | ^~~~~~~~ -/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here - 59 | template class auto_ptr; - | ^~~~~~~~ -clustalW/alignment/AlignmentOutput.h:78:9: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] - 78 | auto_ptr phylipOutFile; - | ^~~~~~~~ -/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here - 59 | template class auto_ptr; - | ^~~~~~~~ -clustalW/alignment/AlignmentOutput.h:79:9: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] - 79 | auto_ptr gdeOutFile; - | ^~~~~~~~ -/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here - 59 | template class auto_ptr; - | ^~~~~~~~ -clustalW/alignment/AlignmentOutput.h:80:9: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] - 80 | auto_ptr nexusOutFile; - | ^~~~~~~~ -/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here - 59 | template class auto_ptr; - | ^~~~~~~~ -clustalW/alignment/AlignmentOutput.h:81:9: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] - 81 | auto_ptr fastaOutFile; - | ^~~~~~~~ -/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here - 59 | template class auto_ptr; - | ^~~~~~~~ -AlignmentWidget.cpp: In member function 'void AlignmentWidget::calcConserveInfo()': -AlignmentWidget.cpp:689:30: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] - 689 | for(int j = 1; j <= strongGroup.size(); j++) - | ~~^~~~~~~~~~~~~~~~~~~~~ -AlignmentWidget.cpp:693:30: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] - 693 | for(int j = 1; j <= weakGroup.size(); j++) - | ~~^~~~~~~~~~~~~~~~~~~ -AlignmentWidget.cpp:700:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] - 700 | if((i + _fRes - 1 < (*alignment)[j].size()) && - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -AlignmentWidget.cpp:701:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] - 701 | (i + _fRes - 1 < (*alignment)[_fSeq].size())) - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -AlignmentWidget.cpp:725:42: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] - 725 | for(int k = 1; k <= strongGroup.size(); k++) - | ~~^~~~~~~~~~~~~~~~~~~~~ -AlignmentWidget.cpp:737:42: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] - 737 | for(int k = 1; k <= weakGroup.size(); k++) - | ~~^~~~~~~~~~~~~~~~~~~ -AlignmentWidget.cpp:760:34: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] - 760 | for(int k = 1; k <= strongGroup.size(); k++) - | ~~^~~~~~~~~~~~~~~~~~~~~ -AlignmentWidget.cpp:771:38: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] - 771 | for(int k = 1; k <= weakGroup.size(); k++) - | ~~^~~~~~~~~~~~~~~~~~~ -AlignmentWidget.cpp: In member function 'void AlignmentWidget::makeColorMask(clustalw::Array2D*, ColorParameters*)': -AlignmentWidget.cpp:878:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] - 878 | if(res + 1 < (*alignment)[currentSeq].size() && (lastSeq >= currentSeq)) - | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -AlignmentWidget.cpp: In member function 'QString AlignmentWidget::initConsensus()': -AlignmentWidget.cpp:927:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] - 927 | if(res + 1 < (*alignment)[currentSeq].size() && (lastSeq >= currentSeq)) - | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -AlignmentWidget.cpp: In member function 'void AlignmentWidget::generatePixMaps()': -AlignmentWidget.cpp:1039:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] - 1039 | for(int j = 0; j < aminoAcid.size(); j++) - | ~~^~~~~~~~~~~~~~~~~~ -AlignmentWidget.cpp:1051:49: warning: 'int QFontMetrics::width(QChar) const' is deprecated: Use QFontMetrics::horizontalAdvance [-Wdeprecated-declarations] - 1051 | fontMetrics.width(currentChar)/2, - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/include/x86_64-linux-gnu/qt5/QtGui/qfontmetrics.h:110:9: note: declared here - 110 | int width(QChar) const; - | ^~~~~ -AlignmentWidget.cpp:1079:45: warning: 'int QFontMetrics::width(QChar) const' is deprecated: Use QFontMetrics::horizontalAdvance [-Wdeprecated-declarations] - 1079 | fontMetrics.width(currentChar)/2, - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/include/x86_64-linux-gnu/qt5/QtGui/qfontmetrics.h:110:9: note: declared here - 110 | int width(QChar) const; - | ^~~~~ -AlignmentWidget.cpp:1089:45: warning: 'int QFontMetrics::width(QChar) const' is deprecated: Use QFontMetrics::horizontalAdvance [-Wdeprecated-declarations] - 1089 | fontMetrics.width(currentChar)/2, - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/include/x86_64-linux-gnu/qt5/QtGui/qfontmetrics.h:110:9: note: declared here - 110 | int width(QChar) const; - | ^~~~~ -/usr/lib/qt5/bin/moc -DOS_UNIX -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB --include /build/reproducible-path/clustalx-2.1+lgpl/moc_predefs.h -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/build/reproducible-path/clustalx-2.1+lgpl -I/build/reproducible-path/clustalx-2.1+lgpl -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/general -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/substitutionMatrix -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/alignment -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/fileInput -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/interface -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/pairwise -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/multipleAlign -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/tree -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/tree/UPGMA -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/include/c++/14 -I/usr/include/x86_64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-linux-gnu/14/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu -I/usr/include AlignmentFormatOptions.h -o moc_AlignmentFormatOptions.cpp -AlignmentWidget.cpp:1099:45: warning: 'int QFontMetrics::width(QChar) const' is deprecated: Use QFontMetrics::horizontalAdvance [-Wdeprecated-declarations] - 1099 | fontMetrics.width(currentChar)/2, - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/include/x86_64-linux-gnu/qt5/QtGui/qfontmetrics.h:110:9: note: declared here - 110 | int width(QChar) const; - | ^~~~~ -AlignmentWidget.cpp:1118:30: warning: 'int QFontMetrics::width(QChar) const' is deprecated: Use QFontMetrics::horizontalAdvance [-Wdeprecated-declarations] - 1118 | fontMetrics.width(currentChar)/2, - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/include/x86_64-linux-gnu/qt5/QtGui/qfontmetrics.h:110:9: note: declared here - 110 | int width(QChar) const; - | ^~~~~ -In file included from clustalW/substitutionMatrix/globalmatrix.h:8, - from LowScoringSegParams.cpp:22: -clustalW/substitutionMatrix/SubMatrix.h:96:62: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 96 | void printInFormat(vector& temp, char* name = "tempfile.out"); - | ^~~~~~~~~~~~~~ -clustalW/substitutionMatrix/SubMatrix.h:97:66: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 97 | void printVectorToFile(vector& temp, char* name = "tempfile.out"); - | ^~~~~~~~~~~~~~ -LowScoringSegParams.cpp: In member function 'virtual void LowScoringSegParams::showEvent(QShowEvent*)': -LowScoringSegParams.cpp:51:49: warning: unused parameter 'event' [-Wunused-parameter] - 51 | void LowScoringSegParams::showEvent(QShowEvent* event) - | ~~~~~~~~~~~~^~~~~ -In file included from clustalW/alignment/../substitutionMatrix/globalmatrix.h:8, - from clustalW/alignment/Alignment.h:42, - from ClustalQtParams.h:13, - from TreeOutputFileNames.h:10, - from TreeOutputFileNames.cpp:17: -clustalW/alignment/../substitutionMatrix/SubMatrix.h:96:62: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 96 | void printInFormat(vector& temp, char* name = "tempfile.out"); - | ^~~~~~~~~~~~~~ -clustalW/alignment/../substitutionMatrix/SubMatrix.h:97:66: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 97 | void printVectorToFile(vector& temp, char* name = "tempfile.out"); - | ^~~~~~~~~~~~~~ -TreeOutputFileNames.h:73:5: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] - 73 | auto_ptr treeFileNames; - | ^~~~~~~~ -In file included from /usr/include/c++/14/memory:78, - from /usr/include/x86_64-linux-gnu/qt5/QtCore/qvarlengtharray.h:52, - from /usr/include/x86_64-linux-gnu/qt5/QtCore/qmetatype.h:48, - from /usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:54, - from /usr/include/x86_64-linux-gnu/qt5/QtCore/qsharedpointer_impl.h:65, - from /usr/include/x86_64-linux-gnu/qt5/QtCore/qsharedpointer.h:48, - from /usr/include/x86_64-linux-gnu/qt5/QtGui/qpixmap.h:48, - from /usr/include/x86_64-linux-gnu/qt5/QtGui/qicon.h:46, - from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qabstractbutton.h:44, - from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qpushbutton.h:44, - from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QPushButton:1, - from TreeOutputFileNames.cpp:7: -/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here - 59 | template class auto_ptr; - | ^~~~~~~~ -HistogramWidget.cpp: In member function 'void HistogramWidget::drawContents(QPainter*, int, int, int, int)': -HistogramWidget.cpp:180:38: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] - 180 | if(column >= 0 && column < arrayOfHeights->size()) - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -HistogramWidget.cpp:198:38: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] - 198 | if(column >= 0 && column < arrayOfHeights->size()) - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -HistogramWidget.cpp:208:47: warning: 'int QFontMetrics::width(const QString&, int) const' is deprecated: Use QFontMetrics::horizontalAdvance [-Wdeprecated-declarations] - 208 | (fontMetrics.width(QString::number(rulerNum))) / 2; - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qwidget.h:50, - from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qframe.h:44, - from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qlabel.h:44, - from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QLabel:1, - from HistogramWidget.h:29, - from HistogramWidget.cpp:23: -/usr/include/x86_64-linux-gnu/qt5/QtGui/qfontmetrics.h:106:9: note: declared here - 106 | int width(const QString &, int len = -1) const; - | ^~~~~ -HistogramWidget.cpp:241:61: warning: 'int QFontMetrics::width(const QString&, int) const' is deprecated: Use QFontMetrics::horizontalAdvance [-Wdeprecated-declarations] - 241 | (fontMetrics.width(QString::number(0))) / 2, yPos, boxWidth, - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ -/usr/include/x86_64-linux-gnu/qt5/QtGui/qfontmetrics.h:106:9: note: declared here - 106 | int width(const QString &, int len = -1) const; - | ^~~~~ -In file included from clustalW/substitutionMatrix/globalmatrix.h:8, - from ColumnScoreParams.cpp:23: -clustalW/substitutionMatrix/SubMatrix.h:96:62: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 96 | void printInFormat(vector& temp, char* name = "tempfile.out"); - | ^~~~~~~~~~~~~~ -clustalW/substitutionMatrix/SubMatrix.h:97:66: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 97 | void printVectorToFile(vector& temp, char* name = "tempfile.out"); - | ^~~~~~~~~~~~~~ -HelpDisplayWidget.cpp: In member function 'std::string* HelpDisplayWidget::loadHelpInformation(char)': -HelpDisplayWidget.cpp:147:29: warning: catching polymorphic type 'class std::ios_base::failure' by value [-Wcatch-value=] - 147 | catch(ifstream::failure e) - | ^ -HelpDisplayWidget.cpp:61:13: warning: variable 'number' set but not used [-Wunused-but-set-variable] - 61 | int i, number, nlines; - | ^~~~~~ -ColumnScoreParams.cpp: In member function 'virtual void ColumnScoreParams::showEvent(QShowEvent*)': -ColumnScoreParams.cpp:51:47: warning: unused parameter 'event' [-Wunused-parameter] - 51 | void ColumnScoreParams::showEvent(QShowEvent* event) - | ~~~~~~~~~~~~^~~~~ In file included from clustalW/tree/../alignment/../substitutionMatrix/globalmatrix.h:8, from clustalW/tree/../alignment/Alignment.h:42, from clustalW/tree/Tree.h:13, @@ -2465,43 +2927,18 @@ clustalW/tree/../alignment/../substitutionMatrix/SubMatrix.h:97:66: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 97 | void printVectorToFile(vector& temp, char* name = "tempfile.out"); | ^~~~~~~~~~~~~~ +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -D_REENTRANT -fPIC -DOS_UNIX -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I. -I. -IclustalW/general -IclustalW/substitutionMatrix -IclustalW/alignment -IclustalW -IclustalW/fileInput -IclustalW/interface -IclustalW/pairwise -IclustalW/multipleAlign -IclustalW/tree -IclustalW/tree/UPGMA -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I. -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o Node.o clustalW/tree/UPGMA/Node.cpp In file included from clustalW/tree/../alignment/../substitutionMatrix/globalmatrix.h:8, from clustalW/tree/../alignment/Alignment.h:42, - from clustalW/tree/ClusterTree.h:20, - from clustalW/tree/UnRootedClusterTree.h:8, - from clustalW/tree/UnRootedClusterTree.cpp:9: + from clustalW/tree/ClusterTreeOutput.h:11, + from clustalW/tree/ClusterTreeOutput.cpp:9: clustalW/tree/../alignment/../substitutionMatrix/SubMatrix.h:96:62: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 96 | void printInFormat(vector& temp, char* name = "tempfile.out"); | ^~~~~~~~~~~~~~ clustalW/tree/../alignment/../substitutionMatrix/SubMatrix.h:97:66: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 97 | void printVectorToFile(vector& temp, char* name = "tempfile.out"); | ^~~~~~~~~~~~~~ -In file included from clustalW/alignment/../substitutionMatrix/globalmatrix.h:8, - from clustalW/alignment/Alignment.h:42, - from AlignmentViewerWidget.h:36, - from mainwindow.h:37, - from mainwindow.cpp:98: -clustalW/alignment/../substitutionMatrix/SubMatrix.h:96:62: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 96 | void printInFormat(vector& temp, char* name = "tempfile.out"); - | ^~~~~~~~~~~~~~ -clustalW/alignment/../substitutionMatrix/SubMatrix.h:97:66: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 97 | void printVectorToFile(vector& temp, char* name = "tempfile.out"); - | ^~~~~~~~~~~~~~ -In file included from clustalW/tree/ClusterTree.h:23: -clustalW/tree/../general/OutputFile.h:26:14: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] - 26 | std::auto_ptr file; - | ^~~~~~~~ -In file included from /usr/include/c++/14/memory:78, - from clustalW/tree/ClusterTree.h:16: -/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here - 59 | template class auto_ptr; - | ^~~~~~~~ -clustalW/tree/ClusterTree.h:70:9: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] - 70 | auto_ptr quickDistMat; - | ^~~~~~~~ -/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here - 59 | template class auto_ptr; - | ^~~~~~~~ +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -D_REENTRANT -fPIC -DOS_UNIX -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I. -I. -IclustalW/general -IclustalW/substitutionMatrix -IclustalW/alignment -IclustalW -IclustalW/fileInput -IclustalW/interface -IclustalW/pairwise -IclustalW/multipleAlign -IclustalW/tree -IclustalW/tree/UPGMA -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I. -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o RootedClusterTree.o clustalW/tree/UPGMA/RootedClusterTree.cpp clustalW/tree/Tree.h:26:9: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 26 | auto_ptr createSets(int firstSeq, int lastSeq); | ^~~~~~~~ @@ -2523,407 +2960,7 @@ /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ -In file included from clustalW/alignment/../substitutionMatrix/globalmatrix.h:8, - from clustalW/alignment/Alignment.h:42, - from ClustalQtParams.h:13, - from BootstrapTreeDialog.h:11, - from BootstrapTreeDialog.cpp:18: -clustalW/alignment/../substitutionMatrix/SubMatrix.h:96:62: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 96 | void printInFormat(vector& temp, char* name = "tempfile.out"); - | ^~~~~~~~~~~~~~ -clustalW/alignment/../substitutionMatrix/SubMatrix.h:97:66: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 97 | void printVectorToFile(vector& temp, char* name = "tempfile.out"); - | ^~~~~~~~~~~~~~ -/usr/lib/qt5/bin/moc -DOS_UNIX -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB --include /build/reproducible-path/clustalx-2.1+lgpl/moc_predefs.h -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/build/reproducible-path/clustalx-2.1+lgpl -I/build/reproducible-path/clustalx-2.1+lgpl -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/general -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/substitutionMatrix -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/alignment -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/fileInput -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/interface -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/pairwise -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/multipleAlign -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/tree -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/tree/UPGMA -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/include/c++/14 -I/usr/include/x86_64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-linux-gnu/14/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu -I/usr/include AlignmentParameters.h -o moc_AlignmentParameters.cpp -BootstrapTreeDialog.h:70:5: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] - 70 | auto_ptr treeFileNames; - | ^~~~~~~~ -In file included from /usr/include/c++/14/memory:78, - from /usr/include/x86_64-linux-gnu/qt5/QtCore/qvarlengtharray.h:52, - from /usr/include/x86_64-linux-gnu/qt5/QtCore/qmetatype.h:48, - from /usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:54, - from /usr/include/x86_64-linux-gnu/qt5/QtCore/qsharedpointer_impl.h:65, - from /usr/include/x86_64-linux-gnu/qt5/QtCore/qsharedpointer.h:48, - from /usr/include/x86_64-linux-gnu/qt5/QtGui/qpixmap.h:48, - from /usr/include/x86_64-linux-gnu/qt5/QtGui/qicon.h:46, - from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qabstractbutton.h:44, - from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qpushbutton.h:44, - from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QPushButton:1, - from BootstrapTreeDialog.cpp:8: -/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here - 59 | template class auto_ptr; - | ^~~~~~~~ -In file included from clustalW/Clustal.h:18, - from mainwindow.h:45: -clustalW/fileInput/FileReader.h:42:38: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] - 42 | void checkInfile(int* nseqs, auto_ptr& fileParser); - | ^~~~~~~~ -In file included from /usr/include/c++/14/memory:78, - from /usr/include/x86_64-linux-gnu/qt5/QtCore/qvarlengtharray.h:52, - from /usr/include/x86_64-linux-gnu/qt5/QtCore/qmetatype.h:48, - from /usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:54, - from /usr/include/x86_64-linux-gnu/qt5/QtCore/qabstractanimation.h:43, - from /usr/include/x86_64-linux-gnu/qt5/QtCore/QtCore:6, - from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QtWidgetsDepends:3, - from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QtWidgets:3, - from mainwindow.cpp:90: -/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here - 59 | template class auto_ptr; - | ^~~~~~~~ -/usr/lib/qt5/bin/moc -DOS_UNIX -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB --include /build/reproducible-path/clustalx-2.1+lgpl/moc_predefs.h -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/build/reproducible-path/clustalx-2.1+lgpl -I/build/reproducible-path/clustalx-2.1+lgpl -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/general -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/substitutionMatrix -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/alignment -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/fileInput -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/interface -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/pairwise -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/multipleAlign -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/tree -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/tree/UPGMA -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/include/c++/14 -I/usr/include/x86_64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-linux-gnu/14/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu -I/usr/include AlignmentViewerWidget.h -o moc_AlignmentViewerWidget.cpp -In file included from clustalW/Clustal.h:20: -clustalW/alignment/AlignmentOutput.h:68:31: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] - 68 | bool openExplicitFile(auto_ptr& outFile, string fileName); - | ^~~~~~~~ -/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here - 59 | template class auto_ptr; - | ^~~~~~~~ -clustalW/alignment/AlignmentOutput.h:69:31: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] - 69 | string openOutputFile(auto_ptr& outFile, string prompt, string path, - | ^~~~~~~~ -/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here - 59 | template class auto_ptr; - | ^~~~~~~~ -clustalW/alignment/AlignmentOutput.h:75:9: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] - 75 | auto_ptr clustalOutFile; - | ^~~~~~~~ -/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here - 59 | template class auto_ptr; - | ^~~~~~~~ -clustalW/alignment/AlignmentOutput.h:76:9: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] - 76 | auto_ptr gcgOutFile; - | ^~~~~~~~ -/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here - 59 | template class auto_ptr; - | ^~~~~~~~ -clustalW/alignment/AlignmentOutput.h:77:9: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] - 77 | auto_ptr nbrfOutFile; - | ^~~~~~~~ -/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here - 59 | template class auto_ptr; - | ^~~~~~~~ -clustalW/alignment/AlignmentOutput.h:78:9: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] - 78 | auto_ptr phylipOutFile; - | ^~~~~~~~ -/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here - 59 | template class auto_ptr; - | ^~~~~~~~ -clustalW/alignment/AlignmentOutput.h:79:9: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] - 79 | auto_ptr gdeOutFile; - | ^~~~~~~~ -/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here - 59 | template class auto_ptr; - | ^~~~~~~~ -clustalW/alignment/AlignmentOutput.h:80:9: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] - 80 | auto_ptr nexusOutFile; - | ^~~~~~~~ -/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here - 59 | template class auto_ptr; - | ^~~~~~~~ -clustalW/alignment/AlignmentOutput.h:81:9: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] - 81 | auto_ptr fastaOutFile; - | ^~~~~~~~ -/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here - 59 | template class auto_ptr; - | ^~~~~~~~ -In file included from clustalW/alignment/../substitutionMatrix/globalmatrix.h:8, - from clustalW/alignment/Alignment.h:42, - from SeqNameWidget.h:41, - from SeqNameWidget.cpp:59: -clustalW/alignment/../substitutionMatrix/SubMatrix.h:96:62: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 96 | void printInFormat(vector& temp, char* name = "tempfile.out"); - | ^~~~~~~~~~~~~~ -clustalW/alignment/../substitutionMatrix/SubMatrix.h:97:66: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 97 | void printVectorToFile(vector& temp, char* name = "tempfile.out"); - | ^~~~~~~~~~~~~~ -In file included from clustalW/alignment/../substitutionMatrix/globalmatrix.h:8, - from clustalW/alignment/Alignment.h:42, - from AlignmentViewerWidget.h:36, - from AlignmentViewerWidget.cpp:66: -clustalW/alignment/../substitutionMatrix/SubMatrix.h:96:62: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 96 | void printInFormat(vector& temp, char* name = "tempfile.out"); - | ^~~~~~~~~~~~~~ -clustalW/alignment/../substitutionMatrix/SubMatrix.h:97:66: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 97 | void printVectorToFile(vector& temp, char* name = "tempfile.out"); - | ^~~~~~~~~~~~~~ -In file included from mainwindow.cpp:99: -WritePostscriptFile.h:88:5: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] - 88 | auto_ptr params; - | ^~~~~~~~ -/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here - 59 | template class auto_ptr; - | ^~~~~~~~ -In file included from mainwindow.cpp:100: -AlignOutputFileNames.h:106:5: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] - 106 | auto_ptr outFileNames; - | ^~~~~~~~ -/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here - 59 | template class auto_ptr; - | ^~~~~~~~ -SeqNameWidget.cpp: In member function 'virtual void SeqNameWidget::paintEvent(QPaintEvent*)': -SeqNameWidget.cpp:375:11: warning: variable 'redrawRect' set but not used [-Wunused-but-set-variable] - 375 | QRect redrawRect = event->rect(); - | ^~~~~~~~~~ -SeqNameWidget.cpp: In member function 'int SeqNameWidget::setMaxNameLength()': -SeqNameWidget.cpp:443:43: warning: 'int QFontMetrics::width(const QString&, int) const' is deprecated: Use QFontMetrics::horizontalAdvance [-Wdeprecated-declarations] - 443 | int length = fontMetrics.width(QString(name.c_str())); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/x86_64-linux-gnu/qt5/QtGui/QtGui:26, - from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QtWidgetsDepends:4, - from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QtWidgets:3, - from SeqNameWidget.cpp:58: -/usr/include/x86_64-linux-gnu/qt5/QtGui/qfontmetrics.h:106:9: note: declared here - 106 | int width(const QString &, int len = -1) const; - | ^~~~~ -In file included from mainwindow.cpp:101: -TreeOutputFileNames.h:73:5: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] - 73 | auto_ptr treeFileNames; - | ^~~~~~~~ -/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here - 59 | template class auto_ptr; - | ^~~~~~~~ -In file included from mainwindow.cpp:102: -BootstrapTreeDialog.h:70:5: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] - 70 | auto_ptr treeFileNames; - | ^~~~~~~~ -/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here - 59 | template class auto_ptr; - | ^~~~~~~~ -In file included from clustalW/alignment/../substitutionMatrix/globalmatrix.h:8, - from clustalW/alignment/Alignment.h:42, - from ClustalQtParams.h:13, - from HardCodedColorScheme.h:8, - from ColorParameters.h:11, - from PSPrinter.h:11, - from PSPrinter.cpp:20: -clustalW/alignment/../substitutionMatrix/SubMatrix.h:96:62: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 96 | void printInFormat(vector& temp, char* name = "tempfile.out"); - | ^~~~~~~~~~~~~~ -clustalW/alignment/../substitutionMatrix/SubMatrix.h:97:66: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 97 | void printVectorToFile(vector& temp, char* name = "tempfile.out"); - | ^~~~~~~~~~~~~~ -/usr/lib/qt5/bin/moc -DOS_UNIX -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB --include /build/reproducible-path/clustalx-2.1+lgpl/moc_predefs.h -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/build/reproducible-path/clustalx-2.1+lgpl -I/build/reproducible-path/clustalx-2.1+lgpl -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/general -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/substitutionMatrix -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/alignment -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/fileInput -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/interface -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/pairwise -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/multipleAlign -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/tree -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/tree/UPGMA -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/include/c++/14 -I/usr/include/x86_64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-linux-gnu/14/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu -I/usr/include AlignmentWidget.h -o moc_AlignmentWidget.cpp -mainwindow.cpp: In member function 'virtual void MainWindow::showEvent(QShowEvent*)': -mainwindow.cpp:198:40: warning: unused parameter 'event' [-Wunused-parameter] - 198 | void MainWindow::showEvent(QShowEvent* event) - | ~~~~~~~~~~~~^~~~~ -In file included from clustalW/alignment/../substitutionMatrix/globalmatrix.h:8, - from clustalW/alignment/Alignment.h:42, - from ClustalQtParams.h:13, - from AlignOutputFileNames.h:10, - from AlignOutputFileNames.cpp:26: -clustalW/alignment/../substitutionMatrix/SubMatrix.h:96:62: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 96 | void printInFormat(vector& temp, char* name = "tempfile.out"); - | ^~~~~~~~~~~~~~ -clustalW/alignment/../substitutionMatrix/SubMatrix.h:97:66: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 97 | void printVectorToFile(vector& temp, char* name = "tempfile.out"); - | ^~~~~~~~~~~~~~ -In file included from clustalW/tree/UPGMA/../../alignment/../substitutionMatrix/globalmatrix.h:8, - from clustalW/tree/UPGMA/../../alignment/Alignment.h:42, - from clustalW/tree/UPGMA/../ClusterTree.h:20, - from clustalW/tree/UPGMA/RootedClusterTree.h:8, - from clustalW/tree/UPGMA/RootedClusterTree.cpp:9: -clustalW/tree/UPGMA/../../alignment/../substitutionMatrix/SubMatrix.h:96:62: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 96 | void printInFormat(vector& temp, char* name = "tempfile.out"); - | ^~~~~~~~~~~~~~ -clustalW/tree/UPGMA/../../alignment/../substitutionMatrix/SubMatrix.h:97:66: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 97 | void printVectorToFile(vector& temp, char* name = "tempfile.out"); - | ^~~~~~~~~~~~~~ -AlignOutputFileNames.h:106:5: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] - 106 | auto_ptr outFileNames; - | ^~~~~~~~ -In file included from /usr/include/c++/14/memory:78, - from /usr/include/x86_64-linux-gnu/qt5/QtCore/qvarlengtharray.h:52, - from /usr/include/x86_64-linux-gnu/qt5/QtCore/qmetatype.h:48, - from /usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:54, - from /usr/include/x86_64-linux-gnu/qt5/QtCore/qsharedpointer_impl.h:65, - from /usr/include/x86_64-linux-gnu/qt5/QtCore/qsharedpointer.h:48, - from /usr/include/x86_64-linux-gnu/qt5/QtGui/qpixmap.h:48, - from /usr/include/x86_64-linux-gnu/qt5/QtGui/qicon.h:46, - from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qabstractbutton.h:44, - from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qpushbutton.h:44, - from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QPushButton:1, - from AlignOutputFileNames.cpp:16: -/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here - 59 | template class auto_ptr; - | ^~~~~~~~ -In file included from clustalW/tree/UPGMA/../ClusterTree.h:23: -clustalW/tree/UPGMA/../../general/OutputFile.h:26:14: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] - 26 | std::auto_ptr file; - | ^~~~~~~~ -In file included from /usr/include/c++/14/memory:78, - from clustalW/tree/UPGMA/../ClusterTree.h:16: -/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here - 59 | template class auto_ptr; - | ^~~~~~~~ -clustalW/tree/UPGMA/../ClusterTree.h:70:9: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] - 70 | auto_ptr quickDistMat; - | ^~~~~~~~ -/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here - 59 | template class auto_ptr; - | ^~~~~~~~ -clustalW/tree/UPGMA/RootedClusterTree.h:22:9: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] - 22 | auto_ptr treeFromDistMatrix(RootedGuideTree* phyloTree, - | ^~~~~~~~ -/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here - 59 | template class auto_ptr; - | ^~~~~~~~ -In file included from clustalW/alignment/../substitutionMatrix/globalmatrix.h:8, - from clustalW/alignment/Alignment.h:42, - from ClustalQtParams.h:13, - from WritePostscriptFile.h:10, - from WritePostscriptFile.cpp:24: -clustalW/alignment/../substitutionMatrix/SubMatrix.h:96:62: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 96 | void printInFormat(vector& temp, char* name = "tempfile.out"); - | ^~~~~~~~~~~~~~ -clustalW/alignment/../substitutionMatrix/SubMatrix.h:97:66: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 97 | void printVectorToFile(vector& temp, char* name = "tempfile.out"); - | ^~~~~~~~~~~~~~ -/usr/lib/qt5/bin/moc -DOS_UNIX -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB --include /build/reproducible-path/clustalx-2.1+lgpl/moc_predefs.h -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/build/reproducible-path/clustalx-2.1+lgpl -I/build/reproducible-path/clustalx-2.1+lgpl -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/general -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/substitutionMatrix -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/alignment -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/fileInput -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/interface -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/pairwise -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/multipleAlign -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/tree -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/tree/UPGMA -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/include/c++/14 -I/usr/include/x86_64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-linux-gnu/14/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu -I/usr/include AlignOutputFileNames.h -o moc_AlignOutputFileNames.cpp -PSPrinter.cpp: In member function 'void PSPrinter::writePSFile(PostscriptFileParams*)': -PSPrinter.cpp:207:55: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] - 207 | if(res.isLetter() && resNumber.size() > i - data->firstSeq) - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ -PSPrinter.cpp:307:67: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] - 307 | if(res.isLetter() && resNumber.size() > seq) - | ~~~~~~~~~~~~~~~~~^~~~~ -PSPrinter.cpp:421:67: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] - 421 | if(res.isLetter() && resNumber.size() > i) - | ~~~~~~~~~~~~~~~~~^~~ -In file included from clustalW/tree/UPGMA/RootedClusterTree.cpp:11: -clustalW/tree/UPGMA/UPGMAAlgorithm.h:23:9: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] - 23 | auto_ptr generateTree(RootedGuideTree* phyTree, - | ^~~~~~~~ -/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here - 59 | template class auto_ptr; - | ^~~~~~~~ -clustalW/tree/UPGMA/UPGMAAlgorithm.h:51:9: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] - 51 | auto_ptr progSteps; - | ^~~~~~~~ -/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here - 59 | template class auto_ptr; - | ^~~~~~~~ -clustalW/tree/UPGMA/RootedClusterTree.cpp:17:1: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] - 17 | auto_ptr RootedClusterTree::treeFromDistMatrix(RootedGuideTree* phyloTree,DistMatrix* distMat, Alignment *alignPtr, - | ^~~~~~~~ -/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here - 59 | template class auto_ptr; - | ^~~~~~~~ -clustalW/tree/UPGMA/RootedClusterTree.cpp: In member function 'std::auto_ptr clustalw::RootedClusterTree::treeFromDistMatrix(clustalw::RootedGuideTree*, clustalw::DistMatrix*, clustalw::Alignment*, int, int, std::string&)': -clustalW/tree/UPGMA/RootedClusterTree.cpp:21:5: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] - 21 | auto_ptr progSteps; - | ^~~~~~~~ -/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here - 59 | template class auto_ptr; - | ^~~~~~~~ -PSPrinter.cpp:55:9: warning: unused variable 'err' [-Wunused-variable] - 55 | int err; - | ^~~ -PSPrinter.cpp:73:9: warning: unused variable 'gapPos1' [-Wunused-variable] - 73 | int gapPos1 = clustalw::userParameters->getGapPos1(); // Mark: 22-1-2007 new local - | ^~~~~~~ -PSPrinter.cpp:74:9: warning: unused variable 'gapPos2' [-Wunused-variable] - 74 | int gapPos2 = clustalw::userParameters->getGapPos2(); // Mark: 22-1-2007 new local - | ^~~~~~~ -WritePostscriptFile.h:88:5: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] - 88 | auto_ptr params; - | ^~~~~~~~ -In file included from /usr/include/c++/14/memory:78, - from /usr/include/x86_64-linux-gnu/qt5/QtCore/qvarlengtharray.h:52, - from /usr/include/x86_64-linux-gnu/qt5/QtCore/qmetatype.h:48, - from /usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:54, - from /usr/include/x86_64-linux-gnu/qt5/QtCore/qsharedpointer_impl.h:65, - from /usr/include/x86_64-linux-gnu/qt5/QtCore/qsharedpointer.h:48, - from /usr/include/x86_64-linux-gnu/qt5/QtGui/qpixmap.h:48, - from /usr/include/x86_64-linux-gnu/qt5/QtGui/qicon.h:46, - from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qabstractbutton.h:44, - from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qpushbutton.h:44, - from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QPushButton:1, - from WritePostscriptFile.cpp:14: -/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here - 59 | template class auto_ptr; - | ^~~~~~~~ -In file included from AlignmentViewerWidget.cpp:68: -clustalW/alignment/AlignmentOutput.h:68:31: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] - 68 | bool openExplicitFile(auto_ptr& outFile, string fileName); - | ^~~~~~~~ -In file included from /usr/include/c++/14/memory:78, - from /usr/include/x86_64-linux-gnu/qt5/QtCore/qvarlengtharray.h:52, - from /usr/include/x86_64-linux-gnu/qt5/QtCore/qmetatype.h:48, - from /usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:54, - from /usr/include/x86_64-linux-gnu/qt5/QtCore/qabstractanimation.h:43, - from /usr/include/x86_64-linux-gnu/qt5/QtCore/QtCore:6, - from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QtWidgetsDepends:3, - from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QtWidgets:3, - from AlignmentViewerWidget.cpp:63: -/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here - 59 | template class auto_ptr; - | ^~~~~~~~ -clustalW/alignment/AlignmentOutput.h:69:31: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] - 69 | string openOutputFile(auto_ptr& outFile, string prompt, string path, - | ^~~~~~~~ -/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here - 59 | template class auto_ptr; - | ^~~~~~~~ -clustalW/alignment/AlignmentOutput.h:75:9: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] - 75 | auto_ptr clustalOutFile; - | ^~~~~~~~ -/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here - 59 | template class auto_ptr; - | ^~~~~~~~ -clustalW/alignment/AlignmentOutput.h:76:9: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] - 76 | auto_ptr gcgOutFile; - | ^~~~~~~~ -/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here - 59 | template class auto_ptr; - | ^~~~~~~~ -clustalW/alignment/AlignmentOutput.h:77:9: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] - 77 | auto_ptr nbrfOutFile; - | ^~~~~~~~ -/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here - 59 | template class auto_ptr; - | ^~~~~~~~ -clustalW/alignment/AlignmentOutput.h:78:9: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] - 78 | auto_ptr phylipOutFile; - | ^~~~~~~~ -/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here - 59 | template class auto_ptr; - | ^~~~~~~~ -clustalW/alignment/AlignmentOutput.h:79:9: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] - 79 | auto_ptr gdeOutFile; - | ^~~~~~~~ -/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here - 59 | template class auto_ptr; - | ^~~~~~~~ -clustalW/alignment/AlignmentOutput.h:80:9: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] - 80 | auto_ptr nexusOutFile; - | ^~~~~~~~ -/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here - 59 | template class auto_ptr; - | ^~~~~~~~ -clustalW/alignment/AlignmentOutput.h:81:9: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] - 81 | auto_ptr fastaOutFile; - | ^~~~~~~~ -/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here - 59 | template class auto_ptr; - | ^~~~~~~~ -mainwindow.cpp: In member function 'void MainWindow::writeViewer1AsPostscript(int)': -mainwindow.cpp:1454:47: warning: unused parameter 'type' [-Wunused-parameter] - 1454 | void MainWindow::writeViewer1AsPostscript(int type) - | ~~~~^~~~ -In file included from WritePostscriptFile.cpp:27: -clustalW/alignment/AlignmentOutput.h:68:31: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] - 68 | bool openExplicitFile(auto_ptr& outFile, string fileName); - | ^~~~~~~~ -/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here - 59 | template class auto_ptr; - | ^~~~~~~~ -clustalW/alignment/AlignmentOutput.h:69:31: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] - 69 | string openOutputFile(auto_ptr& outFile, string prompt, string path, - | ^~~~~~~~ -/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here - 59 | template class auto_ptr; - | ^~~~~~~~ +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -D_REENTRANT -fPIC -DOS_UNIX -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I. -I. -IclustalW/general -IclustalW/substitutionMatrix -IclustalW/alignment -IclustalW -IclustalW/fileInput -IclustalW/interface -IclustalW/pairwise -IclustalW/multipleAlign -IclustalW/tree -IclustalW/tree/UPGMA -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I. -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o RootedGuideTree.o clustalW/tree/UPGMA/RootedGuideTree.cpp In file included from clustalW/tree/../alignment/../substitutionMatrix/globalmatrix.h:8, from clustalW/tree/../alignment/Alignment.h:42, from clustalW/tree/TreeInterface.h:19, @@ -2934,63 +2971,6 @@ clustalW/tree/../alignment/../substitutionMatrix/SubMatrix.h:97:66: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 97 | void printVectorToFile(vector& temp, char* name = "tempfile.out"); | ^~~~~~~~~~~~~~ -clustalW/alignment/AlignmentOutput.h:75:9: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] - 75 | auto_ptr clustalOutFile; - | ^~~~~~~~ -/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here - 59 | template class auto_ptr; - | ^~~~~~~~ -clustalW/alignment/AlignmentOutput.h:76:9: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] - 76 | auto_ptr gcgOutFile; - | ^~~~~~~~ -/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here - 59 | template class auto_ptr; - | ^~~~~~~~ -clustalW/alignment/AlignmentOutput.h:77:9: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] - 77 | auto_ptr nbrfOutFile; - | ^~~~~~~~ -/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here - 59 | template class auto_ptr; - | ^~~~~~~~ -clustalW/alignment/AlignmentOutput.h:78:9: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] - 78 | auto_ptr phylipOutFile; - | ^~~~~~~~ -/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here - 59 | template class auto_ptr; - | ^~~~~~~~ -clustalW/alignment/AlignmentOutput.h:79:9: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] - 79 | auto_ptr gdeOutFile; - | ^~~~~~~~ -/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here - 59 | template class auto_ptr; - | ^~~~~~~~ -clustalW/alignment/AlignmentOutput.h:80:9: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] - 80 | auto_ptr nexusOutFile; - | ^~~~~~~~ -/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here - 59 | template class auto_ptr; - | ^~~~~~~~ -clustalW/alignment/AlignmentOutput.h:81:9: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] - 81 | auto_ptr fastaOutFile; - | ^~~~~~~~ -/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here - 59 | template class auto_ptr; - | ^~~~~~~~ -AlignmentViewerWidget.cpp: In member function 'int AlignmentViewerWidget::makeGapPenaltyData()': -AlignmentViewerWidget.cpp:588:37: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] - 588 | for(i = 0; i < len && i < gapMask->size(); i++) - | ~~^~~~~~~~~~~~~~~~~ -AlignmentViewerWidget.cpp: In member function 'int AlignmentViewerWidget::makeSecStructData()': -AlignmentViewerWidget.cpp:645:38: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] - 645 | for (i = 0; i < len && i < _secStructMask->size();i++) - | ~~^~~~~~~~~~~~~~~~~~~~~~~~ -AlignmentViewerWidget.cpp:652:37: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] - 652 | for(i = 0; i < len && i < ssMask.size(); i++) - | ~~^~~~~~~~~~~~~~~ -AlignmentViewerWidget.cpp: In member function 'virtual void AlignmentViewerWidget::resizeEvent(QResizeEvent*)': -AlignmentViewerWidget.cpp:781:58: warning: unused parameter 'event' [-Wunused-parameter] - 781 | void AlignmentViewerWidget::resizeEvent ( QResizeEvent * event ) - | ~~~~~~~~~~~~~~~^~~~~ clustalW/tree/TreeInterface.h:38:9: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 38 | auto_ptr getWeightsAndStepsFromDistMat(vector* seqWeights, | ^~~~~~~~ @@ -3035,20 +3015,8 @@ /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ -In file included from clustalW/tree/UPGMA/../../alignment/../substitutionMatrix/globalmatrix.h:8, - from clustalW/tree/UPGMA/../../alignment/Alignment.h:42, - from clustalW/tree/UPGMA/RootedGuideTree.h:17, - from clustalW/tree/UPGMA/RootedGuideTree.cpp:10: -clustalW/tree/UPGMA/../../alignment/../substitutionMatrix/SubMatrix.h:96:62: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 96 | void printInFormat(vector& temp, char* name = "tempfile.out"); - | ^~~~~~~~~~~~~~ -clustalW/tree/UPGMA/../../alignment/../substitutionMatrix/SubMatrix.h:97:66: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 97 | void printVectorToFile(vector& temp, char* name = "tempfile.out"); - | ^~~~~~~~~~~~~~ -PSPrinter.cpp: In member function 'void PSPrinter::printHeaderLine(std::ofstream*, int, int, int)': -PSPrinter.cpp:587:32: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] - 587 | if(data->nameHeader.size() > ix) - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~ +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -D_REENTRANT -fPIC -DOS_UNIX -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I. -I. -IclustalW/general -IclustalW/substitutionMatrix -IclustalW/alignment -IclustalW -IclustalW/fileInput -IclustalW/interface -IclustalW/pairwise -IclustalW/multipleAlign -IclustalW/tree -IclustalW/tree/UPGMA -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I. -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o RootedTreeOutput.o clustalW/tree/UPGMA/RootedTreeOutput.cpp +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -D_REENTRANT -fPIC -DOS_UNIX -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I. -I. -IclustalW/general -IclustalW/substitutionMatrix -IclustalW/alignment -IclustalW -IclustalW/fileInput -IclustalW/interface -IclustalW/pairwise -IclustalW/multipleAlign -IclustalW/tree -IclustalW/tree/UPGMA -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I. -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o UPGMAAlgorithm.o clustalW/tree/UPGMA/UPGMAAlgorithm.cpp In file included from clustalW/tree/ClusterTree.h:23, from clustalW/tree/UnRootedClusterTree.h:8, from clustalW/tree/TreeInterface.cpp:17: @@ -3159,64 +3127,87 @@ /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ -In file included from clustalW/alignment/../substitutionMatrix/globalmatrix.h:8, - from clustalW/alignment/Alignment.h:42, - from ClustalQtParams.h:13, - from HardCodedColorScheme.h:8, - from ColorParameters.h:11, - from ColorFileXmlParser.h:9, - from ColorFileXmlParser.cpp:3: -clustalW/alignment/../substitutionMatrix/SubMatrix.h:96:62: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] +g++ -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -dM -E -o moc_predefs.h /usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/data/dummy.cpp +/usr/lib/qt5/bin/moc -DOS_UNIX -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB --include /build/reproducible-path/clustalx-2.1+lgpl/moc_predefs.h -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/build/reproducible-path/clustalx-2.1+lgpl -I/build/reproducible-path/clustalx-2.1+lgpl -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/general -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/substitutionMatrix -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/alignment -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/fileInput -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/interface -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/pairwise -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/multipleAlign -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/tree -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/tree/UPGMA -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/include/c++/14 -I/usr/include/x86_64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-linux-gnu/14/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu -I/usr/include AlignmentFormatOptions.h -o moc_AlignmentFormatOptions.cpp +/usr/lib/qt5/bin/moc -DOS_UNIX -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB --include /build/reproducible-path/clustalx-2.1+lgpl/moc_predefs.h -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/build/reproducible-path/clustalx-2.1+lgpl -I/build/reproducible-path/clustalx-2.1+lgpl -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/general -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/substitutionMatrix -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/alignment -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/fileInput -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/interface -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/pairwise -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/multipleAlign -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/tree -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/tree/UPGMA -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/include/c++/14 -I/usr/include/x86_64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-linux-gnu/14/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu -I/usr/include AlignmentParameters.h -o moc_AlignmentParameters.cpp +clustalW/tree/NJTree.cpp: In member function 'virtual void clustalw::NJTree::generateTree(clustalw::PhyloTree*, clustalw::DistMatrix*, clustalw::SeqInfo*, std::ofstream*)': +clustalW/tree/NJTree.cpp:164:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + 164 | register int i; + | ^ +In file included from clustalW/tree/../alignment/../substitutionMatrix/globalmatrix.h:8, + from clustalW/tree/../alignment/Alignment.h:42, + from clustalW/tree/ClusterTree.h:20, + from clustalW/tree/UnRootedClusterTree.h:8, + from clustalW/tree/UnRootedClusterTree.cpp:9: +clustalW/tree/../alignment/../substitutionMatrix/SubMatrix.h:96:62: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 96 | void printInFormat(vector& temp, char* name = "tempfile.out"); | ^~~~~~~~~~~~~~ -clustalW/alignment/../substitutionMatrix/SubMatrix.h:97:66: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] +clustalW/tree/../alignment/../substitutionMatrix/SubMatrix.h:97:66: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 97 | void printVectorToFile(vector& temp, char* name = "tempfile.out"); | ^~~~~~~~~~~~~~ -PSPrinter.cpp: In member function 'void PSPrinter::printFooterLine(std::ofstream*, int, int)': -PSPrinter.cpp:730:30: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] - 730 | for(i = fr; i <= lr && i < ruler.length(); i++) - | ~~^~~~~~~~~~~~~~~~ -ColorFileXmlParser.cpp: In member function 'int ColorFileXmlParser::parseRGBIndex(const QDomElement&, QTreeWidgetItem*)': -ColorFileXmlParser.cpp:85:46: warning: unused parameter 'parentItem' [-Wunused-parameter] - 85 | QTreeWidgetItem *parentItem) - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ -ColorFileXmlParser.cpp: In member function 'void ColorFileXmlParser::parseConsensus(const QDomElement&, QTreeWidgetItem*)': -ColorFileXmlParser.cpp:138:86: warning: unused parameter 'parentItem' [-Wunused-parameter] - 138 | void ColorFileXmlParser::parseConsensus(const QDomElement &element, QTreeWidgetItem *parentItem) - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ -ColorFileXmlParser.cpp: In member function 'int ColorFileXmlParser::parseColorRule(const QDomElement&, QTreeWidgetItem*)': -ColorFileXmlParser.cpp:175:85: warning: unused parameter 'parentItem' [-Wunused-parameter] - 175 | int ColorFileXmlParser::parseColorRule(const QDomElement &element, QTreeWidgetItem *parentItem) - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ -PSPrinter.cpp: In member function 'void PSPrinter::printQualityCurve(std::ofstream*, int, int, int)': -PSPrinter.cpp:789:34: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] - 789 | for(i = fr + 1; i <= lr && i < data->histogram->size(); i++) - | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/qt5/bin/moc -DOS_UNIX -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB --include /build/reproducible-path/clustalx-2.1+lgpl/moc_predefs.h -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/build/reproducible-path/clustalx-2.1+lgpl -I/build/reproducible-path/clustalx-2.1+lgpl -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/general -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/substitutionMatrix -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/alignment -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/fileInput -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/interface -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/pairwise -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/multipleAlign -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/tree -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/tree/UPGMA -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/include/c++/14 -I/usr/include/x86_64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-linux-gnu/14/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu -I/usr/include BootstrapTreeDialog.h -o moc_BootstrapTreeDialog.cpp -PSPrinter.cpp:781:14: warning: unused variable 'psY' [-Wunused-variable] - 781 | int psX, psY, curveBottom; - | ^~~ -/usr/lib/qt5/bin/moc -DOS_UNIX -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB --include /build/reproducible-path/clustalx-2.1+lgpl/moc_predefs.h -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/build/reproducible-path/clustalx-2.1+lgpl -I/build/reproducible-path/clustalx-2.1+lgpl -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/general -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/substitutionMatrix -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/alignment -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/fileInput -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/interface -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/pairwise -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/multipleAlign -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/tree -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/tree/UPGMA -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/include/c++/14 -I/usr/include/x86_64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-linux-gnu/14/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu -I/usr/include ColorFileXmlParser.h -o moc_ColorFileXmlParser.cpp -/usr/lib/qt5/bin/moc -DOS_UNIX -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB --include /build/reproducible-path/clustalx-2.1+lgpl/moc_predefs.h -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/build/reproducible-path/clustalx-2.1+lgpl -I/build/reproducible-path/clustalx-2.1+lgpl -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/general -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/substitutionMatrix -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/alignment -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/fileInput -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/interface -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/pairwise -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/multipleAlign -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/tree -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/tree/UPGMA -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/include/c++/14 -I/usr/include/x86_64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-linux-gnu/14/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu -I/usr/include ColumnScoreParams.h -o moc_ColumnScoreParams.cpp -/usr/lib/qt5/bin/moc -DOS_UNIX -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB --include /build/reproducible-path/clustalx-2.1+lgpl/moc_predefs.h -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/build/reproducible-path/clustalx-2.1+lgpl -I/build/reproducible-path/clustalx-2.1+lgpl -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/general -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/substitutionMatrix -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/alignment -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/fileInput -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/interface -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/pairwise -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/multipleAlign -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/tree -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/tree/UPGMA -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/include/c++/14 -I/usr/include/x86_64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-linux-gnu/14/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu -I/usr/include FileDialog.h -o moc_FileDialog.cpp -/usr/lib/qt5/bin/moc -DOS_UNIX -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB --include /build/reproducible-path/clustalx-2.1+lgpl/moc_predefs.h -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/build/reproducible-path/clustalx-2.1+lgpl -I/build/reproducible-path/clustalx-2.1+lgpl -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/general -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/substitutionMatrix -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/alignment -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/fileInput -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/interface -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/pairwise -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/multipleAlign -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/tree -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/tree/UPGMA -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/include/c++/14 -I/usr/include/x86_64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-linux-gnu/14/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu -I/usr/include HelpDisplayWidget.h -o moc_HelpDisplayWidget.cpp +In file included from clustalW/tree/ClusterTree.h:23: +clustalW/tree/../general/OutputFile.h:26:14: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] + 26 | std::auto_ptr file; + | ^~~~~~~~ +In file included from /usr/include/c++/14/memory:78, + from clustalW/tree/ClusterTree.h:16: +/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here + 59 | template class auto_ptr; + | ^~~~~~~~ +clustalW/tree/ClusterTree.h:70:9: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] + 70 | auto_ptr quickDistMat; + | ^~~~~~~~ +/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here + 59 | template class auto_ptr; + | ^~~~~~~~ +/usr/lib/qt5/bin/moc -DOS_UNIX -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB --include /build/reproducible-path/clustalx-2.1+lgpl/moc_predefs.h -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/build/reproducible-path/clustalx-2.1+lgpl -I/build/reproducible-path/clustalx-2.1+lgpl -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/general -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/substitutionMatrix -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/alignment -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/fileInput -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/interface -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/pairwise -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/multipleAlign -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/tree -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/tree/UPGMA -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/include/c++/14 -I/usr/include/x86_64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-linux-gnu/14/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu -I/usr/include AlignmentViewerWidget.h -o moc_AlignmentViewerWidget.cpp In file included from clustalW/tree/UPGMA/../../alignment/../substitutionMatrix/globalmatrix.h:8, from clustalW/tree/UPGMA/../../alignment/Alignment.h:42, from clustalW/tree/UPGMA/RootedGuideTree.h:17, - from clustalW/tree/UPGMA/UPGMAAlgorithm.h:8, - from clustalW/tree/UPGMA/UPGMAAlgorithm.cpp:4: + from clustalW/tree/UPGMA/RootedGuideTree.cpp:10: clustalW/tree/UPGMA/../../alignment/../substitutionMatrix/SubMatrix.h:96:62: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 96 | void printInFormat(vector& temp, char* name = "tempfile.out"); | ^~~~~~~~~~~~~~ clustalW/tree/UPGMA/../../alignment/../substitutionMatrix/SubMatrix.h:97:66: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 97 | void printVectorToFile(vector& temp, char* name = "tempfile.out"); | ^~~~~~~~~~~~~~ -/usr/lib/qt5/bin/moc -DOS_UNIX -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB --include /build/reproducible-path/clustalx-2.1+lgpl/moc_predefs.h -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/build/reproducible-path/clustalx-2.1+lgpl -I/build/reproducible-path/clustalx-2.1+lgpl -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/general -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/substitutionMatrix -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/alignment -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/fileInput -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/interface -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/pairwise -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/multipleAlign -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/tree -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/tree/UPGMA -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/include/c++/14 -I/usr/include/x86_64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-linux-gnu/14/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu -I/usr/include HistogramWidget.h -o moc_HistogramWidget.cpp +In file included from clustalW/tree/UPGMA/../../alignment/../substitutionMatrix/globalmatrix.h:8, + from clustalW/tree/UPGMA/../../alignment/Alignment.h:42, + from clustalW/tree/UPGMA/../ClusterTree.h:20, + from clustalW/tree/UPGMA/RootedClusterTree.h:8, + from clustalW/tree/UPGMA/RootedClusterTree.cpp:9: +clustalW/tree/UPGMA/../../alignment/../substitutionMatrix/SubMatrix.h:96:62: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] + 96 | void printInFormat(vector& temp, char* name = "tempfile.out"); + | ^~~~~~~~~~~~~~ +clustalW/tree/UPGMA/../../alignment/../substitutionMatrix/SubMatrix.h:97:66: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] + 97 | void printVectorToFile(vector& temp, char* name = "tempfile.out"); + | ^~~~~~~~~~~~~~ +In file included from clustalW/tree/UPGMA/../ClusterTree.h:23: +clustalW/tree/UPGMA/../../general/OutputFile.h:26:14: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] + 26 | std::auto_ptr file; + | ^~~~~~~~ +In file included from /usr/include/c++/14/memory:78, + from clustalW/tree/UPGMA/../ClusterTree.h:16: +/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here + 59 | template class auto_ptr; + | ^~~~~~~~ +clustalW/tree/UPGMA/../ClusterTree.h:70:9: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] + 70 | auto_ptr quickDistMat; + | ^~~~~~~~ +/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here + 59 | template class auto_ptr; + | ^~~~~~~~ +clustalW/tree/UPGMA/RootedClusterTree.h:22:9: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] + 22 | auto_ptr treeFromDistMatrix(RootedGuideTree* phyloTree, + | ^~~~~~~~ +/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here + 59 | template class auto_ptr; + | ^~~~~~~~ +/usr/lib/qt5/bin/moc -DOS_UNIX -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB --include /build/reproducible-path/clustalx-2.1+lgpl/moc_predefs.h -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/build/reproducible-path/clustalx-2.1+lgpl -I/build/reproducible-path/clustalx-2.1+lgpl -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/general -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/substitutionMatrix -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/alignment -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/fileInput -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/interface -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/pairwise -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/multipleAlign -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/tree -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/tree/UPGMA -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/include/c++/14 -I/usr/include/x86_64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-linux-gnu/14/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu -I/usr/include AlignmentWidget.h -o moc_AlignmentWidget.cpp +In file included from clustalW/tree/UPGMA/RootedClusterTree.cpp:11: clustalW/tree/UPGMA/UPGMAAlgorithm.h:23:9: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 23 | auto_ptr generateTree(RootedGuideTree* phyTree, | ^~~~~~~~ -In file included from /usr/include/c++/14/memory:78, - from clustalW/tree/UPGMA/UPGMAAlgorithm.h:10: /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ @@ -3226,12 +3217,24 @@ /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ -clustalW/tree/UPGMA/UPGMAAlgorithm.cpp:27:1: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] - 27 | auto_ptr UPGMAAlgorithm::generateTree(RootedGuideTree* phyTree, +clustalW/tree/UPGMA/RootedClusterTree.cpp:17:1: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] + 17 | auto_ptr RootedClusterTree::treeFromDistMatrix(RootedGuideTree* phyloTree,DistMatrix* distMat, Alignment *alignPtr, | ^~~~~~~~ /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ +clustalW/tree/UPGMA/RootedClusterTree.cpp: In member function 'std::auto_ptr clustalw::RootedClusterTree::treeFromDistMatrix(clustalw::RootedGuideTree*, clustalw::DistMatrix*, clustalw::Alignment*, int, int, std::string&)': +clustalW/tree/UPGMA/RootedClusterTree.cpp:21:5: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] + 21 | auto_ptr progSteps; + | ^~~~~~~~ +/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here + 59 | template class auto_ptr; + | ^~~~~~~~ +/usr/lib/qt5/bin/moc -DOS_UNIX -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB --include /build/reproducible-path/clustalx-2.1+lgpl/moc_predefs.h -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/build/reproducible-path/clustalx-2.1+lgpl -I/build/reproducible-path/clustalx-2.1+lgpl -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/general -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/substitutionMatrix -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/alignment -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/fileInput -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/interface -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/pairwise -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/multipleAlign -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/tree -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/tree/UPGMA -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/include/c++/14 -I/usr/include/x86_64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-linux-gnu/14/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu -I/usr/include AlignOutputFileNames.h -o moc_AlignOutputFileNames.cpp +/usr/lib/qt5/bin/moc -DOS_UNIX -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB --include /build/reproducible-path/clustalx-2.1+lgpl/moc_predefs.h -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/build/reproducible-path/clustalx-2.1+lgpl -I/build/reproducible-path/clustalx-2.1+lgpl -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/general -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/substitutionMatrix -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/alignment -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/fileInput -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/interface -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/pairwise -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/multipleAlign -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/tree -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/tree/UPGMA -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/include/c++/14 -I/usr/include/x86_64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-linux-gnu/14/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu -I/usr/include BootstrapTreeDialog.h -o moc_BootstrapTreeDialog.cpp +/usr/lib/qt5/bin/moc -DOS_UNIX -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB --include /build/reproducible-path/clustalx-2.1+lgpl/moc_predefs.h -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/build/reproducible-path/clustalx-2.1+lgpl -I/build/reproducible-path/clustalx-2.1+lgpl -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/general -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/substitutionMatrix -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/alignment -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/fileInput -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/interface -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/pairwise -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/multipleAlign -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/tree -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/tree/UPGMA -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/include/c++/14 -I/usr/include/x86_64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-linux-gnu/14/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu -I/usr/include ColorFileXmlParser.h -o moc_ColorFileXmlParser.cpp +/usr/lib/qt5/bin/moc -DOS_UNIX -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB --include /build/reproducible-path/clustalx-2.1+lgpl/moc_predefs.h -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/build/reproducible-path/clustalx-2.1+lgpl -I/build/reproducible-path/clustalx-2.1+lgpl -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/general -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/substitutionMatrix -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/alignment -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/fileInput -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/interface -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/pairwise -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/multipleAlign -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/tree -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/tree/UPGMA -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/include/c++/14 -I/usr/include/x86_64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-linux-gnu/14/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu -I/usr/include ColumnScoreParams.h -o moc_ColumnScoreParams.cpp +/usr/lib/qt5/bin/moc -DOS_UNIX -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB --include /build/reproducible-path/clustalx-2.1+lgpl/moc_predefs.h -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/build/reproducible-path/clustalx-2.1+lgpl -I/build/reproducible-path/clustalx-2.1+lgpl -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/general -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/substitutionMatrix -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/alignment -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/fileInput -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/interface -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/pairwise -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/multipleAlign -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/tree -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/tree/UPGMA -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/include/c++/14 -I/usr/include/x86_64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-linux-gnu/14/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu -I/usr/include FileDialog.h -o moc_FileDialog.cpp In file included from clustalW/tree/UPGMA/../../alignment/../substitutionMatrix/globalmatrix.h:8, from clustalW/tree/UPGMA/../../alignment/Alignment.h:42, from clustalW/tree/UPGMA/RootedGuideTree.h:17, @@ -3243,6 +3246,39 @@ clustalW/tree/UPGMA/../../alignment/../substitutionMatrix/SubMatrix.h:97:66: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 97 | void printVectorToFile(vector& temp, char* name = "tempfile.out"); | ^~~~~~~~~~~~~~ +In file included from clustalW/tree/UPGMA/../../alignment/../substitutionMatrix/globalmatrix.h:8, + from clustalW/tree/UPGMA/../../alignment/Alignment.h:42, + from clustalW/tree/UPGMA/RootedGuideTree.h:17, + from clustalW/tree/UPGMA/UPGMAAlgorithm.h:8, + from clustalW/tree/UPGMA/UPGMAAlgorithm.cpp:4: +clustalW/tree/UPGMA/../../alignment/../substitutionMatrix/SubMatrix.h:96:62: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] + 96 | void printInFormat(vector& temp, char* name = "tempfile.out"); + | ^~~~~~~~~~~~~~ +clustalW/tree/UPGMA/../../alignment/../substitutionMatrix/SubMatrix.h:97:66: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] + 97 | void printVectorToFile(vector& temp, char* name = "tempfile.out"); + | ^~~~~~~~~~~~~~ +/usr/lib/qt5/bin/moc -DOS_UNIX -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB --include /build/reproducible-path/clustalx-2.1+lgpl/moc_predefs.h -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/build/reproducible-path/clustalx-2.1+lgpl -I/build/reproducible-path/clustalx-2.1+lgpl -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/general -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/substitutionMatrix -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/alignment -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/fileInput -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/interface -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/pairwise -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/multipleAlign -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/tree -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/tree/UPGMA -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/include/c++/14 -I/usr/include/x86_64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-linux-gnu/14/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu -I/usr/include HelpDisplayWidget.h -o moc_HelpDisplayWidget.cpp +/usr/lib/qt5/bin/moc -DOS_UNIX -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB --include /build/reproducible-path/clustalx-2.1+lgpl/moc_predefs.h -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/build/reproducible-path/clustalx-2.1+lgpl -I/build/reproducible-path/clustalx-2.1+lgpl -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/general -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/substitutionMatrix -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/alignment -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/fileInput -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/interface -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/pairwise -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/multipleAlign -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/tree -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/tree/UPGMA -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/include/c++/14 -I/usr/include/x86_64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-linux-gnu/14/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu -I/usr/include HistogramWidget.h -o moc_HistogramWidget.cpp +clustalW/tree/UPGMA/UPGMAAlgorithm.h:23:9: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] + 23 | auto_ptr generateTree(RootedGuideTree* phyTree, + | ^~~~~~~~ +In file included from /usr/include/c++/14/memory:78, + from clustalW/tree/UPGMA/UPGMAAlgorithm.h:10: +/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here + 59 | template class auto_ptr; + | ^~~~~~~~ +clustalW/tree/UPGMA/UPGMAAlgorithm.h:51:9: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] + 51 | auto_ptr progSteps; + | ^~~~~~~~ +/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here + 59 | template class auto_ptr; + | ^~~~~~~~ +clustalW/tree/UPGMA/UPGMAAlgorithm.cpp:27:1: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] + 27 | auto_ptr UPGMAAlgorithm::generateTree(RootedGuideTree* phyTree, + | ^~~~~~~~ +/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here + 59 | template class auto_ptr; + | ^~~~~~~~ /usr/lib/qt5/bin/moc -DOS_UNIX -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB --include /build/reproducible-path/clustalx-2.1+lgpl/moc_predefs.h -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/build/reproducible-path/clustalx-2.1+lgpl -I/build/reproducible-path/clustalx-2.1+lgpl -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/general -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/substitutionMatrix -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/alignment -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/fileInput -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/interface -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/pairwise -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/multipleAlign -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/tree -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/tree/UPGMA -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/include/c++/14 -I/usr/include/x86_64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-linux-gnu/14/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu -I/usr/include LowScoringSegParams.h -o moc_LowScoringSegParams.cpp /usr/lib/qt5/bin/moc -DOS_UNIX -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB --include /build/reproducible-path/clustalx-2.1+lgpl/moc_predefs.h -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/build/reproducible-path/clustalx-2.1+lgpl -I/build/reproducible-path/clustalx-2.1+lgpl -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/general -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/substitutionMatrix -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/alignment -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/fileInput -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/interface -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/pairwise -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/multipleAlign -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/tree -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/tree/UPGMA -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/include/c++/14 -I/usr/include/x86_64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-linux-gnu/14/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu -I/usr/include mainwindow.h -o moc_mainwindow.cpp /usr/lib/qt5/bin/moc -DOS_UNIX -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB --include /build/reproducible-path/clustalx-2.1+lgpl/moc_predefs.h -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/build/reproducible-path/clustalx-2.1+lgpl -I/build/reproducible-path/clustalx-2.1+lgpl -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/general -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/substitutionMatrix -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/alignment -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/fileInput -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/interface -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/pairwise -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/multipleAlign -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/tree -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/tree/UPGMA -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/include/c++/14 -I/usr/include/x86_64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-linux-gnu/14/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu -I/usr/include PairwiseParams.h -o moc_PairwiseParams.cpp @@ -3252,6 +3288,13 @@ /usr/lib/qt5/bin/moc -DOS_UNIX -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB --include /build/reproducible-path/clustalx-2.1+lgpl/moc_predefs.h -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/build/reproducible-path/clustalx-2.1+lgpl -I/build/reproducible-path/clustalx-2.1+lgpl -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/general -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/substitutionMatrix -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/alignment -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/fileInput -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/interface -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/pairwise -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/multipleAlign -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/tree -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/tree/UPGMA -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/include/c++/14 -I/usr/include/x86_64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-linux-gnu/14/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu -I/usr/include SearchForString.h -o moc_SearchForString.cpp /usr/lib/qt5/bin/moc -DOS_UNIX -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB --include /build/reproducible-path/clustalx-2.1+lgpl/moc_predefs.h -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/build/reproducible-path/clustalx-2.1+lgpl -I/build/reproducible-path/clustalx-2.1+lgpl -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/general -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/substitutionMatrix -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/alignment -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/fileInput -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/interface -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/pairwise -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/multipleAlign -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/tree -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/tree/UPGMA -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/include/c++/14 -I/usr/include/x86_64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-linux-gnu/14/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu -I/usr/include SecStructOptions.h -o moc_SecStructOptions.cpp /usr/lib/qt5/bin/moc -DOS_UNIX -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB --include /build/reproducible-path/clustalx-2.1+lgpl/moc_predefs.h -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/build/reproducible-path/clustalx-2.1+lgpl -I/build/reproducible-path/clustalx-2.1+lgpl -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/general -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/substitutionMatrix -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/alignment -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/fileInput -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/interface -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/pairwise -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/multipleAlign -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/tree -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/tree/UPGMA -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/include/c++/14 -I/usr/include/x86_64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-linux-gnu/14/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu -I/usr/include SeqNameWidget.h -o moc_SeqNameWidget.cpp +clustalW/substitutionMatrix/SubMatrix.cpp: In member function 'int clustalw::SubMatrix::readMatrixSeries(const char*, clustalw::Matrix&, clustalw::Xref&)': +clustalW/substitutionMatrix/SubMatrix.cpp:1103:19: warning: 'n' may be used uninitialized [-Wmaybe-uninitialized] + 1103 | return (maxRes); + | ^ +clustalW/substitutionMatrix/SubMatrix.cpp:998:9: note: 'n' was declared here + 998 | int n, llimit, ulimit; + | ^ /usr/lib/qt5/bin/moc -DOS_UNIX -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB --include /build/reproducible-path/clustalx-2.1+lgpl/moc_predefs.h -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/build/reproducible-path/clustalx-2.1+lgpl -I/build/reproducible-path/clustalx-2.1+lgpl -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/general -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/substitutionMatrix -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/alignment -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/fileInput -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/interface -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/pairwise -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/multipleAlign -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/tree -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/tree/UPGMA -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/include/c++/14 -I/usr/include/x86_64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-linux-gnu/14/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu -I/usr/include TreeFormatOptions.h -o moc_TreeFormatOptions.cpp /usr/lib/qt5/bin/moc -DOS_UNIX -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB --include /build/reproducible-path/clustalx-2.1+lgpl/moc_predefs.h -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/build/reproducible-path/clustalx-2.1+lgpl -I/build/reproducible-path/clustalx-2.1+lgpl -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/general -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/substitutionMatrix -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/alignment -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/fileInput -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/interface -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/pairwise -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/multipleAlign -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/tree -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/tree/UPGMA -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/include/c++/14 -I/usr/include/x86_64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-linux-gnu/14/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu -I/usr/include TreeOutputFileNames.h -o moc_TreeOutputFileNames.cpp /usr/lib/qt5/bin/moc -DOS_UNIX -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB --include /build/reproducible-path/clustalx-2.1+lgpl/moc_predefs.h -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/build/reproducible-path/clustalx-2.1+lgpl -I/build/reproducible-path/clustalx-2.1+lgpl -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/general -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/substitutionMatrix -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/alignment -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/fileInput -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/interface -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/pairwise -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/multipleAlign -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/tree -I/build/reproducible-path/clustalx-2.1+lgpl/clustalW/tree/UPGMA -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/include/c++/14 -I/usr/include/x86_64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-linux-gnu/14/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu -I/usr/include WritePostscriptFile.h -o moc_WritePostscriptFile.cpp @@ -3269,22 +3312,6 @@ g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -D_REENTRANT -fPIC -DOS_UNIX -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I. -I. -IclustalW/general -IclustalW/substitutionMatrix -IclustalW/alignment -IclustalW -IclustalW/fileInput -IclustalW/interface -IclustalW/pairwise -IclustalW/multipleAlign -IclustalW/tree -IclustalW/tree/UPGMA -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I. -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o moc_LowScoringSegParams.o moc_LowScoringSegParams.cpp g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -D_REENTRANT -fPIC -DOS_UNIX -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I. -I. -IclustalW/general -IclustalW/substitutionMatrix -IclustalW/alignment -IclustalW -IclustalW/fileInput -IclustalW/interface -IclustalW/pairwise -IclustalW/multipleAlign -IclustalW/tree -IclustalW/tree/UPGMA -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I. -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o moc_mainwindow.o moc_mainwindow.cpp g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -D_REENTRANT -fPIC -DOS_UNIX -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I. -I. -IclustalW/general -IclustalW/substitutionMatrix -IclustalW/alignment -IclustalW -IclustalW/fileInput -IclustalW/interface -IclustalW/pairwise -IclustalW/multipleAlign -IclustalW/tree -IclustalW/tree/UPGMA -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I. -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o moc_PairwiseParams.o moc_PairwiseParams.cpp -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -D_REENTRANT -fPIC -DOS_UNIX -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I. -I. -IclustalW/general -IclustalW/substitutionMatrix -IclustalW/alignment -IclustalW -IclustalW/fileInput -IclustalW/interface -IclustalW/pairwise -IclustalW/multipleAlign -IclustalW/tree -IclustalW/tree/UPGMA -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I. -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o moc_ProteinGapParameters.o moc_ProteinGapParameters.cpp -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -D_REENTRANT -fPIC -DOS_UNIX -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I. -I. -IclustalW/general -IclustalW/substitutionMatrix -IclustalW/alignment -IclustalW -IclustalW/fileInput -IclustalW/interface -IclustalW/pairwise -IclustalW/multipleAlign -IclustalW/tree -IclustalW/tree/UPGMA -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I. -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o moc_PSPrinter.o moc_PSPrinter.cpp -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -D_REENTRANT -fPIC -DOS_UNIX -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I. -I. -IclustalW/general -IclustalW/substitutionMatrix -IclustalW/alignment -IclustalW -IclustalW/fileInput -IclustalW/interface -IclustalW/pairwise -IclustalW/multipleAlign -IclustalW/tree -IclustalW/tree/UPGMA -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I. -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o moc_SaveSeqFile.o moc_SaveSeqFile.cpp -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -D_REENTRANT -fPIC -DOS_UNIX -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I. -I. -IclustalW/general -IclustalW/substitutionMatrix -IclustalW/alignment -IclustalW -IclustalW/fileInput -IclustalW/interface -IclustalW/pairwise -IclustalW/multipleAlign -IclustalW/tree -IclustalW/tree/UPGMA -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I. -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o moc_SearchForString.o moc_SearchForString.cpp -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -D_REENTRANT -fPIC -DOS_UNIX -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I. -I. -IclustalW/general -IclustalW/substitutionMatrix -IclustalW/alignment -IclustalW -IclustalW/fileInput -IclustalW/interface -IclustalW/pairwise -IclustalW/multipleAlign -IclustalW/tree -IclustalW/tree/UPGMA -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I. -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o moc_SecStructOptions.o moc_SecStructOptions.cpp -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -D_REENTRANT -fPIC -DOS_UNIX -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I. -I. -IclustalW/general -IclustalW/substitutionMatrix -IclustalW/alignment -IclustalW -IclustalW/fileInput -IclustalW/interface -IclustalW/pairwise -IclustalW/multipleAlign -IclustalW/tree -IclustalW/tree/UPGMA -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I. -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o moc_SeqNameWidget.o moc_SeqNameWidget.cpp -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -D_REENTRANT -fPIC -DOS_UNIX -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I. -I. -IclustalW/general -IclustalW/substitutionMatrix -IclustalW/alignment -IclustalW -IclustalW/fileInput -IclustalW/interface -IclustalW/pairwise -IclustalW/multipleAlign -IclustalW/tree -IclustalW/tree/UPGMA -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I. -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o moc_TreeFormatOptions.o moc_TreeFormatOptions.cpp -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -D_REENTRANT -fPIC -DOS_UNIX -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I. -I. -IclustalW/general -IclustalW/substitutionMatrix -IclustalW/alignment -IclustalW -IclustalW/fileInput -IclustalW/interface -IclustalW/pairwise -IclustalW/multipleAlign -IclustalW/tree -IclustalW/tree/UPGMA -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I. -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o moc_TreeOutputFileNames.o moc_TreeOutputFileNames.cpp -g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -D_REENTRANT -fPIC -DOS_UNIX -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I. -I. -IclustalW/general -IclustalW/substitutionMatrix -IclustalW/alignment -IclustalW -IclustalW/fileInput -IclustalW/interface -IclustalW/pairwise -IclustalW/multipleAlign -IclustalW/tree -IclustalW/tree/UPGMA -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I. -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o moc_WritePostscriptFile.o moc_WritePostscriptFile.cpp -clustalW/substitutionMatrix/SubMatrix.cpp: In member function 'int clustalw::SubMatrix::readMatrixSeries(const char*, clustalw::Matrix&, clustalw::Xref&)': -clustalW/substitutionMatrix/SubMatrix.cpp:1103:19: warning: 'n' may be used uninitialized [-Wmaybe-uninitialized] - 1103 | return (maxRes); - | ^ -clustalW/substitutionMatrix/SubMatrix.cpp:998:9: note: 'n' was declared here - 998 | int n, llimit, ulimit; - | ^ In file included from clustalW/alignment/../substitutionMatrix/globalmatrix.h:8, from clustalW/alignment/Alignment.h:42, from AlignmentViewerWidget.h:36, @@ -3295,25 +3322,25 @@ clustalW/alignment/../substitutionMatrix/SubMatrix.h:97:66: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 97 | void printVectorToFile(vector& temp, char* name = "tempfile.out"); | ^~~~~~~~~~~~~~ +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -D_REENTRANT -fPIC -DOS_UNIX -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I. -I. -IclustalW/general -IclustalW/substitutionMatrix -IclustalW/alignment -IclustalW -IclustalW/fileInput -IclustalW/interface -IclustalW/pairwise -IclustalW/multipleAlign -IclustalW/tree -IclustalW/tree/UPGMA -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I. -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o moc_ProteinGapParameters.o moc_ProteinGapParameters.cpp +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -D_REENTRANT -fPIC -DOS_UNIX -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I. -I. -IclustalW/general -IclustalW/substitutionMatrix -IclustalW/alignment -IclustalW -IclustalW/fileInput -IclustalW/interface -IclustalW/pairwise -IclustalW/multipleAlign -IclustalW/tree -IclustalW/tree/UPGMA -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I. -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o moc_SaveSeqFile.o moc_SaveSeqFile.cpp +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -D_REENTRANT -fPIC -DOS_UNIX -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I. -I. -IclustalW/general -IclustalW/substitutionMatrix -IclustalW/alignment -IclustalW -IclustalW/fileInput -IclustalW/interface -IclustalW/pairwise -IclustalW/multipleAlign -IclustalW/tree -IclustalW/tree/UPGMA -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I. -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o moc_SecStructOptions.o moc_SecStructOptions.cpp +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -D_REENTRANT -fPIC -DOS_UNIX -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I. -I. -IclustalW/general -IclustalW/substitutionMatrix -IclustalW/alignment -IclustalW -IclustalW/fileInput -IclustalW/interface -IclustalW/pairwise -IclustalW/multipleAlign -IclustalW/tree -IclustalW/tree/UPGMA -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I. -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o moc_SeqNameWidget.o moc_SeqNameWidget.cpp +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -D_REENTRANT -fPIC -DOS_UNIX -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I. -I. -IclustalW/general -IclustalW/substitutionMatrix -IclustalW/alignment -IclustalW -IclustalW/fileInput -IclustalW/interface -IclustalW/pairwise -IclustalW/multipleAlign -IclustalW/tree -IclustalW/tree/UPGMA -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I. -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o moc_TreeFormatOptions.o moc_TreeFormatOptions.cpp +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -D_REENTRANT -fPIC -DOS_UNIX -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I. -I. -IclustalW/general -IclustalW/substitutionMatrix -IclustalW/alignment -IclustalW -IclustalW/fileInput -IclustalW/interface -IclustalW/pairwise -IclustalW/multipleAlign -IclustalW/tree -IclustalW/tree/UPGMA -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I. -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o moc_TreeOutputFileNames.o moc_TreeOutputFileNames.cpp In file included from clustalW/alignment/../substitutionMatrix/globalmatrix.h:8, from clustalW/alignment/Alignment.h:42, - from ClustalQtParams.h:13, - from BootstrapTreeDialog.h:11, - from moc_BootstrapTreeDialog.cpp:10: + from AlignmentWidget.h:41, + from moc_AlignmentWidget.cpp:10: clustalW/alignment/../substitutionMatrix/SubMatrix.h:96:62: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 96 | void printInFormat(vector& temp, char* name = "tempfile.out"); | ^~~~~~~~~~~~~~ clustalW/alignment/../substitutionMatrix/SubMatrix.h:97:66: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 97 | void printVectorToFile(vector& temp, char* name = "tempfile.out"); | ^~~~~~~~~~~~~~ -BootstrapTreeDialog.h:70:5: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] - 70 | auto_ptr treeFileNames; - | ^~~~~~~~ -In file included from /usr/include/c++/14/memory:78, - from moc_BootstrapTreeDialog.cpp:9: -/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here - 59 | template class auto_ptr; - | ^~~~~~~~ +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -D_REENTRANT -fPIC -DOS_UNIX -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I. -I. -IclustalW/general -IclustalW/substitutionMatrix -IclustalW/alignment -IclustalW -IclustalW/fileInput -IclustalW/interface -IclustalW/pairwise -IclustalW/multipleAlign -IclustalW/tree -IclustalW/tree/UPGMA -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I. -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o moc_WritePostscriptFile.o moc_WritePostscriptFile.cpp +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -D_REENTRANT -fPIC -DOS_UNIX -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I. -I. -IclustalW/general -IclustalW/substitutionMatrix -IclustalW/alignment -IclustalW -IclustalW/fileInput -IclustalW/interface -IclustalW/pairwise -IclustalW/multipleAlign -IclustalW/tree -IclustalW/tree/UPGMA -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I. -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o moc_PSPrinter.o moc_PSPrinter.cpp +g++ -c -pipe -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -D_REENTRANT -fPIC -DOS_UNIX -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB -g -O2 -ffile-prefix-map=/build/reproducible-path/clustalx-2.1+lgpl=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I. -I. -IclustalW/general -IclustalW/substitutionMatrix -IclustalW/alignment -IclustalW -IclustalW/fileInput -IclustalW/interface -IclustalW/pairwise -IclustalW/multipleAlign -IclustalW/tree -IclustalW/tree/UPGMA -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I. -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o moc_SearchForString.o moc_SearchForString.cpp In file included from clustalW/alignment/../substitutionMatrix/globalmatrix.h:8, from clustalW/alignment/Alignment.h:42, from ClustalQtParams.h:13, @@ -3335,30 +3362,11 @@ | ^~~~~~~~ In file included from clustalW/alignment/../substitutionMatrix/globalmatrix.h:8, from clustalW/alignment/Alignment.h:42, - from AlignmentWidget.h:41, - from moc_AlignmentWidget.cpp:10: -clustalW/alignment/../substitutionMatrix/SubMatrix.h:96:62: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 96 | void printInFormat(vector& temp, char* name = "tempfile.out"); - | ^~~~~~~~~~~~~~ -clustalW/alignment/../substitutionMatrix/SubMatrix.h:97:66: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 97 | void printVectorToFile(vector& temp, char* name = "tempfile.out"); - | ^~~~~~~~~~~~~~ -In file included from clustalW/alignment/../substitutionMatrix/globalmatrix.h:8, - from clustalW/alignment/Alignment.h:42, from ClustalQtParams.h:13, - from HelpDisplayWidget.h:18, - from moc_HelpDisplayWidget.cpp:10: -clustalW/alignment/../substitutionMatrix/SubMatrix.h:96:62: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 96 | void printInFormat(vector& temp, char* name = "tempfile.out"); - | ^~~~~~~~~~~~~~ -clustalW/alignment/../substitutionMatrix/SubMatrix.h:97:66: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 97 | void printVectorToFile(vector& temp, char* name = "tempfile.out"); - | ^~~~~~~~~~~~~~ -In file included from clustalW/alignment/../substitutionMatrix/globalmatrix.h:8, - from clustalW/alignment/Alignment.h:42, - from AlignmentViewerWidget.h:36, - from mainwindow.h:37, - from moc_mainwindow.cpp:10: + from HardCodedColorScheme.h:8, + from ColorParameters.h:11, + from ColorFileXmlParser.h:9, + from moc_ColorFileXmlParser.cpp:10: clustalW/alignment/../substitutionMatrix/SubMatrix.h:96:62: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 96 | void printInFormat(vector& temp, char* name = "tempfile.out"); | ^~~~~~~~~~~~~~ @@ -3368,40 +3376,38 @@ In file included from clustalW/alignment/../substitutionMatrix/globalmatrix.h:8, from clustalW/alignment/Alignment.h:42, from ClustalQtParams.h:13, - from WritePostscriptFile.h:10, - from moc_WritePostscriptFile.cpp:10: + from BootstrapTreeDialog.h:11, + from moc_BootstrapTreeDialog.cpp:10: clustalW/alignment/../substitutionMatrix/SubMatrix.h:96:62: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 96 | void printInFormat(vector& temp, char* name = "tempfile.out"); | ^~~~~~~~~~~~~~ clustalW/alignment/../substitutionMatrix/SubMatrix.h:97:66: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 97 | void printVectorToFile(vector& temp, char* name = "tempfile.out"); | ^~~~~~~~~~~~~~ +BootstrapTreeDialog.h:70:5: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] + 70 | auto_ptr treeFileNames; + | ^~~~~~~~ +In file included from /usr/include/c++/14/memory:78, + from moc_BootstrapTreeDialog.cpp:9: +/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here + 59 | template class auto_ptr; + | ^~~~~~~~ In file included from clustalW/alignment/../substitutionMatrix/globalmatrix.h:8, from clustalW/alignment/Alignment.h:42, from ClustalQtParams.h:13, - from HardCodedColorScheme.h:8, - from ColorParameters.h:11, - from PSPrinter.h:11, - from moc_PSPrinter.cpp:10: + from SaveSeqFile.h:9, + from moc_SaveSeqFile.cpp:10: clustalW/alignment/../substitutionMatrix/SubMatrix.h:96:62: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 96 | void printInFormat(vector& temp, char* name = "tempfile.out"); | ^~~~~~~~~~~~~~ clustalW/alignment/../substitutionMatrix/SubMatrix.h:97:66: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 97 | void printVectorToFile(vector& temp, char* name = "tempfile.out"); | ^~~~~~~~~~~~~~ -WritePostscriptFile.h:88:5: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] - 88 | auto_ptr params; - | ^~~~~~~~ -In file included from /usr/include/c++/14/memory:78, - from moc_WritePostscriptFile.cpp:9: -/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here - 59 | template class auto_ptr; - | ^~~~~~~~ In file included from clustalW/alignment/../substitutionMatrix/globalmatrix.h:8, from clustalW/alignment/Alignment.h:42, from ClustalQtParams.h:13, - from SaveSeqFile.h:9, - from moc_SaveSeqFile.cpp:10: + from HelpDisplayWidget.h:18, + from moc_HelpDisplayWidget.cpp:10: clustalW/alignment/../substitutionMatrix/SubMatrix.h:96:62: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 96 | void printInFormat(vector& temp, char* name = "tempfile.out"); | ^~~~~~~~~~~~~~ @@ -3410,8 +3416,9 @@ | ^~~~~~~~~~~~~~ In file included from clustalW/alignment/../substitutionMatrix/globalmatrix.h:8, from clustalW/alignment/Alignment.h:42, - from SeqNameWidget.h:41, - from moc_SeqNameWidget.cpp:10: + from AlignmentViewerWidget.h:36, + from mainwindow.h:37, + from moc_mainwindow.cpp:10: clustalW/alignment/../substitutionMatrix/SubMatrix.h:96:62: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 96 | void printInFormat(vector& temp, char* name = "tempfile.out"); | ^~~~~~~~~~~~~~ @@ -3485,6 +3492,35 @@ | ^~~~~~~~ In file included from clustalW/alignment/../substitutionMatrix/globalmatrix.h:8, from clustalW/alignment/Alignment.h:42, + from SeqNameWidget.h:41, + from moc_SeqNameWidget.cpp:10: +clustalW/alignment/../substitutionMatrix/SubMatrix.h:96:62: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] + 96 | void printInFormat(vector& temp, char* name = "tempfile.out"); + | ^~~~~~~~~~~~~~ +clustalW/alignment/../substitutionMatrix/SubMatrix.h:97:66: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] + 97 | void printVectorToFile(vector& temp, char* name = "tempfile.out"); + | ^~~~~~~~~~~~~~ +In file included from clustalW/alignment/../substitutionMatrix/globalmatrix.h:8, + from clustalW/alignment/Alignment.h:42, + from ClustalQtParams.h:13, + from WritePostscriptFile.h:10, + from moc_WritePostscriptFile.cpp:10: +clustalW/alignment/../substitutionMatrix/SubMatrix.h:96:62: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] + 96 | void printInFormat(vector& temp, char* name = "tempfile.out"); + | ^~~~~~~~~~~~~~ +clustalW/alignment/../substitutionMatrix/SubMatrix.h:97:66: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] + 97 | void printVectorToFile(vector& temp, char* name = "tempfile.out"); + | ^~~~~~~~~~~~~~ +WritePostscriptFile.h:88:5: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] + 88 | auto_ptr params; + | ^~~~~~~~ +In file included from /usr/include/c++/14/memory:78, + from moc_WritePostscriptFile.cpp:9: +/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here + 59 | template class auto_ptr; + | ^~~~~~~~ +In file included from clustalW/alignment/../substitutionMatrix/globalmatrix.h:8, + from clustalW/alignment/Alignment.h:42, from ClustalQtParams.h:13, from TreeOutputFileNames.h:10, from moc_TreeOutputFileNames.cpp:10: @@ -3507,8 +3543,8 @@ from ClustalQtParams.h:13, from HardCodedColorScheme.h:8, from ColorParameters.h:11, - from ColorFileXmlParser.h:9, - from moc_ColorFileXmlParser.cpp:10: + from PSPrinter.h:11, + from moc_PSPrinter.cpp:10: clustalW/alignment/../substitutionMatrix/SubMatrix.h:96:62: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 96 | void printInFormat(vector& temp, char* name = "tempfile.out"); | ^~~~~~~~~~~~~~ @@ -3545,8 +3581,8 @@ dh_gencontrol dh_md5sums dh_builddeb -dpkg-deb: building package 'clustalx-dbgsym' in '../clustalx-dbgsym_2.1+lgpl-9_amd64.deb'. dpkg-deb: building package 'clustalx' in '../clustalx_2.1+lgpl-9_amd64.deb'. +dpkg-deb: building package 'clustalx-dbgsym' in '../clustalx-dbgsym_2.1+lgpl-9_amd64.deb'. dpkg-genbuildinfo --build=binary -O../clustalx_2.1+lgpl-9_amd64.buildinfo dpkg-genchanges --build=binary -O../clustalx_2.1+lgpl-9_amd64.changes dpkg-genchanges: info: binary-only upload (no source code included) @@ -3554,12 +3590,14 @@ dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: not including original source code in upload I: copying local configuration +I: user script /srv/workspace/pbuilder/2344331/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/2344331/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/383015 and its subdirectories -I: Current time: Mon Apr 6 14:08:31 -12 2026 -I: pbuilder-time-stamp: 1775527711 +I: removing directory /srv/workspace/pbuilder/2344331 and its subdirectories +I: Current time: Wed Mar 5 09:48:29 +14 2025 +I: pbuilder-time-stamp: 1741117709