Diff of the two buildlogs: -- --- b1/build.log 2022-01-22 14:44:40.666477742 +0000 +++ b2/build.log 2022-01-22 14:52:21.500254463 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Sat Jan 22 02:42:36 -12 2022 -I: pbuilder-time-stamp: 1642862556 +I: Current time: Sat Feb 25 11:07:43 +14 2023 +I: pbuilder-time-stamp: 1677272863 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/bullseye-reproducible-base.tgz] I: copying local configuration @@ -16,8 +16,8 @@ I: copying [./fastml_3.11-3.debian.tar.xz] I: Extracting source gpgv: unknown type of key resource 'trustedkeys.kbx' -gpgv: keyblock resource '/tmp/dpkg-verify-sig.SZwjGLb5/trustedkeys.kbx': General error -gpgv: Signature made Thu Dec 17 02:38:59 2020 -12 +gpgv: keyblock resource '/tmp/dpkg-verify-sig.DVupTvQe/trustedkeys.kbx': General error +gpgv: Signature made Fri Dec 18 04:38:59 2020 +14 gpgv: using RSA key F1F007320A035541F0A663CA578A0494D1C646D1 gpgv: issuer "tille@debian.org" gpgv: Can't check signature: No public key @@ -36,135 +36,169 @@ dpkg-source: info: applying cross.patch I: Not using root during the build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/4103530/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/368325/tmp/hooks/D01_modify_environment starting +debug: Running on ionos5-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 +Removing 'diversion of /bin/sh to /bin/sh.distrib by dash' +Adding 'diversion of /bin/sh to /bin/sh.distrib by bash' +Removing 'diversion of /usr/share/man/man1/sh.1.gz to /usr/share/man/man1/sh.distrib.1.gz by dash' +Adding 'diversion of /usr/share/man/man1/sh.1.gz to /usr/share/man/man1/sh.distrib.1.gz by 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/368325/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/368325/tmp/hooks/D02_print_environment starting I: set - BUILDDIR='/build' - BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' - BUILDUSERNAME='pbuilder1' - BUILD_ARCH='amd64' - DEBIAN_FRONTEND='noninteractive' - DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all,-fixfilepath parallel=15' - DISTRIBUTION='' - HOME='/root' - HOST_ARCH='amd64' + BASH=/bin/sh + BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:hostcomplete:interactive_comments:progcomp:promptvars:sourcepath + BASH_ALIASES=() + BASH_ARGC=() + BASH_ARGV=() + BASH_CMDS=() + BASH_LINENO=([0]="12" [1]="0") + BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") + BASH_VERSINFO=([0]="5" [1]="1" [2]="4" [3]="1" [4]="release" [5]="x86_64-pc-linux-gnu") + BASH_VERSION='5.1.4(1)-release' + BUILDDIR=/build + 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,-fixfilepath parallel=16' + DIRSTACK=() + DISTRIBUTION= + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=x86_64 + HOST_ARCH=amd64 IFS=' ' - INVOCATION_ID='6d6df635951e446a845505479c5706c7' - 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='4103530' - PS1='# ' - PS2='> ' + INVOCATION_ID=76a6fe7ccd3d43c393c3fa7e7183d2d2 + 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=368325 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/tmp.NLmtMxH6OL/pbuilderrc_ialj --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bullseye-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/tmp.NLmtMxH6OL/b1 --logfile b1/build.log fastml_3.11-3.dsc' - SUDO_GID='110' - SUDO_UID='105' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://78.137.99.97: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/tmp.NLmtMxH6OL/pbuilderrc_5izZ --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bullseye-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/tmp.NLmtMxH6OL/b2 --logfile b2/build.log fastml_3.11-3.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://85.184.249.68:3128 I: uname -a - Linux ionos1-amd64 5.10.0-11-amd64 #1 SMP Debian 5.10.92-1 (2022-01-18) x86_64 GNU/Linux + Linux i-capture-the-hostname 5.15.0-0.bpo.2-amd64 #1 SMP Debian 5.15.5-2~bpo11+1 (2022-01-02) x86_64 GNU/Linux I: ls -l /bin total 5476 - -rwxr-xr-x 1 root root 1234376 Aug 4 08:25 bash - -rwxr-xr-x 3 root root 38984 Jul 20 2020 bunzip2 - -rwxr-xr-x 3 root root 38984 Jul 20 2020 bzcat - lrwxrwxrwx 1 root root 6 Jul 20 2020 bzcmp -> bzdiff - -rwxr-xr-x 1 root root 2225 Jul 20 2020 bzdiff - lrwxrwxrwx 1 root root 6 Jul 20 2020 bzegrep -> bzgrep - -rwxr-xr-x 1 root root 4877 Sep 4 2019 bzexe - lrwxrwxrwx 1 root root 6 Jul 20 2020 bzfgrep -> bzgrep - -rwxr-xr-x 1 root root 3775 Jul 20 2020 bzgrep - -rwxr-xr-x 3 root root 38984 Jul 20 2020 bzip2 - -rwxr-xr-x 1 root root 18424 Jul 20 2020 bzip2recover - lrwxrwxrwx 1 root root 6 Jul 20 2020 bzless -> bzmore - -rwxr-xr-x 1 root root 1297 Jul 20 2020 bzmore - -rwxr-xr-x 1 root root 43936 Sep 23 2020 cat - -rwxr-xr-x 1 root root 72672 Sep 23 2020 chgrp - -rwxr-xr-x 1 root root 64448 Sep 23 2020 chmod - -rwxr-xr-x 1 root root 72672 Sep 23 2020 chown - -rwxr-xr-x 1 root root 151168 Sep 23 2020 cp - -rwxr-xr-x 1 root root 125560 Dec 10 2020 dash - -rwxr-xr-x 1 root root 113664 Sep 23 2020 date - -rwxr-xr-x 1 root root 80968 Sep 23 2020 dd - -rwxr-xr-x 1 root root 93936 Sep 23 2020 df - -rwxr-xr-x 1 root root 147176 Sep 23 2020 dir - -rwxr-xr-x 1 root root 84440 Jul 28 07:09 dmesg - lrwxrwxrwx 1 root root 8 Nov 6 2019 dnsdomainname -> hostname - lrwxrwxrwx 1 root root 8 Nov 6 2019 domainname -> hostname - -rwxr-xr-x 1 root root 39712 Sep 23 2020 echo - -rwxr-xr-x 1 root root 28 Nov 9 2020 egrep - -rwxr-xr-x 1 root root 39680 Sep 23 2020 false - -rwxr-xr-x 1 root root 28 Nov 9 2020 fgrep - -rwxr-xr-x 1 root root 69032 Jul 28 07:09 findmnt - -rwsr-xr-x 1 root root 34896 Feb 26 2021 fusermount - -rwxr-xr-x 1 root root 203072 Nov 9 2020 grep - -rwxr-xr-x 2 root root 2346 Mar 2 2021 gunzip - -rwxr-xr-x 1 root root 6376 Mar 2 2021 gzexe - -rwxr-xr-x 1 root root 98048 Mar 2 2021 gzip - -rwxr-xr-x 1 root root 22600 Nov 6 2019 hostname - -rwxr-xr-x 1 root root 72840 Sep 23 2020 ln - -rwxr-xr-x 1 root root 56952 Feb 7 2020 login - -rwxr-xr-x 1 root root 147176 Sep 23 2020 ls - -rwxr-xr-x 1 root root 149736 Jul 28 07:09 lsblk - -rwxr-xr-x 1 root root 85184 Sep 23 2020 mkdir - -rwxr-xr-x 1 root root 76896 Sep 23 2020 mknod - -rwxr-xr-x 1 root root 48064 Sep 23 2020 mktemp - -rwxr-xr-x 1 root root 59632 Jul 28 07:09 more - -rwsr-xr-x 1 root root 55528 Jul 28 07:09 mount - -rwxr-xr-x 1 root root 18664 Jul 28 07:09 mountpoint - -rwxr-xr-x 1 root root 147080 Sep 23 2020 mv - lrwxrwxrwx 1 root root 8 Nov 6 2019 nisdomainname -> hostname - lrwxrwxrwx 1 root root 14 Apr 18 2021 pidof -> /sbin/killall5 - -rwxr-xr-x 1 root root 43872 Sep 23 2020 pwd - lrwxrwxrwx 1 root root 4 Aug 4 08:25 rbash -> bash - -rwxr-xr-x 1 root root 52032 Sep 23 2020 readlink - -rwxr-xr-x 1 root root 72704 Sep 23 2020 rm - -rwxr-xr-x 1 root root 52032 Sep 23 2020 rmdir - -rwxr-xr-x 1 root root 27472 Sep 27 2020 run-parts - -rwxr-xr-x 1 root root 122224 Dec 22 2018 sed - lrwxrwxrwx 1 root root 4 Jan 20 21:26 sh -> dash - -rwxr-xr-x 1 root root 43808 Sep 23 2020 sleep - -rwxr-xr-x 1 root root 84928 Sep 23 2020 stty - -rwsr-xr-x 1 root root 71912 Jul 28 07:09 su - -rwxr-xr-x 1 root root 39744 Sep 23 2020 sync - -rwxr-xr-x 1 root root 531928 Feb 16 2021 tar - -rwxr-xr-x 1 root root 14456 Sep 27 2020 tempfile - -rwxr-xr-x 1 root root 101408 Sep 23 2020 touch - -rwxr-xr-x 1 root root 39680 Sep 23 2020 true - -rwxr-xr-x 1 root root 14328 Feb 26 2021 ulockmgr_server - -rwsr-xr-x 1 root root 35040 Jul 28 07:09 umount - -rwxr-xr-x 1 root root 39744 Sep 23 2020 uname - -rwxr-xr-x 2 root root 2346 Mar 2 2021 uncompress - -rwxr-xr-x 1 root root 147176 Sep 23 2020 vdir - -rwxr-xr-x 1 root root 63744 Jul 28 07:09 wdctl - lrwxrwxrwx 1 root root 8 Nov 6 2019 ypdomainname -> hostname - -rwxr-xr-x 1 root root 1984 Mar 2 2021 zcat - -rwxr-xr-x 1 root root 1678 Mar 2 2021 zcmp - -rwxr-xr-x 1 root root 5880 Mar 2 2021 zdiff - -rwxr-xr-x 1 root root 29 Mar 2 2021 zegrep - -rwxr-xr-x 1 root root 29 Mar 2 2021 zfgrep - -rwxr-xr-x 1 root root 2081 Mar 2 2021 zforce - -rwxr-xr-x 1 root root 7585 Mar 2 2021 zgrep - -rwxr-xr-x 1 root root 2206 Mar 2 2021 zless - -rwxr-xr-x 1 root root 1842 Mar 2 2021 zmore - -rwxr-xr-x 1 root root 4553 Mar 2 2021 znew -I: user script /srv/workspace/pbuilder/4103530/tmp/hooks/D02_print_environment finished + -rwxr-xr-x 1 root root 1234376 Aug 5 2021 bash + -rwxr-xr-x 3 root root 38984 Jul 21 2020 bunzip2 + -rwxr-xr-x 3 root root 38984 Jul 21 2020 bzcat + lrwxrwxrwx 1 root root 6 Jul 21 2020 bzcmp -> bzdiff + -rwxr-xr-x 1 root root 2225 Jul 21 2020 bzdiff + lrwxrwxrwx 1 root root 6 Jul 21 2020 bzegrep -> bzgrep + -rwxr-xr-x 1 root root 4877 Sep 5 2019 bzexe + lrwxrwxrwx 1 root root 6 Jul 21 2020 bzfgrep -> bzgrep + -rwxr-xr-x 1 root root 3775 Jul 21 2020 bzgrep + -rwxr-xr-x 3 root root 38984 Jul 21 2020 bzip2 + -rwxr-xr-x 1 root root 18424 Jul 21 2020 bzip2recover + lrwxrwxrwx 1 root root 6 Jul 21 2020 bzless -> bzmore + -rwxr-xr-x 1 root root 1297 Jul 21 2020 bzmore + -rwxr-xr-x 1 root root 43936 Sep 24 2020 cat + -rwxr-xr-x 1 root root 72672 Sep 24 2020 chgrp + -rwxr-xr-x 1 root root 64448 Sep 24 2020 chmod + -rwxr-xr-x 1 root root 72672 Sep 24 2020 chown + -rwxr-xr-x 1 root root 151168 Sep 24 2020 cp + -rwxr-xr-x 1 root root 125560 Dec 11 2020 dash + -rwxr-xr-x 1 root root 113664 Sep 24 2020 date + -rwxr-xr-x 1 root root 80968 Sep 24 2020 dd + -rwxr-xr-x 1 root root 93936 Sep 24 2020 df + -rwxr-xr-x 1 root root 147176 Sep 24 2020 dir + -rwxr-xr-x 1 root root 84440 Jul 29 2021 dmesg + lrwxrwxrwx 1 root root 8 Nov 8 2019 dnsdomainname -> hostname + lrwxrwxrwx 1 root root 8 Nov 8 2019 domainname -> hostname + -rwxr-xr-x 1 root root 39712 Sep 24 2020 echo + -rwxr-xr-x 1 root root 28 Nov 10 2020 egrep + -rwxr-xr-x 1 root root 39680 Sep 24 2020 false + -rwxr-xr-x 1 root root 28 Nov 10 2020 fgrep + -rwxr-xr-x 1 root root 69032 Jul 29 2021 findmnt + -rwsr-xr-x 1 root root 34896 Feb 27 2021 fusermount + -rwxr-xr-x 1 root root 203072 Nov 10 2020 grep + -rwxr-xr-x 2 root root 2346 Mar 3 2021 gunzip + -rwxr-xr-x 1 root root 6376 Mar 3 2021 gzexe + -rwxr-xr-x 1 root root 98048 Mar 3 2021 gzip + -rwxr-xr-x 1 root root 22600 Nov 8 2019 hostname + -rwxr-xr-x 1 root root 72840 Sep 24 2020 ln + -rwxr-xr-x 1 root root 56952 Feb 8 2020 login + -rwxr-xr-x 1 root root 147176 Sep 24 2020 ls + -rwxr-xr-x 1 root root 149736 Jul 29 2021 lsblk + -rwxr-xr-x 1 root root 85184 Sep 24 2020 mkdir + -rwxr-xr-x 1 root root 76896 Sep 24 2020 mknod + -rwxr-xr-x 1 root root 48064 Sep 24 2020 mktemp + -rwxr-xr-x 1 root root 59632 Jul 29 2021 more + -rwsr-xr-x 1 root root 55528 Jul 29 2021 mount + -rwxr-xr-x 1 root root 18664 Jul 29 2021 mountpoint + -rwxr-xr-x 1 root root 147080 Sep 24 2020 mv + lrwxrwxrwx 1 root root 8 Nov 8 2019 nisdomainname -> hostname + lrwxrwxrwx 1 root root 14 Apr 19 2021 pidof -> /sbin/killall5 + -rwxr-xr-x 1 root root 43872 Sep 24 2020 pwd + lrwxrwxrwx 1 root root 4 Aug 5 2021 rbash -> bash + -rwxr-xr-x 1 root root 52032 Sep 24 2020 readlink + -rwxr-xr-x 1 root root 72704 Sep 24 2020 rm + -rwxr-xr-x 1 root root 52032 Sep 24 2020 rmdir + -rwxr-xr-x 1 root root 27472 Sep 28 2020 run-parts + -rwxr-xr-x 1 root root 122224 Dec 23 2018 sed + lrwxrwxrwx 1 root root 4 Feb 25 11:09 sh -> bash + lrwxrwxrwx 1 root root 4 Feb 24 05:47 sh.distrib -> dash + -rwxr-xr-x 1 root root 43808 Sep 24 2020 sleep + -rwxr-xr-x 1 root root 84928 Sep 24 2020 stty + -rwsr-xr-x 1 root root 71912 Jul 29 2021 su + -rwxr-xr-x 1 root root 39744 Sep 24 2020 sync + -rwxr-xr-x 1 root root 531928 Feb 17 2021 tar + -rwxr-xr-x 1 root root 14456 Sep 28 2020 tempfile + -rwxr-xr-x 1 root root 101408 Sep 24 2020 touch + -rwxr-xr-x 1 root root 39680 Sep 24 2020 true + -rwxr-xr-x 1 root root 14328 Feb 27 2021 ulockmgr_server + -rwsr-xr-x 1 root root 35040 Jul 29 2021 umount + -rwxr-xr-x 1 root root 39744 Sep 24 2020 uname + -rwxr-xr-x 2 root root 2346 Mar 3 2021 uncompress + -rwxr-xr-x 1 root root 147176 Sep 24 2020 vdir + -rwxr-xr-x 1 root root 63744 Jul 29 2021 wdctl + lrwxrwxrwx 1 root root 8 Nov 8 2019 ypdomainname -> hostname + -rwxr-xr-x 1 root root 1984 Mar 3 2021 zcat + -rwxr-xr-x 1 root root 1678 Mar 3 2021 zcmp + -rwxr-xr-x 1 root root 5880 Mar 3 2021 zdiff + -rwxr-xr-x 1 root root 29 Mar 3 2021 zegrep + -rwxr-xr-x 1 root root 29 Mar 3 2021 zfgrep + -rwxr-xr-x 1 root root 2081 Mar 3 2021 zforce + -rwxr-xr-x 1 root root 7585 Mar 3 2021 zgrep + -rwxr-xr-x 1 root root 2206 Mar 3 2021 zless + -rwxr-xr-x 1 root root 1842 Mar 3 2021 zmore + -rwxr-xr-x 1 root root 4553 Mar 3 2021 znew +I: user script /srv/workspace/pbuilder/368325/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -231,7 +265,7 @@ Get: 29 http://deb.debian.org/debian bullseye/main amd64 intltool-debian all 0.35.0+20060710.5 [26.8 kB] Get: 30 http://deb.debian.org/debian bullseye/main amd64 po-debconf all 1.0.21+nmu1 [248 kB] Get: 31 http://deb.debian.org/debian bullseye/main amd64 debhelper all 13.3.4 [1049 kB] -Fetched 18.3 MB in 0s (63.9 MB/s) +Fetched 18.3 MB in 37s (492 kB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package bsdextrautils. (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 ... 19655 files and directories currently installed.) @@ -371,7 +405,8 @@ Building tag database... -> Finished parsing the build-deps I: Building the package -I: Running cd /build/fastml-3.11/ && 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 > ../fastml_3.11-3_source.changes +hostname: Name or service not known +I: Running cd /build/fastml-3.11/ && 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 > ../fastml_3.11-3_source.changes dpkg-buildpackage: info: source package fastml dpkg-buildpackage: info: source version 3.11-3 dpkg-buildpackage: info: source distribution unstable @@ -383,7 +418,7 @@ debian/rules override_dh_auto_clean make[1]: Entering directory '/build/fastml-3.11' dh_auto_clean - make -j15 clean + make -j16 clean make[2]: Entering directory '/build/fastml-3.11' cd libs;make clean cd programs;make clean @@ -393,20 +428,20 @@ cd fastml && make clean cd gainLoss && make clean cd indelCoder && make clean +make[4]: Entering directory '/build/fastml-3.11/libs/phylogeny' +rm -f libEvolTree.a libEvolTreeDebug.a libEvolTreeDoubleRep.a *.o +make[4]: Leaving directory '/build/fastml-3.11/libs/phylogeny' +make[3]: Leaving directory '/build/fastml-3.11/libs' make[4]: Entering directory '/build/fastml-3.11/programs/fastml' rm -f libfastml.a libfastmlDebug.a libfastmlDoubleRep.a fastml fastml.debug fastml.doubleRep *.o make[4]: Entering directory '/build/fastml-3.11/programs/indelCoder' rm -f libindelCoder.a libindelCoderDebug.a libindelCoderDoubleRep.a indelCoder indelCoder.debug indelCoder.doubleRep *.o make[4]: Entering directory '/build/fastml-3.11/programs/gainLoss' rm -f libgainLoss.a libgainLossDebug.a libgainLossDoubleRep.a gainLoss gainLoss.debug gainLoss.doubleRep *.o -make[4]: Leaving directory '/build/fastml-3.11/programs/fastml' make[4]: Leaving directory '/build/fastml-3.11/programs/indelCoder' -make[4]: Entering directory '/build/fastml-3.11/libs/phylogeny' -rm -f libEvolTree.a libEvolTreeDebug.a libEvolTreeDoubleRep.a *.o +make[4]: Leaving directory '/build/fastml-3.11/programs/fastml' make[4]: Leaving directory '/build/fastml-3.11/programs/gainLoss' make[3]: Leaving directory '/build/fastml-3.11/programs' -make[4]: Leaving directory '/build/fastml-3.11/libs/phylogeny' -make[3]: Leaving directory '/build/fastml-3.11/libs' make[2]: Leaving directory '/build/fastml-3.11' rm -f libs/phylogeny/make.dep \ programs/fastml/make.dep \ @@ -420,7 +455,7 @@ dh_autoreconf dh_auto_configure dh_auto_build - make -j15 "INSTALL=install --strip-program=true" + make -j16 "INSTALL=install --strip-program=true" make[1]: Entering directory '/build/fastml-3.11' cd libs;make all make[2]: Entering directory '/build/fastml-3.11/libs' @@ -444,6 +479,10 @@ g++ -g -O2 -fdebug-prefix-map=/build/fastml-3.11=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wno-sign-compare -I. -DLOG -c -o bblEMfixRoot.o bblEMfixRoot.cpp g++ -g -O2 -fdebug-prefix-map=/build/fastml-3.11=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wno-sign-compare -I. -DLOG -c -o bblEMProprtional.o bblEMProprtional.cpp g++ -g -O2 -fdebug-prefix-map=/build/fastml-3.11=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wno-sign-compare -I. -DLOG -c -o bblEMProportionalEB.o bblEMProportionalEB.cpp +bestAlpha.cpp: In constructor 'bestAlphaAndBetaAndBBL::bestAlphaAndBetaAndBBL(tree&, const sequenceContainer&, stochasticProcess&, const Vdouble*, double, double, double, double, double, double, double, int, int)': +bestAlpha.cpp:371:10: warning: variable 'oldA' set but not used [-Wunused-but-set-variable] + 371 | MDOUBLE oldA=0; + | ^~~~ g++ -g -O2 -fdebug-prefix-map=/build/fastml-3.11=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wno-sign-compare -I. -DLOG -c -o bblLSProportionalEB.o bblLSProportionalEB.cpp bestAlphaManyTrees.cpp: In function 'void bestAlpha::optimizeAlphaNG_EM_PROP_n_alpha(tree&, std::vector&, std::vector&, const std::vector*>*, std::vector&, double&, int, double)': bestAlphaManyTrees.cpp:184:10: warning: variable 'ax' set but not used [-Wunused-but-set-variable] @@ -455,10 +494,6 @@ bestAlphaManyTrees.cpp:184:16: warning: variable 'cx' set but not used [-Wunused-but-set-variable] 184 | MDOUBLE ax,bx,cx; // left, midle, right limit on alpha | ^~ -bestAlpha.cpp: In constructor 'bestAlphaAndBetaAndBBL::bestAlphaAndBetaAndBBL(tree&, const sequenceContainer&, stochasticProcess&, const Vdouble*, double, double, double, double, double, double, double, int, int)': -bestAlpha.cpp:371:10: warning: variable 'oldA' set but not used [-Wunused-but-set-variable] - 371 | MDOUBLE oldA=0; - | ^~~~ g++ -g -O2 -fdebug-prefix-map=/build/fastml-3.11=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wno-sign-compare -I. -DLOG -c -o bblEMSeperate.o bblEMSeperate.cpp g++ -g -O2 -fdebug-prefix-map=/build/fastml-3.11=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wno-sign-compare -I. -DLOG -c -o chebyshevAccelerator.o chebyshevAccelerator.cpp g++ -g -O2 -fdebug-prefix-map=/build/fastml-3.11=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wno-sign-compare -I. -DLOG -c -o clustalFormat.o clustalFormat.cpp @@ -509,6 +544,15 @@ g++ -g -O2 -fdebug-prefix-map=/build/fastml-3.11=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wno-sign-compare -I. -DLOG -c -o fromCountTableComponentToDistanceProp.o fromCountTableComponentToDistanceProp.cpp g++ -g -O2 -fdebug-prefix-map=/build/fastml-3.11=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wno-sign-compare -I. -DLOG -c -o fromCountTableComponentToDistancePropEB.o fromCountTableComponentToDistancePropEB.cpp g++ -g -O2 -fdebug-prefix-map=/build/fastml-3.11=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wno-sign-compare -I. -DLOG -c -o fromQtoPt.o fromQtoPt.cpp +g++ -g -O2 -fdebug-prefix-map=/build/fastml-3.11=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wno-sign-compare -I. -DLOG -c -o generalGammaDistributionFixedCategories.o generalGammaDistributionFixedCategories.cpp +g++ -g -O2 -fdebug-prefix-map=/build/fastml-3.11=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wno-sign-compare -I. -DLOG -c -o gammaDistribution.o gammaDistribution.cpp +g++ -g -O2 -fdebug-prefix-map=/build/fastml-3.11=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wno-sign-compare -I. -DLOG -c -o gammaUtilities.o gammaUtilities.cpp +g++ -g -O2 -fdebug-prefix-map=/build/fastml-3.11=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wno-sign-compare -I. -DLOG -c -o generalGammaDistribution.o generalGammaDistribution.cpp +g++ -g -O2 -fdebug-prefix-map=/build/fastml-3.11=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wno-sign-compare -I. -DLOG -c -o getRandomWeights.o getRandomWeights.cpp +g++ -g -O2 -fdebug-prefix-map=/build/fastml-3.11=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wno-sign-compare -I. -DLOG -c -o goldmanYangModel.o goldmanYangModel.cpp +g++ -g -O2 -fdebug-prefix-map=/build/fastml-3.11=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wno-sign-compare -I. -DLOG -c -o granthamChemicalDistances.o granthamChemicalDistances.cpp +g++ -g -O2 -fdebug-prefix-map=/build/fastml-3.11=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wno-sign-compare -I. -DLOG -c -o hky.o hky.cpp +g++ -g -O2 -fdebug-prefix-map=/build/fastml-3.11=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wno-sign-compare -I. -DLOG -c -o simulateWithDependence.o simulateWithDependence.cpp In file included from fromCountTableComponentToDistancePropEB.cpp:3: fromCountTableComponentToDistancePropEB.h: In constructor 'fromCountTableComponentToDistancePropEB::fromCountTableComponentToDistancePropEB(const std::vector >&, int, multipleStochasticProcess*, const gammaDistribution*, double, double)': fromCountTableComponentToDistancePropEB.h:29:12: warning: 'fromCountTableComponentToDistancePropEB::_nodeID' will be initialized after [-Wreorder] @@ -520,21 +564,11 @@ fromCountTableComponentToDistancePropEB.cpp:6:1: warning: when initialized here [-Wreorder] 6 | fromCountTableComponentToDistancePropEB::fromCountTableComponentToDistancePropEB( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -g++ -g -O2 -fdebug-prefix-map=/build/fastml-3.11=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wno-sign-compare -I. -DLOG -c -o generalGammaDistributionFixedCategories.o generalGammaDistributionFixedCategories.cpp -g++ -g -O2 -fdebug-prefix-map=/build/fastml-3.11=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wno-sign-compare -I. -DLOG -c -o gammaDistribution.o gammaDistribution.cpp -g++ -g -O2 -fdebug-prefix-map=/build/fastml-3.11=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wno-sign-compare -I. -DLOG -c -o gammaUtilities.o gammaUtilities.cpp -g++ -g -O2 -fdebug-prefix-map=/build/fastml-3.11=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wno-sign-compare -I. -DLOG -c -o generalGammaDistribution.o generalGammaDistribution.cpp -g++ -g -O2 -fdebug-prefix-map=/build/fastml-3.11=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wno-sign-compare -I. -DLOG -c -o getRandomWeights.o getRandomWeights.cpp -g++ -g -O2 -fdebug-prefix-map=/build/fastml-3.11=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wno-sign-compare -I. -DLOG -c -o goldmanYangModel.o goldmanYangModel.cpp -g++ -g -O2 -fdebug-prefix-map=/build/fastml-3.11=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wno-sign-compare -I. -DLOG -c -o granthamChemicalDistances.o granthamChemicalDistances.cpp -g++ -g -O2 -fdebug-prefix-map=/build/fastml-3.11=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wno-sign-compare -I. -DLOG -c -o hky.o hky.cpp -g++ -g -O2 -fdebug-prefix-map=/build/fastml-3.11=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wno-sign-compare -I. -DLOG -c -o simulateWithDependence.o simulateWithDependence.cpp g++ -g -O2 -fdebug-prefix-map=/build/fastml-3.11=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wno-sign-compare -I. -DLOG -c -o KH_calculation.o KH_calculation.cpp g++ -g -O2 -fdebug-prefix-map=/build/fastml-3.11=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wno-sign-compare -I. -DLOG -c -o likeDist.o likeDist.cpp g++ -g -O2 -fdebug-prefix-map=/build/fastml-3.11=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wno-sign-compare -I. -DLOG -c -o likeDistfixRoot.o likeDistfixRoot.cpp g++ -g -O2 -fdebug-prefix-map=/build/fastml-3.11=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wno-sign-compare -I. -DLOG -c -o likeDistProp.o likeDistProp.cpp g++ -g -O2 -fdebug-prefix-map=/build/fastml-3.11=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wno-sign-compare -I. -DLOG -c -o likeDistPropEB.o likeDistPropEB.cpp -g++ -g -O2 -fdebug-prefix-map=/build/fastml-3.11=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wno-sign-compare -I. -DLOG -c -o likelihoodComputation.o likelihoodComputation.cpp goldmanYangModel.cpp: In constructor 'goldmanYangModel::goldmanYangModel(double, double, codon&, bool)': goldmanYangModel.cpp:8:1: warning: 'goldmanYangModel::_globalV' is initialized with itself [-Winit-self] 8 | goldmanYangModel::goldmanYangModel(const MDOUBLE inV, const MDOUBLE inK,codon & inCodonAlph, const bool globalV): @@ -543,15 +577,16 @@ goldmanYangModel.cpp:18:1: warning: 'goldmanYangModel::_globalV' is initialized with itself [-Winit-self] 18 | goldmanYangModel::goldmanYangModel(const MDOUBLE inV, const MDOUBLE inK, codon & inCodonAlph,const Vdouble& freq,const bool globalV): | ^~~~~~~~~~~~~~~~ +g++ -g -O2 -fdebug-prefix-map=/build/fastml-3.11=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wno-sign-compare -I. -DLOG -c -o likelihoodComputation.o likelihoodComputation.cpp g++ -g -O2 -fdebug-prefix-map=/build/fastml-3.11=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wno-sign-compare -I. -DLOG -c -o likelihoodComputationFactors.o likelihoodComputationFactors.cpp g++ -g -O2 -fdebug-prefix-map=/build/fastml-3.11=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wno-sign-compare -I. -DLOG -c -o logFile.o logFile.cpp +g++ -g -O2 -fdebug-prefix-map=/build/fastml-3.11=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wno-sign-compare -I. -DLOG -c -o maseFormat.o maseFormat.cpp +g++ -g -O2 -fdebug-prefix-map=/build/fastml-3.11=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wno-sign-compare -I. -DLOG -c -o molphyFormat.o molphyFormat.cpp likeDist.cpp: In instantiation of 'double myNRmethod(double, double, double, regF, dF, double, int, int&) [with regF = C_evalLikeDist_d; dF = C_evalLikeDist_d2]': likeDist.cpp:274:18: required from here likeDist.cpp:210:13: warning: variable 'oldIntervalSize' set but not used [-Wunused-but-set-variable] 210 | MDOUBLE oldIntervalSize = currentIntervalSize; | ^~~~~~~~~~~~~~~ -g++ -g -O2 -fdebug-prefix-map=/build/fastml-3.11=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wno-sign-compare -I. -DLOG -c -o maseFormat.o maseFormat.cpp -g++ -g -O2 -fdebug-prefix-map=/build/fastml-3.11=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wno-sign-compare -I. -DLOG -c -o molphyFormat.o molphyFormat.cpp g++ -g -O2 -fdebug-prefix-map=/build/fastml-3.11=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wno-sign-compare -I. -DLOG -c -o nexusFormat.o nexusFormat.cpp g++ -g -O2 -fdebug-prefix-map=/build/fastml-3.11=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wno-sign-compare -I. -DLOG -c -o nj.o nj.cpp g++ -g -O2 -fdebug-prefix-map=/build/fastml-3.11=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wno-sign-compare -I. -DLOG -c -o njConstrain.o njConstrain.cpp @@ -559,8 +594,13 @@ g++ -g -O2 -fdebug-prefix-map=/build/fastml-3.11=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wno-sign-compare -I. -DLOG -c -o nucleotide.o nucleotide.cpp g++ -g -O2 -fdebug-prefix-map=/build/fastml-3.11=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wno-sign-compare -I. -DLOG -c -o numRec.o numRec.cpp g++ -g -O2 -fdebug-prefix-map=/build/fastml-3.11=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wno-sign-compare -I. -DLOG -c -o Parameters.o Parameters.cpp +In file included from /usr/include/c++/10/cassert:44, + from njConstrain.cpp:4: +njConstrain.cpp: In function 'tree::TreeNode* joinNodesToSubtree(tree&, tree::TreeNode*&, tree::TreeNode*&)': +njConstrain.cpp:92:12: warning: suggest parentheses around assignment used as truth value [-Wparentheses] + 92 | assert (k=fatherNode->getNumberOfSons()+2); // both s1 and s2 should have been skiped + | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -g -O2 -fdebug-prefix-map=/build/fastml-3.11=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wno-sign-compare -I. -DLOG -c -o phylipFormat.o phylipFormat.cpp -g++ -g -O2 -fdebug-prefix-map=/build/fastml-3.11=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wno-sign-compare -I. -DLOG -c -o pijAccelerator.o pijAccelerator.cpp numRec.cpp:306:2: warning: "/*" within comment [-Wcomment] 306 | //* for (i=1;igetNumberOfSons()+2); // both s1 and s2 should have been skiped - | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -g -O2 -fdebug-prefix-map=/build/fastml-3.11=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wno-sign-compare -I. -DLOG -c -o recognizeFormat.o recognizeFormat.cpp g++ -g -O2 -fdebug-prefix-map=/build/fastml-3.11=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wno-sign-compare -I. -DLOG -c -o replacementModel.o replacementModel.cpp g++ -g -O2 -fdebug-prefix-map=/build/fastml-3.11=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wno-sign-compare -I. -DLOG -c -o searchStatus.o searchStatus.cpp @@ -587,12 +622,6 @@ g++ -g -O2 -fdebug-prefix-map=/build/fastml-3.11=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wno-sign-compare -I. -DLOG -c -o simulateTree.o simulateTree.cpp g++ -g -O2 -fdebug-prefix-map=/build/fastml-3.11=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wno-sign-compare -I. -DLOG -c -o siteSpecificRate.o siteSpecificRate.cpp g++ -g -O2 -fdebug-prefix-map=/build/fastml-3.11=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wno-sign-compare -I. -DLOG -c -o someUtil.o someUtil.cpp -g++ -g -O2 -fdebug-prefix-map=/build/fastml-3.11=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wno-sign-compare -I. -DLOG -c -o split.o split.cpp -g++ -g -O2 -fdebug-prefix-map=/build/fastml-3.11=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wno-sign-compare -I. -DLOG -c -o splitMap.o splitMap.cpp -sequence.cpp: In constructor 'sequence::sequence(const sequence&, const alphabet*)': -sequence.cpp:76:28: warning: suggest parentheses around '&&' within '||' [-Wparentheses] - 76 | || (inAlph->size() == 4) && (other._alphabet->size()%4 == 0)) - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sequenceContainer.cpp: In member function 'void sequenceContainer::removeGapPositions()': sequenceContainer.cpp:187:7: warning: variable 'gapCol' set but not used [-Wunused-but-set-variable] 187 | bool gapCol; @@ -609,6 +638,12 @@ sequenceContainer.cpp:467:12: warning: unused variable 'len' [-Wunused-variable] 467 | const int len = _seqDataVec[0].seqLen(); | ^~~ +g++ -g -O2 -fdebug-prefix-map=/build/fastml-3.11=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wno-sign-compare -I. -DLOG -c -o split.o split.cpp +sequence.cpp: In constructor 'sequence::sequence(const sequence&, const alphabet*)': +sequence.cpp:76:28: warning: suggest parentheses around '&&' within '||' [-Wparentheses] + 76 | || (inAlph->size() == 4) && (other._alphabet->size()%4 == 0)) + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +g++ -g -O2 -fdebug-prefix-map=/build/fastml-3.11=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wno-sign-compare -I. -DLOG -c -o splitMap.o splitMap.cpp g++ -g -O2 -fdebug-prefix-map=/build/fastml-3.11=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wno-sign-compare -I. -DLOG -c -o splitTreeUtil.o splitTreeUtil.cpp g++ -g -O2 -fdebug-prefix-map=/build/fastml-3.11=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wno-sign-compare -I. -DLOG -c -o stochasticProcess.o stochasticProcess.cpp g++ -g -O2 -fdebug-prefix-map=/build/fastml-3.11=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wno-sign-compare -I. -DLOG -c -o suffStatComponent.o suffStatComponent.cpp @@ -617,11 +652,6 @@ g++ -g -O2 -fdebug-prefix-map=/build/fastml-3.11=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wno-sign-compare -I. -DLOG -c -o treeIt.o treeIt.cpp g++ -g -O2 -fdebug-prefix-map=/build/fastml-3.11=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wno-sign-compare -I. -DLOG -c -o treeUtil.o treeUtil.cpp g++ -g -O2 -fdebug-prefix-map=/build/fastml-3.11=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wno-sign-compare -I. -DLOG -c -o uniDistribution.o uniDistribution.cpp -g++ -g -O2 -fdebug-prefix-map=/build/fastml-3.11=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wno-sign-compare -I. -DLOG -c -o uniformDistribution.o uniformDistribution.cpp -g++ -g -O2 -fdebug-prefix-map=/build/fastml-3.11=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wno-sign-compare -I. -DLOG -c -o cmdline2EvolObjs.o cmdline2EvolObjs.cpp -g++ -g -O2 -fdebug-prefix-map=/build/fastml-3.11=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wno-sign-compare -I. -DLOG -c -o generalGammaDistributionLaguerre.o generalGammaDistributionLaguerre.cpp -g++ -g -O2 -fdebug-prefix-map=/build/fastml-3.11=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wno-sign-compare -I. -DLOG -c -o gammaDistributionLaguerre.o gammaDistributionLaguerre.cpp -g++ -g -O2 -fdebug-prefix-map=/build/fastml-3.11=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wno-sign-compare -I. -DLOG -c -o GLaguer.o GLaguer.cpp tree.cpp: In constructor 'tree::tree(const string&)': tree.cpp:180:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 180 | if (in.is_open()) @@ -629,8 +659,7 @@ tree.cpp:182:3: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 182 | create_names_to_internal_nodes(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -g++ -g -O2 -fdebug-prefix-map=/build/fastml-3.11=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wno-sign-compare -I. -DLOG -c -o givenRatesMLDistance.o givenRatesMLDistance.cpp -g++ -g -O2 -fdebug-prefix-map=/build/fastml-3.11=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wno-sign-compare -I. -DLOG -c -o distanceBasedSeqs2Tree.o distanceBasedSeqs2Tree.cpp +g++ -g -O2 -fdebug-prefix-map=/build/fastml-3.11=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wno-sign-compare -I. -DLOG -c -o uniformDistribution.o uniformDistribution.cpp treeUtil.cpp: In function 'std::vector getNexusTreesFromFile(const string&)': treeUtil.cpp:371:25: warning: variable 'itStrStart' set but not used [-Wunused-but-set-variable] 371 | string::const_iterator itStrStart = it->begin(); @@ -638,13 +667,14 @@ treeUtil.cpp:372:25: warning: variable 'itStrEnd' set but not used [-Wunused-but-set-variable] 372 | string::const_iterator itStrEnd = it->end(); | ^~~~~~~~ +g++ -g -O2 -fdebug-prefix-map=/build/fastml-3.11=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wno-sign-compare -I. -DLOG -c -o cmdline2EvolObjs.o cmdline2EvolObjs.cpp +g++ -g -O2 -fdebug-prefix-map=/build/fastml-3.11=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wno-sign-compare -I. -DLOG -c -o generalGammaDistributionLaguerre.o generalGammaDistributionLaguerre.cpp +g++ -g -O2 -fdebug-prefix-map=/build/fastml-3.11=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wno-sign-compare -I. -DLOG -c -o gammaDistributionLaguerre.o gammaDistributionLaguerre.cpp +g++ -g -O2 -fdebug-prefix-map=/build/fastml-3.11=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wno-sign-compare -I. -DLOG -c -o GLaguer.o GLaguer.cpp +g++ -g -O2 -fdebug-prefix-map=/build/fastml-3.11=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wno-sign-compare -I. -DLOG -c -o givenRatesMLDistance.o givenRatesMLDistance.cpp +g++ -g -O2 -fdebug-prefix-map=/build/fastml-3.11=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wno-sign-compare -I. -DLOG -c -o distanceBasedSeqs2Tree.o distanceBasedSeqs2Tree.cpp g++ -g -O2 -fdebug-prefix-map=/build/fastml-3.11=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wno-sign-compare -I. -DLOG -c -o posteriorDistance.o posteriorDistance.cpp g++ -g -O2 -fdebug-prefix-map=/build/fastml-3.11=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wno-sign-compare -I. -DLOG -c -o pairwiseGammaDistance.o pairwiseGammaDistance.cpp -g++ -g -O2 -fdebug-prefix-map=/build/fastml-3.11=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wno-sign-compare -I. -DLOG -c -o doubleRep.o doubleRep.cpp -g++ -g -O2 -fdebug-prefix-map=/build/fastml-3.11=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wno-sign-compare -I. -DLOG -c -o logRep.o logRep.cpp -g++ -g -O2 -fdebug-prefix-map=/build/fastml-3.11=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wno-sign-compare -I. -DLOG -c -o indel.o indel.cpp -g++ -g -O2 -fdebug-prefix-map=/build/fastml-3.11=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wno-sign-compare -I. -DLOG -c -o indelModel.o indelModel.cpp -g++ -g -O2 -fdebug-prefix-map=/build/fastml-3.11=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wno-sign-compare -I. -DLOG -c -o mulAlphabet.o mulAlphabet.cpp In file included from distanceBasedSeqs2Tree.cpp:12: bestGtrModelParams.h: In constructor 'C_evalGTRParamProportional::C_evalGTRParamProportional(GTRParam, const tree&, const sequenceContainer&, stochasticProcess&, const gammaDistribution*, const Vdouble*)': bestGtrModelParams.h:175:21: warning: 'C_evalGTRParamProportional::_sp' will be initialized after [-Wreorder] @@ -656,6 +686,11 @@ bestGtrModelParams.h:162:3: warning: when initialized here [-Wreorder] 162 | C_evalGTRParamProportional( const GTRParam param, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +g++ -g -O2 -fdebug-prefix-map=/build/fastml-3.11=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wno-sign-compare -I. -DLOG -c -o doubleRep.o doubleRep.cpp +g++ -g -O2 -fdebug-prefix-map=/build/fastml-3.11=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wno-sign-compare -I. -DLOG -c -o logRep.o logRep.cpp +g++ -g -O2 -fdebug-prefix-map=/build/fastml-3.11=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wno-sign-compare -I. -DLOG -c -o indel.o indel.cpp +g++ -g -O2 -fdebug-prefix-map=/build/fastml-3.11=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wno-sign-compare -I. -DLOG -c -o indelModel.o indelModel.cpp +g++ -g -O2 -fdebug-prefix-map=/build/fastml-3.11=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wno-sign-compare -I. -DLOG -c -o mulAlphabet.o mulAlphabet.cpp g++ -g -O2 -fdebug-prefix-map=/build/fastml-3.11=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wno-sign-compare -I. -DLOG -c -o replacementModelSSRV.o replacementModelSSRV.cpp g++ -g -O2 -fdebug-prefix-map=/build/fastml-3.11=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wno-sign-compare -I. -DLOG -c -o stochasticProcessSSRV.o stochasticProcessSSRV.cpp g++ -g -O2 -fdebug-prefix-map=/build/fastml-3.11=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wno-sign-compare -I. -DLOG -c -o bestAlphaAndNu.o bestAlphaAndNu.cpp @@ -669,6 +704,7 @@ g++ -g -O2 -fdebug-prefix-map=/build/fastml-3.11=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wno-sign-compare -I. -DLOG -c -o bblEM2USSRV.o bblEM2USSRV.cpp g++ -g -O2 -fdebug-prefix-map=/build/fastml-3.11=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wno-sign-compare -I. -DLOG -c -o bestParamUSSRV.o bestParamUSSRV.cpp g++ -g -O2 -fdebug-prefix-map=/build/fastml-3.11=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wno-sign-compare -I. -DLOG -c -o likeDist2USSRV.o likeDist2USSRV.cpp +g++ -g -O2 -fdebug-prefix-map=/build/fastml-3.11=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wno-sign-compare -I. -DLOG -c -o ussrvModel.o ussrvModel.cpp In file included from betaDistribution.cpp:3: betaDistribution.h: In copy constructor 'betaDistribution::betaDistribution(const betaDistribution&)': betaDistribution.h:54:18: warning: 'betaDistribution::_boundary' will be initialized after [-Wreorder] @@ -680,7 +716,6 @@ betaDistribution.cpp:23:1: warning: when initialized here [-Wreorder] 23 | betaDistribution::betaDistribution(const betaDistribution& other) : | ^~~~~~~~~~~~~~~~ -g++ -g -O2 -fdebug-prefix-map=/build/fastml-3.11=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wno-sign-compare -I. -DLOG -c -o ussrvModel.o ussrvModel.cpp g++ -g -O2 -fdebug-prefix-map=/build/fastml-3.11=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wno-sign-compare -I. -DLOG -c -o likelihoodComputation2USSRV.o likelihoodComputation2USSRV.cpp g++ -g -O2 -fdebug-prefix-map=/build/fastml-3.11=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wno-sign-compare -I. -DLOG -c -o fromCountTableComponentToDistance2USSRV.o fromCountTableComponentToDistance2USSRV.cpp g++ -g -O2 -fdebug-prefix-map=/build/fastml-3.11=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wno-sign-compare -I. -DLOG -c -o normalDist.o normalDist.cpp @@ -706,32 +741,12 @@ g++ -g -O2 -fdebug-prefix-map=/build/fastml-3.11=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wno-sign-compare -I. -DLOG -c -o GamMixtureOptimizer.o GamMixtureOptimizer.cpp g++ -g -O2 -fdebug-prefix-map=/build/fastml-3.11=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wno-sign-compare -I. -DLOG -c -o optGammaMixtureEM.o optGammaMixtureEM.cpp g++ -g -O2 -fdebug-prefix-map=/build/fastml-3.11=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wno-sign-compare -I. -DLOG -c -o gainLossAlphabet.o gainLossAlphabet.cpp -In file included from computeJumps.cpp:1: -computeJumps.h: In constructor 'computeJumps::gFunc::gFunc(double, double, double)': -computeJumps.h:59:11: warning: 'computeJumps::gFunc::_Lambda2' will be initialized after [-Wreorder] - 59 | MDOUBLE _Lambda2; - | ^~~~~~~~ -computeJumps.h:57:11: warning: 'double computeJumps::gFunc::_r' [-Wreorder] - 57 | MDOUBLE _r; - | ^~ -computeJumps.cpp:256:1: warning: when initialized here [-Wreorder] - 256 | computeJumps::gFunc::gFunc(const MDOUBLE Lambda1, const MDOUBLE Lambda2 , const MDOUBLE r) - | ^~~~~~~~~~~~ g++ -g -O2 -fdebug-prefix-map=/build/fastml-3.11=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wno-sign-compare -I. -DLOG -c -o wYangModel.o wYangModel.cpp +g++ -g -O2 -fdebug-prefix-map=/build/fastml-3.11=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wno-sign-compare -I. -DLOG -c -o codonUtils.o codonUtils.cpp seqeuncesFilter.cpp: In static member function 'static void seqeuncesFilter::removeShortAndLongSequences(sequenceContainer&, int, int)': seqeuncesFilter.cpp:141:18: warning: unused variable 'pAlph' [-Wunused-variable] 141 | const alphabet* pAlph = sc.getAlphabet(); | ^~~~~ -g++ -g -O2 -fdebug-prefix-map=/build/fastml-3.11=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wno-sign-compare -I. -DLOG -c -o codonUtils.o codonUtils.cpp -In file included from optGammaMixtureEM.cpp:1: -optGammaMixtureEM.h: In member function 'double C_evalAlphaEM::diGammaPlus(double) const': -optGammaMixtureEM.h:76:11: warning: unused variable 'res1' [-Wunused-variable] - 76 | MDOUBLE res1 = log(x) + (1/(2*x)) - (1/(12*x*x)) + (1/(120*pow(x, 4))) - (1/(252*pow(x, 6))); - | ^~~~ -optGammaMixtureEM.h: In member function 'double C_evalAlphaEM::diGamma(double) const': -optGammaMixtureEM.h:87:11: warning: unused variable 'debugRes' [-Wunused-variable] - 87 | MDOUBLE debugRes = log(x) - (1/(2*x)) - (1/(12*x*x)) + (1/(120*pow(x, 4))) - (1/(252*pow(x, 6))) + (1/(240*pow(x, 8))) - (1/(132*pow(x, 10))); - | ^~~~~~~~ In file included from GamMixtureOptimizer.cpp:3: optGammaMixtureEM.h: In member function 'double C_evalAlphaEM::diGammaPlus(double) const': optGammaMixtureEM.h:76:11: warning: unused variable 'res1' [-Wunused-variable] @@ -741,31 +756,18 @@ optGammaMixtureEM.h:87:11: warning: unused variable 'debugRes' [-Wunused-variable] 87 | MDOUBLE debugRes = log(x) - (1/(2*x)) - (1/(12*x*x)) + (1/(120*pow(x, 4))) - (1/(252*pow(x, 6))) + (1/(240*pow(x, 8))) - (1/(132*pow(x, 10))); | ^~~~~~~~ -mixtureDistribution.cpp: In member function 'virtual const double mixtureDistribution::rates(int) const': -mixtureDistribution.cpp:221:33: warning: 'componentNum' may be used uninitialized in this function [-Wmaybe-uninitialized] - 221 | return _components[componentNum]->rates(categoryInComponent) * _globalRate; - | ^ -mixtureDistribution.cpp:221:41: warning: 'categoryInComponent' may be used uninitialized in this function [-Wmaybe-uninitialized] - 221 | return _components[componentNum]->rates(categoryInComponent) * _globalRate; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -In file included from mixtureDistribution.cpp:1: -mixtureDistribution.h: In member function 'virtual const double mixtureDistribution::ratesProb(int) const': -mixtureDistribution.h:40:95: warning: 'componentNum' may be used uninitialized in this function [-Wmaybe-uninitialized] - 40 | const MDOUBLE getComponentProb(int componentNum) const {return _componentsWeight[componentNum] / _totalWeight;} - | ^ -mixtureDistribution.cpp:228:6: note: 'componentNum' was declared here - 228 | int componentNum, categoryInComponent, totalCat = 0; - | ^~~~~~~~~~~~ -In file included from mixtureDistribution.h:12, - from mixtureDistribution.cpp:1: -generalGammaDistribution.h:28:73: warning: 'categoryInComponent' may be used uninitialized in this function [-Wmaybe-uninitialized] - 28 | virtual const MDOUBLE ratesProb(const int i) const {return _ratesProb[i];} - | ^ -mixtureDistribution.cpp:228:20: note: 'categoryInComponent' was declared here - 228 | int componentNum, categoryInComponent, totalCat = 0; - | ^~~~~~~~~~~~~~~~~~~ +In file included from computeJumps.cpp:1: +computeJumps.h: In constructor 'computeJumps::gFunc::gFunc(double, double, double)': +computeJumps.h:59:11: warning: 'computeJumps::gFunc::_Lambda2' will be initialized after [-Wreorder] + 59 | MDOUBLE _Lambda2; + | ^~~~~~~~ +computeJumps.h:57:11: warning: 'double computeJumps::gFunc::_r' [-Wreorder] + 57 | MDOUBLE _r; + | ^~ +computeJumps.cpp:256:1: warning: when initialized here [-Wreorder] + 256 | computeJumps::gFunc::gFunc(const MDOUBLE Lambda1, const MDOUBLE Lambda2 , const MDOUBLE r) + | ^~~~~~~~~~~~ g++ -g -O2 -fdebug-prefix-map=/build/fastml-3.11=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wno-sign-compare -I. -DLOG -c -o likelihoodComputation2Codon.o likelihoodComputation2Codon.cpp -g++ -g -O2 -fdebug-prefix-map=/build/fastml-3.11=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wno-sign-compare -I. -DLOG -c -o likeDist2Codon.o likeDist2Codon.cpp suffStatGammaMixture.cpp: In member function 'void suffStatGammaMixture::computeStatistics()': suffStatGammaMixture.cpp:123:12: warning: variable 'Exp_Rk' set but not used [-Wunused-but-set-variable] 123 | MDOUBLE Exp_Rk, Exp_LogRk, sum; @@ -789,6 +791,40 @@ suffStatGammaMixture.cpp:216:10: warning: variable 'res2' set but not used [-Wunused-but-set-variable] 216 | MDOUBLE res2 = 0.0; | ^~~~ +g++ -g -O2 -fdebug-prefix-map=/build/fastml-3.11=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wno-sign-compare -I. -DLOG -c -o likeDist2Codon.o likeDist2Codon.cpp +mixtureDistribution.cpp: In member function 'virtual const double mixtureDistribution::rates(int) const': +mixtureDistribution.cpp:221:33: warning: 'componentNum' may be used uninitialized in this function [-Wmaybe-uninitialized] + 221 | return _components[componentNum]->rates(categoryInComponent) * _globalRate; + | ^ +mixtureDistribution.cpp:221:41: warning: 'categoryInComponent' may be used uninitialized in this function [-Wmaybe-uninitialized] + 221 | return _components[componentNum]->rates(categoryInComponent) * _globalRate; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ +In file included from mixtureDistribution.cpp:1: +mixtureDistribution.h: In member function 'virtual const double mixtureDistribution::ratesProb(int) const': +mixtureDistribution.h:40:95: warning: 'componentNum' may be used uninitialized in this function [-Wmaybe-uninitialized] + 40 | const MDOUBLE getComponentProb(int componentNum) const {return _componentsWeight[componentNum] / _totalWeight;} + | ^ +mixtureDistribution.cpp:228:6: note: 'componentNum' was declared here + 228 | int componentNum, categoryInComponent, totalCat = 0; + | ^~~~~~~~~~~~ +In file included from mixtureDistribution.h:12, + from mixtureDistribution.cpp:1: +generalGammaDistribution.h:28:73: warning: 'categoryInComponent' may be used uninitialized in this function [-Wmaybe-uninitialized] + 28 | virtual const MDOUBLE ratesProb(const int i) const {return _ratesProb[i];} + | ^ +mixtureDistribution.cpp:228:20: note: 'categoryInComponent' was declared here + 228 | int componentNum, categoryInComponent, totalCat = 0; + | ^~~~~~~~~~~~~~~~~~~ +In file included from optGammaMixtureEM.cpp:1: +optGammaMixtureEM.h: In member function 'double C_evalAlphaEM::diGammaPlus(double) const': +optGammaMixtureEM.h:76:11: warning: unused variable 'res1' [-Wunused-variable] + 76 | MDOUBLE res1 = log(x) + (1/(2*x)) - (1/(12*x*x)) + (1/(120*pow(x, 4))) - (1/(252*pow(x, 6))); + | ^~~~ +optGammaMixtureEM.h: In member function 'double C_evalAlphaEM::diGamma(double) const': +optGammaMixtureEM.h:87:11: warning: unused variable 'debugRes' [-Wunused-variable] + 87 | MDOUBLE debugRes = log(x) - (1/(2*x)) - (1/(12*x*x)) + (1/(120*pow(x, 4))) - (1/(252*pow(x, 6))) + (1/(240*pow(x, 8))) - (1/(132*pow(x, 10))); + | ^~~~~~~~ +g++ -g -O2 -fdebug-prefix-map=/build/fastml-3.11=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wno-sign-compare -I. -DLOG -c -o unObservableData.o unObservableData.cpp In file included from seqeuncesFilter.h:6, from seqeuncesFilter.cpp:1: sequenceContainer.h: In static member function 'static void seqeuncesFilter::removeSequencesWithInserts(sequenceContainer&, const sequenceContainer&, int, const string&, std::string)': @@ -798,7 +834,6 @@ seqeuncesFilter.cpp:165:6: note: 'refID' was declared here 165 | int refID; | ^~~~~ -g++ -g -O2 -fdebug-prefix-map=/build/fastml-3.11=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wno-sign-compare -I. -DLOG -c -o unObservableData.o unObservableData.cpp g++ -g -O2 -fdebug-prefix-map=/build/fastml-3.11=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wno-sign-compare -I. -DLOG -c -o likelihoodComputationGL.o likelihoodComputationGL.cpp g++ -g -O2 -fdebug-prefix-map=/build/fastml-3.11=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wno-sign-compare -I. -DLOG -c -o threeStateModel.o threeStateModel.cpp g++ -g -O2 -fdebug-prefix-map=/build/fastml-3.11=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wno-sign-compare -I. -DLOG -c -o threeStateAlphabet.o threeStateAlphabet.cpp @@ -1056,14 +1091,15 @@ g++ -g -O2 -fdebug-prefix-map=/build/fastml-3.11=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wno-sign-compare -I. -I../../libs/phylogeny -DLOG -c -o bbNodeOrderAlg.o bbNodeOrderAlg.cpp g++ -g -O2 -fdebug-prefix-map=/build/fastml-3.11=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wno-sign-compare -I. -I../../libs/phylogeny -DLOG -c -o bb_options.o bb_options.cpp g++ -g -O2 -fdebug-prefix-map=/build/fastml-3.11=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wno-sign-compare -I. -I../../libs/phylogeny -DLOG -c -o bbReport.o bbReport.cpp -character.cpp: In member function 'int character::getLongestGapStIndex()': -character.cpp:28:9: warning: 'longestGapStIndex' may be used uninitialized in this function [-Wmaybe-uninitialized] - 28 | return longestGapStIndex; - | ^~~~~~~~~~~~~~~~~ +g++ -g -O2 -fdebug-prefix-map=/build/fastml-3.11=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wno-sign-compare -I. -I../../libs/phylogeny -DLOG -c -o computeMarginalReconstruction.o computeMarginalReconstruction.cpp indelCoder.cpp: In member function 'void indelCoder::printGapsInfo()': indelCoder.cpp:422:6: warning: unused variable 'gapNum' [-Wunused-variable] 422 | int gapNum = 1; | ^~~~~~ +character.cpp: In member function 'int character::getLongestGapStIndex()': +character.cpp:28:9: warning: 'longestGapStIndex' may be used uninitialized in this function [-Wmaybe-uninitialized] + 28 | return longestGapStIndex; + | ^~~~~~~~~~~~~~~~~ indelCoder.cpp: In member function 'void indelCoder::printIndelSummary()': indelCoder.cpp:587:7: warning: unused variable 'isSIC' [-Wunused-variable] 587 | bool isSIC = indelCoderOptions::_codingType == indelCoderOptions::SIC; @@ -1071,10 +1107,73 @@ indelCoder.cpp:597:6: warning: unused variable 'seqLeng' [-Wunused-variable] 597 | int seqLeng = _sc.seqLen(); | ^~~~~~~ +In file included from bbAlg.h:8, + from bbAlg.cpp:1: +bbReport.h: In constructor 'BandBReportAllPos::BandBReportAllPos(const string&, int)': +bbReport.h:14:16: warning: 'BandBReportAllPos::_reportFileName' will be initialized after [-Wreorder] + 14 | const string& _reportFileName; + | ^~~~~~~~~~~~~~~ +bbReport.h:13:12: warning: 'const int BandBReportAllPos::_minNumOfNodesToVisit' [-Wreorder] + 13 | const int _minNumOfNodesToVisit; + | ^~~~~~~~~~~~~~~~~~~~~ +bbReport.h:10:11: warning: when initialized here [-Wreorder] + 10 | explicit BandBReportAllPos(const string& reportFileName, int minNumOfNodesToVisit) + | ^~~~~~~~~~~~~~~~~ +In file included from bbAlg.cpp:1: +bbAlg.h: In constructor 'bbAlg::bbAlg(const tree&, std::vector&, const sequenceContainer&, bbAlg::boundMethod, const string&, double, const distribution*)': +bbAlg.h:61:16: warning: 'bbAlg::_reportFileName' will be initialized after [-Wreorder] + 61 | const string& _reportFileName; + | ^~~~~~~~~~~~~~~ +bbAlg.h:60:20: warning: 'BandBReportAllPos bbAlg::BandBReportAllPos1' [-Wreorder] + 60 | BandBReportAllPos BandBReportAllPos1; // report for all positions. + | ^~~~~~~~~~~~~~~~~~ +bbAlg.cpp:7:1: warning: when initialized here [-Wreorder] + 7 | bbAlg::bbAlg(const tree& et, + | ^~~~~ +In file included from bbAlg.cpp:1: +bbAlg.h:60:20: warning: 'bbAlg::BandBReportAllPos1' will be initialized after [-Wreorder] + 60 | BandBReportAllPos BandBReportAllPos1; // report for all positions. + | ^~~~~~~~~~~~~~~~~~ +bbAlg.h:29:14: warning: 'const tree& bbAlg::_et' [-Wreorder] + 29 | const tree& _et; + | ^~~ +bbAlg.cpp:7:1: warning: when initialized here [-Wreorder] + 7 | bbAlg::bbAlg(const tree& et, + | ^~~~~ character.cpp: In member function 'void character::checkForTriangleInequality(int, int)': character.cpp:6:63: warning: 'longestGapStIndex' may be used uninitialized in this function [-Wmaybe-uninitialized] 6 | if(_stepmatrix[st1][st2] > _stepmatrix[st1][longestGapStIndex]+_stepmatrix[st2][longestGapStIndex]){ | ^ +In file included from bbAlg.h:8, + from fastml.cpp:254: +bbReport.h: In constructor 'BandBReportAllPos::BandBReportAllPos(const string&, int)': +bbReport.h:14:16: warning: 'BandBReportAllPos::_reportFileName' will be initialized after [-Wreorder] + 14 | const string& _reportFileName; + | ^~~~~~~~~~~~~~~ +bbReport.h:13:12: warning: 'const int BandBReportAllPos::_minNumOfNodesToVisit' [-Wreorder] + 13 | const int _minNumOfNodesToVisit; + | ^~~~~~~~~~~~~~~~~~~~~ +bbReport.h:10:11: warning: when initialized here [-Wreorder] + 10 | explicit BandBReportAllPos(const string& reportFileName, int minNumOfNodesToVisit) + | ^~~~~~~~~~~~~~~~~ +In file included from bbReport.cpp:1: +bbReport.h: In constructor 'BandBReportAllPos::BandBReportAllPos(const string&, int)': +bbReport.h:14:16: warning: 'BandBReportAllPos::_reportFileName' will be initialized after [-Wreorder] + 14 | const string& _reportFileName; + | ^~~~~~~~~~~~~~~ +bbReport.h:13:12: warning: 'const int BandBReportAllPos::_minNumOfNodesToVisit' [-Wreorder] + 13 | const int _minNumOfNodesToVisit; + | ^~~~~~~~~~~~~~~~~~~~~ +bbReport.h:10:11: warning: when initialized here [-Wreorder] + 10 | explicit BandBReportAllPos(const string& reportFileName, int minNumOfNodesToVisit) + | ^~~~~~~~~~~~~~~~~ +computeMarginalReconstruction.cpp: In member function 'void computeMarginalReconstruction::compute(const distribution*)': +computeMarginalReconstruction.cpp:67:11: warning: unused variable 'likelihoodOfPos' [-Wunused-variable] + 67 | MDOUBLE likelihoodOfPos = 0; + | ^~~~~~~~~~~~~~~ +computeMarginalReconstruction.cpp:45:10: warning: unused variable 'totalLikelihoodOfReconstruction' [-Wunused-variable] + 45 | MDOUBLE totalLikelihoodOfReconstruction = 0; + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bb_options.cpp:2: bb_options.h: In constructor 'bb_options::bb_options(int&, char**)': bb_options.h:49:9: warning: 'bb_options::reportFile' will be initialized after [-Wreorder] @@ -1156,39 +1255,6 @@ bb_options.cpp:6:1: warning: when initialized here [-Wreorder] 6 | bb_options::bb_options(int& argc, char *argv[]): | ^~~~~~~~~~ -In file included from bbEvaluateSpecificAV.cpp:1: -bbEvaluateSpecificAV.h: In constructor 'bbEvaluateSpecificAV::bbEvaluateSpecificAV(const tree&, const stochasticProcess&, const sequenceContainer&, const computePijGam&)': -bbEvaluateSpecificAV.h:34:27: warning: 'bbEvaluateSpecificAV::_sc' will be initialized after [-Wreorder] - 34 | const sequenceContainer& _sc; - | ^~~ -bbEvaluateSpecificAV.h:31:23: warning: 'const computePijGam& bbEvaluateSpecificAV::_bbcpij' [-Wreorder] - 31 | const computePijGam& _bbcpij; - | ^~~~~~~ -bbEvaluateSpecificAV.cpp:3:1: warning: when initialized here [-Wreorder] - 3 | bbEvaluateSpecificAV::bbEvaluateSpecificAV(const tree& et, - | ^~~~~~~~~~~~~~~~~~~~ -bbEvaluateSpecificAV.cpp: In member function 'double bbEvaluateSpecificAV::recursiveEvaluateSpecificAv(int, tree::nodeP, int)': -bbEvaluateSpecificAV.cpp:65:12: warning: unused variable 'rate' [-Wunused-variable] - 65 | MDOUBLE rate = _sp.rates(categor); // the r. - | ^~~~ -In file included from bb_options.cpp:2: -bb_options.h: At global scope: -bb_options.h:62:21: warning: 'const string usege_splash_screen()' defined but not used [-Wunused-function] - 62 | static const string usege_splash_screen() { - | ^~~~~~~~~~~~~~~~~~~ -In file included from bbAlg.h:8, - from bbAlg.cpp:1: -bbReport.h: In constructor 'BandBReportAllPos::BandBReportAllPos(const string&, int)': -bbReport.h:14:16: warning: 'BandBReportAllPos::_reportFileName' will be initialized after [-Wreorder] - 14 | const string& _reportFileName; - | ^~~~~~~~~~~~~~~ -bbReport.h:13:12: warning: 'const int BandBReportAllPos::_minNumOfNodesToVisit' [-Wreorder] - 13 | const int _minNumOfNodesToVisit; - | ^~~~~~~~~~~~~~~~~~~~~ -bbReport.h:10:11: warning: when initialized here [-Wreorder] - 10 | explicit BandBReportAllPos(const string& reportFileName, int minNumOfNodesToVisit) - | ^~~~~~~~~~~~~~~~~ -g++ -g -O2 -fdebug-prefix-map=/build/fastml-3.11=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wno-sign-compare -I. -I../../libs/phylogeny -DLOG -c -o computeMarginalReconstruction.o computeMarginalReconstruction.cpp In file included from bbNodeOrderAlg.cpp:1: bbNodeOrderAlg.h: In constructor 'bbNodeOrderAlg::bbNodeOrderAlg(const tree&, const stochasticProcess&, const sequenceContainer&, const computePijGam&, double)': bbNodeOrderAlg.h:33:27: warning: 'bbNodeOrderAlg::_sc' will be initialized after [-Wreorder] @@ -1201,63 +1267,42 @@ 8 | bbNodeOrderAlg::bbNodeOrderAlg(const tree& et, | ^~~~~~~~~~~~~~ g++ -g -O2 -fdebug-prefix-map=/build/fastml-3.11=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wno-sign-compare -I. -I../../libs/phylogeny -DLOG -c -o jointNoGamma.o jointNoGamma.cpp -In file included from bbAlg.cpp:1: -bbAlg.h: In constructor 'bbAlg::bbAlg(const tree&, std::vector&, const sequenceContainer&, bbAlg::boundMethod, const string&, double, const distribution*)': -bbAlg.h:61:16: warning: 'bbAlg::_reportFileName' will be initialized after [-Wreorder] - 61 | const string& _reportFileName; - | ^~~~~~~~~~~~~~~ -bbAlg.h:60:20: warning: 'BandBReportAllPos bbAlg::BandBReportAllPos1' [-Wreorder] - 60 | BandBReportAllPos BandBReportAllPos1; // report for all positions. - | ^~~~~~~~~~~~~~~~~~ -bbAlg.cpp:7:1: warning: when initialized here [-Wreorder] - 7 | bbAlg::bbAlg(const tree& et, - | ^~~~~ -In file included from bbAlg.cpp:1: -bbAlg.h:60:20: warning: 'bbAlg::BandBReportAllPos1' will be initialized after [-Wreorder] - 60 | BandBReportAllPos BandBReportAllPos1; // report for all positions. - | ^~~~~~~~~~~~~~~~~~ -bbAlg.h:29:14: warning: 'const tree& bbAlg::_et' [-Wreorder] - 29 | const tree& _et; - | ^~~ -bbAlg.cpp:7:1: warning: when initialized here [-Wreorder] - 7 | bbAlg::bbAlg(const tree& et, - | ^~~~~ g++ -g -O2 -fdebug-prefix-map=/build/fastml-3.11=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wno-sign-compare -I. -I../../libs/phylogeny -DLOG -c -o mainbb.o mainbb.cpp -g++ -g -O2 -fdebug-prefix-map=/build/fastml-3.11=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wno-sign-compare -I. -I../../libs/phylogeny -DLOG -c -o sequenceDataDiff.o sequenceDataDiff.cpp -In file included from bbReport.cpp:1: -bbReport.h: In constructor 'BandBReportAllPos::BandBReportAllPos(const string&, int)': -bbReport.h:14:16: warning: 'BandBReportAllPos::_reportFileName' will be initialized after [-Wreorder] - 14 | const string& _reportFileName; - | ^~~~~~~~~~~~~~~ -bbReport.h:13:12: warning: 'const int BandBReportAllPos::_minNumOfNodesToVisit' [-Wreorder] - 13 | const int _minNumOfNodesToVisit; - | ^~~~~~~~~~~~~~~~~~~~~ -bbReport.h:10:11: warning: when initialized here [-Wreorder] - 10 | explicit BandBReportAllPos(const string& reportFileName, int minNumOfNodesToVisit) - | ^~~~~~~~~~~~~~~~~ -In file included from bbAlg.h:8, - from fastml.cpp:254: -bbReport.h: In constructor 'BandBReportAllPos::BandBReportAllPos(const string&, int)': -bbReport.h:14:16: warning: 'BandBReportAllPos::_reportFileName' will be initialized after [-Wreorder] - 14 | const string& _reportFileName; - | ^~~~~~~~~~~~~~~ -bbReport.h:13:12: warning: 'const int BandBReportAllPos::_minNumOfNodesToVisit' [-Wreorder] - 13 | const int _minNumOfNodesToVisit; - | ^~~~~~~~~~~~~~~~~~~~~ -bbReport.h:10:11: warning: when initialized here [-Wreorder] - 10 | explicit BandBReportAllPos(const string& reportFileName, int minNumOfNodesToVisit) - | ^~~~~~~~~~~~~~~~~ -In file included from bbEvaluateSpecificAV.h:4, - from bbEvaluateSpecificAV.cpp:1: +In file included from bbNodeOrderAlg.h:5, + from bbAlg.h:5, + from bbAlg.cpp:1: bb_options.h: At global scope: bb_options.h:62:21: warning: 'const string usege_splash_screen()' defined but not used [-Wunused-function] 62 | static const string usege_splash_screen() { | ^~~~~~~~~~~~~~~~~~~ -In file included from bbfindBestAVDynProg.h:5, - from bbfindBestAVDynProg.cpp:1: +In file included from bb_options.cpp:2: +bb_options.h: At global scope: +bb_options.h:62:21: warning: 'const string usege_splash_screen()' defined but not used [-Wunused-function] + 62 | static const string usege_splash_screen() { + | ^~~~~~~~~~~~~~~~~~~ +g++ -g -O2 -fdebug-prefix-map=/build/fastml-3.11=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wno-sign-compare -I. -I../../libs/phylogeny -DLOG -c -o sequenceDataDiff.o sequenceDataDiff.cpp +In file included from mainbb.h:4, + from fastml.cpp:1: +bb_options.h: At global scope: bb_options.h:62:21: warning: 'const string usege_splash_screen()' defined but not used [-Wunused-function] 62 | static const string usege_splash_screen() { | ^~~~~~~~~~~~~~~~~~~ +In file included from bbEvaluateSpecificAV.cpp:1: +bbEvaluateSpecificAV.h: In constructor 'bbEvaluateSpecificAV::bbEvaluateSpecificAV(const tree&, const stochasticProcess&, const sequenceContainer&, const computePijGam&)': +bbEvaluateSpecificAV.h:34:27: warning: 'bbEvaluateSpecificAV::_sc' will be initialized after [-Wreorder] + 34 | const sequenceContainer& _sc; + | ^~~ +bbEvaluateSpecificAV.h:31:23: warning: 'const computePijGam& bbEvaluateSpecificAV::_bbcpij' [-Wreorder] + 31 | const computePijGam& _bbcpij; + | ^~~~~~~ +bbEvaluateSpecificAV.cpp:3:1: warning: when initialized here [-Wreorder] + 3 | bbEvaluateSpecificAV::bbEvaluateSpecificAV(const tree& et, + | ^~~~~~~~~~~~~~~~~~~~ +bbEvaluateSpecificAV.cpp: In member function 'double bbEvaluateSpecificAV::recursiveEvaluateSpecificAv(int, tree::nodeP, int)': +bbEvaluateSpecificAV.cpp:65:12: warning: unused variable 'rate' [-Wunused-variable] + 65 | MDOUBLE rate = _sp.rates(categor); // the r. + | ^~~~ +g++ -g -O2 -fdebug-prefix-map=/build/fastml-3.11=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wno-sign-compare -I. -I../../libs/phylogeny -DLOG -c -o suffStatComponentJointNoGamma.o suffStatComponentJointNoGamma.cpp bbReport.h: In constructor 'BandBReport::BandBReport(const string&, int, int)': bbReport.h:53:16: warning: 'BandBReport::_reportFileName' will be initialized after [-Wreorder] 53 | const string& _reportFileName; @@ -1269,25 +1314,27 @@ 10 | BandBReport::BandBReport( const string& reportFileName, const int position, const int alphabetSize ) : | ^~~~~~~~~~~ In file included from bbNodeOrderAlg.h:5, - from bbAlg.h:5, - from bbAlg.cpp:1: + from bbNodeOrderAlg.cpp:1: bb_options.h: At global scope: bb_options.h:62:21: warning: 'const string usege_splash_screen()' defined but not used [-Wunused-function] 62 | static const string usege_splash_screen() { | ^~~~~~~~~~~~~~~~~~~ -In file included from bbNodeOrderAlg.h:5, - from bbNodeOrderAlg.cpp:1: -bb_options.h: At global scope: +In file included from bbfindBestAVDynProg.h:5, + from bbfindBestAVDynProg.cpp:1: bb_options.h:62:21: warning: 'const string usege_splash_screen()' defined but not used [-Wunused-function] 62 | static const string usege_splash_screen() { | ^~~~~~~~~~~~~~~~~~~ -In file included from mainbb.h:4, - from fastml.cpp:1: +g++ -g -O2 -fdebug-prefix-map=/build/fastml-3.11=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wno-sign-compare -I. -I../../libs/phylogeny -DLOG -c -o gainLossOptions.o gainLossOptions.cpp +g++ -g -O2 -fdebug-prefix-map=/build/fastml-3.11=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wno-sign-compare -I. -I../../libs/phylogeny -DLOG -c -o gainLoss.o gainLoss.cpp +g++ -g -O2 -fdebug-prefix-map=/build/fastml-3.11=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wno-sign-compare -I. -I../../libs/phylogeny -DLOG -c -o gainLossUtils.o gainLossUtils.cpp +g++ -g -O2 -fdebug-prefix-map=/build/fastml-3.11=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wno-sign-compare -I. -I../../libs/phylogeny -DLOG -c -o optimizeGainLossModel.o optimizeGainLossModel.cpp +In file included from bbEvaluateSpecificAV.h:4, + from bbEvaluateSpecificAV.cpp:1: bb_options.h: At global scope: bb_options.h:62:21: warning: 'const string usege_splash_screen()' defined but not used [-Wunused-function] 62 | static const string usege_splash_screen() { | ^~~~~~~~~~~~~~~~~~~ -g++ -g -O2 -fdebug-prefix-map=/build/fastml-3.11=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wno-sign-compare -I. -I../../libs/phylogeny -DLOG -c -o suffStatComponentJointNoGamma.o suffStatComponentJointNoGamma.cpp +g++ -g -O2 -fdebug-prefix-map=/build/fastml-3.11=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wno-sign-compare -I. -I../../libs/phylogeny -DLOG -c -o optimizeGainLossModelVV.o optimizeGainLossModelVV.cpp jointNoGamma.cpp: In member function 'void jointNoGamma::compute()': jointNoGamma.cpp:23:10: warning: unused variable 'totalLikelihoodOfReconstruction' [-Wunused-variable] 23 | MDOUBLE totalLikelihoodOfReconstruction = 0; @@ -1296,15 +1343,8 @@ jointNoGamma.cpp:108:12: warning: unused variable 'maxL' [-Wunused-variable] 108 | MDOUBLE maxL = VERYSMALL; | ^~~~ -g++ -g -O2 -fdebug-prefix-map=/build/fastml-3.11=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wno-sign-compare -I. -I../../libs/phylogeny -DLOG -c -o gainLossOptions.o gainLossOptions.cpp -g++ -g -O2 -fdebug-prefix-map=/build/fastml-3.11=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wno-sign-compare -I. -I../../libs/phylogeny -DLOG -c -o gainLoss.o gainLoss.cpp -computeMarginalReconstruction.cpp: In member function 'void computeMarginalReconstruction::compute(const distribution*)': -computeMarginalReconstruction.cpp:67:11: warning: unused variable 'likelihoodOfPos' [-Wunused-variable] - 67 | MDOUBLE likelihoodOfPos = 0; - | ^~~~~~~~~~~~~~~ -computeMarginalReconstruction.cpp:45:10: warning: unused variable 'totalLikelihoodOfReconstruction' [-Wunused-variable] - 45 | MDOUBLE totalLikelihoodOfReconstruction = 0; - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +g++ -g -O2 -fdebug-prefix-map=/build/fastml-3.11=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wno-sign-compare -I. -I../../libs/phylogeny -DLOG -c -o gainLossModel.o gainLossModel.cpp +g++ -g -O2 -fdebug-prefix-map=/build/fastml-3.11=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wno-sign-compare -I. -I../../libs/phylogeny -DLOG -c -o siteSpecificGL.o siteSpecificGL.cpp In file included from bbAlg.h:8, from mainbb.cpp:5: bbReport.h: In constructor 'BandBReportAllPos::BandBReportAllPos(const string&, int)': @@ -1317,47 +1357,6 @@ bbReport.h:10:11: warning: when initialized here [-Wreorder] 10 | explicit BandBReportAllPos(const string& reportFileName, int minNumOfNodesToVisit) | ^~~~~~~~~~~~~~~~~ -g++ -g -O2 -fdebug-prefix-map=/build/fastml-3.11=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wno-sign-compare -I. -I../../libs/phylogeny -DLOG -c -o gainLossUtils.o gainLossUtils.cpp -g++ -g -O2 -fdebug-prefix-map=/build/fastml-3.11=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wno-sign-compare -I. -I../../libs/phylogeny -DLOG -c -o optimizeGainLossModel.o optimizeGainLossModel.cpp -g++ -g -O2 -fdebug-prefix-map=/build/fastml-3.11=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wno-sign-compare -I. -I../../libs/phylogeny -DLOG -c -o optimizeGainLossModelVV.o optimizeGainLossModelVV.cpp -g++ -g -O2 -fdebug-prefix-map=/build/fastml-3.11=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wno-sign-compare -I. -I../../libs/phylogeny -DLOG -c -o gainLossModel.o gainLossModel.cpp -In file included from mainbb.cpp:31: -../../libs/phylogeny/bestGtrModelParams.h: In constructor 'C_evalGTRParamProportional::C_evalGTRParamProportional(GTRParam, const tree&, const sequenceContainer&, stochasticProcess&, const gammaDistribution*, const Vdouble*)': -../../libs/phylogeny/bestGtrModelParams.h:175:21: warning: 'C_evalGTRParamProportional::_sp' will be initialized after [-Wreorder] - 175 | stochasticProcess& _sp; - | ^~~ -../../libs/phylogeny/bestGtrModelParams.h:173:27: warning: 'const gammaDistribution* C_evalGTRParamProportional::_pProportionDist' [-Wreorder] - 173 | const gammaDistribution* _pProportionDist; - | ^~~~~~~~~~~~~~~~ -../../libs/phylogeny/bestGtrModelParams.h:162:3: warning: when initialized here [-Wreorder] - 162 | C_evalGTRParamProportional( const GTRParam param, - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -g++ -g -O2 -fdebug-prefix-map=/build/fastml-3.11=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wno-sign-compare -I. -I../../libs/phylogeny -DLOG -c -o siteSpecificGL.o siteSpecificGL.cpp -g++ -g -O2 -fdebug-prefix-map=/build/fastml-3.11=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wno-sign-compare -I. -I../../libs/phylogeny -DLOG -c -o computePosteriorExpectationOfChange.o computePosteriorExpectationOfChange.cpp -In file included from gainLossUtils.cpp:19: -gainLossModel.h: In constructor 'gainLossModelNonReversible::gainLossModelNonReversible(double, double, Vdouble, bool, bool, bool)': -gainLossModel.h:186:10: warning: 'gainLossModelNonReversible::_loss' will be initialized after [-Wreorder] - 186 | MDOUBLE _loss; // _Q[1][0] - | ^~~~~ -gainLossModel.h:128:95: warning: base 'gainLossModel' [-Wreorder] - 128 | :_loss(m2),gainLossModel(m1,freq,isRootFreqEQstationary,false,isHGT_normal_Pij,_isHGT_with_Q) - | ^ -gainLossModel.h:127:11: warning: when initialized here [-Wreorder] - 127 | explicit gainLossModelNonReversible(const MDOUBLE m1, const MDOUBLE m2, const Vdouble freq,bool isRootFreqEQstationary, bool isHGT_normal_Pij, bool _isHGT_with_Q) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from mainbb.h:4, - from mainbb.cpp:1: -bb_options.h: At global scope: -bb_options.h:62:21: warning: 'const string usege_splash_screen()' defined but not used [-Wunused-function] - 62 | static const string usege_splash_screen() { - | ^~~~~~~~~~~~~~~~~~~ -gainLossUtils.cpp: In function 'void printTreeWithValuesAsBP(std::ostream&, tree::TreeNode* const&, Vstring, VVVdouble*, bool)': -gainLossUtils.cpp:72:5: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] - 72 | if(probs) - | ^ -gainLossUtils.cpp:88:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] - 88 | if(probs) - | ^ In file included from optimizeGainLossModel.h:27, from optimizeGainLossModel.cpp:17: gainLossModel.h: In constructor 'gainLossModelNonReversible::gainLossModelNonReversible(double, double, Vdouble, bool, bool, bool)': @@ -1381,6 +1380,21 @@ optimizeGainLossModel.cpp:20:1: warning: when initialized here [-Wreorder] 20 | optimizeGainLossModel::optimizeGainLossModel(const tree& tr, stochasticProcess& sp, const sequenceContainer &sc, | ^~~~~~~~~~~~~~~~~~~~~ +optimizeGainLossModel.cpp:85:10: warning: variable 'sumPijQij' set but not used [-Wunused-but-set-variable] + 85 | MDOUBLE sumPijQij; + | ^~~~~~~~~ +In file included from mainbb.cpp:31: +../../libs/phylogeny/bestGtrModelParams.h: In constructor 'C_evalGTRParamProportional::C_evalGTRParamProportional(GTRParam, const tree&, const sequenceContainer&, stochasticProcess&, const gammaDistribution*, const Vdouble*)': +../../libs/phylogeny/bestGtrModelParams.h:175:21: warning: 'C_evalGTRParamProportional::_sp' will be initialized after [-Wreorder] + 175 | stochasticProcess& _sp; + | ^~~ +../../libs/phylogeny/bestGtrModelParams.h:173:27: warning: 'const gammaDistribution* C_evalGTRParamProportional::_pProportionDist' [-Wreorder] + 173 | const gammaDistribution* _pProportionDist; + | ^~~~~~~~~~~~~~~~ +../../libs/phylogeny/bestGtrModelParams.h:162:3: warning: when initialized here [-Wreorder] + 162 | C_evalGTRParamProportional( const GTRParam param, + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +g++ -g -O2 -fdebug-prefix-map=/build/fastml-3.11=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wno-sign-compare -I. -I../../libs/phylogeny -DLOG -c -o computePosteriorExpectationOfChange.o computePosteriorExpectationOfChange.cpp In file included from gainLoss.h:35, from gainLoss.cpp:20: gainLossModel.h: In constructor 'gainLossModelNonReversible::gainLossModelNonReversible(double, double, Vdouble, bool, bool, bool)': @@ -1393,10 +1407,24 @@ gainLossModel.h:127:11: warning: when initialized here [-Wreorder] 127 | explicit gainLossModelNonReversible(const MDOUBLE m1, const MDOUBLE m2, const Vdouble freq,bool isRootFreqEQstationary, bool isHGT_normal_Pij, bool _isHGT_with_Q) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -optimizeGainLossModel.cpp:85:10: warning: variable 'sumPijQij' set but not used [-Wunused-but-set-variable] - 85 | MDOUBLE sumPijQij; - | ^~~~~~~~~ -g++ -g -O2 -fdebug-prefix-map=/build/fastml-3.11=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wno-sign-compare -I. -I../../libs/phylogeny -DLOG -c -o gainLossProject.o gainLossProject.cpp +In file included from gainLossUtils.cpp:19: +gainLossModel.h: In constructor 'gainLossModelNonReversible::gainLossModelNonReversible(double, double, Vdouble, bool, bool, bool)': +gainLossModel.h:186:10: warning: 'gainLossModelNonReversible::_loss' will be initialized after [-Wreorder] + 186 | MDOUBLE _loss; // _Q[1][0] + | ^~~~~ +gainLossModel.h:128:95: warning: base 'gainLossModel' [-Wreorder] + 128 | :_loss(m2),gainLossModel(m1,freq,isRootFreqEQstationary,false,isHGT_normal_Pij,_isHGT_with_Q) + | ^ +gainLossModel.h:127:11: warning: when initialized here [-Wreorder] + 127 | explicit gainLossModelNonReversible(const MDOUBLE m1, const MDOUBLE m2, const Vdouble freq,bool isRootFreqEQstationary, bool isHGT_normal_Pij, bool _isHGT_with_Q) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +gainLossUtils.cpp: In function 'void printTreeWithValuesAsBP(std::ostream&, tree::TreeNode* const&, Vstring, VVVdouble*, bool)': +gainLossUtils.cpp:72:5: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] + 72 | if(probs) + | ^ +gainLossUtils.cpp:88:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] + 88 | if(probs) + | ^ gainLossUtils.cpp: In function 'void updateGainBeta(double, std::vector >&, distribution*, distribution*, bool)': gainLossUtils.cpp:481:10: warning: variable 'normFactor' set but not used [-Wunused-but-set-variable] 481 | MDOUBLE normFactor; @@ -1446,35 +1474,6 @@ gainLossModel.cpp:24:1: warning: when initialized here [-Wreorder] 24 | gainLossModel::gainLossModel(const MDOUBLE m1, const Vdouble freq, bool isRootFreqEQstationary, bool isReversible, bool isHGT_normal_Pij, bool isHGT_with_Q): | ^~~~~~~~~~~~~ -In file included from optimizeGainLossModelVV.h:27, - from optimizeGainLossModelVV.cpp:17: -gainLossModel.h: In constructor 'gainLossModelNonReversible::gainLossModelNonReversible(double, double, Vdouble, bool, bool, bool)': -gainLossModel.h:186:10: warning: 'gainLossModelNonReversible::_loss' will be initialized after [-Wreorder] - 186 | MDOUBLE _loss; // _Q[1][0] - | ^~~~~ -gainLossModel.h:128:95: warning: base 'gainLossModel' [-Wreorder] - 128 | :_loss(m2),gainLossModel(m1,freq,isRootFreqEQstationary,false,isHGT_normal_Pij,_isHGT_with_Q) - | ^ -gainLossModel.h:127:11: warning: when initialized here [-Wreorder] - 127 | explicit gainLossModelNonReversible(const MDOUBLE m1, const MDOUBLE m2, const Vdouble freq,bool isRootFreqEQstationary, bool isHGT_normal_Pij, bool _isHGT_with_Q) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from optimizeGainLossModelVV.cpp:17: -optimizeGainLossModelVV.h: In constructor 'optimizeGainLossModelVV::optimizeGainLossModelVV(const tree&, std::vector >&, const sequenceContainer&, distribution*, distribution*, bool, double, int, Vdouble*, unObservableData*)': -optimizeGainLossModelVV.h:82:11: warning: 'optimizeGainLossModelVV::_weightsUniqPatterns' will be initialized after [-Wreorder] - 82 | Vdouble* _weightsUniqPatterns; - | ^~~~~~~~~~~~~~~~~~~~ -optimizeGainLossModelVV.h:81:20: warning: 'unObservableData* optimizeGainLossModelVV::_unObservableData_p' [-Wreorder] - 81 | unObservableData* _unObservableData_p; - | ^~~~~~~~~~~~~~~~~~~ -optimizeGainLossModelVV.cpp:25:1: warning: when initialized here [-Wreorder] - 25 | optimizeGainLossModelVV::optimizeGainLossModelVV(const tree& tr, - | ^~~~~~~~~~~~~~~~~~~~~~~ -optimizeGainLossModelVV.cpp:258:13: warning: unused variable 'currentlogL' [-Wunused-variable] - 258 | MDOUBLE currentlogL = likelihoodComputationGL::getTreeLikelihoodAllPosAlphTheSame(tr,sc,spVVec,gainDist,lossDist,_weightsUniqPatterns,_unObservableData_p); - | ^~~~~~~~~~~ -optimizeGainLossModelVV.cpp:76:10: warning: variable 'sumPijQij' set but not used [-Wunused-but-set-variable] - 76 | MDOUBLE sumPijQij; - | ^~~~~~~~~ In file included from gainLoss.cpp:41: bblLS.h: At global scope: bblLS.h:50:17: warning: converting to non-pointer type 'double' from NULL [-Wconversion-null] @@ -1534,19 +1533,39 @@ gainLoss.cpp:63:1: warning: when initialized here [-Wreorder] 63 | gainLoss::gainLoss(): _sp(NULL),_unObservableData_p(NULL),_lossDist(NULL), _gainDist(NULL), _refSeq(NULL), _weightsUniqPatterns(NULL) | ^~~~~~~~ +In file included from optimizeGainLossModelVV.h:27, + from optimizeGainLossModelVV.cpp:17: +gainLossModel.h: In constructor 'gainLossModelNonReversible::gainLossModelNonReversible(double, double, Vdouble, bool, bool, bool)': +gainLossModel.h:186:10: warning: 'gainLossModelNonReversible::_loss' will be initialized after [-Wreorder] + 186 | MDOUBLE _loss; // _Q[1][0] + | ^~~~~ +gainLossModel.h:128:95: warning: base 'gainLossModel' [-Wreorder] + 128 | :_loss(m2),gainLossModel(m1,freq,isRootFreqEQstationary,false,isHGT_normal_Pij,_isHGT_with_Q) + | ^ +gainLossModel.h:127:11: warning: when initialized here [-Wreorder] + 127 | explicit gainLossModelNonReversible(const MDOUBLE m1, const MDOUBLE m2, const Vdouble freq,bool isRootFreqEQstationary, bool isHGT_normal_Pij, bool _isHGT_with_Q) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from optimizeGainLossModelVV.cpp:17: +optimizeGainLossModelVV.h: In constructor 'optimizeGainLossModelVV::optimizeGainLossModelVV(const tree&, std::vector >&, const sequenceContainer&, distribution*, distribution*, bool, double, int, Vdouble*, unObservableData*)': +optimizeGainLossModelVV.h:82:11: warning: 'optimizeGainLossModelVV::_weightsUniqPatterns' will be initialized after [-Wreorder] + 82 | Vdouble* _weightsUniqPatterns; + | ^~~~~~~~~~~~~~~~~~~~ +optimizeGainLossModelVV.h:81:20: warning: 'unObservableData* optimizeGainLossModelVV::_unObservableData_p' [-Wreorder] + 81 | unObservableData* _unObservableData_p; + | ^~~~~~~~~~~~~~~~~~~ +optimizeGainLossModelVV.cpp:25:1: warning: when initialized here [-Wreorder] + 25 | optimizeGainLossModelVV::optimizeGainLossModelVV(const tree& tr, + | ^~~~~~~~~~~~~~~~~~~~~~~ +optimizeGainLossModelVV.cpp:258:13: warning: unused variable 'currentlogL' [-Wunused-variable] + 258 | MDOUBLE currentlogL = likelihoodComputationGL::getTreeLikelihoodAllPosAlphTheSame(tr,sc,spVVec,gainDist,lossDist,_weightsUniqPatterns,_unObservableData_p); + | ^~~~~~~~~~~ gainLoss.cpp: In member function 'void gainLoss::removePositionsWithHighPercentOfMissingData(double)': gainLoss.cpp:604:7: warning: unused variable 'missigDataChar' [-Wunused-variable] 604 | char missigDataChar = -2; | ^~~~~~~~~~~~~~ -g++ -g -O2 -fdebug-prefix-map=/build/fastml-3.11=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wno-sign-compare -I. -I../../libs/phylogeny -DLOG -c -o gainLossOptimizer.o gainLossOptimizer.cpp -gainLoss.cpp: In member function 'void gainLoss::startEvolTreeTopology(std::ostream&)': -gainLoss.cpp:1245:57: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses] - 1245 | if(gainLossOptions::_seqFile!="" && !_tr.getLeavesNum()==_sc.numberOfSeqs()){ - | ^~ -gainLoss.cpp:1245:38: note: add parentheses around left hand side expression to silence this warning - 1245 | if(gainLossOptions::_seqFile!="" && !_tr.getLeavesNum()==_sc.numberOfSeqs()){ - | ^~~~~~~~~~~~~~~~~~~ - | ( ) +optimizeGainLossModelVV.cpp:76:10: warning: variable 'sumPijQij' set but not used [-Wunused-but-set-variable] + 76 | MDOUBLE sumPijQij; + | ^~~~~~~~~ In file included from siteSpecificGL.cpp:24: gainLossModel.h: In constructor 'gainLossModelNonReversible::gainLossModelNonReversible(double, double, Vdouble, bool, bool, bool)': gainLossModel.h:186:10: warning: 'gainLossModelNonReversible::_loss' will be initialized after [-Wreorder] @@ -1558,6 +1577,22 @@ gainLossModel.h:127:11: warning: when initialized here [-Wreorder] 127 | explicit gainLossModelNonReversible(const MDOUBLE m1, const MDOUBLE m2, const Vdouble freq,bool isRootFreqEQstationary, bool isHGT_normal_Pij, bool _isHGT_with_Q) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +g++ -g -O2 -fdebug-prefix-map=/build/fastml-3.11=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wno-sign-compare -I. -I../../libs/phylogeny -DLOG -c -o gainLossProject.o gainLossProject.cpp +In file included from mainbb.h:4, + from mainbb.cpp:1: +bb_options.h: At global scope: +bb_options.h:62:21: warning: 'const string usege_splash_screen()' defined but not used [-Wunused-function] + 62 | static const string usege_splash_screen() { + | ^~~~~~~~~~~~~~~~~~~ +g++ -g -O2 -fdebug-prefix-map=/build/fastml-3.11=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wno-sign-compare -I. -I../../libs/phylogeny -DLOG -c -o gainLossOptimizer.o gainLossOptimizer.cpp +gainLoss.cpp: In member function 'void gainLoss::startEvolTreeTopology(std::ostream&)': +gainLoss.cpp:1245:57: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses] + 1245 | if(gainLossOptions::_seqFile!="" && !_tr.getLeavesNum()==_sc.numberOfSeqs()){ + | ^~ +gainLoss.cpp:1245:38: note: add parentheses around left hand side expression to silence this warning + 1245 | if(gainLossOptions::_seqFile!="" && !_tr.getLeavesNum()==_sc.numberOfSeqs()){ + | ^~~~~~~~~~~~~~~~~~~ + | ( ) gainLoss.cpp: In member function 'void gainLoss::initParamsAtRandPoints(int, stochasticProcess*, unObservableData*, std::ostream&)': gainLoss.cpp:1868:11: warning: unused variable 'sumPijQij' [-Wunused-variable] 1868 | MDOUBLE sumPijQij = normalizeQ(sp); @@ -1566,6 +1601,8 @@ gainLoss.cpp:1990:11: warning: unused variable 'sumPijQij' [-Wunused-variable] 1990 | MDOUBLE sumPijQij = normalizeQ(spVVec,gainDist,lossDist); | ^~~~~~~~~ +g++ -g -O2 -fdebug-prefix-map=/build/fastml-3.11=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wno-sign-compare -I. -I../../libs/phylogeny -DLOG -c -o ancestralReconstructStates.o ancestralReconstructStates.cpp +g++ -g -O2 -fdebug-prefix-map=/build/fastml-3.11=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wno-sign-compare -I. -I../../libs/phylogeny -DLOG -c -o rate4siteGL.o rate4siteGL.cpp In file included from computePosteriorExpectationOfChange.cpp:25: gainLossModel.h: In constructor 'gainLossModelNonReversible::gainLossModelNonReversible(double, double, Vdouble, bool, bool, bool)': gainLossModel.h:186:10: warning: 'gainLossModelNonReversible::_loss' will be initialized after [-Wreorder] @@ -1577,10 +1614,6 @@ gainLossModel.h:127:11: warning: when initialized here [-Wreorder] 127 | explicit gainLossModelNonReversible(const MDOUBLE m1, const MDOUBLE m2, const Vdouble freq,bool isRootFreqEQstationary, bool isHGT_normal_Pij, bool _isHGT_with_Q) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -indelCoder.cpp: In member function 'void indelCoder::delimitationOfCharacters(indelCoderOptions::codingType)': -indelCoder.cpp:175:19: warning: 'condition' may be used uninitialized in this function [-Wmaybe-uninitialized] - 175 | while(condition && _gaps[i]->getCoord3()>character_p->getCoord3() ){ - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gainLoss.cpp: In member function 'double gainLoss::computeDistanceFromRootForRecent(tree&)': gainLoss.cpp:4205:7: warning: variable 'isRecentBiggerAncient' set but not used [-Wunused-but-set-variable] 4205 | bool isRecentBiggerAncient = true; @@ -1601,9 +1634,9 @@ gainLoss.cpp:4951:12: warning: variable 'sumQii' set but not used [-Wunused-but-set-variable] 4951 | MDOUBLE sumQii = 1.0; | ^~~~~~ -g++ -g -O2 -fdebug-prefix-map=/build/fastml-3.11=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wno-sign-compare -I. -I../../libs/phylogeny -DLOG -c -o ancestralReconstructStates.o ancestralReconstructStates.cpp In file included from gainLoss.h:35, - from gainLossProject.cpp:17: + from gainLossOptimizer.h:24, + from gainLossOptimizer.cpp:17: gainLossModel.h: In constructor 'gainLossModelNonReversible::gainLossModelNonReversible(double, double, Vdouble, bool, bool, bool)': gainLossModel.h:186:10: warning: 'gainLossModelNonReversible::_loss' will be initialized after [-Wreorder] 186 | MDOUBLE _loss; // _Q[1][0] @@ -1615,8 +1648,7 @@ 127 | explicit gainLossModelNonReversible(const MDOUBLE m1, const MDOUBLE m2, const Vdouble freq,bool isRootFreqEQstationary, bool isHGT_normal_Pij, bool _isHGT_with_Q) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from gainLoss.h:35, - from gainLossOptimizer.h:24, - from gainLossOptimizer.cpp:17: + from gainLossProject.cpp:17: gainLossModel.h: In constructor 'gainLossModelNonReversible::gainLossModelNonReversible(double, double, Vdouble, bool, bool, bool)': gainLossModel.h:186:10: warning: 'gainLossModelNonReversible::_loss' will be initialized after [-Wreorder] 186 | MDOUBLE _loss; // _Q[1][0] @@ -1627,7 +1659,6 @@ gainLossModel.h:127:11: warning: when initialized here [-Wreorder] 127 | explicit gainLossModelNonReversible(const MDOUBLE m1, const MDOUBLE m2, const Vdouble freq,bool isRootFreqEQstationary, bool isHGT_normal_Pij, bool _isHGT_with_Q) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -g++ -g -O2 -fdebug-prefix-map=/build/fastml-3.11=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wno-sign-compare -I. -I../../libs/phylogeny -DLOG -c -o rate4siteGL.o rate4siteGL.cpp In file included from gainLossOptimizer.cpp:20: bblLS.h: At global scope: bblLS.h:50:17: warning: converting to non-pointer type 'double' from NULL [-Wconversion-null] @@ -1718,6 +1749,19 @@ gainLossOptimizer.cpp:50:1: warning: when initialized here [-Wreorder] 50 | gainLossOptimizer::gainLossOptimizer(tree& tr, vector >& spVVec, distribution * gainDist, distribution * lossDist, | ^~~~~~~~~~~~~~~~~ +In file included from gainLoss.h:35, + from rate4siteGL.h:24, + from rate4siteGL.cpp:17: +gainLossModel.h: In constructor 'gainLossModelNonReversible::gainLossModelNonReversible(double, double, Vdouble, bool, bool, bool)': +gainLossModel.h:186:10: warning: 'gainLossModelNonReversible::_loss' will be initialized after [-Wreorder] + 186 | MDOUBLE _loss; // _Q[1][0] + | ^~~~~ +gainLossModel.h:128:95: warning: base 'gainLossModel' [-Wreorder] + 128 | :_loss(m2),gainLossModel(m1,freq,isRootFreqEQstationary,false,isHGT_normal_Pij,_isHGT_with_Q) + | ^ +gainLossModel.h:127:11: warning: when initialized here [-Wreorder] + 127 | explicit gainLossModelNonReversible(const MDOUBLE m1, const MDOUBLE m2, const Vdouble freq,bool isRootFreqEQstationary, bool isHGT_normal_Pij, bool _isHGT_with_Q) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ gainLossOptimizer.cpp: In member function 'double gainLossOptimizer::optimizeBranchLengths(int)': gainLossOptimizer.cpp:498:12: warning: unused variable 'oldLnoUnObservableDataCorrection' [-Wunused-variable] 498 | MDOUBLE oldLnoUnObservableDataCorrection = likelihoodComputation::getTreeLikelihoodAllPosAlphTheSame(_tr,_sc,*_sp,_weightsUniqPatterns,NULL); @@ -1738,34 +1782,6 @@ gainLossOptimizer.cpp:623:10: warning: variable 'newLnoUnObservableDataCorrection' set but not used [-Wunused-but-set-variable] 623 | MDOUBLE newLnoUnObservableDataCorrection = VERYSMALL; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -gainLossUtils.cpp: In function 'double getRateBeta(distribution*)': -gainLossUtils.cpp:312:9: warning: 'res' may be used uninitialized in this function [-Wmaybe-uninitialized] - 312 | return res; - | ^~~ -g++ -g -O2 -fdebug-prefix-map=/build/fastml-3.11=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wno-sign-compare -I. -I../../libs/phylogeny -DLOG -c -o computeCountsGL.o computeCountsGL.cpp -g++ -g -O2 -fdebug-prefix-map=/build/fastml-3.11=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wno-sign-compare -I. -I../../libs/phylogeny -DLOG -c -o computeCorrelations.o computeCorrelations.cpp -g++ -g -O2 -fdebug-prefix-map=/build/fastml-3.11=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wno-sign-compare -I. -I../../libs/phylogeny -DLOG -c -o gainLoss4site.o gainLoss4site.cpp -In file included from gainLoss.h:35, - from rate4siteGL.h:24, - from rate4siteGL.cpp:17: -gainLossModel.h: In constructor 'gainLossModelNonReversible::gainLossModelNonReversible(double, double, Vdouble, bool, bool, bool)': -gainLossModel.h:186:10: warning: 'gainLossModelNonReversible::_loss' will be initialized after [-Wreorder] - 186 | MDOUBLE _loss; // _Q[1][0] - | ^~~~~ -gainLossModel.h:128:95: warning: base 'gainLossModel' [-Wreorder] - 128 | :_loss(m2),gainLossModel(m1,freq,isRootFreqEQstationary,false,isHGT_normal_Pij,_isHGT_with_Q) - | ^ -gainLossModel.h:127:11: warning: when initialized here [-Wreorder] - 127 | explicit gainLossModelNonReversible(const MDOUBLE m1, const MDOUBLE m2, const Vdouble freq,bool isRootFreqEQstationary, bool isHGT_normal_Pij, bool _isHGT_with_Q) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -gainLossOptions.cpp: In static member function 'static gainLossOptions::optimizationLevel gainLossOptions::getOptimizationLevelTypeFromStr(const string&)': -gainLossOptions.cpp:2064:9: warning: 'returnType' may be used uninitialized in this function [-Wmaybe-uninitialized] - 2064 | return returnType; - | ^~~~~~~~~~ -gainLossOptions.cpp: In static member function 'static gainLossOptions::costMatrixType gainLossOptions::getCostMatrixTypeFromStr(const string&)': -gainLossOptions.cpp:2111:9: warning: 'returnType' may be used uninitialized in this function [-Wmaybe-uninitialized] - 2111 | return returnType; - | ^~~~~~~~~~ In file included from rate4siteGL.cpp:17: rate4siteGL.h: In constructor 'rate4siteGL::rate4siteGL(sequenceContainer&, tree&, stochasticProcess*, std::string&, unObservableData*)': rate4siteGL.h:59:7: warning: 'rate4siteGL::_tr' will be initialized after [-Wreorder] @@ -1784,6 +1800,27 @@ rate4siteGL.cpp:152:6: warning: unused variable 'precisionLow' [-Wunused-variable] 152 | int precisionLow = 3; | ^~~~~~~~~~~~ +g++ -g -O2 -fdebug-prefix-map=/build/fastml-3.11=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wno-sign-compare -I. -I../../libs/phylogeny -DLOG -c -o computeCountsGL.o computeCountsGL.cpp +indelCoder.cpp: In member function 'void indelCoder::delimitationOfCharacters(indelCoderOptions::codingType)': +indelCoder.cpp:175:19: warning: 'condition' may be used uninitialized in this function [-Wmaybe-uninitialized] + 175 | while(condition && _gaps[i]->getCoord3()>character_p->getCoord3() ){ + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +gainLossUtils.cpp: In function 'double getRateBeta(distribution*)': +gainLossUtils.cpp:312:9: warning: 'res' may be used uninitialized in this function [-Wmaybe-uninitialized] + 312 | return res; + | ^~~ +g++ -g -O2 -fdebug-prefix-map=/build/fastml-3.11=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wno-sign-compare -I. -I../../libs/phylogeny -DLOG -c -o computeCorrelations.o computeCorrelations.cpp +gainLossOptions.cpp: In static member function 'static gainLossOptions::optimizationLevel gainLossOptions::getOptimizationLevelTypeFromStr(const string&)': +gainLossOptions.cpp:2064:9: warning: 'returnType' may be used uninitialized in this function [-Wmaybe-uninitialized] + 2064 | return returnType; + | ^~~~~~~~~~ +gainLossOptions.cpp: In static member function 'static gainLossOptions::costMatrixType gainLossOptions::getCostMatrixTypeFromStr(const string&)': +gainLossOptions.cpp:2111:9: warning: 'returnType' may be used uninitialized in this function [-Wmaybe-uninitialized] + 2111 | return returnType; + | ^~~~~~~~~~ +g++ -g -O2 -fdebug-prefix-map=/build/fastml-3.11=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wno-sign-compare -I. -I../../libs/phylogeny -DLOG -c -o gainLoss4site.o gainLoss4site.cpp +g++ -g -O2 -fdebug-prefix-map=/build/fastml-3.11=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wno-sign-compare -I. -I../../libs/phylogeny -DLOG -c -o simulateChangesAlongTree.o simulateChangesAlongTree.cpp +g++ -g -O2 -fdebug-prefix-map=/build/fastml-3.11=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wno-sign-compare -I. -I../../libs/phylogeny -DLOG -c -o simulateOnePos.o simulateOnePos.cpp In file included from gainLoss.h:35, from computeCountsGL.h:24, from computeCountsGL.cpp:17: @@ -1797,19 +1834,6 @@ gainLossModel.h:127:11: warning: when initialized here [-Wreorder] 127 | explicit gainLossModelNonReversible(const MDOUBLE m1, const MDOUBLE m2, const Vdouble freq,bool isRootFreqEQstationary, bool isHGT_normal_Pij, bool _isHGT_with_Q) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from gainLoss.h:35, - from computeCorrelations.h:25, - from computeCorrelations.cpp:17: -gainLossModel.h: In constructor 'gainLossModelNonReversible::gainLossModelNonReversible(double, double, Vdouble, bool, bool, bool)': -gainLossModel.h:186:10: warning: 'gainLossModelNonReversible::_loss' will be initialized after [-Wreorder] - 186 | MDOUBLE _loss; // _Q[1][0] - | ^~~~~ -gainLossModel.h:128:95: warning: base 'gainLossModel' [-Wreorder] - 128 | :_loss(m2),gainLossModel(m1,freq,isRootFreqEQstationary,false,isHGT_normal_Pij,_isHGT_with_Q) - | ^ -gainLossModel.h:127:11: warning: when initialized here [-Wreorder] - 127 | explicit gainLossModelNonReversible(const MDOUBLE m1, const MDOUBLE m2, const Vdouble freq,bool isRootFreqEQstationary, bool isHGT_normal_Pij, bool _isHGT_with_Q) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from computeCountsGL.cpp:17: computeCountsGL.h: In constructor 'computeCountsGL::computeCountsGL(sequenceContainer&, tree&, stochasticProcess*, std::string&, VVdouble&, double, bool)': computeCountsGL.h:104:7: warning: 'computeCountsGL::_tr' will be initialized after [-Wreorder] @@ -1852,17 +1876,22 @@ computeCountsGL.cpp:33:1: warning: when initialized here [-Wreorder] 33 | computeCountsGL::computeCountsGL(sequenceContainer& sc, tree& tr, vector >& spVVec, distribution* gainDist, distribution* lossDist, string& outDir, VVVdouble& logLpostPerSpPerCatPerPos, MDOUBLE distanceFromNearestOTUForRecent, bool isSilent): | ^~~~~~~~~~~~~~~ -computeCorrelations.cpp: In member function 'void computeCorrelations::runComputeCorrelations(const Vint&, const Vint&, bool)': -computeCorrelations.cpp:130:6: warning: unused variable 'numOfbranches' [-Wunused-variable] - 130 | int numOfbranches = _tr.getNodesNum()-1; // was -1, minus the root node - | ^~~~~~~~~~~~~ -computeCorrelations.cpp: In member function 'int computeCorrelations::produceSortedVectorsOfCorrelationsBinedByRate(double, std::ofstream*)': -computeCorrelations.cpp:408:8: warning: unused variable 'isHigherNminReducedFreqOfHighCorr' [-Wunused-variable] - 408 | int isHigherNminReducedFreqOfHighCorr = false; - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +g++ -g -O2 -fdebug-prefix-map=/build/fastml-3.11=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wno-sign-compare -I. -I../../libs/phylogeny -DLOG -c -o bblLS.o bblLS.cpp In file included from gainLoss.h:35, - from gainLoss4site.h:24, - from gainLoss4site.cpp:17: + from simulateOnePos.cpp:32: +gainLossModel.h: In constructor 'gainLossModelNonReversible::gainLossModelNonReversible(double, double, Vdouble, bool, bool, bool)': +gainLossModel.h:186:10: warning: 'gainLossModelNonReversible::_loss' will be initialized after [-Wreorder] + 186 | MDOUBLE _loss; // _Q[1][0] + | ^~~~~ +gainLossModel.h:128:95: warning: base 'gainLossModel' [-Wreorder] + 128 | :_loss(m2),gainLossModel(m1,freq,isRootFreqEQstationary,false,isHGT_normal_Pij,_isHGT_with_Q) + | ^ +gainLossModel.h:127:11: warning: when initialized here [-Wreorder] + 127 | explicit gainLossModelNonReversible(const MDOUBLE m1, const MDOUBLE m2, const Vdouble freq,bool isRootFreqEQstationary, bool isHGT_normal_Pij, bool _isHGT_with_Q) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from gainLoss.h:35, + from computeCorrelations.h:25, + from computeCorrelations.cpp:17: gainLossModel.h: In constructor 'gainLossModelNonReversible::gainLossModelNonReversible(double, double, Vdouble, bool, bool, bool)': gainLossModel.h:186:10: warning: 'gainLossModelNonReversible::_loss' will be initialized after [-Wreorder] 186 | MDOUBLE _loss; // _Q[1][0] @@ -1873,6 +1902,52 @@ gainLossModel.h:127:11: warning: when initialized here [-Wreorder] 127 | explicit gainLossModelNonReversible(const MDOUBLE m1, const MDOUBLE m2, const Vdouble freq,bool isRootFreqEQstationary, bool isHGT_normal_Pij, bool _isHGT_with_Q) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from simulateOnePos.cpp:18: +simulateOnePos.h: In constructor 'simulateOnePos::simulateOnePos(std::string, std::ostream*, std::ostream*, int, std::string, double, double, bool, stochasticProcess*, tree*, Vdouble*, Vdouble*)': +simulateOnePos.h:72:7: warning: 'simulateOnePos::_simulateNullModel' will be initialized after [-Wreorder] + 72 | bool _simulateNullModel; + | ^~~~~~~~~~~~~~~~~~ +simulateOnePos.h:63:6: warning: 'int simulateOnePos::_simNum' [-Wreorder] + 63 | int _simNum; + | ^~~~~~~ +simulateOnePos.cpp:40:1: warning: when initialized here [-Wreorder] + 40 | simulateOnePos::simulateOnePos(string simSeqFile, ostream* resFile, ostream* simulatedEvents, int simNum, string treeFile + | ^~~~~~~~~~~~~~ +In file included from simulateOnePos.cpp:18: +simulateOnePos.h:65:10: warning: 'simulateOnePos::_theta' will be initialized after [-Wreorder] + 65 | MDOUBLE _theta; + | ^~~~~~ +simulateOnePos.h:64:10: warning: 'double simulateOnePos::_sumGainLoss' [-Wreorder] + 64 | MDOUBLE _sumGainLoss; + | ^~~~~~~~~~~~ +simulateOnePos.cpp:40:1: warning: when initialized here [-Wreorder] + 40 | simulateOnePos::simulateOnePos(string simSeqFile, ostream* resFile, ostream* simulatedEvents, int simNum, string treeFile + | ^~~~~~~~~~~~~~ +In file included from simulateOnePos.cpp:18: +simulateOnePos.h:75:11: warning: 'simulateOnePos::_freq_cpN' will be initialized after [-Wreorder] + 75 | Vdouble* _freq_cpN; + | ^~~~~~~~~ +simulateOnePos.h:69:11: warning: 'std::ostream* simulateOnePos::_simulatedEvents' [-Wreorder] + 69 | ostream *_simulatedEvents; + | ^~~~~~~~~~~~~~~~ +simulateOnePos.cpp:40:1: warning: when initialized here [-Wreorder] + 40 | simulateOnePos::simulateOnePos(string simSeqFile, ostream* resFile, ostream* simulatedEvents, int simNum, string treeFile + | ^~~~~~~~~~~~~~ +simulateOnePos.cpp: In member function 'void simulateOnePos::simulateOnePosLGT(stochasticProcess*, std::string)': +simulateOnePos.cpp:181:9: warning: unused variable 'isRevers' [-Wunused-variable] + 181 | bool isRevers = false; + | ^~~~~~~~ +simulateOnePos.cpp:202:12: warning: variable 'sumQii' set but not used [-Wunused-but-set-variable] + 202 | MDOUBLE sumQii = 1.0; + | ^~~~~~ +computeCorrelations.cpp: In member function 'void computeCorrelations::runComputeCorrelations(const Vint&, const Vint&, bool)': +computeCorrelations.cpp:130:6: warning: unused variable 'numOfbranches' [-Wunused-variable] + 130 | int numOfbranches = _tr.getNodesNum()-1; // was -1, minus the root node + | ^~~~~~~~~~~~~ +computeCorrelations.cpp: In member function 'int computeCorrelations::produceSortedVectorsOfCorrelationsBinedByRate(double, std::ofstream*)': +computeCorrelations.cpp:408:8: warning: unused variable 'isHigherNminReducedFreqOfHighCorr' [-Wunused-variable] + 408 | int isHigherNminReducedFreqOfHighCorr = false; + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ computeCorrelations.cpp:348:7: warning: unused variable 'typeIndex' [-Wunused-variable] 348 | int typeIndex = corIndex % _EventTypes.size(); // in case both Spearman and pearson are used | ^~~~~~~~~ @@ -1889,15 +1964,19 @@ computeCorrelations.cpp:584:23: warning: NULL used in arithmetic [-Wpointer-arith] 584 | if(!simCorrelStream==NULL) | ^~~~ -ar rv libindelCoder.a indelCoder.o indelCoderOptions.o indelCoderProject.o indelCoderUtils.o character.o gaps.o -ar: creating libindelCoder.a -a - indelCoder.o -a - indelCoderOptions.o -a - indelCoderProject.o -a - indelCoderUtils.o -a - character.o -a - gaps.o -ranlib libindelCoder.a +In file included from gainLoss.h:35, + from gainLoss4site.h:24, + from gainLoss4site.cpp:17: +gainLossModel.h: In constructor 'gainLossModelNonReversible::gainLossModelNonReversible(double, double, Vdouble, bool, bool, bool)': +gainLossModel.h:186:10: warning: 'gainLossModelNonReversible::_loss' will be initialized after [-Wreorder] + 186 | MDOUBLE _loss; // _Q[1][0] + | ^~~~~ +gainLossModel.h:128:95: warning: base 'gainLossModel' [-Wreorder] + 128 | :_loss(m2),gainLossModel(m1,freq,isRootFreqEQstationary,false,isHGT_normal_Pij,_isHGT_with_Q) + | ^ +gainLossModel.h:127:11: warning: when initialized here [-Wreorder] + 127 | explicit gainLossModelNonReversible(const MDOUBLE m1, const MDOUBLE m2, const Vdouble freq,bool isRootFreqEQstationary, bool isHGT_normal_Pij, bool _isHGT_with_Q) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ computeCorrelations.cpp: In member function 'int computeCorrelations::computedCorrelationsPValBasedOnSimulatedDataCoMapBins(VVVdouble&, std::vector >&, VVVVdouble&, VVVdouble&, std::map, std::map, double> > > >&, Vdouble&, Vint&, Vint&, Vint&, bool)': computeCorrelations.cpp:676:9: warning: variable 'prevNumberOfSimulationsInRange' set but not used [-Wunused-but-set-variable] 676 | int prevNumberOfSimulationsInRange = 1; @@ -1911,8 +1990,6 @@ computeCorrelations.cpp:680:10: warning: unused variable 'isNextLowerBinAllowed' [-Wunused-variable] 680 | bool isNextLowerBinAllowed = true; | ^~~~~~~~~~~~~~~~~~~~~ -g++ -g -O2 -fdebug-prefix-map=/build/fastml-3.11=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wno-sign-compare -I. -I../../libs/phylogeny -DLOG -c -o simulateChangesAlongTree.o simulateChangesAlongTree.cpp -g++ -Wl,-z,relro -Wl,-z,now -L../../libs/phylogeny libindelCoder.a ../../libs/phylogeny/libEvolTree.a -o indelCoder computeCorrelations.cpp: In member function 'void computeCorrelations::produceSymeticMatrix(VVVdouble&, bool)': computeCorrelations.cpp:894:19: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses] 894 | if(!numOfSites_A == numOfSites_B){ @@ -1921,49 +1998,6 @@ 894 | if(!numOfSites_A == numOfSites_B){ | ^~~~~~~~~~~~~ | ( ) -computeCorrelations.cpp: In member function 'void computeCorrelations::printComputedCorrelations(const Vint&, const Vint&, bool, bool, VVVdouble*, std::string*)': -computeCorrelations.cpp:1009:7: warning: unused variable 'isPearson' [-Wunused-variable] - 1009 | bool isPearson = false; - | ^~~~~~~~~ -computeCorrelations.cpp:1025:6: warning: unused variable 'numOfbranches' [-Wunused-variable] - 1025 | int numOfbranches = _tr.getNodesNum()-1; // was -1, minus the root node - | ^~~~~~~~~~~~~ -computeCorrelations.cpp: In member function 'VVVdouble computeCorrelations::pVals2qVals(VVVdouble&, std::map, std::map, double> > > >&, std::vector >&, Vdouble&, Vint&, Vint&)': -computeCorrelations.cpp:1347:53: warning: narrowing conversion of 'gainLossOptions::_pValueCutOffForBootStrap' from 'double' to 'float' [-Wnarrowing] - 1347 | float pVals2checkBeforeFDR [] = {gainLossOptions::_pValueCutOffForBootStrap, 0.05, 0.01, 0.005, 0.001, 0.0001}; - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -computeCorrelations.cpp:1300:7: warning: variable 'it_siteB' set but not used [-Wunused-but-set-variable] - 1300 | it_B it_siteB = it_siteA->second.begin(); - | ^~~~~~~~ -In file included from gainLoss4site.cpp:17: -gainLoss4site.h: In constructor 'gainLoss4site::gainLoss4site(sequenceContainer&, tree&, std::vector >, distribution*, distribution*, std::string&, unObservableData*, double)': -gainLoss4site.h:68:7: warning: 'gainLoss4site::_tr' will be initialized after [-Wreorder] - 68 | tree _tr; - | ^~~ -gainLoss4site.h:61:38: warning: 'std::vector > gainLoss4site::_spVVec' [-Wreorder] - 61 | vector > _spVVec; //save stochasticProcess for each category - | ^~~~~~~ -gainLoss4site.cpp:22:1: warning: when initialized here [-Wreorder] - 22 | gainLoss4site::gainLoss4site(sequenceContainer& sc, tree& tr, - | ^~~~~~~~~~~~~ -In file included from gainLoss4site.cpp:17: -gainLoss4site.h:79:20: warning: 'gainLoss4site::_unObservableData_p' will be initialized after [-Wreorder] - 79 | unObservableData* _unObservableData_p; // - | ^~~~~~~~~~~~~~~~~~~ -gainLoss4site.h:78:10: warning: 'double gainLoss4site::_alphaConf' [-Wreorder] - 78 | MDOUBLE _alphaConf; - | ^~~~~~~~~~ -gainLoss4site.cpp:22:1: warning: when initialized here [-Wreorder] - 22 | gainLoss4site::gainLoss4site(sequenceContainer& sc, tree& tr, - | ^~~~~~~~~~~~~ -make[3]: Leaving directory '/build/fastml-3.11/programs/indelCoder' -g++ -g -O2 -fdebug-prefix-map=/build/fastml-3.11=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wno-sign-compare -I. -I../../libs/phylogeny -DLOG -c -o simulateOnePos.o simulateOnePos.cpp -g++ -g -O2 -fdebug-prefix-map=/build/fastml-3.11=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wno-sign-compare -I. -I../../libs/phylogeny -DLOG -c -o bblLS.o bblLS.cpp -mainbb.cpp: In member function 'void mainbb::findAncestralSequencesGammaJoint()': -mainbb.cpp:428:101: warning: 'bm' may be used uninitialized in this function [-Wmaybe-uninitialized] - 428 | bbAlg bbAlg1(_et,_spVec,_sc,bm,_options->reportFile,_options->computeAgainExactTreshold,_forceDistr); - | ^ -g++ -g -O2 -fdebug-prefix-map=/build/fastml-3.11=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wno-sign-compare -I. -I../../libs/phylogeny -DLOG -c -o sankoffReconstructGL.o sankoffReconstructGL.cpp In file included from gainLoss.h:35, from simulateChangesAlongTree.cpp:20: gainLossModel.h: In constructor 'gainLossModelNonReversible::gainLossModelNonReversible(double, double, Vdouble, bool, bool, bool)': @@ -1993,6 +2027,13 @@ bblLS.h:96:11: warning: when initialized here [-Wreorder] 96 | explicit evalBranchSPvv(tree::nodeP pNode, tree* tr, const sequenceContainer &sc, vector >& spVVec, | ^~~~~~~~~~~~~~ +computeCorrelations.cpp: In member function 'void computeCorrelations::printComputedCorrelations(const Vint&, const Vint&, bool, bool, VVVdouble*, std::string*)': +computeCorrelations.cpp:1009:7: warning: unused variable 'isPearson' [-Wunused-variable] + 1009 | bool isPearson = false; + | ^~~~~~~~~ +computeCorrelations.cpp:1025:6: warning: unused variable 'numOfbranches' [-Wunused-variable] + 1025 | int numOfbranches = _tr.getNodesNum()-1; // was -1, minus the root node + | ^~~~~~~~~~~~~ bblLS.h: In constructor 'evalBranchProportionExponentSPvv::evalBranchProportionExponentSPvv(tree*, const sequenceContainer&, std::vector >&, const distribution*, const distribution*, Vdouble*, unObservableData*)': bblLS.h:174:20: warning: 'evalBranchProportionExponentSPvv::_unObservableData_p' will be initialized after [-Wreorder] 174 | unObservableData* _unObservableData_p; @@ -2003,6 +2044,10 @@ bblLS.h:152:11: warning: when initialized here [-Wreorder] 152 | explicit evalBranchProportionExponentSPvv(tree* tr, const sequenceContainer &sc, vector >& spVVec, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +computeCorrelations.cpp: In member function 'VVVdouble computeCorrelations::pVals2qVals(VVVdouble&, std::map, std::map, double> > > >&, std::vector >&, Vdouble&, Vint&, Vint&)': +computeCorrelations.cpp:1347:53: warning: narrowing conversion of 'gainLossOptions::_pValueCutOffForBootStrap' from 'double' to 'float' [-Wnarrowing] + 1347 | float pVals2checkBeforeFDR [] = {gainLossOptions::_pValueCutOffForBootStrap, 0.05, 0.01, 0.005, 0.001, 0.0001}; + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ bblLS.cpp: In member function 'double bblLS::optimizeBranches(tree&, stochasticProcess*, const sequenceContainer&, Vdouble*, unObservableData*, int, double, int, double)': bblLS.cpp:36:14: warning: NULL used in arithmetic [-Wpointer-arith] 36 | if (curL == NULL) @@ -2011,74 +2056,46 @@ bblLS.cpp:112:14: warning: NULL used in arithmetic [-Wpointer-arith] 112 | if (curL == NULL) | ^~~~ -In file included from gainLoss.h:35, - from simulateOnePos.cpp:32: -gainLossModel.h: In constructor 'gainLossModelNonReversible::gainLossModelNonReversible(double, double, Vdouble, bool, bool, bool)': -gainLossModel.h:186:10: warning: 'gainLossModelNonReversible::_loss' will be initialized after [-Wreorder] - 186 | MDOUBLE _loss; // _Q[1][0] - | ^~~~~ -gainLossModel.h:128:95: warning: base 'gainLossModel' [-Wreorder] - 128 | :_loss(m2),gainLossModel(m1,freq,isRootFreqEQstationary,false,isHGT_normal_Pij,_isHGT_with_Q) - | ^ -gainLossModel.h:127:11: warning: when initialized here [-Wreorder] - 127 | explicit gainLossModelNonReversible(const MDOUBLE m1, const MDOUBLE m2, const Vdouble freq,bool isRootFreqEQstationary, bool isHGT_normal_Pij, bool _isHGT_with_Q) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -ar rv libfastml.a fastml.o bbAlg.o bbComputeDownAlg.o bbComputeUpAlg.o bbEvaluateSpecificAV.o bbfindBestAVDynProg.o bbNodeOrderAlg.o bb_options.o bbReport.o computeMarginalReconstruction.o jointNoGamma.o mainbb.o sequenceDataDiff.o suffStatComponentJointNoGamma.o -ar: creating libfastml.a -In file included from simulateOnePos.cpp:18: -simulateOnePos.h: In constructor 'simulateOnePos::simulateOnePos(std::string, std::ostream*, std::ostream*, int, std::string, double, double, bool, stochasticProcess*, tree*, Vdouble*, Vdouble*)': -simulateOnePos.h:72:7: warning: 'simulateOnePos::_simulateNullModel' will be initialized after [-Wreorder] - 72 | bool _simulateNullModel; - | ^~~~~~~~~~~~~~~~~~ -simulateOnePos.h:63:6: warning: 'int simulateOnePos::_simNum' [-Wreorder] - 63 | int _simNum; - | ^~~~~~~ -simulateOnePos.cpp:40:1: warning: when initialized here [-Wreorder] - 40 | simulateOnePos::simulateOnePos(string simSeqFile, ostream* resFile, ostream* simulatedEvents, int simNum, string treeFile - | ^~~~~~~~~~~~~~ -In file included from simulateOnePos.cpp:18: -simulateOnePos.h:65:10: warning: 'simulateOnePos::_theta' will be initialized after [-Wreorder] - 65 | MDOUBLE _theta; - | ^~~~~~ -simulateOnePos.h:64:10: warning: 'double simulateOnePos::_sumGainLoss' [-Wreorder] - 64 | MDOUBLE _sumGainLoss; - | ^~~~~~~~~~~~ -simulateOnePos.cpp:40:1: warning: when initialized here [-Wreorder] - 40 | simulateOnePos::simulateOnePos(string simSeqFile, ostream* resFile, ostream* simulatedEvents, int simNum, string treeFile - | ^~~~~~~~~~~~~~ -In file included from simulateOnePos.cpp:18: -simulateOnePos.h:75:11: warning: 'simulateOnePos::_freq_cpN' will be initialized after [-Wreorder] - 75 | Vdouble* _freq_cpN; - | ^~~~~~~~~ -simulateOnePos.h:69:11: warning: 'std::ostream* simulateOnePos::_simulatedEvents' [-Wreorder] - 69 | ostream *_simulatedEvents; - | ^~~~~~~~~~~~~~~~ -simulateOnePos.cpp:40:1: warning: when initialized here [-Wreorder] - 40 | simulateOnePos::simulateOnePos(string simSeqFile, ostream* resFile, ostream* simulatedEvents, int simNum, string treeFile - | ^~~~~~~~~~~~~~ -a - fastml.o -a - bbAlg.o -a - bbComputeDownAlg.o -a - bbComputeUpAlg.o -a - bbEvaluateSpecificAV.o -a - bbfindBestAVDynProg.o -a - bbNodeOrderAlg.o -a - bb_options.o -a - bbReport.o -a - computeMarginalReconstruction.o -a - jointNoGamma.o -a - mainbb.o -a - sequenceDataDiff.o -a - suffStatComponentJointNoGamma.o -ranlib libfastml.a -simulateOnePos.cpp: In member function 'void simulateOnePos::simulateOnePosLGT(stochasticProcess*, std::string)': -simulateOnePos.cpp:181:9: warning: unused variable 'isRevers' [-Wunused-variable] - 181 | bool isRevers = false; - | ^~~~~~~~ -simulateOnePos.cpp:202:12: warning: variable 'sumQii' set but not used [-Wunused-but-set-variable] - 202 | MDOUBLE sumQii = 1.0; - | ^~~~~~ -g++ -Wl,-z,relro -Wl,-z,now -L../../libs/phylogeny libfastml.a ../../libs/phylogeny/libEvolTree.a -o fastml +computeCorrelations.cpp:1300:7: warning: variable 'it_siteB' set but not used [-Wunused-but-set-variable] + 1300 | it_B it_siteB = it_siteA->second.begin(); + | ^~~~~~~~ +mainbb.cpp: In member function 'void mainbb::findAncestralSequencesGammaJoint()': +mainbb.cpp:428:101: warning: 'bm' may be used uninitialized in this function [-Wmaybe-uninitialized] + 428 | bbAlg bbAlg1(_et,_spVec,_sc,bm,_options->reportFile,_options->computeAgainExactTreshold,_forceDistr); + | ^ +In file included from gainLoss4site.cpp:17: +gainLoss4site.h: In constructor 'gainLoss4site::gainLoss4site(sequenceContainer&, tree&, std::vector >, distribution*, distribution*, std::string&, unObservableData*, double)': +gainLoss4site.h:68:7: warning: 'gainLoss4site::_tr' will be initialized after [-Wreorder] + 68 | tree _tr; + | ^~~ +gainLoss4site.h:61:38: warning: 'std::vector > gainLoss4site::_spVVec' [-Wreorder] + 61 | vector > _spVVec; //save stochasticProcess for each category + | ^~~~~~~ +gainLoss4site.cpp:22:1: warning: when initialized here [-Wreorder] + 22 | gainLoss4site::gainLoss4site(sequenceContainer& sc, tree& tr, + | ^~~~~~~~~~~~~ +In file included from gainLoss4site.cpp:17: +gainLoss4site.h:79:20: warning: 'gainLoss4site::_unObservableData_p' will be initialized after [-Wreorder] + 79 | unObservableData* _unObservableData_p; // + | ^~~~~~~~~~~~~~~~~~~ +gainLoss4site.h:78:10: warning: 'double gainLoss4site::_alphaConf' [-Wreorder] + 78 | MDOUBLE _alphaConf; + | ^~~~~~~~~~ +gainLoss4site.cpp:22:1: warning: when initialized here [-Wreorder] + 22 | gainLoss4site::gainLoss4site(sequenceContainer& sc, tree& tr, + | ^~~~~~~~~~~~~ +ar rv libindelCoder.a indelCoder.o indelCoderOptions.o indelCoderProject.o indelCoderUtils.o character.o gaps.o +ar: creating libindelCoder.a +a - indelCoder.o +a - indelCoderOptions.o +a - indelCoderProject.o +a - indelCoderUtils.o +a - character.o +a - gaps.o +ranlib libindelCoder.a +g++ -Wl,-z,relro -Wl,-z,now -L../../libs/phylogeny libindelCoder.a ../../libs/phylogeny/libEvolTree.a -o indelCoder +g++ -g -O2 -fdebug-prefix-map=/build/fastml-3.11=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wall -Wno-sign-compare -I. -I../../libs/phylogeny -DLOG -c -o sankoffReconstructGL.o sankoffReconstructGL.cpp +make[3]: Leaving directory '/build/fastml-3.11/programs/indelCoder' In file included from sankoffReconstructGL.cpp:17: sankoffReconstructGL.h: In constructor 'sankoffReconstructGL::sankoffReconstructGL(sequenceContainer&, tree&, std::string&, double, double)': sankoffReconstructGL.h:85:9: warning: 'sankoffReconstructGL::_outDir' will be initialized after [-Wreorder] @@ -2100,19 +2117,37 @@ sankoffReconstructGL.cpp:32:1: warning: when initialized here [-Wreorder] 32 | sankoffReconstructGL::sankoffReconstructGL(sequenceContainer& sc, tree& tr, string& outDir, MDOUBLE costMatrixGainLossRatio, MDOUBLE distanceFromRootForRecent): | ^~~~~~~~~~~~~~~~~~~~ +ar rv libfastml.a fastml.o bbAlg.o bbComputeDownAlg.o bbComputeUpAlg.o bbEvaluateSpecificAV.o bbfindBestAVDynProg.o bbNodeOrderAlg.o bb_options.o bbReport.o computeMarginalReconstruction.o jointNoGamma.o mainbb.o sequenceDataDiff.o suffStatComponentJointNoGamma.o +ar: creating libfastml.a +a - fastml.o +a - bbAlg.o +a - bbComputeDownAlg.o +a - bbComputeUpAlg.o +a - bbEvaluateSpecificAV.o +a - bbfindBestAVDynProg.o +a - bbNodeOrderAlg.o +a - bb_options.o +a - bbReport.o +a - computeMarginalReconstruction.o +a - jointNoGamma.o +a - mainbb.o +a - sequenceDataDiff.o +a - suffStatComponentJointNoGamma.o +ranlib libfastml.a +g++ -Wl,-z,relro -Wl,-z,now -L../../libs/phylogeny libfastml.a ../../libs/phylogeny/libEvolTree.a -o fastml gainLossOptimizer.cpp: In function 'gainLossOptions::distributionType getRateDistributionType(distribution*)': gainLossOptimizer.cpp:833:9: warning: 'res' may be used uninitialized in this function [-Wmaybe-uninitialized] 833 | return res; | ^~~ make[3]: Leaving directory '/build/fastml-3.11/programs/fastml' -gainLoss.cpp: In member function 'void gainLoss::initParamsAtRandPointsSPvv(int, std::vector >&, distribution*, distribution*, unObservableData*, std::ostream&)': -gainLoss.cpp:2035:44: warning: 'bestLossProbInvariant' may be used uninitialized in this function [-Wmaybe-uninitialized] - 2035 | if(probInvariant) updateLossProbInvariant(bestLossProbInvariant,lossDist); - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gainLossOptions.cpp: In static member function 'static gainLossOptions::simulationType gainLossOptions::getSimulationTypeFromStr(const string&)': gainLossOptions.cpp:2419:9: warning: 'returnType' may be used uninitialized in this function [-Wmaybe-uninitialized] 2419 | return returnType; | ^~~~~~~~~~ +gainLoss.cpp: In member function 'void gainLoss::initParamsAtRandPointsSPvv(int, std::vector >&, distribution*, distribution*, unObservableData*, std::ostream&)': +gainLoss.cpp:2035:44: warning: 'bestLossProbInvariant' may be used uninitialized in this function [-Wmaybe-uninitialized] + 2035 | if(probInvariant) updateLossProbInvariant(bestLossProbInvariant,lossDist); + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gainLoss.cpp: In member function 'void gainLoss::printLikelihoodLandscapeStatFreqRatioAndRootFreqRatio()': gainLoss.cpp:3980:52: warning: 'AlphaLoss' may be used uninitialized in this function [-Wmaybe-uninitialized] 3980 | gainLossRatioToCompleteByBeta = ratio*(AlphaLoss/AlphaGain); @@ -2166,24 +2201,24 @@ make[2]: Leaving directory '/build/fastml-3.11/programs' make[1]: Leaving directory '/build/fastml-3.11' dh_auto_test - make -j15 test + make -j16 test make[1]: Entering directory '/build/fastml-3.11' cd libs;make test cd programs;make test -make[2]: Entering directory '/build/fastml-3.11/programs' -cd fastml && make test make[2]: Entering directory '/build/fastml-3.11/libs' cd phylogeny && make test +make[2]: Entering directory '/build/fastml-3.11/programs' +cd fastml && make test cd gainLoss && make test cd indelCoder && make test make[3]: Entering directory '/build/fastml-3.11/programs/indelCoder' if [ -d tests ] ; then cd tests && make -k ; fi -make[3]: Leaving directory '/build/fastml-3.11/programs/indelCoder' make[3]: Entering directory '/build/fastml-3.11/programs/fastml' if [ -d tests ] ; then cd tests && make -k ; fi +make[3]: Leaving directory '/build/fastml-3.11/programs/indelCoder' +make[3]: Leaving directory '/build/fastml-3.11/programs/fastml' make[3]: Entering directory '/build/fastml-3.11/programs/gainLoss' if [ -d tests ] ; then cd tests && make -k ; fi -make[3]: Leaving directory '/build/fastml-3.11/programs/fastml' make[3]: Leaving directory '/build/fastml-3.11/programs/gainLoss' make[2]: Leaving directory '/build/fastml-3.11/programs' make[3]: Entering directory '/build/fastml-3.11/libs/phylogeny' @@ -2204,16 +2239,16 @@ diff split_test.out.tmp split_test.out.standard ./readTreeWithComments treeWithComments.tree>readTreeWithComments.out.tmp diff readTreeWithComments.out.tmp readTreeWithComments.out.standard +./given2seqEstimateTheDistBetweenThemGamma > given2seqEstimateTheDistBetweenThemGamma.out.tmp ./splitMap_test > splitMap_test.out.tmp diff splitMap_test.out.tmp splitMap_test.out.standard -./given2seqEstimateTheDistBetweenThemGamma > given2seqEstimateTheDistBetweenThemGamma.out.tmp diff given2seqEstimateTheDistBetweenThemGamma.out.tmp given2seqEstimateTheDistBetweenThemGamma.out.standard -./given2seqTheDistBetweenThem-3 > given2seqTheDistBetweenThem-3.out.tmp -diff given2seqTheDistBetweenThem-3.out.tmp given2seqTheDistBetweenThem-3.out.standard -./given2seqEstimateTheDistBetweenThem > given2seqEstimateTheDistBetweenThem.out.tmp ./given2seqEstimateTheDistanceK2P > given2seqEstimateTheDistanceK2P.out.tmp -diff given2seqEstimateTheDistBetweenThem.out.tmp given2seqEstimateTheDistBetweenThem.out.standard diff given2seqEstimateTheDistanceK2P.out.tmp given2seqEstimateTheDistanceK2P.out.standard +./given2seqEstimateTheDistBetweenThem > given2seqEstimateTheDistBetweenThem.out.tmp +diff given2seqEstimateTheDistBetweenThem.out.tmp given2seqEstimateTheDistBetweenThem.out.standard +./given2seqTheDistBetweenThem-3 > given2seqTheDistBetweenThem-3.out.tmp +diff given2seqTheDistBetweenThem-3.out.tmp given2seqTheDistBetweenThem-3.out.standard ./checkTreeLikelihoodGivenBranches > checkTreeLikelihoodGivenBranches.out.tmp diff checkTreeLikelihoodGivenBranches.out.tmp checkTreeLikelihoodGivenBranches.out.standard make[4]: Leaving directory '/build/fastml-3.11/libs/phylogeny/tests' @@ -2225,7 +2260,7 @@ create-stamp debian/debhelper-build-stamp dh_prep dh_auto_install - make -j15 install DESTDIR=/build/fastml-3.11/debian/fastml AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" + make -j16 install DESTDIR=/build/fastml-3.11/debian/fastml AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" make[1]: Entering directory '/build/fastml-3.11' cd libs;make all make[2]: Entering directory '/build/fastml-3.11/libs' @@ -2241,9 +2276,9 @@ cd indelCoder && make install make[3]: Entering directory '/build/fastml-3.11/programs/indelCoder' mkdir -p ../../bin +cp indelCoder ../../bin/indelCoder make[3]: Entering directory '/build/fastml-3.11/programs/fastml' mkdir -p ../../bin -cp indelCoder ../../bin/indelCoder cp fastml ../../bin/fastml make[3]: Entering directory '/build/fastml-3.11/programs/gainLoss' mkdir -p ../../bin @@ -2280,12 +2315,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/368325/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/368325/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/4103530 and its subdirectories -I: Current time: Sat Jan 22 02:44:40 -12 2022 -I: pbuilder-time-stamp: 1642862680 +I: removing directory /srv/workspace/pbuilder/368325 and its subdirectories +I: Current time: Sat Feb 25 11:15:21 +14 2023 +I: pbuilder-time-stamp: 1677273321